Commit Graph

  • 736d4eab22 Merge branch 'h137' into 'h137' master h137 Humr Druhý 2022-03-22 18:40:04 +0000
  • 41d149a760 Fix Milan Pašek 2022-03-22 16:44:00 +0000
  • 75a948792e Recalculate when the tnc_call_approach_callback is called; remove dtime limit TODO: Fix incorrect behavior with non-zero speed limits ywang 2020-04-30 16:55:06 +0200
  • d824198b94 Fix problems related to pdist; bring back dtime limit (just for now) yw05 2020-04-29 19:53:41 +0200
  • 0065e234f1 Stage changes 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
  • 40124d97f4 hostfix for trains ignoring ATC tracks ywang 2020-04-07 19:40:35 +0200
  • 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
  • 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 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) 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
  • 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
  • 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
  • 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