|
66fff69396
|
Don't actually use the IConsoleProgram interface in code since it would require a huge number of casts and everything is inside Program anyway.
|
2025-02-11 14:36:24 -05:00 |
|
|
6fd7d5dda5
|
Make sure Enumerator resources get cleaned up.
|
2025-02-11 14:00:28 -05:00 |
|
|
be989a233d
|
More refactoring.
|
2025-02-11 13:18:34 -05:00 |
|
|
97eb659378
|
More cleanup and refactoring. Adjust update frequency of scripts where possible.
|
2025-02-11 12:44:01 -05:00 |
|
|
af97dbf6e8
|
Major refactor and cleanup as we look towards reuse.
|
2025-02-11 11:03:48 -05:00 |
|
|
1f33b7fbb4
|
Add an air monitor script and necessary additions to the Sequencer.
|
2025-02-11 00:20:39 -05:00 |
|
|
c8babebaef
|
Configure Mechanical Door to use CustomData for configuration. Also refactor Sequenceables to use the yield enumerator pattern.
|
2025-02-10 19:43:10 -05:00 |
|
|
e82303ff00
|
Replace ConfigParser with SDK-provided MyIni
|
2025-02-09 21:18:58 -05:00 |
|
|
37511ac473
|
Add (and use) a Sequencer library for orchestrating the mechanical door; this will eventually have wide reuse applicability.
|
2025-02-09 20:26:00 -05:00 |
|
|
74331a95ba
|
Add a utility functions library.
|
2025-02-09 20:25:15 -05:00 |
|
|
eac331b4ee
|
Move classes into Program class.
|
2025-02-09 20:24:58 -05:00 |
|
|
c75159f706
|
Add console system to print debug output to the PB screen.
|
2025-02-08 14:48:59 -05:00 |
|