Jonathan G Rennison
91d83335c7
Add helper to get timetable absolute display unit size
4 months ago
Jonathan G Rennison
33cbfc3e76
Cache current ticks per calendar day
4 months ago
Jonathan G Rennison
45b6079899
Add string code for absolute timetable time
4 months ago
Jonathan G Rennison
6b12539e3f
Implement StateTicksToCalendarDate for wallclock mode
4 months ago
Jonathan G Rennison
91b3e9c1ab
Initial support for relative timetabling in wallclock mode
4 months ago
Jonathan G Rennison
7581ce0010
Fix changing time keeping units incorrectly updating state ticks offset
4 months ago
Jonathan G Rennison
bbd34bb6db
Increase information shown in getfulldate console command
4 months ago
Jonathan G Rennison
bd955c4117
Fix calendar day length in wallclock mode
...
See: https://github.com/OpenTTD/OpenTTD/issues/12154
4 months ago
Jonathan G Rennison
5605650e26
Saveload: Don't apply state ticks offset on load if not stored in save
4 months ago
Jonathan G Rennison
58f2e0cdf0
Clamp link graph compression ticks when loading old saves
4 months ago
Jonathan G Rennison
57a4586f08
Set flood from edges setting to false when loading old saves before then
4 months ago
Jonathan G Rennison
593a81d421
Saveload: Rename IsSavegameVersionUntil to IsSavegameVersionBeforeOrAt
...
To match upstream
4 months ago
Jonathan G Rennison
ea0fa2194a
Add debug console command to unblock bay road stops with incorrect occupancy state
4 months ago
Jonathan G Rennison
16d77d9268
Fix deleting road vehicle in bay stop not unmarking as occupied
4 months ago
Jonathan G Rennison
53b06a3d04
Add event flag for removing invalid RVs during load
4 months ago
Jonathan G Rennison
675b31887a
Saveload: Fix recalculation of _state_ticks
...
For XSLFI_VARIABLE_DAY_LENGTH versions 1 to 3
4 months ago
Jonathan G Rennison
f52d56249d
Saveload: Use table format for industry build data chunks
4 months ago
Jonathan G Rennison
0e262620d2
Saveload: Use table format for NewGRF/ID mapping chunks
4 months ago
Jonathan G Rennison
b3bd1bb5ad
Use upstream load for non-table script chunks
4 months ago
Jonathan G Rennison
a92377fe98
Use upstream save/load for various unchanged chunks
4 months ago
Jonathan G Rennison
b178be36f3
Saveload: Maintain map of chunk ID to (first byte) block mode
4 months ago
Jonathan G Rennison
dadbad2bfc
Saveload: Log changes in SlExecWithSlVersion
4 months ago
Jonathan G Rennison
6dec7a5b35
Saveload: Add PeekByte method to ReadBuffer
4 months ago
Jonathan G Rennison
bd2358f6cc
Saveload: Tidy up logging of chunk IDs
...
Add helper to dump chunk IDs as strings
Avoid duplicate logging of load steps for upstream load paths
4 months ago
Jonathan G Rennison
ba1fa3ad29
Saveload: Fix SlNullPointers with upstream chunks
4 months ago
Jonathan G Rennison
b58ecb0cd8
Saveload: Remove unnecessary auto-length use for tracerestrict
4 months ago
Jonathan G Rennison
8e8d698b24
Fix comment spelling errors
4 months ago
Jonathan G Rennison
158fbe19f8
Fix missing includes
4 months ago
Jonathan G Rennison
1f08ea54e5
Script: Fix narrowing conversion warning
4 months ago
Jonathan G Rennison
aad6fadd7f
Fix noreturn tag in window crash log
4 months ago
Jonathan G Rennison
c2d581a928
Revert "Iconv: Ensure that OTTD2FS/FS2OTTD are thread-safe"
...
This reverts commit 94d326b1e0
.
4 months ago
Jonathan G Rennison
4469925605
Add missing typename specifier
4 months ago
Jonathan G Rennison
a7c7e3d618
Add missing includes for std::runtime_error
4 months ago
Loïc Guilloux
d310a04276
Fix #12133 : [Script] Don't crash when emergency saving ( #12138 )
...
(cherry picked from commit 25d1238907
)
4 months ago
Loïc Guilloux
5098c77c38
Fix: [Script] Only show debug script window at the end of savegame loading ( #12135 )
...
(cherry picked from commit 2d7ad9f717
)
4 months ago
Jonathan G Rennison
ff0d212705
Fix incorrect assert of LinkGraph LastCompression date
4 months ago
Jonathan G Rennison
69ae516353
Fix loading of depot unbunch bit from vanilla saves
4 months ago
Jonathan G Rennison
37e6f36b1f
Fix off by one in wallclock mode ConvertDateToYMD
4 months ago
Jonathan G Rennison
79388e4207
Include dates and tick counters in state checksum
4 months ago
Jonathan G Rennison
24cd52616c
Add getter for calendar sub date fract
4 months ago
Jonathan G Rennison
f32eef4f38
Allow changing time-keeping mode in-game
4 months ago
Jonathan G Rennison
471934e685
Add a helper to get the number of days in a given calendar month
4 months ago
Jonathan G Rennison
6e10f01f59
Fix timetable durations when loading old saves
...
With version 1 of XSLFI_TT_WAIT_IN_DEPOT or without XSLFI_TIMETABLE_EXTRA
4 months ago
Jonathan G Rennison
0993622f09
Fix production cargo icon in industry window
4 months ago
Jonathan G Rennison
40f5f17e32
Tidy up focus management for vehicle dropdowns
4 months ago
Jonathan G Rennison
fc2f746b80
Increase river pathfinding node limit
4 months ago
Jonathan G Rennison
d512602369
Charge scripts for use of ScriptList::FillList
...
See: https://github.com/OpenTTD/OpenTTD/issues/12128
4 months ago
Jonathan G Rennison
351c607dad
Call ProcessScheduledResize from FinishInitNested
...
This is to make sure that OnResize is called at least once before
the window is first drawn, to set up scrollbar capacities, etc
See: d3c673e2
4 months ago
Damian Laczak
2aa574a48f
Fix #10983 : [AdminPort] Correct order of messages
...
(cherry picked from commit 49c3215751
)
4 months ago
Peter Nelson
5c35a87ed7
Fix a258833: Don't invalidate station list on vehicle load/unload. ( #12112 )
...
a258833
fixed a bug but as a result causes the station list to be rebuilt every time (once per game tick) a vehicle loads/unloads.
Instead just mark the window for redraw.
(cherry picked from commit f20d241e81
)
4 months ago