Jonathan G Rennison
|
05e237f8d1
|
Add wrapper to iterate vehicle pool with vehicle type filter
Without needing to dereference vehicle pointers if using tagged pointers
|
7 months ago |
Jonathan G Rennison
|
be4aea0dad
|
Rationalise handling of train too heavy advice messages
|
7 months ago |
Jonathan G Rennison
|
601071744e
|
Fix timetabled waiting in depots
See: #658
|
7 months ago |
Jonathan G Rennison
|
528aae3f3b
|
Saveload: Remove unused engine save/load desc
|
7 months ago |
Jonathan G Rennison
|
ee7a347287
|
Fix 07278a41: Narrowing conversion warning fix
|
7 months ago |
Jonathan G Rennison
|
090656bd7f
|
Adjust handling of year display in wallclock mode and company inauguration years
See: #657
|
7 months ago |
Jonathan G Rennison
|
1bfcbf823c
|
Use tagged pointers in the vehicle pool on supported (64 bit) platforms
Use to avoid needing to dereference each pointer to get the vehicle
type when doing per-vehicle type iteration
|
7 months ago |
Jonathan G Rennison
|
07278a41e5
|
Fix narrowing conversion warnings in pool resize capacity calculation
|
7 months ago |
Jonathan G Rennison
|
3891ab57f8
|
Workflow: Upgrade image and actions for linux-dedicated build
|
7 months ago |
Jonathan G Rennison
|
3429c324f6
|
Workflow: Update actions in Linux distros release
|
7 months ago |
Jonathan G Rennison
|
96df846138
|
Workflow: Remove linux-legacy release
|
7 months ago |
Jonathan G Rennison
|
680085fc2d
|
Version: Committing version data for tag: jgrpp-0.58.0
|
7 months ago |
Jonathan G Rennison
|
64be289942
|
Workaround: Replace use of std::filesystem in signature.cpp
Creates DWARF generation problem with LTO and -g1 on MinGW
|
7 months ago |
Jonathan G Rennison
|
0978bd18bf
|
Fix crash when opening tram road stop build window
See: https://github.com/OpenTTD/OpenTTD/issues/12166
|
7 months ago |
Jonathan G Rennison
|
0fbb32403c
|
Add exponential behaviour to pool growth reallocation
|
7 months ago |
frosch
|
fcad801685
|
Fix #12127, 555a379: Truncation ellipses rendered shadows even for black font without shadows (#12132)
(cherry picked from commit bb86023d50 )
|
8 months ago |
frosch
|
89b6773c93
|
Fix: Shadows of individual character glyphs could be drawn over other characters (#12115)
(cherry picked from commit 555a37930b )
|
8 months ago |
Jonathan G Rennison
|
d3bbb4fb1c
|
Adjust ordering of date/tick setup in InitializeGame
|
8 months ago |
Jonathan G Rennison
|
b38321b9b4
|
Add setting to only spawn primary industries
|
8 months ago |
Jonathan G Rennison
|
c7e95d5b03
|
Close graph windows when changing timekeeping mode
|
8 months ago |
Jonathan G Rennison
|
c511f93f24
|
Scheduled dispatch: Disable in wallclock mode if not using time in minutes
|
8 months ago |
Jonathan G Rennison
|
d8ecb9c016
|
Use absolute display units for the departure board
|
8 months ago |
Jonathan G Rennison
|
91d83335c7
|
Add helper to get timetable absolute display unit size
|
8 months ago |
Jonathan G Rennison
|
33cbfc3e76
|
Cache current ticks per calendar day
|
8 months ago |
Jonathan G Rennison
|
45b6079899
|
Add string code for absolute timetable time
|
8 months ago |
Jonathan G Rennison
|
6b12539e3f
|
Implement StateTicksToCalendarDate for wallclock mode
|
8 months ago |
Jonathan G Rennison
|
91b3e9c1ab
|
Initial support for relative timetabling in wallclock mode
|
8 months ago |
Jonathan G Rennison
|
7581ce0010
|
Fix changing time keeping units incorrectly updating state ticks offset
|
8 months ago |
Jonathan G Rennison
|
bbd34bb6db
|
Increase information shown in getfulldate console command
|
8 months ago |
Jonathan G Rennison
|
bd955c4117
|
Fix calendar day length in wallclock mode
See: https://github.com/OpenTTD/OpenTTD/issues/12154
|
8 months ago |
Jonathan G Rennison
|
5605650e26
|
Saveload: Don't apply state ticks offset on load if not stored in save
|
8 months ago |
Jonathan G Rennison
|
58f2e0cdf0
|
Clamp link graph compression ticks when loading old saves
|
8 months ago |
Jonathan G Rennison
|
57a4586f08
|
Set flood from edges setting to false when loading old saves before then
|
8 months ago |
Jonathan G Rennison
|
593a81d421
|
Saveload: Rename IsSavegameVersionUntil to IsSavegameVersionBeforeOrAt
To match upstream
|
8 months ago |
Jonathan G Rennison
|
ea0fa2194a
|
Add debug console command to unblock bay road stops with incorrect occupancy state
|
8 months ago |
Jonathan G Rennison
|
16d77d9268
|
Fix deleting road vehicle in bay stop not unmarking as occupied
|
8 months ago |
Jonathan G Rennison
|
53b06a3d04
|
Add event flag for removing invalid RVs during load
|
8 months ago |
Jonathan G Rennison
|
675b31887a
|
Saveload: Fix recalculation of _state_ticks
For XSLFI_VARIABLE_DAY_LENGTH versions 1 to 3
|
8 months ago |
Jonathan G Rennison
|
f52d56249d
|
Saveload: Use table format for industry build data chunks
|
8 months ago |
Jonathan G Rennison
|
0e262620d2
|
Saveload: Use table format for NewGRF/ID mapping chunks
|
8 months ago |
Jonathan G Rennison
|
b3bd1bb5ad
|
Use upstream load for non-table script chunks
|
8 months ago |
Jonathan G Rennison
|
a92377fe98
|
Use upstream save/load for various unchanged chunks
|
8 months ago |
Jonathan G Rennison
|
b178be36f3
|
Saveload: Maintain map of chunk ID to (first byte) block mode
|
8 months ago |
Jonathan G Rennison
|
dadbad2bfc
|
Saveload: Log changes in SlExecWithSlVersion
|
8 months ago |
Jonathan G Rennison
|
6dec7a5b35
|
Saveload: Add PeekByte method to ReadBuffer
|
8 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
|
8 months ago |
Jonathan G Rennison
|
ba1fa3ad29
|
Saveload: Fix SlNullPointers with upstream chunks
|
8 months ago |
Jonathan G Rennison
|
b58ecb0cd8
|
Saveload: Remove unnecessary auto-length use for tracerestrict
|
8 months ago |
Jonathan G Rennison
|
8e8d698b24
|
Fix comment spelling errors
|
8 months ago |
Jonathan G Rennison
|
158fbe19f8
|
Fix missing includes
|
8 months ago |