Stephan Richter
a43c11d3bc
now remembering last clicked tabs
2021-02-19 22:26:35 +01:00
Stephan Richter
54961c1f14
various minor improvements
2021-02-19 19:54:44 +01:00
Stephan Richter
c3242cddcb
vroious improvements
2021-02-12 18:04:28 +01:00
Stephan Richter
b41ae2b314
new feature on clicking tiles: actions of tile now skipped, when shift is pressed during click
2021-02-10 18:59:31 +01:00
Stephan Richter
8f52c79798
implemented manual coupling/decoupling of trains
2021-01-17 18:28:11 +01:00
Stephan Richter
e00e6f8124
added CoupleTrain action,
...
improved Destination functions,
fixed bug in AddRemoveTag,
improved CarOrientation functions
2021-01-16 19:33:59 +01:00
Stephan Richter
4c973dd309
preparing more general assignment function
2021-01-16 00:49:06 +01:00
Stephan Richter
bac9892fd0
implemented splitting of trains and parking in blocks
2021-01-15 18:15:56 +01:00
Stephan Richter
14b7a69d03
added new action DisableEnableBlock
2021-01-15 13:41:32 +01:00
Stephan Richter
703820b38f
bugfixes
2021-01-15 10:50:08 +01:00
Stephan Richter
00e5fc9058
implemented RouteEndBlock condition
2021-01-08 15:45:32 +01:00
Stephan Richter
d3c3051605
implemented small delay between setting signal to go and start of train. various GUI improvements
2021-01-02 13:56:17 +01:00
Stephan Richter
817bcc9989
bugfix
2020-12-27 20:20:10 +01:00
Stephan Richter
39a416e964
bugfix
2020-12-25 13:55:01 +01:00
Stephan Richter
c42bd7691d
minor change
2020-12-23 01:20:09 +01:00
Stephan Richter
49a19c8b17
Bugfixes + implemented deleting and update of BlockContacts
2020-12-20 14:44:35 +01:00
Stephan Richter
d004fbfd6d
contact within block now working
2020-12-13 20:05:41 +01:00
Stephan Richter
cfb8909107
preparing contacts in blocks
2020-12-13 16:25:59 +01:00
Stephan Richter
0855a943eb
added two new conditions: CarInTrain and CarOrientation
2020-12-10 11:30:33 +01:00
Stephan Richter
1b7103ffbd
bugfixes
2020-12-10 10:16:21 +01:00
Stephan Richter
4180d72d43
more refactoring
2020-12-03 16:04:21 +01:00
Stephan Richter
5aa66099fe
refactoring tile delete method
2020-12-03 13:33:45 +01:00
Stephan Richter
50a5508a33
overhauled registry
2020-12-03 12:11:27 +01:00
Stephan Richter
a7f252de7f
updating tiles and conditions
2020-12-02 22:30:43 +01:00
Stephan Richter
85a1222851
updating tiles and conditions
2020-12-02 21:55:28 +01:00
Stephan Richter
28ba778a64
updating tiles
2020-12-02 18:17:37 +01:00
Stephan Richter
e8d79b71d9
working on now property dialogs
2020-12-02 15:11:46 +01:00
Stephan Richter
c4f48ebb63
still overhauling class hierarchy
2020-12-02 00:14:46 +01:00
Stephan Richter
2e5bcf592a
bugfixes after refactoring
2020-12-01 20:59:56 +01:00
Stephan Richter
72db5da58f
started major refactoring
2020-12-01 11:20:35 +01:00
Stephan Richter
ba2be67f8f
implemented automatic brake time learning
2020-11-27 23:51:45 +01:00
Stephan Richter
dec68728ad
implemented pre-reservation of routes when autopilot is active
2020-11-27 15:04:31 +01:00
Stephan Richter
5e54c0cfb6
improved train access
2020-11-27 01:15:19 +01:00
Stephan Richter
9ea3d7a65b
added new tiles and actions:
...
* Tile displaying text
* TextDisplay: an action that sends text to clients
* DetermineTrainInBlock: action that alters the context by requesting the train in a specific block
2020-11-19 19:07:23 +01:00
Stephan Richter
5182cfb144
implemented tables for locos, trains and cars
2020-11-19 00:04:58 +01:00
Stephan Richter
810dadef8c
bugfix
2020-11-14 14:24:56 +01:00
Stephan Richter
e9fc060349
bugfix
2020-11-14 14:17:14 +01:00
Stephan Richter
4e68383b8d
bugfix
2020-11-14 14:13:08 +01:00
Stephan Richter
bb983c9736
implemented action-based startup of routes
2020-11-13 14:41:17 +01:00
Stephan Richter
f103954a30
bugfixes
2020-11-12 18:45:03 +01:00
Stephan Richter
917b1107d9
added new condition: BlockFree
2020-11-12 16:52:47 +01:00
Stephan Richter
69fdd3a805
implemented PathFinder, that searches for possible routes to a destinationblock
2020-11-12 11:40:03 +01:00
Stephan Richter
f8afe79268
implemented selection of train destination
2020-11-11 15:56:51 +01:00
Stephan Richter
7a0dcbb439
completed implementation of stopping times for trains in blocks
2020-11-11 14:50:47 +01:00
Stephan Richter
9b6b1edce2
new feature: Train wait times for autopilot now randomly chosen from
...
within range defined in block's settings
2020-11-11 10:09:28 +01:00
Stephan Richter
104da20eec
re-implemented waiting times:
...
those are now block-assigned and relate to tags rather than trains
TODO:
* implement re-ordering of tags for block
* implement autopilot such that it obeys the wait times
2020-11-11 00:08:02 +01:00
Stephan Richter
b2076dda99
preparing wait times for use in blocks
2020-11-09 23:31:15 +01:00
Stephan Richter
2b03c08fa1
added action StopAllTrains, added null checks
2020-11-08 22:36:12 +01:00
Stephan Richter
9190d8a6af
bugfixes
2020-11-06 01:49:34 +01:00
Stephan Richter
ead5a45d2e
bugfix + unified link code
2020-11-06 00:46:22 +01:00