Commit Graph

16 Commits

Author SHA1 Message Date
be989a233d More refactoring. 2025-02-11 13:18:34 -05:00
2311019f4e Refactor to do non-dependent initializations before construction. 2025-02-11 13:10:32 -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
f57243d699 Cleanup. 2025-02-10 19:45:16 -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
ef40362062 Use console. 2025-02-08 21:26:21 -05:00
dcc6a17c2c Use console. 2025-02-08 21:06:30 -05:00
9dcf923a49 Use ConfigParser library. 2025-02-08 21:04:28 -05:00
4a288ed859 Fix build errors. 2025-02-07 21:06:24 -05:00
e897b5dfd3 Refactor for consistency. 2025-02-07 21:02:46 -05:00
d2952a3111 More idioms. 2025-02-07 15:25:25 -05:00
2227c92377 Start to make code slightly more idiomatic. 2025-02-07 15:19:57 -05:00
13e1f9d63c Convert mechanical door script to use MDK2. 2025-02-07 15:07:37 -05:00