Adds Sentinel Alarm and Combinator buildings that detect biters within configurable range, sending signals to connected circuit network.
Mods introducing new content into the game.
Version: 0.0.19
Date: 2023-02-07
Changes:
- Limit scan range by default to not go out of game map bounds with high R-signal.
Features:
- Add settings for default/max scan ranges and for whether to scan for non-unit entities.
Version: 0.0.18
Date: 2021-07-14
Internals:
- Cleanup factorio-1.0 compatibility code.
Version: 0.0.17
Date: 2021-01-18
Fixes:
- Minor bugfix and optimization in the reset-on-missing-radar routine.
Version: 0.0.15
Date: 2021-01-18
Changes:
- Reset biter-count signals on Sentinel Combinator if radar is gone or unpowered.
Version: 0.0.14
Date: 2020-11-28
Fixes:
- Compatibility fix for older Schall Circuit Group mod versions.
Version: 0.0.13
Date: 2020-11-24
Features:
- Minor fixes for Factorio-1.1 (experimental version) compatibility.
Version: 0.0.12
Date: 2020-11-09
Features:
- Add optional dependency on Schall Circuit Group mod, adding these combinators to its tab, if also installed.
Version: 0.0.10
Date: 2020-08-30
Internals:
- Handle script_raised_built/revive events, for compatibility with mods that might create these combinators that way.
Version: 0.0.9
Date: 2020-08-19
Fixes:
- Fix bug introduced in 0.0.7 where Alarm won't read R signal from wires when in its default off state.
Version: 0.0.8
Date: 2020-08-19
Internals:
- Bump compatibility info to Factorio 1.0.
Version: 0.0.7
Date: 2020-08-12
Internals:
- Cleanup, use get_merged_signal() instead of iteration, as latter is not needed there.
Version: 0.0.6
Date: 2020-08-12
Features:
- Add Sentinel Alarm tower for simplier "enemy approaching" detection signals.
Changes:
- Made sentinel-combinator a 3-component recipe (constant one + cable + circuit).
- Remove "Require Radar" option - Sentinel Alarms should cover that use-case.
Version: 0.0.5
Date: 2020-08-11
Fixes:
- Fix force check condition in surface.find_units().
Version: 0.0.4
Date: 2020-08-11
Changes:
- Namespace settings knobs' names, to avoid potential conflicts. This will reset mod settings!
Version: 0.0.3
Date: 2020-08-11
Changes:
- Use surface.find_units() which only detects mobile units, for better performance and less noise.
Fixes:
- Fix range being doubled when connected to a circuit network.
Version: 0.0.2
Date: 2020-08-11
Features:
- Add "Require Radar" option to make detectors more compact and suitable as triggers.
Fixes:
- Fix internal R range signal not being read properly.
- Disable debug logging in config.lua.
Version: 0.0.1
Date: 2020-08-11
Features:
- Initial release, based on Circuit Power Measurement Combinator code.
- Only basic "does not immediately crash" testing, still need to play with it myself.