Stable2.6.4
UPDATE
- Added Simfphys support.
- There is now a Class variable for every firetruck in the config.
- It defaults to prop_vehicle_jeep, but if you want to use a Simfphys vehicle just replace it with the entity name of the Simfphys vehicle.
- Added a system to draw fires on the map for fire fighters.
- Use the config
CH_FireSystem.Config.DrawActiveFiresto enable it. It's disabled by default. - It will draw all active fires on their map when the fire is not in sight.
- General QoL and optimization to the codebase.
- Replaced some pairs with ipairs.
- Switched to a more reliable hook for initializing the addon.
- Added
CH_FireSystem.Config.OverheadSpinningBubbleSpeed - The speed at which the bubble spins above the NPCs head (if enabled)
- Added a util function to give xp that automatically detects which XP system you are using.
- That means the manual configs for enabling your XP system are removed.
- Improvements to the UI.
- Optimization to the UI code.
- Color adjustments.
- Repositioned allowed teams and allowed ranks text.
- Buttons in menu now slightly changes color on hover.
- Properly cache screen sizes for optimization and recalculate on screen size changed.
- Updated language system.
- Fixed missing language strings.
- Improved language system, so it does not throw errors if strings are missing.
- Fixed being able to sell your firetruck which would result in a snowball effect of issues.
- Fixed a possible error when picking up the firetruck with physgun if not using a proper prop protection addon.
- Adjusted the position of the spinning bubble above NPC if both bubble and text display is enabled.
- Molotov Cocktails now spin when thrown to simulate a more realistic toss effect.
- Rate limited net messages.
You should do a complete re-install of the addon if you are updating. Do not try to copy over your config file or any other files.