SimpleCTRL is a plugin for controlling various vehicle functions such as indicators, engine control, and other features.
Features
- Tire Retainment
- Brake Overheating
- Prevent Seat Shuffle
- Automatic Brake Lights
-
Prevent Automatic Reversing
-
Prevent Vehicle Rollover Recovery
-
Enhanced Speedometer Functionality
Requirements
To install this plugin, the .dll file must be placed in a "plugins" folder.
This folder can be reached by going to the Grand Theft Auto V directory and placing the .dll file in the "plugins" folder.
If this plugins folder does not exist, then you can simply create it.
Drive where GTA V is installed → Programs (x86) / SteamLibrary → Steam → steamapps → common → Grand Theft Auto V → plugins
If you need support, please join our discord server and create a ticket eventually someone will get to you!
Discord Server: Venoxity Network [www.discord.com]
I would be happy to receive feedback. If there are any Bugs, please let me know!
Edited by Venoxity
Update Short Description
What's New in Version 1.0.6
Released
[1.0.6] - 04/5/2024
• Resolved a persistent issue where brake lights remained illuminated while in park mode.
• Corrected modifier key functionality while in park mode.
• Made user interface enhancements including color adjustments and capitalization of MPH and KMH.
• Implemented a class check during foot repairs to prevent crashes with certain vehicle types, notably motorcycles.
• Introduced a configurable SpeedometerFormat option in the [DISPLAY] section of the ini file, allowing users to choose between MPH and KMH.
• Expanded repair shop locations for added convenience.
• Addressed a problem with gas station props failing to spawn, attributed to a minor issue with the game engine.
• Temporarily fixed the park mode setting when swapping vehicles, with plans for a more comprehensive solution in the future.
• Optimized repair button behavior to disappear upon reaching 100% vehicle health, enhancing user experience.
Overhauled UI elements, eliminating the dependency on RageNativeUI 1.9.3 by integrating all components directly into the user interface.
• Adjusted the RandomizeFuelLevel method to increase the likelihood of spawning vehicles with full tanks, now set at a 75% probability for optimal gameplay experience.
• Rebalanced aircraft fuel consumption rates, ensuring longer flight times before requiring refueling. Users can adjust settings in the AircraftSpecs.json file located in the SimpleCTRL/data directory.
• Fixed a critical issue where the aircraft refueling system failed to recognize controller input, ensuring seamless refueling operations.
• Addressed a controller-specific bug where the refueling animation failed to halt upon releasing the gas station trigger, ensuring smooth user interactions during refueling.
[1.0.5.1] - 03/3/2024
• Resolved an issue where the UI appeared on bicycles.
• Corrected an issue where specific audio playback caused a reduction in volume within the mixer.
• Addressed an issue where certain vehicles were incorrectly entering park mode despite not being intended to do so.
[1.0.5] - 03/2/2024
• Removed Engine Modifier Key to streamline refuel support, eliminating conflicts by requiring key hold down.
• Fuel button now automatically hides when the fuel tank is full, enhancing user interface.
• All notifications are now enabled by default, ensuring a more informed user experience.
• Removed repair shop locations at LSC Burton, LSC by airport, LSC La Mesa, LSC Haramony, and LSC Paleto Bay.
• Reorganized JSON files into a "data" folder within the SimpleCTRL directory for improved management.
• Adjusted distances between repair shops, introducing New RepairShops.json file for easy customization.
• Updated Common.dll & renamed to Venoxity.Common.dll.
• Added RefuelKey option for [CONTROLS] and [BUTTONS] in the .ini file.
• Introduced AllowShuffle ini option within [IMMERSION], preventing automatic switching from passenger to driver when set to false.
• Added ShuffleKey for [CONTROLS], enabling seamless seat swapping on double-tap.
• Introduced ParkingMode ini option inside [IMMERSION].
• Added ParkKey and ParkModifierKey, ELSKey inside [CONTROLS].
• Implemented new indicator mode system with options for Normal and TurnOffAtTurn. (AutomaticTurn feature coming soon) Configurable option: VehicleIndicatorMode.
• Indicator sounds can now be toggled off by setting VehicleIndicatorSounds to false.
• New options LicensePlateEnabled and EngStatusEnabled, ParkModeIndicatorEnabled added to the [DISPLAY] settings.
• Added VehicleParkSirenKill, LeaveDoorOpenWhenEngineOn to [OTHER] ini.
Bug Fixes:
• Rectified repair shop interaction help messages and subtitles displaying outside of the vehicle.
• Fixed issue allowing infinite attempts to fix the car while on foot.
• Addressed fuel bar disappearance when the minimap is not on-screen.
• Fixed issue allowing exit with seatbelt on. (Thanks to Faya for guidance!)
[1.0.4.1] - 12/13/2023
• Patch - Should Fix Invalid handle, or not a handle to an entity
[1.0.4] - 12/12/2023
======================
• New [NOTIFICATIONS] Section in INI
• Keybind System Overhaul
• Complete revamp of the keybind system.
• Now supports the "NONE" keyword for enhanced customization.
• Improved Logging and Error Handling
• Work in progress for enhanced error catching and logging.
• Completed updates for ConfigHandler, UIHandler.
• Internal Configuration Changes
• New [IMMERSION] Section in INI
• Common DLL Update
• Bug Fixes
• Resolved Vehicle.GetHealth crash.
• Fixed text flickering issue during repair on foot.
• Addressed compatibility issues with LSPDFR.
• Rectified leave engine running display on aircrafts.
• Fuel System (Beta)
• Introduction of a beta version of the fuel system
• Note: Removed engine enable option due to conflicts with the new fuel system.
• Improved Vehicle Exiting
• Fixed the issue of the engine staying on with a single press during vehicle exit.
• Adjusted repair speed for vehicles at shops.
• Enhanced Action Controls
• Resolved an issue where holding down the key was necessary to turn off an action.
• Engine control now requires holding the key to turn off.
• Added GPS feature for improved navigation.
• Menu Redesign
• Completely rewritten menu with migration to Rage Native UI for a more streamlined experience.
• The README file has been rewritten to provide clearer instructions and information. Please refer to the README for a user-friendly guide.
ScriptHookVDotNet for providing OilLevel & EngineTorqueMultiplier for the library


