Michael Lutz and Loïc Guilloux
439ecbc759
Fix: [Win32] Wrong multi-line text layout due to incorrect whitespace handling.
2023-06-04 02:13:42 +02:00
Michael Lutz and Loïc Guilloux
85d2f80817
Fix: Typo in variable name.
2023-06-04 02:13:42 +02:00
Rubidium and Loïc Guilloux
e53caf8f01
Fix: FormatArrayAsHex returns gibberish instead of a hex array
2023-06-04 02:13:42 +02:00
Kuhnovic and Loïc Guilloux
b70df6eeda
Fix #8177 : Ships with max speed overflow to near-zero speed ( #10695 )
2023-06-04 02:13:42 +02:00
Peter Nelson and Loïc Guilloux
f895d7e43c
Fix: Set TC_NO_SHADE only for shaded engine in purchase list.
...
Additionally use TC_FORCE to prevent additional colours in the shaded text.
2023-06-04 02:13:42 +02:00
Peter Nelson and Loïc Guilloux
28e845dbaf
Fix : #10735 : {POP_COLOUR} fails if string is drawn with extra flags.
2023-06-04 02:13:42 +02:00
Tyler Trahan and Loïc Guilloux
df1ba20403
Fix #10289 : Don't silently fail when setting timetable start dates ( #10690 )
2023-06-04 02:13:42 +02:00
Tyler Trahan and Loïc Guilloux
4883d386da
Fix #8302 : Improve "Maintenance intervals are in percents" helptext ( #10686 )
2023-06-04 02:13:42 +02:00
aeonofdiscord and Loïc Guilloux
e16fcb286a
Fix #10665 : CheckEngines should ignore wagons when determining available vehicles at the start date. ( #10673 )
2023-06-04 02:13:42 +02:00
rubidium42 and Loïc Guilloux
ff7e8c284a
Fix: Update some network documentation to match the new command system ( #10657 )
2023-06-04 02:13:42 +02:00
Jonathan G Rennison and Loïc Guilloux
08a5637f98
Fix #10638 : Incorrect water infra total when building canal over object
...
In the case where the object is on an unowned canal tile and
the new canal tile is owned
2023-06-04 02:13:42 +02:00
Tyler Trahan and Loïc Guilloux
da20e0f6e6
Fix #10630 : Don't allow shifting service date earlier than 0 ( #10643 )
2023-06-04 02:13:42 +02:00
Jonathan G Rennison and Loïc Guilloux
78512af02e
Fix #10637 : Incorrect water infra total when building multi-tile object
...
Wrong tile used in ownership checks
2023-06-04 02:13:42 +02:00
PeterN and Loïc Guilloux
f4f35a1f5c
Fix: Abort loading savegame if road vehicle is on invalid road type. ( #10622 )
...
This can happen if NewGRFs are missing so that engine or road type definitions are wrong.
2023-06-04 02:13:42 +02:00
Tyler Trahan and GitHub
7f987c8d3a
Doc: 13.1 changelog ( #10629 )
13.1
2023-04-10 21:39:24 +02:00
Charles Pigott
090913c655
Update: Backport language changes
2023-04-10 19:02:21 +01:00
PeterN and Charles Pigott
15a32faece
Fix 8361cf5a73: Missing bounds check for house specs. ( #10625 )
2023-04-10 19:02:21 +01:00
Alberth289346 and Charles Pigott
353a6d4bfe
Fix: Update top toolbar tooltips for added features. ( #10616 )
2023-04-10 19:02:21 +01:00
Peter Nelson and Charles Pigott
808dfc0672
Fix: Check ID for name is within bounds.
2023-04-10 19:02:21 +01:00
Peter Nelson and Charles Pigott
67bd6ab0ad
Fix: Check station ID is within bounds when copying layouts.
2023-04-10 19:02:21 +01:00
Peter Nelson and Charles Pigott
4c756159fd
Fix: Check sprite group mapping ID is within bounds of feature.
2023-04-10 19:02:21 +01:00
Peter Nelson and Charles Pigott
d510e0baa8
Codechange: Check NewGRF feature is defined before processing any sprite group mapping.
...
Previously this was checked after loading ids, or repeatedly checked for
each item.
2023-04-10 19:02:21 +01:00
PeterN and Charles Pigott
4a1361b044
Fix: Clicking on editbox clear button didn't take account of padding. ( #10583 )
2023-04-10 19:02:21 +01:00
Rubidium and rubidium42
eaec433028
Update: Backport language changes
2023-03-31 16:43:32 +02:00
Loïc Guilloux and rubidium42
86beadc00b
Fix: [Script] Access to enum/consts defined outside of main.nut ( #10573 )
2023-03-31 16:43:32 +02:00
Rubidium and rubidium42
261d674866
Fix #10568 : "can savegame be loaded check" failed in dedicated server
...
* If loading fails, it usually returns SL_REINIT which doesn't trigger check
* If savegame has NewGRFs, it complains NewGRFs are not allowed in intro game
2023-03-31 16:43:32 +02:00
PeterN and rubidium42
f16a1107d2
Fix #10554 : Let Scrollbar::SetPosition clamp instead of assert. ( #10555 )
2023-03-31 16:43:32 +02:00
Peter Nelson and rubidium42
4b40e93197
Fix: Network server highlight invisible with RTL layout.
2023-03-31 16:43:32 +02:00
dP and rubidium42
330a823c3b
Fix: Restore using founder client name as company manager name ( #10535 )
2023-03-31 16:43:32 +02:00
Eric Long and rubidium42
f1fdcd71f4
Fix: build on platforms without native atomic
2023-03-31 16:43:32 +02:00
SamuXarick and rubidium42
70d5683e53
Fix #10469 , 5e14a20: [Script] League Table rating element is a int64 everywhere else
2023-03-31 16:43:32 +02:00
dP and rubidium42
430630e774
Fix: Don't send unused tile field over the network ( #10507 )
2023-03-31 16:43:32 +02:00
SamuXarick and rubidium42
d78ab6a874
Change: Avoid crashing to the side of a train
...
When a road vehicle is already running on a multi level crossing, and a train shows up ahead, don't make the road vehicle crash on the side of the train.
2023-03-31 16:43:32 +02:00
SamuXarick and rubidium42
fedb77a56d
Add: [Script] Labels for negative values of a setting
2023-03-31 16:43:32 +02:00
SamuXarick and rubidium42
803c523735
Doc: [Script] Update info descriptions
2023-03-31 16:43:32 +02:00
SamuXarick and rubidium42
81b53b36c8
Fix: [Script] Save config item values up to 10 digits + 1 for sign + 1 for termination, enough to fit min and max int
2023-03-31 16:43:32 +02:00
SamuXarick and rubidium42
381f1ac777
Fix #10059 : [Script] Let custom values on a config item be up to 10 digits + 1 for sign
2023-03-31 16:43:32 +02:00
SamuXarick and rubidium42
4b7099fa68
Fix #10059 : [Script] Clamp config item values to int32
...
Also prevent random_deviation to be below 0.
2023-03-31 16:43:32 +02:00
PeterN and rubidium42
addf30ecdf
Fix #10477 : Not enough space for text due to rounding down (OSX) ( #10489 )
2023-03-31 16:43:32 +02:00
Loïc Guilloux and rubidium42
0604f571e1
Fix #10486 : [Script] Debug window requires AIs to be started before GS ( #10487 )
2023-03-31 16:43:32 +02:00
Loïc Guilloux and rubidium42
617d794af6
Fix: [Actions] vcpkg needs pkg-config to build zlib on macOS ( #10488 )
2023-03-31 16:43:32 +02:00
Loïc Guilloux and rubidium42
da9f226f0b
Fix #10465 : Delay closing of network join progress window ( #10466 )
2023-03-31 16:43:32 +02:00
glx22 and rubidium42
0fb6b3ca07
Fix #10280 , 59645c6: Ignore double-click for unavailable town actions
2023-03-31 16:43:32 +02:00
glx22 and rubidium42
249141858c
Fix #10461 , 59645c6: Properly check for _local_company validity
2023-03-31 16:43:32 +02:00
Owen Rudge and rubidium42
144d404f05
Fix: Ensure logo for Windows Store common assets package is named correctly
2023-03-31 16:43:32 +02:00
Michael Lutz and rubidium42
cf546c1917
Feature: [NewGRF] Engine name callback.
2023-03-31 16:43:32 +02:00
Michael Lutz and rubidium42
63d607a316
Add: [NewGRF] Second vehicle property for additional callback flags.
2023-03-31 16:43:32 +02:00
Michael Lutz and rubidium42
80590af1cb
Change: [NewGRF] Extend the D8xx (DCxx) string area up to FFFF.
...
This adds the Exxx and Fxxx blocks to the usable range for NewGRF
local strings. TTDPatch uses these ranges for internal strings, but as
we don't support any of them anyway, it is "free" real estate for us.
2023-03-31 16:43:32 +02:00
Michael Lutz
2a787aa8b8
Doc: Bump release version.
2023-03-26 21:12:22 +02:00
Michael Lutz
ac31c1043e
Fix: Disable asserts for release.
2023-03-26 21:12:22 +02:00