Jonathan G Rennison
|
b38321b9b4
|
Add setting to only spawn primary industries
|
2024-02-23 00:10:02 +00:00 |
|
Jonathan G Rennison
|
c7e95d5b03
|
Close graph windows when changing timekeeping mode
|
2024-02-22 23:34:52 +00:00 |
|
Jonathan G Rennison
|
c511f93f24
|
Scheduled dispatch: Disable in wallclock mode if not using time in minutes
|
2024-02-22 21:53:54 +00:00 |
|
Jonathan G Rennison
|
d8ecb9c016
|
Use absolute display units for the departure board
|
2024-02-22 21:12:38 +00:00 |
|
Jonathan G Rennison
|
91d83335c7
|
Add helper to get timetable absolute display unit size
|
2024-02-22 21:12:38 +00:00 |
|
Jonathan G Rennison
|
33cbfc3e76
|
Cache current ticks per calendar day
|
2024-02-22 21:12:38 +00:00 |
|
Jonathan G Rennison
|
45b6079899
|
Add string code for absolute timetable time
|
2024-02-22 21:12:38 +00:00 |
|
Jonathan G Rennison
|
6b12539e3f
|
Implement StateTicksToCalendarDate for wallclock mode
|
2024-02-22 21:12:38 +00:00 |
|
Jonathan G Rennison
|
91b3e9c1ab
|
Initial support for relative timetabling in wallclock mode
|
2024-02-22 21:12:38 +00:00 |
|
Jonathan G Rennison
|
7581ce0010
|
Fix changing time keeping units incorrectly updating state ticks offset
|
2024-02-22 19:59:32 +00:00 |
|
Jonathan G Rennison
|
bbd34bb6db
|
Increase information shown in getfulldate console command
|
2024-02-22 19:38:38 +00:00 |
|
Jonathan G Rennison
|
bd955c4117
|
Fix calendar day length in wallclock mode
See: https://github.com/OpenTTD/OpenTTD/issues/12154
|
2024-02-22 19:24:38 +00:00 |
|
Jonathan G Rennison
|
5605650e26
|
Saveload: Don't apply state ticks offset on load if not stored in save
|
2024-02-22 00:02:50 +00:00 |
|
Jonathan G Rennison
|
58f2e0cdf0
|
Clamp link graph compression ticks when loading old saves
|
2024-02-22 00:02:23 +00:00 |
|
Jonathan G Rennison
|
57a4586f08
|
Set flood from edges setting to false when loading old saves before then
|
2024-02-21 23:27:12 +00:00 |
|
Jonathan G Rennison
|
593a81d421
|
Saveload: Rename IsSavegameVersionUntil to IsSavegameVersionBeforeOrAt
To match upstream
|
2024-02-21 23:27:12 +00:00 |
|
Jonathan G Rennison
|
ea0fa2194a
|
Add debug console command to unblock bay road stops with incorrect occupancy state
|
2024-02-21 23:04:58 +00:00 |
|
Jonathan G Rennison
|
16d77d9268
|
Fix deleting road vehicle in bay stop not unmarking as occupied
|
2024-02-21 22:33:28 +00:00 |
|
Jonathan G Rennison
|
53b06a3d04
|
Add event flag for removing invalid RVs during load
|
2024-02-21 22:21:59 +00:00 |
|
Jonathan G Rennison
|
675b31887a
|
Saveload: Fix recalculation of _state_ticks
For XSLFI_VARIABLE_DAY_LENGTH versions 1 to 3
|
2024-02-21 21:08:31 +00:00 |
|
Jonathan G Rennison
|
f52d56249d
|
Saveload: Use table format for industry build data chunks
|
2024-02-21 20:22:24 +00:00 |
|
Jonathan G Rennison
|
0e262620d2
|
Saveload: Use table format for NewGRF/ID mapping chunks
|
2024-02-21 20:22:24 +00:00 |
|
Jonathan G Rennison
|
b3bd1bb5ad
|
Use upstream load for non-table script chunks
|
2024-02-21 20:22:24 +00:00 |
|
Jonathan G Rennison
|
a92377fe98
|
Use upstream save/load for various unchanged chunks
|
2024-02-21 20:22:24 +00:00 |
|
Jonathan G Rennison
|
b178be36f3
|
Saveload: Maintain map of chunk ID to (first byte) block mode
|
2024-02-21 20:22:24 +00:00 |
|
Jonathan G Rennison
|
dadbad2bfc
|
Saveload: Log changes in SlExecWithSlVersion
|
2024-02-21 19:53:34 +00:00 |
|
Jonathan G Rennison
|
6dec7a5b35
|
Saveload: Add PeekByte method to ReadBuffer
|
2024-02-21 19:23:05 +00:00 |
|
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
|
2024-02-21 19:23:05 +00:00 |
|
Jonathan G Rennison
|
ba1fa3ad29
|
Saveload: Fix SlNullPointers with upstream chunks
|
2024-02-21 19:22:16 +00:00 |
|
Jonathan G Rennison
|
b58ecb0cd8
|
Saveload: Remove unnecessary auto-length use for tracerestrict
|
2024-02-21 19:18:55 +00:00 |
|
Jonathan G Rennison
|
8e8d698b24
|
Fix comment spelling errors
|
2024-02-21 19:10:31 +00:00 |
|
Jonathan G Rennison
|
158fbe19f8
|
Fix missing includes
|
2024-02-21 01:44:10 +00:00 |
|
Jonathan G Rennison
|
1f08ea54e5
|
Script: Fix narrowing conversion warning
|
2024-02-21 01:44:10 +00:00 |
|
Jonathan G Rennison
|
aad6fadd7f
|
Fix noreturn tag in window crash log
|
2024-02-21 01:05:23 +00:00 |
|
Jonathan G Rennison
|
c2d581a928
|
Revert "Iconv: Ensure that OTTD2FS/FS2OTTD are thread-safe"
This reverts commit 94d326b1e0 .
|
2024-02-21 00:53:18 +00:00 |
|
Jonathan G Rennison
|
4469925605
|
Add missing typename specifier
|
2024-02-21 00:48:41 +00:00 |
|
Jonathan G Rennison
|
a7c7e3d618
|
Add missing includes for std::runtime_error
|
2024-02-21 00:36:03 +00:00 |
|
Loïc Guilloux
|
d310a04276
|
Fix #12133: [Script] Don't crash when emergency saving (#12138)
(cherry picked from commit 25d1238907 )
|
2024-02-21 00:17:16 +00:00 |
|
Loïc Guilloux
|
5098c77c38
|
Fix: [Script] Only show debug script window at the end of savegame loading (#12135)
(cherry picked from commit 2d7ad9f717 )
|
2024-02-21 00:17:16 +00:00 |
|
Jonathan G Rennison
|
ff0d212705
|
Fix incorrect assert of LinkGraph LastCompression date
|
2024-02-21 00:17:16 +00:00 |
|
Jonathan G Rennison
|
69ae516353
|
Fix loading of depot unbunch bit from vanilla saves
|
2024-02-20 23:15:48 +00:00 |
|
Jonathan G Rennison
|
37e6f36b1f
|
Fix off by one in wallclock mode ConvertDateToYMD
|
2024-02-20 20:09:03 +00:00 |
|
Jonathan G Rennison
|
79388e4207
|
Include dates and tick counters in state checksum
|
2024-02-20 18:26:18 +00:00 |
|
Jonathan G Rennison
|
24cd52616c
|
Add getter for calendar sub date fract
|
2024-02-20 18:18:54 +00:00 |
|
Jonathan G Rennison
|
f32eef4f38
|
Allow changing time-keeping mode in-game
|
2024-02-20 18:11:03 +00:00 |
|
Jonathan G Rennison
|
471934e685
|
Add a helper to get the number of days in a given calendar month
|
2024-02-20 18:07:04 +00:00 |
|
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
|
2024-02-20 00:33:57 +00:00 |
|
Jonathan G Rennison
|
0993622f09
|
Fix production cargo icon in industry window
|
2024-02-20 00:17:11 +00:00 |
|
Jonathan G Rennison
|
40f5f17e32
|
Tidy up focus management for vehicle dropdowns
|
2024-02-20 00:01:44 +00:00 |
|
Jonathan G Rennison
|
fc2f746b80
|
Increase river pathfinding node limit
|
2024-02-19 23:11:00 +00:00 |
|