|
85ce54ad1d
|
Add reference sensor support.
|
2025-02-10 20:30:33 -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 |
|
|
8c55176aed
|
Configure Airlock entirely from CustomData.
|
2025-02-10 16:16:36 -05:00 |
|
|
606442d3a0
|
Variable renaming and cleanup.
|
2025-02-10 01:59:38 -05:00 |
|
|
723b27298b
|
Refactor airlock for fewer lookups and in preparation for using a sequencer.
|
2025-02-09 21:51:47 -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 |
|
|
497f5887bd
|
Add a "main" solution file for intellisense to be happier. (Also useful for building/deploying all the scripts at once)
|
2025-02-09 01:12:52 -05:00 |
|
|
ef40362062
|
Use console.
|
2025-02-08 21:26:21 -05:00 |
|
|
cb759ccdc2
|
Fix control flow.
|
2025-02-08 21:20:59 -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 |
|
|
c75159f706
|
Add console system to print debug output to the PB screen.
|
2025-02-08 14:48:59 -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 |
|
|
302609a004
|
Remove unused includes.
|
2025-02-07 20:56:00 -05:00 |
|
|
446aa29742
|
Convert airlock into a multiplex controller and use MDK.
|
2025-02-07 18:09:19 -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 |
|
|
f0f7aa9030
|
Add todo.
|
2025-02-07 12:11:03 -05:00 |
|
|
696b502ae8
|
Polished up edge cases so doors close and lock properly.
|
2025-02-07 12:08:25 -05:00 |
|
|
643dd04d6b
|
First round of bugfixes after new features.
|
2025-02-07 11:18:05 -05:00 |
|
|
96b4c5861e
|
Rename and genericize door control script.
It can now handle multiple doors each made of multiple hinges, open and close them separately, and handle multiple simultaneous invocations.
|
2025-02-07 10:18:12 -05:00 |
|
|
445c1205f9
|
Fix various bugs and inconsistencies.
|
2025-02-07 09:06:42 -05:00 |
|
|
44d161f5c0
|
Initial SE scripts.
|
2025-02-06 19:02:13 -05:00 |
|