About VehicleController
Description:
This plugin is designed to control almost all aspects of every player driven vehicle plus more!
Features:
- Sam Site Targeting Values for each type of Sam Targetable vehicle (Helicopters, Parachutes, MLRS)
-
Entity Fuel System Settings for each type of vehicle! (Trains, Cars, Snowmobiles, Bikes, Modular Cars, Helicopters)
- Enable/Disable using for for each type of entity
- Edit the amount of fuel entities spawn with from vendors
- Balloons Fuel Per Sec
-
Entity Decay Setting for each type of vehicle (Trains, Cars, Snowmobiles, Bikes, Modular Cars, Helicopters)
- Enable or disable decay for specific types of vehicles
- Edit decay properties for specific types of vehicles
-
Entity Damage Settings for each type of vehicle (Trains, Cars, Snowmobiles, Bikes, Modular Cars, Helicopters)
- Enabled or disabled damage for specific types of vehicles
- Enable or disable collision damage for specific types of vehicles
-
Specific Air Vehicle Settings
- Edit inertia tensors of each helicopter (makes them more maneuverable)
- Edit lift fraction for each helicopter (makes them ascend quicker)
- Enable/Disable HAB Armor
-
Parachute Settings
- Enable or disable repacking
- Enable or disable dismount on collision
- Enable or disable equipping parachutes mid air
- Enable or disable landing animations
- Edit the condition loss per use of the parachute
-
Specific Ground Vehicle Settings
- Edit population settings for bikes and modular cars
- Edit whether bikes hurt occupants on impact
- Edit whether snowmobiles are all terrain or only allow passengers
- Edit whether cars are lockable or their min/max start health
-
Specific Boat Settings
- Edit tugs max velocity
- Edit whether tug lights are turned off
- Edit tug water drag
- Enable or disable tugs drifting to shore
- Edit seconds until shore drift or seconds between shore drift
- Edit max tug population
-
Specific Submarine Settings
- Edit the minutes on oxygen on board
-
Specific Train Settings
- Edit the max train car population
- Edit the numbers of wagons per engine
- Edit decay minutes
- Edit max speed of engines
- Edit engine forces
Shoutouts:
Thank you to Mabel, part of the no fuel system uses his code.
https://umod.org/plugins/simple-no-vehicle-fuel#license
Config:
{ "Version Number": { "Major": 1, "Minor": 0, "Patch": 0 }, "Message Prefix": "<size=18px><color=#51a3f5>[</color><color=#FFFFFF>V</color><color=#FF0000>C</color><color=#51a3f5>]</color></size>", "Sam Site Target Air Vehicle Values": { "minicopter.entity": false, "attackhelicopter.entity": false, "scraptransporthelicopter": false, "hotairballoon": false, "parachute": false, "MLRS Rockets": false }, "Vehicle Entity Fuel System Settings": { "Air Vehicle Fuel Settings": { "Air Vehicles Use Fuel (Default true)": { "minicopter.entity": false, "attackhelicopter.entity": false, "scraptransporthelicopter": false, "hotairballoon": false }, "Amount of Fuel to Spawn with from Vendor": { "minicopter.entity": 200, "attackhelicopter.entity": 200, "scraptransporthelicopter": 100, "hotairballoon": 75 }, "Balloon Fuel Per Sec (Default .25f)": 0.25 }, "Boat Fuel Settings": { "Boats Use Fuel (Default true)": { "rowboat": false, "rhib": false, "tugboat": false, "submarineSolo.entity": false, "submarineduo.entity": false }, "Amount of Fuel to Spawn with (Default 0f)": { "rowboat": 0, "rhib": 0, "tugboat": 0, "submarineSolo.entity": 0, "submarineduo.entity": 0 } }, "Ground Vehicle Fuel Settings": { "Ground Vehicles Use Fuel (Default true)": { "motorbike": false, "motorbike_sidecar": false, "snowmobile": false, "ModularCar": false }, "Amount of Fuel to Spawn with": { "motorbike": 0, "motorbike_sidecar": 0, "snowmobile": 0, "ModularCar": 0 } }, "Train Fuel Settings": { "Ground Vehicles Use Fuel (Default true)": { "locomotive.entity": false, "workcart_aboveground.entity": false, "workcart.entity": false, "workcart_aboveground2.entity": false }, "Amount of Fuel to Spawn with": { "locomotive.entity": 0, "workcart_aboveground.entity": 0, "workcart.entity": 0, "workcart_aboveground2.entity": 0 } } }, "Vehicle Entity Decay Settings": { "Air Vehicle Decay Settings": { "Air Vehicles Decay": { "minicopter.entity": false, "attackhelicopter.entity": false, "scraptransporthelicopter": false, "hotairballoon": false }, "Air Vehicle Outside Decay Minutes": { "minicopter.entity": 0.0, "attackhelicopter.entity": 0.0, "scraptransporthelicopter": 0.0, "hotairballoon": 0.0 }, "Air Vehicle Inside Decay Minutes": { "minicopter.entity": 0.0, "attackhelicopter.entity": 0.0, "scraptransporthelicopter": 0.0 } }, "Boat Decay Settings": { "Boats Decay Settings": { "tugboat": false, "rhib": false, "rowboat": false, "kayak": false, "submarineSolo.entity": false, "submarineduo.entity": false }, "Boat Outside Decay Settings": { "tugboat": 0.0, "rhib": 0.0, "rowboat": 0.0, "submarineSolo.entity": 0.0, "submarineduo.entity": 0.0 }, "Boat Deep Water Decay Settings": { "tugboat": 0.0, "rhib": 0.0, "rowboat": 0.0, "submarineSolo.entity": 0.0, "submarineduo.entity": 0.0 }, "Boat Decay Start Delay Settings": { "tugboat": 0.0, "rhib": 0.0, "rowboat": 0.0, "kayak": 0.0 }, "TugBoat Decay Settings": { "Tug Decay Minutes (Default 2061)": 0.0, "Tug Corpse Seconds (Default 7200)": 0.0 } }, "Ground Vehicle Decay Settings": { "Ground Vehicles Decay Settings": { "motorbike": false, "motorbike_sidecar": false, "pedalbike": false, "pedaltrike": false, "snowmobile": false, "ModularCar": false }, "Ground Vehicles Outside Decay Settings": { "motorbike": 0.0, "motorbike_sidecar": 0.0, "snowmobile": 0.0, "ModularCar": 0.0 } }, "Train Decay Settings": { "Trains Decay": { "trainwagonb.entity": false, "trainwagonc.entity": false, "trainwagona.entity": false, "traincaboose.entity": false, "locomotive.entity": false, "workcart.entity": false, "workcart_aboveground2.entity": false, "workcart_aboveground.entity": false, "trainwagonunloadable.entity": false, "trainwagonunloadablefuel.entity": false, "trainwagonunloadableloot.entity": false } } }, "Vehicle Entity Damage Settings": { "Air Vehicle Damage Properties": { "Air Vehicles Take Damage": { "minicopter.entity": false, "attackhelicopter.entity": false, "scraptransporthelicopter": false, "ch47.entity": false, "hotairballoon": false }, "Helis Take Collision Damage": { "minicopter.entity": false, "attackhelicopter.entity": false, "scraptransporthelicopter": false, "ch47.entity": false } }, "Boat Damage Properties": { "Boats Take Damage": { "tugboat": false, "rhib": false, "rowboat": false, "kayak": false, "submarineSolo.entity": false, "submarineduo.entity": false } }, "Ground Vehicle Damage Properties": { "Ground Vehicles Take Damage": { "ModularCar": false, "snowmobile": false, "motorbike": false, "motorbike_sidecar": false, "pedalbike": false, "pedaltrike": false }, "Ground Vehicles Take Collision Damage": { "ModularCar": false, "snowmobile": false, "motorbike": false, "motorbike_sidecar": false, "pedalbike": false, "pedaltrike": false } }, "Train Damage Properties": { "Trains Take Damage": { "trainwagonb.entity": false, "trainwagonc.entity": false, "trainwagona.entity": false, "traincaboose.entity": false, "locomotive.entity": false, "workcart.entity": false, "workcart_aboveground2.entity": false, "workcart_aboveground.entity": false, "trainwagonunloadable.entity": false, "trainwagonunloadablefuel.entity": false, "trainwagonunloadableloot.entity": false }, "Trains Take Collision Damage": { "trainwagonb.entity": false, "trainwagonc.entity": false, "trainwagona.entity": false, "traincaboose.entity": false, "locomotive.entity": false, "workcart.entity": false, "workcart_aboveground2.entity": false, "workcart_aboveground.entity": false, "trainwagonunloadable.entity": false, "trainwagonunloadablefuel.entity": false, "trainwagonunloadableloot.entity": false } } }, "Air Vehicle Settings": { "Base Helicopter Settings": { "Server Ceiling (Default 1000f)": 1000.0, "Default Heli Movement Values": { "minicopter.entity": { "Item1": { "x": 407.09, "y": 279.58, "z": 173.17 }, "Item2": 0.25 }, "attackhelicopter.entity": { "Item1": { "x": 9041.75, "y": 14866.42, "z": 7647.33 }, "Item2": 0.25 }, "scraptransporthelicopter": { "Item1": { "x": 19082.0, "y": 14356.0, "z": 7940.0 }, "Item2": 0.25 } } }, "Hot Air Balloon Settings": { "Can Equip HAB Armor (Default true)": false, "Schedule Turn Off Balloon (Default true)": false, "Ceiling (Default 200f)": 200.0 }, "Parachute Settings": { "Dismount on Collision (Default true)": false, "Can Equip Mid Air (Default false)": false, "Max Velocity (Default 13.5f)": 13.5, "Bypass Repack (Default false)": false, "Disable Landing Animations (Default false)": false, "Condition Loss Per Use (Default .2f)": 0.2 } }, "Ground Vehicle Settings": { "Bike Settings": { "Number of PedalBike Roadside Spawns (Default 1f)": 1.0, "Number of PedalBike Monument Spawns (Default 1f)": 1.0, "Number of MotorBike Monument Spawns (Default 1f)": 1.0, "Bikes Hurt Occupants on Impact (Default true)": false }, "SnowMobile Settings": { "Allow Passengers Only (Default false)": false, "All Terrain (fun mode) (Default false)": false }, "Modular Car Settings": { "Car is Lockable (Default true)": false, "Min Start Health (Default 0.15)": 0.15, "Max Start Health (Default 0.5)": 0.5, "Max Modular Car Population (Default 3)": 6.0 } }, "Boat Settings": { "Tug Settings": { "Tug Max Velocity (Default 15f)": 15.0, "Toggle Tug Lights (Default true)": false, "Tug Water Drag (Default 0.8f)": 0.8, "Tugs Drift to shore (Default true)": false, "Seconds Until Shore Drift (Default 180f)": 7200, "Seconds Between Shore Drift (Default 180f)": 120, "Tug Spawn Population (Default f)": 2.0 }, "Submarine Settings": { "Minutes of Oxygen on Board": 10.0 } }, "Train Settings": { "Train Car Population (Default 2.3)": 2.3, "Wagons Per Engine (Default 2)": 2, "Decay Minutes (Default 30f)": 30.0, "Max Speed (Default 30f)": 12.0, "Engine Force (Default 250000f)": 250000.0 } }