Jonathan G Rennison
|
18e1d57fc6
|
Duplicate STR_ORDERS_GO_TO_TOOLTIP string
|
2024-02-26 17:24:10 +00:00 |
|
Jonathan G Rennison
|
567e235883
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/saveload/saveload.h
|
2024-02-26 17:15:09 +00:00 |
|
Jonathan G Rennison
|
c09fdb0444
|
Fix company infrastructure windows not being marked as a company window
Fixes it not being removed on company deletion, which could cause a crash
|
2024-02-26 01:03:30 +00:00 |
|
Jonathan G Rennison
|
0d20a54dc5
|
Use pointer tags instead of dereferencing in RebuildVehicleTickCaches
|
2024-02-26 01:03:30 +00:00 |
|
Jonathan G Rennison
|
bd04aff725
|
Use front/vehicle type filtered iteration in ScriptVehicleList
|
2024-02-26 01:03:30 +00:00 |
|
Jonathan G Rennison
|
ac683bc278
|
ScriptList: Generalise FillList pool iteration
|
2024-02-25 23:16:31 +00:00 |
|
Jonathan G Rennison
|
746e3874c5
|
Fix VF_STOP_LOADING flag not always being cleared when leaving station
|
2024-02-25 22:55:35 +00:00 |
|
Jonathan G Rennison
|
93bf033107
|
Add whether the vehicle is non-front to the vehicle pool pointer tag
Add iteration filters which check this
|
2024-02-25 14:51:59 +00:00 |
|
Jonathan G Rennison
|
05e237f8d1
|
Add wrapper to iterate vehicle pool with vehicle type filter
Without needing to dereference vehicle pointers if using tagged pointers
|
2024-02-25 14:00:15 +00:00 |
|
Jonathan G Rennison
|
be4aea0dad
|
Rationalise handling of train too heavy advice messages
|
2024-02-25 13:01:08 +00:00 |
|
Jonathan G Rennison
|
601071744e
|
Fix timetabled waiting in depots
See: #658
|
2024-02-25 11:50:55 +00:00 |
|
Jonathan G Rennison
|
528aae3f3b
|
Saveload: Remove unused engine save/load desc
|
2024-02-25 03:27:45 +00:00 |
|
Jonathan G Rennison
|
ee7a347287
|
Fix 07278a41 : Narrowing conversion warning fix
|
2024-02-25 03:27:45 +00:00 |
|
Jonathan G Rennison
|
090656bd7f
|
Adjust handling of year display in wallclock mode and company inauguration years
See: #657
|
2024-02-25 03:27:45 +00:00 |
|
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
|
2024-02-25 03:03:35 +00:00 |
|
Jonathan G Rennison
|
07278a41e5
|
Fix narrowing conversion warnings in pool resize capacity calculation
|
2024-02-24 15:54:22 +00:00 |
|
Jonathan G Rennison
|
3891ab57f8
|
Workflow: Upgrade image and actions for linux-dedicated build
|
2024-02-24 15:54:22 +00:00 |
|
Jonathan G Rennison
|
3429c324f6
|
Workflow: Update actions in Linux distros release
|
2024-02-24 15:38:05 +00:00 |
|
Jonathan G Rennison
|
96df846138
|
Workflow: Remove linux-legacy release
|
2024-02-24 15:38:05 +00:00 |
|
Jonathan G Rennison
|
680085fc2d
|
Version: Committing version data for tag: jgrpp-0.58.0
|
2024-02-24 14:55:55 +00:00 |
|
Jonathan G Rennison
|
64be289942
|
Workaround: Replace use of std::filesystem in signature.cpp
Creates DWARF generation problem with LTO and -g1 on MinGW
|
2024-02-24 14:55:21 +00:00 |
|
Jonathan G Rennison
|
0978bd18bf
|
Fix crash when opening tram road stop build window
See: https://github.com/OpenTTD/OpenTTD/issues/12166
|
2024-02-23 18:43:08 +00:00 |
|
Jonathan G Rennison
|
0fbb32403c
|
Add exponential behaviour to pool growth reallocation
|
2024-02-23 17:32:23 +00:00 |
|
frosch
|
fcad801685
|
Fix #12127, 555a379 : Truncation ellipses rendered shadows even for black font without shadows (#12132)
(cherry picked from commit bb86023d50 )
|
2024-02-23 00:20:19 +00:00 |
|
frosch
|
89b6773c93
|
Fix: Shadows of individual character glyphs could be drawn over other characters (#12115)
(cherry picked from commit 555a37930b )
|
2024-02-23 00:18:18 +00:00 |
|
Jonathan G Rennison
|
d3bbb4fb1c
|
Adjust ordering of date/tick setup in InitializeGame
|
2024-02-23 00:16:16 +00:00 |
|
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 |
|