Changelog EZELS 2.0.7
- Switched to using keybinds. Default keys for most actions are taken from your config, but can be customized by the client.
- Not being able to convert a network id to client id is now a debug message instead of an error.
- If selected pattern doesn’t exist, default to pattern scanning.
- Running sirens at stage 0 no longer causes a crash.
- Sirens are always updated on the UI panel now.
- Fix default siren sometimes playing instead of the VCF’s siren.
- Environmental lights should now properly shut off when switching from prml/secl/wrnl.
- Add support for OutOfVeh and MainHorn forced patterns.
- Light patterns should now immediately change instead of waiting for the current pattern to finish running.
- When EZELS restarts, lights and sirens that were running will be re-enabled automatically.
- If a client fails to find a VCF, a copy is downloaded from the server.
- Fixed pattern scanning not always working.
- Fix PRML not always running at stage 2.
- Added the client command
ezelsdebugto toggle debug logging for the current session. - Fixed horn sounds not changing when restarting EZELS.
- Sirens/horns can now be loaded from any DLC. To not break compatibility, WMSirens still works the same way. Check the guide for more info.
- Fixed NTL/interior light toggle support.
- Sirens can be activated at any stage
- Lights will no longer pause running when exiting a vehicle.
- Patterns changes will update quicker now when you press the pattern change button.
- Added a German guide
- Significant performance improvements. Partly due to keybinds, but mostly due to significant rewriting the EZELS engine. In my testing with 4 vehicles CPU time went from .77ms to .20ms. This means you can have more vehicles for even bigger scenes without EZELS slowing you down.