Commit Graph

  • 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
  • 0065e234f1 Stage changes h137-rc2 ywang 2020-04-12 16:13:31 +0200
  • e06198f7c3 Stage changes ywang 2020-04-12 16:12:07 +0200
  • 7bfccc78a0 hostfix for trains ignoring ATC tracks ywang 2020-04-07 19:40:35 +0200
  • b6c58022b6 Clean up assets - HTML output files should be generated when needed; this is a code repository. - Update gitignore to ignore hidden .directory and HTML output. ywang 2020-01-29 16:26:23 +0100
  • d4d2649c8e explicitly pass train_id to atc.send_command ywang 2020-01-25 21:25:02 +0100
  • d34e054c6d Fix problem related to long distance between train and LZB point ywang 2020-01-12 18:11:18 +0100
  • 8ac48f6169 Fix bug with Point Speed Restriction Rail ywang 2020-01-12 17:40:22 +0100
  • fdfb3dba5f Image optimizations ywang 2020-01-12 15:36:17 +0100
  • ba91ba8109 Fix failure to recognize braking ywang 2019-12-18 16:04:51 +0100
  • 314ed9aa0b HUD improvments ywang 2019-12-18 15:04:30 +0100
  • e043a78c9d Consider speed limit; minor improvments ywang 2019-12-17 20:11:45 +0100
  • caf53fbafb Remove dtime limiting ywang 2019-12-16 20:16:09 +0100
  • 797544564e Stable code ywang 2019-12-16 19:53:03 +0100
  • ad0713547c Improved quadratic function solver; added wrapper for math.sqrt() ywang 2019-12-07 16:48:19 +0100
  • a86677b42f Fix minor bugs ywang 2019-12-05 22:38:18 +0100
  • be22775cdb More accurate train logic, but still buggy ywang 2019-12-05 22:23:13 +0100
  • e22262a450 Fix problems related to zero Note: this fix only makes sure that the mod does not throw errors, but there are currently weird behaviors related to trainlogic. ywang 2019-12-04 10:19:30 +0100
  • 2db7eab62e Update trainlogic to use new LZB function ywang 2019-12-04 00:14:12 +0100
  • 0d1c5a873c Add function to calculate distance until override The function will be used to improve the train movement algorithm. The changes related to spaces in blank lines is caused by a weird feature in the text editor. ywang 2019-12-03 22:46:36 +0100
  • e57c1eaa7f Remove debugging print statement Blockhead 2020-04-12 18:44:01 +1000
  • 40124d97f4 hostfix for trains ignoring ATC tracks ywang 2020-04-07 19:40:35 +0200
  • 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 release-2.1.2 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
  • 2c18589979 Clean up assets - HTML output files should be generated when needed; this is a code repository. - Update gitignore to ignore hidden .directory and HTML output. ywang 2020-01-29 16:26:23 +0100
  • 4083f4270a explicitly pass train_id to atc.send_command ywang 2020-01-25 21:25:02 +0100
  • 7033271a10 Fix problem related to long distance between train and LZB point h137-rc1 ywang 2020-01-12 18:11:18 +0100
  • 2dd280b931 Fix bug with Point Speed Restriction Rail ywang 2020-01-12 17:40:22 +0100
  • 1b24fb7757 Image optimizations ywang 2020-01-12 15:36:17 +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) MT0.4 Blockhead 2020-01-04 18:33:57 +0100
  • b83dc400f0 Fix failure to recognize braking ywang 2019-12-18 16:04:51 +0100
  • dae5a07eec HUD improvments ywang 2019-12-18 15:04:30 +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
  • 6bc8fa44df Consider speed limit; minor improvments ywang 2019-12-17 20:11:45 +0100
  • f4e3592b5b Remove dtime limiting ywang 2019-12-16 20:16:09 +0100
  • a2da32b536 Stable code ywang 2019-12-16 19:53:03 +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
  • a404f83ebb Improved quadratic function solver; added wrapper for math.sqrt() ywang 2019-12-07 16:48:19 +0100
  • 45f5406e7e Fix minor bugs ywang 2019-12-05 22:38:18 +0100
  • 9abe2af7aa More accurate train logic, but still buggy ywang 2019-12-05 22:23:13 +0100
  • a6399335dc More profiling instructions profiler orwell96 2019-12-05 13:54:49 +0100
  • 02025f53aa Move attachment positions down 1 node orwell96 2019-06-18 21:03:21 +0200
  • eeef07d05a Add profiling instructions for advprofiler orwell96 2019-12-05 10:14:07 +0100
  • 9c1d356505 Add inverse ARS rules Gabriel Pérez-Cerezo 2019-12-05 00:08:43 +0100
  • b11b925803 Fix problems related to zero Note: this fix only makes sure that the mod does not throw errors, but there are currently weird behaviors related to trainlogic. ywang 2019-12-04 10:19:30 +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
  • 202c746896 Update trainlogic to use new LZB function ywang 2019-12-04 00:14:12 +0100
  • cee62d7e17 Add function to calculate distance until override The function will be used to improve the train movement algorithm. The changes related to spaces in blank lines is caused by a weird feature in the text editor. ywang 2019-12-03 22:46:36 +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