Aaron Suen 3367ca1857 Fast optic path obstruction response
Optics keep track of path dependency info
used in calculating state.  When a node is
added/removed in the path via the mod API
(i.e. not schematics, vmanip, etc.) then the
nodes whose state decisions depended on
paths going through there are automatically
triggered for a recheck.

This should make things like furnace sand
auto-loaders respond snappily.

Granted, memory use with this approach is
a concern, but we will just have to monitor it
under normal usage patterns.
2020-06-19 10:01:25 -04:00
..
2019-10-24 20:16:37 -04:00
2020-06-19 10:01:25 -04:00
2020-05-30 19:00:22 -04:00
2019-11-10 09:33:40 -05:00
2020-01-05 12:59:12 -05:00
2020-03-29 20:05:11 -04:00