summaryrefslogtreecommitdiff
path: root/controller.lua
AgeCommit message (Collapse)Author
2024-05-14Allow changing inspection speedcheapie
Can be set to 0.1-0.7m/s, cannot be higher than contract speed
2024-05-10Add nudgingcheapie
Timer can be edited from the parameters menu, entering 0 disables nudging
2024-04-25Require sneak to be held to remove controllers/dispatcherscheapie
These nodes are a huge pain to set back up if one is accidentally removed. This makes that less likely.
2024-04-24Include metal cabinet open/close sounds instead of relying on MTG steel door ↵cheapie
sounds
2024-04-22Prevent doors getting stuck open if the server shuts down while opencheapie
2024-04-19Initial dispatcher work (not yet functional)cheapie
2024-04-18Improve setup experience and inventory itemscheapie
2024-04-18Fix more bugscheapie
2024-04-14Add car top inspectioncheapie
2024-04-14Add floor passing beepcheapie
2024-04-14Add fire service phase 1cheapie
(no phase 2 yet)
2024-04-13Add in-car switch panel and independent service, also fix a few bugscheapie
Switches for fire service phase 2 (not yet implemented) and car fan and light (no plans) are also available
2024-04-12Add COPcheapie
Still more things I want to add to it, but it works for now. Should show up in existing cars (once they do something for the first time, for now)
2024-04-04Make in-car PI workcheapie
2024-04-04Convert PIs and lanterns to new communication systemcheapie
Existing PIs/lanterns will need to be removed and replaced
2024-04-04Rewrite call button communicationcheapie
This is a breaking change, all existing call buttons will have to be removed and re-placed
2023-08-18Assorted bug fixescheapie
2023-08-12Mark controller memory as privatecheapie
This significantly reduces the network bandwidth usage.
2023-08-12More door workcheapie
The hoistway doors are now able to open and close under control of the controller.
2023-08-04Add lanternscheapie
2023-08-04Add position indicatorcheapie
2023-08-04Add pairing tool and make call buttons functionalcheapie
2023-08-04Add bits that are done so farcheapie
This includes: * Controller (runs and responds to calls placed on the screen, parameter editing and switches work) * Null Drive (simulates motion so the controller can run, no actual movement yet) * Call Buttons (lights can be toggled with right-click, no communication yet)