Skip to content

Releases: quantumsrt/q_ignite

q_ignite 1.1.0

Choose a tag to compare

@quantumsrt quantumsrt released this 26 Oct 10:42
c17ebcd

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
    • justEnteredVehicle flag
    • vehicleEntryTimer for 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

Choose a tag to compare

@quantumsrt quantumsrt released this 26 Oct 09:52
c17ebcd

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.