Repository navigation
Changelog
All notable changes to the FiveM Immersion System will be documented in this file.
[1.0.0] - 2024-10-26
Initial release of our Ignition System.
Added
-
Core Systems
- Combat roll prevention system for armed players
- Persistent flashlight functionality
- Dynamic reticle system with configurable weapon exemptions
- Comprehensive leg injury system
- Vehicle control restrictions
- Prop loss prevention
-
Vehicle Features
- Airborne control restrictions
- Roll-over prevention
- Vehicle class-based exclusion system
- Automatic engine kill when vehicle is severely tilted
- Support for excluded vehicle categories (aircraft, boats, motorcycles)
-
Injury System
- Bone-specific leg injuries
- Random stumbling effects
- Automatic healing after configured duration
- Visual feedback through notifications
- Movement impairment system
-
Configuration
- Separate config.lua file for easy customization
- Configurable weapon list for reticle exemptions
- Adjustable injury duration and effects
- Customizable vehicle roll threshold
- Vehicle class and model exclusion lists
-
Commands
/toggleflashlight- Toggle flashlight persistence/toggleproploss- Toggle prop loss prevention/toggleroll- Toggle combat roll restrictions/togglereticle- Toggle reticle system/togglevehicle- Toggle vehicle restrictions
Technical
- Modular code structure
- Optimized performance with appropriate wait times
- Cached weapon hashes for improved efficiency
- Event-based damage detection
- Proper error handling and script initialization
Known Issues
- None reported
Future Plans
- Expand injury system to include other body parts
- Add vehicle damage impact on handling
- Implement weather effects on vehicle handling
- Add support for custom animations
Note: This changelog follows the Keep a Changelog format.