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.