Code: Select all
beacon_counter = {"beacon-1", "beacon-2"},
This'd help a lot with mods that add a variety of beacon types, like my own, for balancing and allowing neat interactions between different beacons. A couple examples are:
I have an extremely wide beacon (64x64 range) that i'd love to only ever affect itself, but even with "same_type", any beacon inside its range that uses "total" will be affected by it.
You could implement a system where different beacons entities have different 'frequencies', and only have certain frequencies increment their counter if another frequency beacon was around, which would encourge alternating beacons around a machine.

