Changelog
Version: 0.1.3
Date: 2022-02-21
Changes:
- Updated to support Factorio 1.1
Version: 0.1.2
Date: 2020-08-27
Bugfixes:
- Fixed major crash bug introduced in 0.1.1
Changes:
- removed function definitions from config.lua
- implemented [event filters](https://factorio.com/blog/post/fff-319) for on_built_entity, on_mined_entity, etc.
- removed legacy debug items
- changed red wisp reproduction to use filtered on_entity_damaged event and standard wisp spawning code path instead of on_trigger_created_entity
- modified wisp creation and initialization code to have a single entry point
- removed all gotos
- reformatted code
- removed anonymous functions from on_nth_tick dispatch tables tasks_monolithic and tasks_entities
- added /wisp create command to spawn wisps for testing using complete wisp creation code path
- disabled spawn near players
Version: 0.1.1
Date: 2020-08-20
Bugfixes:
- Temporary fix for temporary fix
Changes:
- Removed gotos
- Refactored control.lua to remove difficult to parse program flow and reduce dependence on complex anonymous functions
- Made lua code more pythonic (converted tabs to spaces)
Todo:
- disable spawn_near_players
- invert spawn chance for purple wisps
- change default values so non-purple wisps spawn away from pollution
- add random chance that wisps spawned from destroyed trees/rocks start aggressive
Version: 0.1.0
Date: 2020-08-20
Bugfixes:
- Temporary fix for wisps starting at war
Info:
- Forked from Will-o'-the-Wisps updated (2) version 0.18.4 for changes specific to my multiplayer server