Files
Aurora.3/code/modules/events
skull132 0fc67f2cb9 Remove a whole bunch of in world loops and rework machinery global lists (#3053)
Removes a whole bunch of in world loops.
Reworks SSmachinery to hold two lists: all_machines and processing_machines. all_machines contains all machines 5ever. All of them. Literally. Forever. And ever. processing_machines only contains machines that process with the SSmachinery controller.

I checked most types at runtime on the live server to see whether they're in processing_machines or in all_machines, and did debug to ensure that most machinery ends up and stays in all_machines.

Includes a basic UT to make sure all mapped in machinery types remain within the all_machines list post-init.
2017-07-16 20:32:33 +03:00
..
2016-01-10 21:18:20 +01:00
2016-10-02 21:24:00 +03:00
2017-06-16 19:33:34 +03:00
2017-06-04 19:55:18 +03:00
2017-07-09 00:24:28 +03:00
2017-07-03 12:03:14 +03:00
2017-05-27 12:40:18 +03:00
2016-11-12 00:10:21 +02:00
2017-04-08 19:10:48 +03:00
2017-06-16 19:33:34 +03:00