Daytime Signal Groups


Adds 2 logistic groups for the player force, which contain current time of day and light level for each planet

Tweaks
a month ago
2.0
161
Circuit network
Owner:
TeabagNation
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
8 months ago
Latest Version:
1.1.0 (a month ago)
Factorio version:
2.0
Downloaded by:
161 users

Adds 2 "logistics" groups to the player force, which contain a signal for each planet with a generated surface. The value of the signals range from 0 to 100, and represent the time of day (0 is noon, 100 is also noon), and the current light level (0 is fully dark, 100 is fully bright). Light level may not scale all the way to 0 or to 100, depending on the planet prototype. The groups can be applied to any entity that allows logistic groups, but obviously requesting "100 Nauvis" doesn't make much sense. Intended usage is to output the values through constant combinators.


Performance

Compared to pre-2.0 mods that added special combinators which would automatically update with custom signals, performance is very good. This mod creates only a single hidden combinator, and then uses it to access and edit the logistic groups. The Factorio engine handles distributing the group updates to all relevant combinators.


Mod Support

Maraxsis - Works.
Tenebris - Works.
Factorissimo - I've specifically blacklisted the Factorissimo sub-planets to limit signal bloat

  • Other mods that add new real planets should work out of the box.
  • Other mods that add fake planets should also work, but may clutter up the groups with useless signals. Use the blacklist setting to manage these.

Please open a discussion if you find any mod incompatibilities.


Possible Future Work

  • The group names are currently hardcoded in English. If there's interest, I'll look into a way to localise the names or convert to rich text symbols.