summaryrefslogtreecommitdiff
path: root/controllerfw.lua
AgeCommit message (Collapse)Author
6 hoursImprove floor table editingcheapie
7 hoursAdd settingscheapie
2 daysAllow hiding the car call button for the main landing toocheapie
2 daysAdd alarm and phonecheapie
3 daysFix issues with previous commitcheapie
3 daysAdd support for disabling the floor passing beep and hiding car call buttonscheapie
2026-05-25Fix more rare crashescheapie
I've only seen these break when players do weird stuff with the intention of breaking things
2025-12-25A few more mostly minor bug fixescheapie
2025-12-14Assorted formspec/infotext changes to both clean things up and make ↵cheapie
localization work better
2025-12-13Add translation support and rudimentary Spanish localecheapie
2025-12-13Remove deprecated DIR_DELIM usagecheapie
Apparently "/" gets translated to the right path separator for the current OS. This seems to not be documented anywhere, but DIR_DELIM wasn't either, so... *shrug*
2025-12-13minetest.* -> core.*cheapie
2025-04-11Add extra checks to prevent and detect invalid floor tablescheapie
2025-04-09Fix misbehavior and possible crashes if the floor table is edited such that ↵cheapie
the floor the car is on no longer exists
2025-04-04Swing operation enhancementscheapie
2025-04-03Add proper, persistent swing car operationcheapie
2025-03-23Allow car top inspection to override machine room inspectioncheapie
2025-03-22Improve robustness against players doing weird unsupported thingscheapie
2024-12-05Improve formspec compatibility with games using prepends (like VoxeLibre)cheapie
2024-09-15Shorten long linescheapie
2024-09-01Fix possible crash when floor tables are updatedcheapie
2024-08-29Allow floors to be set to unlock in independent and/or have additional ↵cheapie
allowed users
2024-08-29Constant pressure control for car top inspectioncheapie
Car will now continue moving if the up/down buttons on the car top box are held, instead of stopping every 1m. When the buttons are released, it will stop at the next multiple of 1m.
2024-08-20Fix license info buttoncheapie
This was broken by the license file name change during the ContentDB listing process
2024-08-06Require floor heights to be at least 1mcheapie
Floor heights of 0 lead to ambiguous car positions and strange behavior
2024-05-31Add destination-based dispatchingcheapie
Still uses a crude ETA algorithm for now and is missing some features, but it is working and usable at a basic level
2024-05-21Fix cars recalling to the wrong floor when recall is triggered by the ↵cheapie
dispatcher and the previous recall was to a different floor
2024-05-14Fix cars trying to answer hall calls in both directions at the same timecheapie
2024-05-14Add car call security options to mesecons input modulescheapie
2024-05-14Allow changing inspection speedcheapie
Can be set to 0.1-0.7m/s, cannot be higher than contract speed
2024-05-11Add flashing fire hat and recall to next available floor for machine room ↵cheapie
smoke detectors
2024-05-11Add alternate floor recallcheapie
Currently only accessible via mesecons input modules
2024-05-11Ring bell early for hall calls if the direction is knowncheapie
2024-05-10Add nudgingcheapie
Timer can be edited from the parameters menu, entering 0 disables nudging
2024-05-10Fix some minor bugscheapie
This improves fire recall when the car is currently moving past the recall floor, and fixes a delay in hall call dispatching when a car is currently leaving the floor the call is on.
2024-05-07Add a star to the button for the main egress floorcheapie
2024-05-07Add car call securitycheapie
2024-04-27Turn around at the next available floor in phase 1 recall, not the original ↵cheapie
destination
2024-04-27Allow car to reverse when serving a car call if there is no demand in the ↵cheapie
original direction
2024-04-26Don't log door timeout faults in stop/inspection modescheapie
2024-04-25Add door light curtaincheapie
2024-04-25Reopen closing doors when entering independentcheapie
2024-04-23Initial work on remote monitoring software for the laptop modcheapie
No scrolling yet (so you can only see 10 floors) and also no dispatcher UI yet (only the controller)
2024-04-22Improve handling of calls when a car is already at the floor with the doors opencheapie
2024-04-20More controller and dispatcher UI workcheapie
2024-04-20Finish communication of other items with dispatchercheapie
2024-04-20Improve dispatching algorithmcheapie
2024-04-19More dispatcher workcheapie
2024-04-19Initial dispatcher work (not yet functional)cheapie
2024-04-18Fix custom floor names not appearing on COPcheapie