Reinder Feenstra
|
473246151b
|
[lua] added missing pathfinder support and manual entries
|
2026-02-11 23:12:56 +01:00 |
|
Reinder Feenstra
|
78ad243821
|
[lua] added sensor rail tile name and state access
|
2025-12-03 23:38:18 +01:00 |
|
Reinder Feenstra
|
b0a9a2a9fa
|
[switch] removed name, added text/text_color_on/text_color_off and made is resizeble
|
2025-11-25 23:21:33 +01:00 |
|
Reinder Feenstra
|
8f785bd767
|
[manual] various fixes and improvements
|
2025-11-24 18:32:29 +01:00 |
|
Reinder Feenstra
|
60437cdce8
|
[pushbutton] removed name, added text/text_color and made is resizeble
|
2025-11-19 23:45:08 +01:00 |
|
Reinder Feenstra
|
b987d4703a
|
[manual/lua] improved enum documentation
|
2025-11-11 23:53:19 +01:00 |
|
Reinder Feenstra
|
233137baf6
|
[manual/lua] categorized objects
|
2025-11-11 23:53:18 +01:00 |
|
Reinder Feenstra
|
6110984e82
|
[manual] Added/imporved Lua block related documentation
|
2025-11-04 00:31:50 +01:00 |
|
Reinder Feenstra
|
2a4a306677
|
[lua+manual] Added missing class constant for train block status
|
2025-11-04 00:30:42 +01:00 |
|
Reinder Feenstra
|
53e67ffa1d
|
[lua] Made block state available
|
2025-11-04 00:29:43 +01:00 |
|
Reinder Feenstra
|
bc2fd8a254
|
[sensorrailtile] Added onStateChanged event
|
2025-10-29 00:03:21 +01:00 |
|
Reinder Feenstra
|
f7657cbec5
|
[input] Refactor: inputs can now be configured using a interface/channel/address property instead of creating and connecting a input object
Easier to understand and configure for users.
|
2025-10-26 23:41:38 +01:00 |
|
Reinder Feenstra
|
72f5ebaf0d
|
[manual] documented lua script throttle
|
2025-10-21 16:58:32 +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
|
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
|
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
|
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
|
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
|
49ff1cb553
|
board: added switch tile
|
2024-05-05 18:28:43 +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 |
|