Releases: quantumsrt/q_ignite
Releases · quantumsrt/q_ignite
Release list
q_ignite 1.1.0
Changelog
[1.1.0] - 2024-10-26
Fixed Small Issues & Added New Features.
Added
- Persistent engine state feature
- Engine remains in its current state when exiting vehicle
- Engine state is remembered when re-entering vehicle
- New config option:
Config.PersistentEngine - New config option:
Config.RememberState
Changed
- Modified TextUI behavior
- Adjusted timing for "Kill Engine" UI appearance
- Added 6-second delay before showing "Kill Engine" UI when entering running vehicle
- Fixed UI flash when entering vehicles with running engines
- Improved stationary state detection
- Enhanced engine state management system
- Better handling of vehicle entry/exit states
- Improved timing for various state transitions
- More reliable engine state persistence
Fixed
- Fixed UI flashing briefly when entering running vehicles
- Fixed duplicate UI displays during state transitions
- Fixed incorrect timing of "Kill Engine" UI after ignition
- Fixed engine state not being properly maintained after vehicle exit
- Fixed various edge cases in engine state management
Technical
- Added new state variables for better control flow
justEnteredVehicleflagvehicleEntryTimerfor entry state timing
- Improved code organization and readability
- Enhanced error handling and state validation
- Optimized performance for vehicle state checks
v1.0.0 (Initial Release)
Added
-
Core vehicle engine control system
- Manual engine control using F5 key
- Automatic W key simulation during ignition
- Engine state persistence per vehicle
- Automatic engine shutdown on vehicle exit
-
Text UI System
- Dynamic status messages
- Configurable position and styling
- Semi-transparent background
- FontAwesome icon support
- Smooth transitions between states
-
Vehicle State Management
- Engine off by default when entering vehicles
- 6-second stationary detection
- 7-second delay after ignition
- 2-second delay after engine shutdown
-
Configuration System
- Customizable key bindings
- Adjustable UI positioning
- Configurable timing delays
- Vehicle blacklist support
- Toggle-able features and sounds
-
Sound Effects
- Engine start sound
- Configurable sound settings
Dependencies
- Requires ox_lib
Note: This changelog follows the Keep a Changelog format.
q_ignite 1.0.0
Changelog
[1.0.0] - 2024-10-26
Initial release of the FiveM Immersion System.
Added
-
Initial release of the vehicle engine control system
-
Core engine management functionality:
- Manual engine control using F5 key
- Automatic W key simulation during ignition
- Engine state persistence per vehicle
- Automatic engine shutdown on vehicle exit
-
Text UI System:
- Dynamic status messages
- Configurable position and styling
- Semi-transparent background
- FontAwesome icon support
- Smooth transitions between states
-
Vehicle State Management:
- Engine off by default when entering vehicles
- 6-second stationary detection
- 7-second delay after ignition before showing kill engine UI
- 2-second delay after engine shutdown before showing ignite UI
-
Configuration System:
- Customizable key bindings
- Adjustable UI positioning
- Configurable timing delays
- Vehicle blacklist support
- Toggle-able features and sounds
-
Sound Effects:
- Engine start sound
- Configurable sound settings
-
Performance Optimizations:
- Efficient state management
- Resource usage optimization
- Smart sleep timing
Dependencies
- Requires ox_lib
Known Issues
- None reported
Planned Features for Future Updates
- Vehicle-specific start animations
- Custom engine start sounds per vehicle class
- Engine health impact on starting reliability
- Fuel system integration
- Weather effects on engine behavior
- Key fob animations for modern vehicles
- Vehicle remote start option
- Engine temperature system
- Mobile app integration for remote control
Note: This changelog follows the Keep a Changelog format.