Skip to content

q_ignite 1.1.0

Latest

Choose a tag to compare

@quantumsrt quantumsrt released this 26 Oct 10:42
· 3 commits to main since this release
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.