147 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
f0af3030c8 [manual] added traintastic logo to header 2025-09-17 23:08:46 +02:00
Reinder Feenstra
771baaaf9d [manual] fix: use posixpath else we get paths with backslashes on Windows. 2025-09-14 00:16:25 +02:00
Reinder Feenstra
d01ffb1c84 [manual] updated luu script list / editor images 2025-09-14 00:15:26 +02:00
Reinder Feenstra
c2b69b5627 [manual] fix: corrected path 2025-09-09 23:26:50 +02:00
Reinder Feenstra
411cd5fcda [manual] fix: added shebang 2025-09-09 23:22:30 +02:00
Reinder Feenstra
243785ae5a fix: missing in 7add6a804887cdb468506491f29e415ec030a8f2 2025-09-09 23:19:59 +02:00
Reinder Feenstra
7add6a8048 [manual] Merge manual and lua manual into a single manual, now built using MkDocs #WIP 2025-09-09 23:15:52 +02:00
Reinder Feenstra
8ca65046b1 [manual] Added basic documentation for zones, see #144. 2025-08-27 18:52:52 +02:00
Reinder Feenstra
eb325fb1a2 [luadoc] Added missing terms for zone related documantation, see #144. 2025-08-26 23:45:06 +02:00
Reinder Feenstra
230c4f6414 Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2025-08-25 22:43:31 +02:00
Reinder Feenstra
896b9f4b98 [luadoc] added missing train properties 2025-07-02 18:14:59 +02:00
Reinder Feenstra
181d6ca4bc [throttle] added onAcquire and onRelease events 2025-07-01 22:28:31 +02:00
Reinder Feenstra
583ea3044f [lua] Added Script throttle, enabling train control from Lua! 2025-06-04 23:05:51 +02:00
Reinder Feenstra
0f9a6c12df [luadoc] fix: added missing file for new class 2025-05-30 09:02:54 +02:00
Reinder Feenstra
c1f2690c2c [luadoc] added missing railvehicle properties 2025-04-07 23:11:19 +02:00
Reinder Feenstra
dd1521a1db Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2024-10-26 21:32:15 +02:00
Reinder Feenstra
80027e689f luadoc: added persistent variable documentation 2024-10-13 11:36:21 +02:00
Reinder Feenstra
a720b794bc train: blocks now script readable 2024-10-12 10:52:20 +02:00
Reinder Feenstra
515c96ddd2 lua: added persistent variable (pv) support
this enables saving state between script start/stop and world save/load
2024-10-06 23:08:14 +02:00
Reinder Feenstra
09362f9b3b added strings and lua documentation for zones
see #144
2024-09-24 22:34:02 +02:00
Reinder Feenstra
b91167956b Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2024-09-24 22:13:28 +02:00
Reinder Feenstra
6aeeeafca4 luadoc: removed debug print() 2024-09-24 22:11:51 +02:00
Reinder Feenstra
0ebc1e7090 luadoc: fix property/method regex, didn't work for initializers used in (Object)VectorProperty constructors. 2024-09-24 22:11:42 +02:00
Reinder Feenstra
f45fe36bf2 zone mute/no smoke support
todo: train mute/no smoke
see #144
2024-09-23 23:12:08 +02:00
Reinder Feenstra
6cf226a294 Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2024-09-23 22:54:57 +02:00
Reinder Feenstra
e6da53c55e manual: added start server/client instructions for Linux, see #158 2024-08-06 09:28:57 +02:00
Reinder Feenstra
380ad94692 Merge branch 'master' into 144-add-zone-support 2024-07-13 23:08:08 +02:00
Reinder Feenstra
0376ca986f luadoc: improved turnout tile documentation 2024-07-06 09:27:23 +02:00
Reinder Feenstra
c3b4fb49a6 luadoc: added support for markdown links 2024-07-06 09:26:46 +02:00
Reinder Feenstra
550626779e Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2024-07-03 00:03:06 +02:00
Reinder Feenstra
8456e49021 luadoc: improved documentation 2024-06-30 00:27:51 +02:00
Reinder Feenstra
eb23de2a3d luadoc: improved documentation 2024-06-28 23:29:02 +02:00
Reinder Feenstra
7f4bce3be8 luadoc: added documentation fot train.on_zone_* events
see #144
2024-06-23 23:32:53 +02:00
Reinder Feenstra
16503e32ff added basic zone support with train tracking and events
see #144
2024-06-20 00:12:20 +02:00
Reinder Feenstra
7f7ea39105 train: added on_block_assigned and on_block_removed events. 2024-06-07 22:39:25 +02:00
Reinder Feenstra
854613405a fix: added missing luadoc 2024-06-07 22:14:28 +02:00
Reinder Feenstra
73151f8082 train: added on_block_reserved event. 2024-06-07 18:21:08 +02:00
Reinder Feenstra
6448ce1251 luadoc: added see also section to enum/set with links where they are used 2024-06-04 23:34:07 +02:00
Reinder Feenstra
f97b0f70e7 luadoc: added documention for train on block entered/left events 2024-06-04 23:34:06 +02:00
Reinder Feenstra
1296484ab2 train: added on_block_entered and on_block_left events. 2024-06-02 16:13:25 +02:00
Reinder Feenstra
07f449f024 lua: made block name readable 2024-06-02 12:23:15 +02:00
Reinder Feenstra
2e5784412e luadoc: added menu to left sidebar 2024-06-02 12:22:11 +02:00
Reinder Feenstra
49ff1cb553 board: added switch tile 2024-05-05 18:28:43 +02:00
Reinder Feenstra
f321f46088 luadoc: fix: filter out enum key without lua_name 2024-04-25 23:35:03 +02:00
Reinder Feenstra
9560f6519e lua: added label tile support 2024-04-25 23:34:42 +02:00
Reinder Feenstra
efa38db3f7 board: added self to onPressed event 2024-04-25 23:26:08 +02:00
Reinder Feenstra
fcccab334f Renamed DCC++ to DCC-EX, as only DCC-EX is and will be supported. 2024-04-09 00:26:04 +02:00
Reinder Feenstra
4da086446d updated lua example for output refactor, see #95 2024-03-14 23:27:48 +01:00
Reinder Feenstra
5f0d78ae14 OutputController: Added support for ECoS object, see #95 2024-03-13 23:45:23 +01:00
Reinder Feenstra
a3a3e702e1 lua: added interface.output_channels 2024-02-26 00:24:30 +01:00