A mod for other mods to use to protect them from bad script.raise_event calls (with game events), and applies event filters on them when defined. This mod can cause mods using it to slow down if any mod uses script.raise_event.
Version: 0.18.26
Date: 2020-05-21
Changes:
- Update for game version 0.18.26
- Add 'script_raised_set_tiles' event
Bugfixes:
- Fix on_script_path_request_finished Waypoint validation
(it was validated as on_cutscene_waypoint_reached)
Version: 0.18.25
Date: 2020-05-20
Changes:
- Update for game version 0.18.25
- Add 'on_force_reset' event
Version: 0.18.20
Date: 2020-04-24
Changes:
- Update for game version 0.18.20
- Add 'on_pre_script_inventory_resized' and 'on_script_inventory_resized' events
Version: 0.18.19
Date: 2020-04-20
Changes:
- Update for game version 0.18.19
- Add 'final_health' to the 'on_entity_damaged' event
- Add 'final-health' to the 'on_entity_damaged' event filter
Version: 0.18.16
Date: 2020-03-25
Changes:
- Update for game version 0.18.16
- Add 'was_distracted' to the 'on_ai_command_completed' event
Version: 0.18.14
Date: 2020-03-23
Changes:
- Update for game version 0.18.14
- Remove defines.gui_type.kills
Version: 0.18.11
Date: 2020-03-10
Changes:
- Update for game version 0.18.11
- Add surface to the selected-area events
Version: 0.18.9
Date: 2020-02-25
Changes:
- Update for game version 0.18.9
- Add filtering to on_entity_cloned and on_sector_scanned
- Add support for new filter types for on_entity_damaged
- original-damage-amount
- final-damage-amount
- damage-type
Bugfixes:
- Fix filters with duplicate definitions throwing erros
(due to an unfinished feature implementation)
Version: 0.18.7
Date: 2020-02-18
Changes:
- Update validators for game version 0.18.7
- Add on_player_set_quick_bar_slot event
- Add on_pre_player_toggled_map_editor event
Bugfixes:
- Disallow defining filters when registering multiple handlers at once.
Just like the game does
- Move check if an event should not be wrapped to the correct location
Version: 0.18.2
Date: 2020-01-30
Changes:
- Remove lua global "__event_data_validator_type_map" which was floating around
Bugfixes:
- Fix the filter "vehicle" not including all rolling stocks
- Change "target" to "entity_target" for "on_script_trigger_effect"
(event docs were wrong in 1.18.1)
- Fix custom-input handlers not getting registered
Version: 0.18.1
Date: 2020-01-25
Info:
- Initial Release