Commit Graph

  • 7e83b718a6 Merge branch 'master' of bananach.space:advtrains Gabriel Pérez-Cerezo 2020-07-24 11:25:37 +0200
  • 3c9215f037 DISCARD ON MERGE!: Temporary compatibility fix: translate signal aspects back to old format if they are in the new format, to allow reverting from new_lzb orwell96 2020-07-23 19:28:46 +0200
  • 9d52770f21 Add client side translations by ywang Gabriel Pérez-Cerezo 2020-07-19 23:04:13 +0200
  • 8c66f1caf4 Fix error in workaround causing train entities to despawn. Gabriel Pérez-Cerezo 2020-07-19 23:00:07 +0200
  • 7de2a9142f Merge branch 'master' of bananach.space:advtrains Gabriel Pérez-Cerezo 2020-07-19 22:57:29 +0200
  • cc78b63e34 [BREAKING] Use client-side translations instead of intllib; add zh_CN translations * Client-side translations is used instead of intllib. [Breaks MT4 compat] * Existing locale files have been moved to advtrains/locale and named with the format advtrains.[lang].tr * Add zh_CN locale. (requires a font that supports CJK text) ywang 2020-07-19 15:50:34 +0200
  • 19509acf56 Add workaround to unload wagons that are too far away from players orwell96 2020-07-12 20:37:51 +0200
  • 3040c53413 Move recipes to train_track and add crossing recipes Blockhead 2020-07-08 02:03:09 +1000
  • ad49854fed Make using the default tracks optional, even in submods Blockhead 2020-07-07 18:19:56 +1000
  • 74bf177cc8 optimize path_get_index_by_offset techniX 2020-07-10 12:02:23 +0200
  • f33bb563e7 Add "Fallback state" for freed routes, move p_mesecon_iface.lua to core orwell96 2020-07-07 14:25:47 +0200
  • 96236c04dc Add perpendicular and 45/90 degree crossing rails Blockhead 2020-07-06 16:57:48 +1000
  • 2a0c55099e fix typo in luaautomation Gabriel Pérez-Cerezo 2020-07-02 14:45:38 +0200
  • eb2e5f4cdf Fix access control to wagon properties Blockhead 2020-06-28 23:39:32 +1000
  • 0b14d8ddb1 Add autocouple mode Gabriel Pérez-Cerezo 2020-06-29 01:30:27 +0200
  • f458f39fde comment out annoying debug info Gabriel Pérez-Cerezo 2020-06-14 12:24:30 +0200
  • 51c0920bc0 Merge branch 'master' of bananach.space:advtrains Gabriel Pérez-Cerezo 2020-06-14 12:04:13 +0200
  • ae79af604c display oncoming lzb speed restrictions in HUD Gabriel Pérez-Cerezo 2020-06-14 12:02:48 +0200
  • b13c725976 Workaround to handle split points (dt. aufgefahrene Weichen), fixing H#77 orwell96 2020-06-10 20:56:35 +0200
  • d61c2145a0 Merge branch 'wagon_prop_formspec' of https://github.com/Montandalar/advtrains Gabriel Pérez-Cerezo 2020-06-08 13:50:08 +0200
  • 15be500662 document shunting mode, add unset_shunt to luaatc Gabriel Pérez-Cerezo 2020-06-08 13:42:24 +0200
  • 943e5208a9 Fix trains flipping when autocoupling Gabriel Pérez-Cerezo 2020-06-08 00:25:29 +0200
  • 657446e163 Fix minetest.after() loop between ARS->update_route->update_signal_aspect->invalidate_path orwell96 2020-06-05 13:39:34 +0200
  • e57c1eaa7f Remove debugging print statement Blockhead 2020-04-12 18:44:01 +1000
  • f43254c282 Add road numbers to wagon properties, bordcom Blockhead 2020-04-07 14:16:47 +1000
  • d0629469aa Show the wagon properties button only to the owner Blockhead 2020-03-18 01:13:06 +1100
  • 2da11c5a49 Use a standard wagon inventory formspec Blockhead 2020-03-13 13:24:11 +1100
  • fb837a449a Merge branch 'diagonal_platforms' of https://github.com/Montandalar/advtrains Gabriel Pérez-Cerezo 2020-03-15 12:04:10 +0100
  • 301dcf953e Reduce the profile of the platforms by 0.1 Blockhead 2020-03-15 21:56:42 +1100
  • 09fda4ffaa Add 45 degree diagonal platforms with a mesh Blockhead 2020-03-15 21:41:53 +1100
  • 372cd7eb80 Get rid of the "Subway Train" item (was an ugly hack anyways, and is obsolete now) orwell96 2020-03-08 18:50:04 +0100
  • 3b87ac5372 Delete train if it ends up off track, show a warning Blockhead 2020-03-03 22:59:04 +1100
  • 0689c70aac Save clipboard on item metadata Blockhead 2020-03-03 22:09:26 +1100
  • 8a08d77166 Remove debugging print statements Blockhead 2020-03-03 21:01:26 +1100
  • 378d862572 Draft copy tool Blockhead 2020-03-03 20:53:25 +1100
  • 9d7b21c451 Relicense under AGPLv3 and update information in readme.txt orwell96 2020-02-15 22:19:22 +0100
  • 1bb1d825f4 Use minetest.safe_file_write() to atomically save state [Breaks MT4 compat] orwell96 2020-01-10 14:08:56 +0100
  • dbaafeda3e Merge branch 'mt5-fixes' orwell96 2020-01-04 18:37:52 +0100
  • c0c6fcf00b Apply minetest.formspec_escape() to prevent formspec injection (H#143) Blockhead 2020-01-04 18:33:57 +0100
  • b905a8bf6d Remove fullbright (H#140) orwell96 2019-12-18 10:08:03 +0100
  • 50a81dd1f3 Fix RWT initialization when creating new world (H#142) orwell96 2019-12-18 10:01:47 +0100
  • d123679b3c Do not set infotext on Ks signal aspect change Possible migitation for Linuxworks RAM explosion orwell96 2019-12-14 22:26:04 +0100
  • a8ae0a5332 Simplify and optimize path_get_index_by_offset (cherrypicked) orwell96 2019-12-06 10:41:51 +0100
  • 02025f53aa Move attachment positions down 1 node orwell96 2019-06-18 21:03:21 +0200
  • 9c1d356505 Add inverse ARS rules Gabriel Pérez-Cerezo 2019-12-05 00:08:43 +0100
  • 8d794525b3 Fix repeated log file opening/closing (H#136) orwell96 2019-12-04 10:08:03 +0100
  • e0662b2971 use group:wood in bumper recipe (H#120) orwell96 2019-11-27 10:41:22 +0100
  • 3db3f24857 Tentative fix for #31 Gabriel Pérez-Cerezo 2019-12-03 21:35:42 +0100
  • 25a335203f Allow painting coupled wagons Gabriel Pérez-Cerezo 2019-12-01 12:25:06 +0100
  • 0518fbbf3a Merge branch 'master' of https://git.bananach.space/advtrains Gabriel Pérez-Cerezo 2019-12-01 12:09:04 +0100
  • b71c72b4ab Add experimental liveries feature Gabriel Pérez-Cerezo 2019-12-01 12:08:28 +0100
  • 2157a7ef36 Simplify formula for brake distance calculation ywang 2019-11-27 10:37:25 +0100
  • 35a6f14561 Fix steam engine sound playing forever (H#121) ywang 2019-11-27 10:20:37 +0100
  • 7082038f75 Don't spawn couple entities when not loaded orwell96 2019-11-26 16:43:47 +0100
  • cf2179dea5 remove obsolete code/comments orwell96 2019-11-26 16:01:51 +0100
  • 4ff8e05755 Fix trains not stopping when colliding with environment H#122 orwell96 2019-11-26 15:49:36 +0100
  • ca4d65050c Add wagon_width attribute Gabriel Pérez-Cerezo 2019-11-22 20:29:57 +0100
  • 0252768c16 Fix the "red signals" bug that appeared when clicking a green signal orwell96 2019-11-21 16:09:47 +0100
  • 576365627a Fix scheduler crash (H#133) for loops don't work with manipulating i orwell96 2019-11-21 14:59:39 +0100
  • 8c55442076 Add "discard all" function to scheduler events and use it to clear schedules in luaatc rails orwell96 2019-11-06 22:07:10 +0100
  • 43b4d863ec lines: fix very dumb typo breaking the "add" and "diff" function orwell96 2019-11-06 22:06:46 +0100
  • 7f4f8c606d lines: Add rwt adapt mode to adapt to real time orwell96 2019-11-06 21:22:33 +0100
  • a3c468058a lines: document scheduler better orwell96 2019-11-06 21:22:18 +0100
  • a4efdc196c atlatc: fix operation panel not in ndb, add warning when node is not found on queue run orwell96 2019-11-06 21:20:26 +0100
  • 74f7233d21 Merge branch 'master' of https://git.bananach.space/advtrains Gabriel Pérez-Cerezo 2019-10-21 16:39:54 +0200
  • 7977776b4a Changes for linetrack Gabriel Pérez-Cerezo 2019-10-21 16:36:35 +0200
  • 27f85f2e22 Secure inputs to scheduler so that they don't get recognised when executing the schedule orwell96 2019-08-29 22:30:43 +0200
  • 986c8fcf92 Do not throw error when sync_tcb_neighbors fails orwell96 2019-08-29 21:11:27 +0200
  • 7b488f40d9 Add lines scheduler for reliable railway-time scheduling(which is also safer than the atlatc scheduler) and document new atlatc functions orwell96 2019-08-26 23:08:02 +0200
  • d867cd723f Don't allow to remove TCB when a signal is assigned orwell96 2019-08-26 20:46:08 +0200
  • 2d8c13885a Shunting mode now couples trains on collision. Gabriel Pérez-Cerezo 2019-08-11 20:16:11 +0200
  • ef50610f67 Document luaatc decoupling Gabriel Pérez-Cerezo 2019-08-11 17:47:39 +0200
  • 1f6038c75a Add decoupling to luaatc Gabriel Pérez-Cerezo 2019-08-11 17:42:30 +0200
  • d074d3223a Change API to return the id of a newly created train when discoupling Gabriel Pérez-Cerezo 2019-08-09 19:11:26 +0200
  • 95fb122eca New version 3 save system. Gabriel Pérez-Cerezo 2019-07-23 20:15:37 +0200
  • b5e8068a99 math.floor triggers error if it gets something nil Gabriel Pérez-Cerezo 2019-07-20 19:43:38 +0200
  • 896baf8e05 Prevent injection of floating-point delays, that wreck advtrains Gabriel Pérez-Cerezo 2019-07-20 19:26:55 +0200
  • d6de12ded6 Added option to modify departure speed and door delay Gabriel Pérez-Cerezo 2019-07-20 18:41:40 +0200
  • 91bb555bc2 No longer require server priv for /at_sync_ndb Gabriel Pérez-Cerezo 2019-07-17 14:44:36 +0200
  • daba00b6a2 Various small fixes Gabriel Pérez-Cerezo 2019-07-16 17:26:53 +0200
  • 7a6740eb8c Keep a backup file where stuff is written to when saving Gabriel Pérez-Cerezo 2019-07-16 17:17:18 +0200
  • 053fd91fe0 RWTs can be specified in any form, unify converters, repeating time handling orwell96 2019-06-19 15:14:04 +0200
  • 8c91f64c2b Omit cycle in to_String orwell96 2019-06-19 10:37:00 +0200
  • d569863434 Railway Time: atlatc interface, improve util functions orwell96 2019-06-19 10:29:02 +0200
  • 24e56dbfc2 Railway Time: Basic time counter and utility functions orwell96 2019-06-19 09:56:30 +0200
  • d6cfa7dbf6 Run entity overrun checking only in loaded areas orwell96 2019-06-05 15:49:53 +0200
  • ff94129761 Fix occurences of old lzb_invalidate orwell96 2019-04-23 22:30:33 +0200
  • b56cda8695 Fix remote routesetting orwell96 2019-04-16 12:59:17 +0200
  • ea33ad9de0 Move LZB system to core and unify approach callback mechanism orwell96 2019-04-16 09:16:44 +0200
  • c50224e05c Set wagon pitch on slopes Pedro Gimeno 2019-04-06 13:38:00 +0200
  • 5738ab46aa Disable-ARS switch in signal and set this when cancelling an ARS route orwell96 2019-03-15 18:17:18 +0100
  • 1227456d46 Ugly workaround for green signals bug orwell96 2019-03-15 17:12:10 +0100
  • c90411b880 Fix cancelling "Unknown Route" when section is deleted. orwell96 2019-03-15 16:40:23 +0100
  • 7149137990 Add setting for death behavior and implement damage checks better orwell96 2019-03-09 11:29:22 +0100
  • bc31f205cd Configurable interval for get_off setpos and door pos fix for japanese train orwell96 2019-03-09 11:17:14 +0100
  • 56a105dd2e Restore old door status display behavior orwell96 2019-03-09 09:58:17 +0100
  • 042dcd241d Do not clear LZB control when invalidating. Prevents trains accelerating towards red signals on /at_reroute orwell96 2019-02-23 10:37:48 +0100
  • e5c4e8cc1f Lift restrictions for date() function in atlatc orwell96 2019-02-22 12:52:33 +0100
  • 086b2c0fb0 possible fix for "trains standing at green signals" orwell96 2019-02-21 09:36:25 +0100
  • 2ba75784c2 Fix moving Signal IPs (no duplicate IPs) orwell96 2019-02-21 08:53:41 +0100