Commit Graph

51386 Commits

Author SHA1 Message Date
Jonathan G Rennison
37c7cf9899 Remove number of days from hard-coded X axis label string
To support later day number changes and/or translations
2021-06-29 19:37:20 +01:00
Jonathan G Rennison
5698507d0b Change station cargo history storage format
Use uint16 to avoid truncation issues
Don't reserve memory for unused cargoes
Store history as ring buffer
Update history graph immediately on storage date
Show total waiting cargo
2021-06-29 19:37:20 +01:00
Jonathan G Rennison
f901da344e Add CargoTypesBit helper method to CargoSpec 2021-06-29 18:06:12 +01:00
Jonathan G Rennison
0b4dc151d5 Rename to BuildVehicleWindowCommon to BuildVehicleWindowBase
See: #287
2021-06-29 00:56:11 +01:00
Jonathan G Rennison
0773dde669 Merge pull request #287 from VacuumBreather/advanced_train_purchase_window
Advanced train purchase window
2021-06-29 00:43:26 +01:00
Jonathan G Rennison
dd5866c2c2 Fix loco and wagon button rows having different heights 2021-06-29 00:29:19 +01:00
Jonathan G Rennison
5e418128da Add setting for whether to use dual pane train purchase window 2021-06-29 00:11:07 +01:00
Jonathan G Rennison
70f7509126 Create common base class for build vehicle windows 2021-06-29 00:08:49 +01:00
Jonathan G Rennison
d1114b6b79 Fix build wagon button building locomotives instead 2021-06-28 23:43:37 +01:00
Jonathan G Rennison
ab5cee70ec Fix whitespace/code style issues 2021-06-28 23:38:12 +01:00
Jonathan G Rennison
42d1987713 Fix crash when building template vehicles 2021-06-28 23:35:00 +01:00
Jonathan G Rennison
1a7ebfd06c Fix duplication of sorter functions 2021-06-28 23:13:50 +01:00
Jonathan G Rennison
b4856d3164 Trim trailing whitespace 2021-06-28 23:02:16 +01:00
Jonathan G Rennison
dab1501b7c Merge pull request #292 from VacuumBreather/minor_additions
Minor additions
2021-06-28 22:41:26 +01:00
Jonathan G Rennison
906ee568d6 Use a lower resort interval in veh windows when sorting by timetable delay 2021-06-28 22:37:40 +01:00
Jonathan G Rennison
c9c6b4cd92 Make GUIList resort interval variable 2021-06-28 22:37:00 +01:00
Andreas Schmitt
0f07ae839d Make the sort order toggle button resort a vehicle list 2021-06-28 21:41:35 +01:00
Jonathan G Rennison
b94b6268da Merge pull request #291 from VacuumBreather/fix_warnings
Fix a few compiler warnings
2021-06-28 20:33:46 +01:00
Jonathan G Rennison
11e49ef99e Only apply signal speed restrictions from the front direction 2021-06-28 00:04:12 +01:00
Jonathan G Rennison
5fb3eb0bb9 Adjust signal speed restriction timeouts when date or day length changed 2021-06-27 23:07:32 +01:00
Jonathan G Rennison
e16c29ef7d Use already found iterator for erasing from hash map 2021-06-27 23:06:41 +01:00
Jonathan G Rennison
62075c88de Apply ATC speed restriction as advisory to prevent instant braking
Remove redundant function
2021-06-27 22:26:57 +01:00
Jonathan G Rennison
93be763301 Update ticks per tile constant 2021-06-27 22:12:29 +01:00
Jonathan G Rennison
c4a596b756 Fix missing file from fb0403dc 2021-06-27 09:30:09 +01:00
Jonathan G Rennison
fb0403dcee Add save/load support for train speed adaptation 2021-06-27 04:41:46 +01:00
Jonathan G Rennison
ee2d77ecab Move train speed adaptation structs to separate header file 2021-06-27 04:41:46 +01:00
Jonathan G Rennison
84f973880b Add signal speed restriction to vehicle debug info 2021-06-27 04:41:46 +01:00
Jonathan G Rennison
3bba9ef37a Fix setting name 2021-06-27 04:41:46 +01:00
Jonathan G Rennison
879a23811f Clear state when setting changed 2021-06-27 04:41:46 +01:00
Jonathan G Rennison
e15acd3af8 Avoid train speed adaption overhead when setting not enabled 2021-06-27 04:41:46 +01:00
Jonathan G Rennison
1819a4218b Clear signal speed restriction at game shutdown 2021-06-27 04:41:46 +01:00
Jonathan G Rennison
4d0cda12bd Fix saving one byte at a time in Save_SPRG 2021-06-27 04:12:27 +01:00
Jonathan G Rennison
be9b18df59 Fix wrong string code in lang text in 6c07758c 2021-06-27 04:11:09 +01:00
Jonathan G Rennison
28e39c9045 Fix trailing whitespace 2021-06-27 03:09:24 +01:00
Jonathan G Rennison
fdf9257649 Merge pull request #285 from VacuumBreather/drag_drop_group_name 2021-06-27 02:57:38 +01:00
Jonathan G Rennison
d246ba1dd1 Lower create group button when vehicle dragged over it 2021-06-27 02:55:21 +01:00
Jonathan G Rennison
6c07758cc3 Do name generation at client, fix localisation
Use existing group creation command
2021-06-27 02:28:52 +01:00
Andreas Schmitt
9b1783809d Add station cargo history 2021-06-23 08:48:46 +02:00
Andreas Schmitt
dd0a1ca6c0 Set a maximum size for the left part of the build rail station window 2021-06-23 06:53:24 +02:00
Andreas Schmitt
29b227a3cd Fix a few compiler warnings 2021-06-23 05:45:10 +02:00
Jonathan G Rennison
9d4d72cd1e Merge pull request #286 from VacuumBreather/vehicle_more_info
Show more details on train max speed when loaded
2021-06-22 23:37:23 +01:00
Jonathan G Rennison
c5ba7bcf7b Merge pull request #290 from VacuumBreather/fix_some_type_warnings
Fix some type conversion warnings
2021-06-22 23:11:22 +01:00
Jonathan G Rennison
bf0158d8f1 Fix news window viewports not updating vehicle images 2021-06-22 08:46:38 +01:00
Andreas Schmitt
e1214a6d8b Fix some type conversion warnings 2021-06-21 09:10:40 +02:00
Andreas Schmitt
225e1ca634 Rearrange file to increase diff readability 2021-06-21 08:24:16 +02:00
Andreas Schmitt
2370df82aa Fix string parameter 2021-06-21 07:56:58 +02:00
Andreas Schmitt
2c9619ba10 Fix string parameter 2021-06-21 07:52:26 +02:00
Andreas Schmitt
837e82f60c Add German translation 2021-06-21 01:22:50 +02:00
Andreas Schmitt
2b7a96b252 Add German translation 2021-06-21 01:18:38 +02:00
Andreas Schmitt
dee05f520f Add German translation 2021-06-21 01:15:20 +02:00