πŸ‡ΊπŸ‡¦ The Night Has A Thousand Eyes


Fork of Will-o-the-Wisps, but with a twist.

2 years ago
1.0 - 1.1
116

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