Commit Graph

24109 Commits

Author SHA1 Message Date
innocenat
708514dc35 Scheduled Dispatch: Fix bug resulting in a hang
If a vechile order is decloned.
2017-07-03 16:50:20 +07:00
innocenat
19408cc2c7 Scheduled Dispatch: Fix mismatch departure board
Also fix wrong arrival calculation that could happen. This still does not guarantee in general that vehicle actually departing will be the same as the one shown on the board.
2017-06-28 21:05:13 +07:00
innocenat
87fdd7059a Partial fix for departure board with scheduled dispatch
In case that the scheduled point is a station, the departure board cannot map arrival->departure correctly when showing both in same line is enabled.

For individial departure, the departure time and vehicle are not correspondence to each other. There will be train departing at that time, but might not be the vehicle shown in the board.
2017-06-28 02:37:29 +07:00
innocenat
4e96150f88 Scheduled Dispatch: Fix wrong tooltip on delay button 2017-06-27 00:15:32 +07:00
Jonathan G Rennison
85830a2a76 Version: Committing version data for tag: jgrpp-0.20.0 2017-06-25 12:07:47 +01:00
Jonathan G Rennison
82ec6d93dc Merge branch 'master' into jgrpp 2017-06-25 11:55:27 +01:00
Jonathan G Rennison
8c4a3cfb64 Add patchpack info and website to about window. 2017-06-22 19:48:10 +01:00
Jonathan G Rennison
7d960e28b4 Update crash dialog message to point to forum thread and github
Instead of bugs.openttd.org
2017-06-22 19:41:01 +01:00
Jonathan G Rennison
38b446ee0f Merge branch 'crashlog_improvements' into jgrpp 2017-06-22 19:33:52 +01:00
Jonathan G Rennison
3271d69bda Enable crashlogs for emergency or missing NewGRF savegames, in dev mode.
Factor out common checks for emergency and missing NewGRFs.
2017-06-22 19:30:37 +01:00
Jonathan G Rennison
f3dde49ff8 Prevent AIs/scripts from creating road custom bridge heads. 2017-06-22 19:02:46 +01:00
frosch
2f7ac7c41f (svn r27886) -Fix [FS#6575-ish]: Do not modify argv[0]. 2017-06-22 17:29:53 +00:00
frosch
dd3d824894 (svn r27885) -Cleanup (r27844): ESR_MAX_COST_EXCEEDED and ESR_PATH_TOO_LONG meant the same thing, but only one was used. Keep PATH_TOO_LONG since it has the better documentation. 2017-06-22 16:57:06 +00:00
frosch
5e7a50c8eb (svn r27884) -Fix: Console command parser failed when the command had many parameters, and also did not print any error messages about it. 2017-06-22 16:32:50 +00:00
frosch
968f1151d1 (svn r27883) -Fix [FS#6576]: Console command parser passed invalid strings to the debug output, if command lines had many parameters. 2017-06-22 16:31:04 +00:00
Jonathan G Rennison
0a345efc27 Fix tram reversing on custom bridge head tiles. 2017-06-21 23:40:19 +01:00
Jonathan G Rennison
27ac2f5894 Scope info: Adjust formatting of vehicle dump info 2017-06-21 21:10:22 +01:00
Jonathan G Rennison
64d9cdd6f0 Merge branch 'tracerestrict-sx' into jgrpp 2017-06-20 19:19:39 +01:00
Jonathan G Rennison
b004c1998f Merge branch 'tracerestrict' into tracerestrict-sx 2017-06-20 19:19:21 +01:00
Jonathan G Rennison
7986367c1f Tracerestrict: Add program append management action. 2017-06-20 19:18:39 +01:00
translators
cfb75beef6 (svn r27882) -Update from Eints:
greek: 7 changes by kyrm
2017-06-19 17:45:37 +00:00
Jonathan G Rennison
9077d6f4d2 Add support for loading SpringPP v2.3, v2.4 savegames 2017-06-14 00:26:52 +01:00
translators
3319616117 (svn r27879) -Update from Eints:
polish: 19 changes by lion
2017-06-11 17:45:38 +00:00
translators
eb294906ba (svn r27878) -Update from Eints:
vietnamese: 7 changes by nglekhoi
2017-06-10 17:45:37 +00:00
Jonathan G Rennison
965938c0f5 Merge branch 'scheduled-dispatch-sx' into jgrpp 2017-06-08 23:27:33 +01:00
translators
16f74c6a2f (svn r27877) -Update from Eints:
turkish: 28 changes by wakeup
2017-06-08 17:45:37 +00:00
innocenat
0a6ddf31a2 Double-clicking order in timetable change wait time
This makes the process of setting up timetable manually easier.
2017-06-08 13:10:54 +07:00
innocenat
c4c891a6c1 Proper handling of invalid text input in scheduled dispatch 2017-06-08 13:09:17 +07:00
Jonathan G Rennison
d68b2809a3 Merge branch 'departure-boards' into jgrpp 2017-06-07 21:13:24 +01:00
Jonathan G Rennison
7d5f277a96 Fix not being able to enter 00:00 as a timetable start time. 2017-06-07 21:13:15 +01:00
Jonathan G Rennison
95e8bc67cc Merge branch 'chunnel' into jgrpp 2017-06-07 21:00:00 +01:00
HackaLittleBit
60345d2e18 Fix cost of building tunnels. 2017-06-07 19:56:20 +01:00
innocenat
02b53a2f52 Fix bug in cloning of schedued dispatch order 2017-06-07 17:04:29 +07:00
Jonathan G Rennison
bbd2e6f2f5 Merge branch 'improved_breakdowns' into jgrpp
# Conflicts:
#	src/saveload/extended_ver_sl.cpp
#	src/train_cmd.cpp
2017-06-06 21:08:37 +01:00
Jonathan G Rennison
21696cc126 Merge branch 'save_ext' into jgrpp
# Conflicts:
#	src/lang/german.txt
2017-06-06 21:06:47 +01:00
Jonathan G Rennison
350c2bb24f Make trains break down after collision with road vehicle. 2017-06-06 20:20:33 +01:00
Jonathan G Rennison
bcbe74f339 Adjust formatting of schedule dispatch summary.
Use different string if departure hasn't left yet.
2017-06-06 20:05:13 +01:00
Jonathan G Rennison
44fa555c6d Merge branch 'save_ext' into improved_breakdowns 2017-06-06 18:41:01 +01:00
Jonathan G Rennison
843343fcf1 Merge branch 'master' into save_ext 2017-06-06 18:40:04 +01:00
Jonathan G Rennison
27d9255f53 Fix trailing whitespace in schdispatch_gui.cpp 2017-06-06 18:27:00 +01:00
Jonathan G Rennison
e15b3bb032 Fix typo in text string for maximum schedule slot delay. 2017-06-06 18:25:45 +01:00
Jonathan G Rennison
735fc1fc68 Increase maximum permitted depot and station name lengths. 2017-06-01 21:33:36 +01:00
Jonathan G Rennison
4528004bb8 Call UpdateScheduledDispatch() at first waiting, even when not travelling.
This is so that the schedule start point is advanced if a train
arrives at the first waiting point before but leaves at or after the
schedule end time.
2017-05-31 19:03:25 +01:00
Jonathan G Rennison
e7a2907a9b Consolidate window invalidations in UpdateScheduledDispatch() 2017-05-31 19:00:59 +01:00
innocenat
59554a5dd2 Fix bug in new SL_VARVEC save/load code 2017-05-30 02:56:02 +07:00
innocenat
0b8f0e64ec Scheduled Dispatch feature
Code is tested and run well on small-ish train network. Not tested extensively.
2017-05-30 01:37:08 +07:00
innocenat
2895b1921d Add variable std::vector save type
SL_VEC in the game currenty only support SlRefType, not VarType. This add another save type, SL_VARVEC, to support saving std::vector with POD type. It supports all integer type.
2017-05-29 19:08:15 +07:00
translators
b153db2568 (svn r27876) -Update from Eints:
swedish: 3 changes by Joel_A
2017-05-27 17:45:39 +00:00
translators
063c8509b7 (svn r27875) -Update from Eints:
chinese (simplified): 7 changes by chenwt0315
2017-05-23 17:45:37 +00:00
Jonathan G Rennison
d6e62a8a39 Merge pull request #18 into jgrpp 2017-05-16 20:56:18 +01:00