00fb4e2e14Shorten long lines
cheapie
2024-09-15 12:38:00 -05:00
873001197aFix possible crash when floor tables are updated
cheapie
2024-09-01 14:26:38 -05:00
0062af6359Allow floors to be set to unlock in independent and/or have additional allowed users
cheapie
2024-08-29 18:14:20 -05:00
74302e3db8Add fire service control for digilines I/O modules Not in the manual yet, but set the command field to "fs1off" to turn it off, "fs1on" to turn it on, "fs1alt" to turn it on with alternate floor recall, or "mrsmoke" for machine room/hoistway heat/smoke detector.
cheapie
2024-08-29 17:31:13 -05:00
e5edbece2bConstant pressure control for car top inspection 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.
cheapie
2024-08-29 17:20:53 -05:00
571bdaf927Add generic keyswitch Can trigger any input the mesecons input modules can, useful for requiring a "key" (area access) to call an elevator or to lock/unlock a floor
cheapie
2024-08-28 19:05:35 -05:00
0fa8b3bb1cAdd MT version info to mod.conf
cheapie
2024-08-28 18:10:25 -05:00
070812b1c8Fix license info button This was broken by the license file name change during the ContentDB listing process
cheapie
2024-08-20 18:39:56 -05:00
36081667f3Implement changes requested by ContentDB review * Switched manual PDF from lossless image compression to lossy in order to reduce size * Moved documentation source outside of the repository to reduce download size * Renamed COPYING to LICENSE and added pointer to additional information
cheapie
2024-08-10 17:56:54 -05:00
d3377dd3a3Replace motor sounds with some I actually have a license to ship These ones happen to be a bit more representative of a modern geared traction elevator anyway (AC instead of DC). Drive buzz sound has been turned down accordingly.
cheapie
2024-08-09 20:58:24 -05:00
7dc4d13f59Require floor heights to be at least 1m Floor heights of 0 lead to ambiguous car positions and strange behavior
cheapie
2024-08-06 12:49:27 -05:00
fe4c23ecd0Fix possible crashes when removing a dispatcher connection that isn't idle
cheapie
2024-08-06 12:44:29 -05:00
afc8b657a9Fix crash if a machine is attempted to be paired to a dispatcher
cheapie
2024-07-19 17:30:25 -05:00
7e8bdac31eFix crash if a dispatcher receives a status message for an unknown car
cheapie
2024-07-19 17:30:03 -05:00
bf31b4384eAdd destination-based dispatching Still uses a crude ETA algorithm for now and is missing some features, but it is working and usable at a basic level
cheapie
2024-05-31 23:26:37 -05:00
deee7a747cFix cars recalling to the wrong floor when recall is triggered by the dispatcher and the previous recall was to a different floor
cheapie
2024-05-21 19:48:12 -05:00
58ac782a8aFix car calls entered via dispatcher by laptop interface being at wrong floors if above a skipped floor
cheapie
2024-05-21 19:43:27 -05:00
80fcd72450Fix possible crash in dispatcher
cheapie
2024-05-15 19:23:21 -05:00
77fda7e5b9Fix cars trying to answer hall calls in both directions at the same time
cheapie
2024-05-14 21:29:53 -05:00
c3b125132dFix hall calls sent via I/O modules to unloaded dispatchers not being reliably serviced
cheapie
2024-05-14 21:18:01 -05:00
105e65e6baAdd multi-car digilines I/O module Supports all commands the normal digilines I/O module does, but with the addition of a 'carid' parameter that specifies the controller or dispatcher to execute the command on. Requires 'server' or 'protection_bypass' privs to place or configure as it can be used to change security settings on another player's elevator.
cheapie
2024-05-14 21:10:10 -05:00
1500708213Manual updates, corrections, and clarifications
cheapie
2024-05-14 18:29:34 -05:00
b254f30d72Allow car call security control from digilines too
cheapie
2024-05-14 18:06:22 -05:00
dfcf5f322dAdd car call security options to mesecons input modules
cheapie
2024-05-14 18:01:15 -05:00
90e7f15112Allow changing inspection speed Can be set to 0.1-0.7m/s, cannot be higher than contract speed
cheapie
2024-05-14 17:42:12 -05:00
e8242dd09bFix a few errors in the manual
cheapie
2024-05-11 23:13:10 -05:00
18b8f47dceAdd flashing fire hat and recall to next available floor for machine room smoke detectors
cheapie
2024-05-11 16:27:42 -05:00
a659a519ebAdd alternate floor recall Currently only accessible via mesecons input modules
cheapie
2024-05-11 16:04:54 -05:00
7be5fe7cc2Add dispatcher support to laptop interface
cheapie
2024-05-11 15:36:36 -05:00
404d228d8aAdd dispatcher support to digilines I/O
cheapie
2024-05-11 13:51:20 -05:00
9aa2b736c1Add dispatcher support to mesecons I/O
cheapie
2024-05-11 13:15:18 -05:00
1435944ad6Ring bell early for hall calls if the direction is known
cheapie
2024-05-11 12:05:00 -05:00
645b294431Add craft recipes Uses items from default (MTG or DB should work, along with most other MTG-based games), mesecons, digilines (digilines I/O module only), and basic_materials. The mod is still usable in creative mode without any of these.
cheapie
2024-05-11 11:22:41 -05:00
6c908698d7Add nudging Timer can be edited from the parameters menu, entering 0 disables nudging
cheapie
2024-05-10 21:00:30 -05:00
5ac4571337Fix some minor bugs 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.
cheapie
2024-05-10 19:18:46 -05:00
79aae96641Add decorative tapehead Spawns on top of the car in the corner opposite the PI if tape is present there, reads magnets on tape to control its LEDs but does not otherwise actually affect operation.
cheapie
2024-05-08 18:38:18 -05:00
9fc3105444Add a star to the button for the main egress floor
cheapie
2024-05-07 18:18:19 -05:00
b4a526b4c0Add car call security
cheapie
2024-05-07 18:16:19 -05:00
785edbd5fdAdd more decorations Adds (decorative) tape, including variants with magnets or brackets, and new textures for the outside of the car.
cheapie
2024-05-04 22:27:36 -05:00
e26a90f00aStart adding origins of files A few sounds are still missing from the list, those are being worked on
cheapie
2024-05-01 04:23:27 -05:00
73a295d4e0Replace contactor sounds with self-recorded ones
cheapie
2024-04-30 20:19:03 -05:00
215af4ca8cPrevent pairing a machine to a car that already has one
cheapie
2024-04-27 12:56:41 -05:00
d376cbf90eAdd decorative buffers in two styles
cheapie
2024-04-27 00:47:59 -05:00
97e3dfb5ebImprove door sill textures
cheapie
2024-04-26 20:02:13 -05:00
c1440c9533Add scrolling to remote interface and fix double-escaping
cheapie
2024-04-26 19:58:01 -05:00
9583fadc26Hopefully fix car door drifting past closed sometimes
cheapie
2024-04-26 19:34:06 -05:00
b8551c435aDon't log door timeout faults in stop/inspection modes
cheapie
2024-04-26 19:28:49 -05:00
b2eccc0bd9Update PI text immediately upon connection
cheapie
2024-04-26 19:23:25 -05:00
97dfb694a2Fix crash if someone tries connecting a PI/lantern to a dispatcher
cheapie
2024-04-26 19:19:47 -05:00
a52c191b3fAdd a bit more detail to the motor textures
cheapie
2024-04-26 07:20:14 -05:00
3ed317a526Add door sills
cheapie
2024-04-26 07:05:02 -05:00
e3aeb9ca55Allow dispatcher to sleep when idle
cheapie
2024-04-26 06:16:06 -05:00
3ca0c25d7eFix car motion sound not playing if the car unloaded on the previous trip
cheapie
2024-04-25 16:33:41 -05:00
db5cd70f04Require sneak to be held to remove controllers/dispatchers These nodes are a huge pain to set back up if one is accidentally removed. This makes that less likely.
cheapie
2024-04-25 14:14:39 -05:00
c5954749b7Add door light curtain
cheapie
2024-04-25 14:00:54 -05:00
219811a0c0Improve detection of which players are actually in the elevator
cheapie
2024-04-25 13:34:05 -05:00
19e54b58c5Reopen closing doors when entering independent
cheapie
2024-04-25 13:01:35 -05:00
0f81ed5f77Add car motion sounds
cheapie
2024-04-25 12:57:07 -05:00
67449e6349Add door open/close sounds
cheapie
2024-04-24 18:35:56 -05:00
2a8d68aa28Include metal cabinet open/close sounds instead of relying on MTG steel door sounds
cheapie
2024-04-24 18:05:51 -05:00
4c46168ed5Remove odd noise from the end of the chimes
cheapie
2024-04-24 18:05:30 -05:00
29bd099067Initial work on remote monitoring software for the laptop mod No scrolling yet (so you can only see 10 floors) and also no dispatcher UI yet (only the controller)
cheapie
2024-04-23 20:01:11 -05:00
877ec7e694Temporary fix for excessive warnings in large groups
cheapie
2024-04-22 18:29:47 -05:00
9a45990beePrevent doors getting stuck open if the server shuts down while open
cheapie
2024-04-22 18:27:04 -05:00
e29d179464Prevent crashing when minetest.get_objects_inside_radius() returns garbage
cheapie
2024-04-22 17:55:20 -05:00
fb49406dd5Improve handling of calls when a car is already at the floor with the doors open
cheapie
2024-04-22 17:48:21 -05:00
b96d939f98Fix possible crash when removing car
cheapie
2024-04-22 17:23:03 -05:00
dd12307861Improve chime sounds These new ones are somewhat less annoying and with a less unknown license situation (derived by me from a recording "kyles" on Freesound made available under CC0)
cheapie
2024-04-21 19:24:34 -05:00
999ac3e848Hopefully fix some car door visual issues
cheapie
2024-04-21 18:56:17 -05:00
d3d844ab31Fix possible crash in car top box right-click handling
cheapie
2024-04-21 13:35:19 -05:00
8816119538Include current door state in ETA calculation This accounts for the time the doors take to open and close
cheapie
2024-04-21 13:21:48 -05:00
2020bfb967Fix typo and add page numbers
cheapie
2024-04-21 01:02:03 -05:00