Commit Graph

865 Commits

Author SHA1 Message Date
Y. Wang 8e7d6a6a60
Fix signal direction 2022-12-16 18:09:15 +01:00
Y. Wang c344f3d81c
Use larger picture for T junction 2022-12-10 16:54:55 +01:00
Y. Wang 49beb106f0
Use ldoc instead of manpages 2022-09-04 17:50:09 +02:00
Y. Wang 9a9023bdf8
Silent latexmk 2022-08-14 17:46:33 +02:00
Y. Wang 3d003bc087
Auto-generate title information from metadata 2022-08-14 17:31:48 +02:00
Y. Wang be846f801d
Add assets/manual/tex/man as empty directory to satisfy CI 2022-08-13 11:43:46 +02:00
Y. Wang 08daa87fce
Mention busted and mineunit as tools for unittesting 2022-08-12 08:29:35 +02:00
Y. Wang 2d2f3dd466
\include manpage .tex files 2022-08-12 08:13:48 +02:00
Y. Wang b4ac74c419
Reformat manual pages 2022-08-11 19:55:30 +02:00
Y. Wang bdcd24f6f7
Update link to signal book 2022-08-11 10:06:12 +02:00
Y. Wang 46cc19964a
Fix CI error with RawInline in lists 2022-08-10 15:41:39 +02:00
Y. Wang 69d8388c67
Reformat the rest of the developer's manual as manpages 2022-08-10 15:12:13 +02:00
Y. Wang 48b9922071
Add "SEE ALSO" section to manual pages where applicable 2022-08-10 14:33:33 +02:00
Y. Wang 80f2f33bfb
Reformat advtrains.speed docs as manual pages; minor formatting changes 2022-08-10 11:16:05 +02:00
Y. Wang 764f7d4291
Fixup: add missing dependency for CI 2022-08-10 10:05:53 +02:00
Y. Wang 4f9bd72a84
Reformat RWT documentation as manual pages 2022-08-10 09:57:15 +02:00
Y. Wang 5cc7f50bad
Split manual into multiple files 2022-07-19 17:52:57 +02:00
Y. Wang 3b167028b3
Minor improvements to the section on movement calculation 2022-07-08 13:30:48 +02:00
Y. Wang 47e33be84f
Unify information on the requirements of the RWT object 2022-07-07 22:31:44 +02:00
Y. Wang 6233b23402
Trivial fixup for the previous commit 2022-06-21 13:31:09 +02:00
Y. Wang 896099f892
Use v5.5.0 of MTG to avoid 986b657 engine checks 2022-06-21 13:06:18 +02:00
Y. Wang dae309500c
Add recommendation for non-native speakers working on l10n 2022-06-17 16:23:51 +02:00
Y. Wang 090a68c014
Include the textcomp package for backward compatibility
Co-authored-by: Tanavit <tanavit@example.com>
2022-05-31 15:02:10 +02:00
Y. Wang 5b9a115407
Add information on demo signals 2022-05-29 12:19:32 +02:00
Y. Wang 686e1dde46
Add some documentation on creating signals 2022-04-25 14:55:42 +02:00
Y. Wang 539a0742c3
Add contributor guide 2022-04-04 21:53:30 +02:00
Y. Wang 0fdbf53e5e
Remove documentation files that are merged into the manual 2022-04-03 12:25:03 +02:00
Y. Wang f8cd7018a5
Improve documentation on advtrains.speed. 2022-03-23 13:40:42 +01:00
Y. Wang 6846b6e4f7
Rephrase RWT documentation for intuitivity 2022-03-20 13:55:11 +01:00
Y. Wang d04d057537
Improve interlocking documentation 2022-02-12 22:03:00 +01:00
Y. Wang f27506c52b
Add explanation on RC/LC and reformat train mode documentation 2022-02-05 16:22:10 +01:00
Y. Wang da697effa5
Remove example setups (these belong elsewhere) 2022-02-05 15:53:51 +01:00
Y. Wang 9235e006c3
Add warning on both sides of the TCB being assigned to the same track section 2022-01-26 21:38:18 +01:00
Y. Wang e227d8eca3
restructure section on physics 2022-01-26 19:02:48 +01:00
Y. Wang 61f56d7e5d
Add note on TCBs with both sides assigned to the same section
Source: https://forum.minetest.net/viewtopic.php?p=405433#p405433
2022-01-18 14:15:09 +01:00
Y. Wang 3d1a97b3b6
Fix index entries of \apiasp; add pictures for Ks and shunt signals 2022-01-18 14:15:09 +01:00
Y. Wang c6526091a9
Add graph illustrating the "finish route" buttons
Based on https://forum.minetest.net/viewtopic.php?p=404223#p404223
2022-01-18 14:15:09 +01:00
Y. Wang 3aa0ae7a5f
Add manual 2022-01-18 14:15:09 +01:00
orwell96 ef8391a60d atc_reset(): Removed unused string parameter and also clear ATC autocouple flag (Cpl)
Fixes H#189 and H#190
2021-12-31 16:04:04 +01:00
Maverick2797 78e0c650e3 Load/Unload Track FC Integration
- Set a freight code in the track to whitelist only wagons with that FC as the current one

 - Set as # to disable the track

 - Set as a blank field (default) to allow all wagons to activate, irrespective of their FC
2021-12-29 21:21:37 +01:00
Maverick2797 7db61e9890 Automatically group wagons and locomotives based on definition values
Based on the advtrains wiki groups:
  Type		Group			Classifier
- Locomotives:	group:at_loco		is_locomotive = true
- Controllable:	group:at_control	seat_groups.dstand
- Passengers:	group:at_pax		seat_groups.pass
- Freight:	group:at_freight	has_inventory = true
2021-12-29 21:17:34 +01:00
Maverick2797 23d524df71 Luaautomation: add section_occupancy()
Returns a table of train ids for the specified section.
Returns nil if the section id is not provided..
Returns false if the section id is invalid.
Returns an empty table if the section id is valid but empty of trains.
2021-12-29 21:16:32 +01:00
Y. Wang 5912f778e1 Fix speed sign allowing v>max_speed 2021-12-16 22:24:05 +01:00
1F616EMO 0b9441c289 Add C&C Servers into the testing server list, since we are using the latest commit 2021-11-26 12:33:28 +01:00
ywang f27640ee27 Trivial fixup for train decoupling regression 2021-11-20 01:59:26 +01:00
orwell96 358bff47b2 Interlocking: Correct duplicate influence points semi-automatically
Searches and deletes duplicate influence points for the same signal when "Influence Point" formspec is opened.
2021-11-14 17:32:20 +01:00
Gabriel Pérez-Cerezo 546ae49167 rewrite readme in markdown, add more information 2021-11-10 16:35:42 +01:00
Gabriel Pérez-Cerezo 02687c11ee Remove non-deterministic test 2021-11-10 11:48:27 +01:00
Gabriel Pérez-Cerezo 890369090e Activate serialize_lib unit tests 2021-11-10 11:39:54 +01:00
Gabriel Pérez-Cerezo 3561a7bfa2 Add more unit tests, fix broken unit test 2021-11-09 21:56:41 +01:00