Jonathan G Rennison
c29a7128c6
Bump upstream content version to 14.0
2024-03-03 13:35:29 +00:00
Jonathan G Rennison
1ba9806002
Add case parameter to FormatArrayAsHex
...
Use upper case where needed for vanilla compatibility
2024-03-03 12:05:06 +00:00
Jonathan G Rennison
9d65fd9c2a
Adjust handling of vehicles introduced before vehicle expiry stop year
...
See: #646
2024-03-02 20:09:37 +00:00
Jonathan G Rennison
679a59875b
Changelog: Fix spelling error
2024-03-02 15:03:54 +00:00
Jonathan G Rennison
b37f4da1b3
Version: Committing version data for tag: jgrpp-0.58.1
2024-03-02 12:00:06 +00:00
Jonathan G Rennison
2bb5c9ac84
Add setting to disable script parameter randomisation
2024-03-02 11:39:41 +00:00
Jonathan G Rennison
e730956213
Re-add "path signals only" mode to the signal cycle setting
2024-03-02 11:39:41 +00:00
TELK
7241b28199
Update: Korean translation ( #661 )
...
Update: Korean translation
2024-03-02 00:45:29 +00:00
Jonathan G Rennison
3a4398b613
Fix signed/unsigned comparison warning
2024-03-02 00:42:08 +00:00
Jonathan G Rennison
b04a356f53
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/vehicle.cpp
2024-03-01 23:36:16 +00:00
Peter Nelson
a602845d0a
Fix #12202 : Race condition when using sprite picker. ( #12204 )
...
When using the sprite picker the screen is redrawn so that the sprites under the mouse cursor can be captured. This redraw also caused the sprite aligner window to be redrawn before the OnInvalidateData event that updates its scrollbars with the list count.
2024-03-01 22:08:18 +00:00
Tyler Trahan
3fd5c33ae6
Fix f6dd505
: Only reset unbunching departure data in the correct depot ( #12155 )
2024-03-01 21:29:55 +00:00
Patric Stout
7824ae5b59
Fix #12196 : disable "select upgrade" button when filtering
2024-03-01 22:17:33 +01:00
Patric Stout
b307541099
Fix #12196 : always show selected content, even when filtering
2024-03-01 22:17:33 +01:00
Jonathan G Rennison
cb5c6abc00
Fix display of ships entering viewports on an aqueduct
2024-03-01 21:16:31 +00:00
Tyler Trahan
890040ceea
Update: Developer credits ( #12173 )
2024-03-01 15:47:10 -05:00
Jonathan G Rennison
9e807d2072
Fix desync after joining a server with flood_from_edges setting enabled
2024-03-01 18:40:00 +00:00
translators
667adf7df9
Update: Translations from eints
...
chinese (simplified): 26 changes by WenSimEHRP
korean: 5 changes by telk5093
dutch: 9 changes by Afoklala
portuguese (brazilian): 25 changes by pasantoro
2024-03-01 18:35:36 +00:00
Jonathan G Rennison
421a937112
Fix plan window add lines button text when active
2024-03-01 18:07:48 +00:00
Peter Nelson
f0a891c4f7
Cleanup: Remove unused last_num_specs from SlRoadStopTileData. ( #12198 )
...
Inadvertently copy & pasted from another Sl handler.
2024-03-01 02:00:13 +00:00
Jonathan G Rennison
26fc78d2bf
Fix incorrect accounting of company quarterly statistics
2024-02-29 21:53:39 +00:00
translators
c0b5510a94
Update: Translations from eints
...
portuguese (brazilian): 157 changes by pasantoro
polish: 5 changes by pAter-exe
2024-02-29 18:35:53 +00:00
Jonathan G Rennison
a816829cd1
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/station_gui.cpp
# src/vehicle_cmd.cpp
# src/vehicle_gui.cpp
2024-02-28 20:08:33 +00:00
Jonathan G Rennison
f403d99c90
Saveload: Add helper to iterate orders from order lists and vehicles
2024-02-28 19:54:39 +00:00
translators
c4f9479507
Update: Translations from eints
...
chinese (simplified): 19 changes by WenSimEHRP
ukrainian: 9 changes by StepanIvasyn
portuguese (brazilian): 43 changes by pasantoro
2024-02-28 18:35:37 +00:00
Jonathan G Rennison
12b092aa91
Stop engine reliability decay once no vehicles expire after year is reached
...
Instead of maximum of expire and introduction year settings
See: #646
2024-02-28 17:57:43 +00:00
Loïc Guilloux
fad77261ea
Fix f6dd505
: Missing savegame conversion for current_order ( #12188 )
2024-02-27 21:25:49 +01:00
Jonathan G Rennison
cd40eba453
Add an option to disable use of tagged pointers
2024-02-27 20:17:18 +00:00
Peter Nelson
d4f0f0e2c5
Codechange: Use GetVisibleRangeIterators()
in more places. ( #12190 )
...
This replaces more first/last index calculation, along with indexed array/vector access, with iterator access instead.
2024-02-27 20:10:06 +00:00
Jonathan G Rennison
7e0acd686e
Add NewGRF signal style flag to draw on both sides
2024-02-27 19:18:50 +00:00
Jonathan G Rennison
55410152a2
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/openttd.cpp
# src/script/api/script_text.cpp
# src/settings_type.h
2024-02-27 18:48:50 +00:00
translators
529d813496
Update: Translations from eints
...
hungarian: 96 changes by titanicbobo, 11 changes by pnpBrumi
ukrainian: 19 changes by StepanIvasyn
latvian: 1 change by lexuslatvia
spanish: 9 changes by MontyMontana
portuguese (brazilian): 94 changes by pasantoro
2024-02-27 18:35:58 +00:00
Jonathan G Rennison
7a2ea83654
Plans: Adjust button tooltips
2024-02-27 18:27:45 +00:00
Jonathan G Rennison
5047b2ef4e
Plans: Allow taking ownership of unowned plans
...
Except for unauthed network clients
2024-02-27 18:28:28 +00:00
Peter Nelson
e93d081a4a
Codechange: Use range-for instead of indexed loop. ( #12191 )
2024-02-27 18:18:57 +00:00
Jonathan G Rennison
3a301cd986
Add helper functions for network settings admin state
2024-02-27 18:11:13 +00:00
Peter Nelson
59420d57ec
Codechange: Use vehicle tile hash to build depot vehicle list. ( #12186 )
...
This avoids iterating the entire vehicle pool.
2024-02-27 17:19:17 +00:00
Peter Nelson
a61311fcb0
Codefix: DrawEngineList does not accept EngineID.
...
Replace min/max parameters of DrawEngineList with scrollbar reference, and use iterators instead of indices.
2024-02-27 17:18:53 +00:00
Peter Nelson
bf865dc536
Codechange: Add GetVisibleRangeIterators()
to Scrollbar
.
2024-02-27 17:18:53 +00:00
Loïc Guilloux
f612bc6ee2
Fix bf4b6696
: [Script] Broken ScriptText circular reference detection ( #12187 )
2024-02-27 18:16:21 +01:00
Kuhnovic
2fb1593550
Fix e38c3c5
: Added missing return statement ( #12185 )
2024-02-27 12:55:42 +01:00
Patric Stout
e775ef2b70
Fix: initialize _switch_mode_time so crash-logs before first game have a realistic time ( #12184 )
2024-02-27 02:41:59 +01:00
Jonathan G Rennison
f186b640f6
Plans: Add initial scenario editor support
...
See: #655
2024-02-26 21:41:26 +00:00
Jonathan G Rennison
e5a34feaed
Plans: Remove visibility/window code from CmdAddPlan, use callback
2024-02-26 21:24:59 +00:00
Jonathan G Rennison
a20f862cd0
Plans: Adjust command flags
2024-02-26 21:25:20 +00:00
Jonathan G Rennison
d09f93879b
Fix main viewport only partial redraw when changing UI scale using slider
2024-02-26 21:11:28 +00:00
Jonathan G Rennison
1e0ff41d33
Add UI setting to show speed before destination in vehicle status bar
2024-02-26 20:58:52 +00:00
Jonathan G Rennison
5d7c87f5e4
Add setting for whether to show vehicle running costs per calendar year
...
See #660
2024-02-26 20:50:20 +00:00
Jonathan G Rennison
a429bddbac
Batch depot order removals when deleting companies
2024-02-26 20:07:36 +00:00
Jonathan G Rennison
8caa4d8708
Use btree_set in Station::RemoveFromAllNearbyLists
2024-02-26 18:49:00 +00:00