Rubidium
18c701d274
Fix: warnings about obsolete settings/setting values in Doxygen configurations
2023-01-28 17:10:46 +01:00
Rubidium
3357aff494
Fix: scripts cannot call constructors of ScriptEvents, so remove from the documentation
2023-01-28 17:10:46 +01:00
Rubidium
08ca0746b1
Fix: no ScriptEvent sub class should export constructors to scripts
2023-01-28 17:10:46 +01:00
merni-ns
1cb459de3f
Change #10255 : Reduce basic thickness of linkgraph GUI lines ( #10410 )
...
From 3px to 2px (multiplied by UI scale).
2023-01-28 17:10:46 +01:00
PeterN
7e61264e3c
Fix #10220 : Don't select unselectable engine as default. ( #10404 )
2023-01-28 17:10:46 +01:00
Tyler Trahan
75c37bf7c2
Fix #10395 : When loading old saves, don't forcibly bar level crossings ( #10400 )
2023-01-28 17:10:46 +01:00
Rubidium
f88766c976
Fix #10377 , Fix 94167df: bad sorting of rail vehicles when primary variant is missing
2023-01-28 17:10:46 +01:00
SamuXarick
52319891ce
Fix 3c047b1: AIGroup.GetProfitLastYear could get values different than those displayed in GUI ( #10227 )
...
* Change: Store "all time" and "since minimum age" last year profits on groups
* Fix: Update last year profit for groups when copying vehicle statistics on autoreplace
* Codechange: Refactor profit last year
* Change: Rename some group related items for clarity
* Change: Reorder the fields in GroupStatistics
That way less memory gets wasted.
2023-01-28 17:10:46 +01:00
Francis Herne
0a5dc852bb
Fix #10362 : NewGRF bridges without speed limits.
...
For bridges, a max speed of 0xFFFF (i.e. no effective limit)
is no longer displayed as a limit in the UI.
A max speed of 0 is also considered unlimited, for similarity to the
roadtype and railtype interface.
2023-01-28 17:10:46 +01:00
PeterN
5b27cd029f
Fix: Switch to OWNER_TOWN prevented OWNER_DEITY test during industry prospecting. ( #10360 )
2023-01-28 17:10:46 +01:00
Rubidium
2104849fad
Fix #10368 , Fix 994bf19: server restarting game caused clients to hit assertion
...
Upon closing the EndGameWindow, triggered from UnInitWindowSystem, the
HighScoreWindow would be opened and _z_windows would not be empty.
2023-01-28 17:10:46 +01:00
Tyler Trahan
25940cdbd1
Fix #10363 : CargoDist setting helptext shouldn't suggest symmetric distribution for diamonds in subtropic ( #10364 )
...
* Fix #10363 : CargoDist setting helptext shouldn't suggest symmetric distribution for diamonds in subtropic
* Fix: Always capitalize the first word of a sentence, even if a quoted setting name
2023-01-28 17:10:46 +01:00
Rubidium
f37b6cb17f
Fix #9865 : removing files with the console always failed
2023-01-28 17:10:46 +01:00
Rubidium
87d74389fb
Fix #10177 : company list password padlock showed after switching to single player
2023-01-28 17:10:46 +01:00
Rubidium
557c5a8583
Fix #10057 : FallbackParagraphLayout fails to properly wrap
...
... during the first word after a new run has been started.
2023-01-28 17:10:46 +01:00
Jonathan G Rennison
bd6a95c6b9
Fix #10032 : Capacities of articulated vehicles in build window
...
See also: #9954
2023-01-28 17:10:46 +01:00
Tyler Trahan
6d1331ebcd
Fix: Various Wide River issues ( #10348 )
2023-01-28 17:10:46 +01:00
PeterN
680fcb8611
Fix: Link variants to parents when finalising engines. ( #10346 )
...
This ensures that definition-order of engines within the NewGRF does not matter.
2023-01-28 17:10:46 +01:00
Tyler Trahan
548a9c41d5
Fix #10333 , c53f29d: Only show industry prospecting errors to local company ( #10338 )
2023-01-28 17:10:46 +01:00
PeterN
4c6b6c9d33
Fix #10335 : Set initial scrollbar count for object GUI. ( #10336 )
...
This previously happened when the window was resized by itself which was fixed by #10196 . Explicitly set the count instead.
2023-01-28 17:10:46 +01:00
PeterN
c935a58272
Fix #10331 : Starting new company during load must happen after AI start. ( #10332 )
...
This situation occurs when loading a savegame in single-player which only
has AI companies.
2023-01-28 17:10:46 +01:00
Rubidium
88030d781b
Fix #10309 : [SDL] Uninitialized width and height when turning off full screen
2023-01-28 17:10:46 +01:00
PeterN
7ccfc4b143
Fix: Don't assume engclass 2 should be elrail. ( #10315 )
...
When disabling/enabling elrail, there is an assumption that `engclass` of 2
means the engine will run on elrail. While this holds for default engines,
NewGRFs can do other things.
To resolve this we store the intended railtype so that toggling elrail will
restore to the correct type.
2023-01-28 17:10:46 +01:00
Rubidium
f5193aeba2
Fix: prevent corrupted GRF files to allocate stupid amounts of memory
2023-01-28 17:10:46 +01:00
Rubidium
ed65594868
Fix: do not allow more palette colours than there are indices for the colours
...
Or: do not pass unchecked size from BMP file into memory allocation
2023-01-28 17:10:46 +01:00
Loïc Guilloux
b211a88b71
Fix #10304 , fe30f66: [Scripts] Don't start GS in intro ( #10305 )
2023-01-28 17:10:46 +01:00
Michael Lutz
2414cf0e8f
Doc: [Script] Outdated API changelog comment.
2023-01-01 23:34:14 +01:00
Michael Lutz
400addf7af
Fix: [Script] Copy compat files for version 13 to build output.
2023-01-01 23:34:14 +01:00
Tyler Trahan
4b123394cf
Update: Title game for 13.0 release ( #10247 )
2023-01-01 12:45:13 -05:00
Charles Pigott
8978f11146
Doc: 13.0-RC1 changelog ( #10295 )
2023-01-01 17:39:43 +00:00
PeterN
5e22788664
Fix #10220 : Adding unavailable variants failed for non-rail engines. ( #10297 )
...
Unavailable parent variant engine for non-rail engines was added to the
wrong (temporary) list so the hierarchy was not added correctly.
2022-12-31 10:10:25 +00:00
translators
22035b7eab
Update: Translations from eints
...
english (us): 10 changes by 2TallTyler
chinese (simplified): 1 change by lysinelai
korean: 13 changes by telk5093
catalan: 1 change by DiogoMCampos
2022-12-30 18:42:42 +00:00
Charles Pigott
67f02e20de
Change: Display text files in black ( #10291 )
2022-12-30 10:31:02 +00:00
glx22
012fd2be0d
Codechange: Suppress warnings when asserts are disabled
2022-12-30 02:17:38 +01:00
glx22
ffc1f7ce56
Fix 57717a2: [CMake] Don't apply 'cl' workaround to 'clang-cl'
2022-12-30 02:17:38 +01:00
clienthax
25f247047d
Update: emsdk to 3.1.28 and lzma (for emsdk) to 5.4.0 ( #10234 )
...
Co-authored-by: Patric Stout <truebrain@openttd.org>
2022-12-29 23:34:45 +01:00
translators
f90156f74c
Update: Translations from eints
...
romanian: 2 changes by bnegrut
spanish: 2 changes by MontyMontana
2022-12-29 18:43:05 +00:00
translators
918b2cb3ee
Update: Translations from eints
...
english (au): 10 changes by krysclarke
italian: 3 changes by Rivarossi
russian: 3 changes by Ln-Wolf
finnish: 3 changes by hpiirai
spanish: 15 changes by MontyMontana
portuguese: 6 changes by azulcosta
portuguese (brazilian): 2 changes by DiogoMCampos
2022-12-28 18:44:23 +00:00
Loïc Guilloux
fe30f66570
Fix #9720 : Delay start of GS/AI to after loading of savegame ( #9745 )
2022-12-28 05:02:26 +01:00
PeterN
f7e2b6ef12
Change: Make vehicle list dropdown buttons resize to fit strings. ( #10286 )
2022-12-27 18:39:37 +00:00
Francis Herne
6caed5f15e
Add: Slope-aware and roadtype-specific one-way sprites. ( #10282 )
2022-12-26 15:06:21 -05:00
translators
7a18631291
Update: Translations from eints
...
italian: 10 changes by bagnacauda
romanian: 91 changes by bnegrut
russian: 6 changes by Ln-Wolf
finnish: 9 changes by hpiirai
portuguese: 8 changes by azulcosta
2022-12-26 18:42:39 +00:00
PeterN
9e56e16147
Fix: Local authority window rating list height ignored icon sizes. ( #10285 )
...
Only font height was taken into account, so the list was broken if icon
sizes were taller than font height.
2022-12-26 18:26:01 +00:00
PeterN
961e66df30
Fix #10224 : Don't fiddle with fast-forward when saving. ( #10230 )
...
The original comment about saving with fast-forward on was written 18 years
ago, and predates lots of changes to how saveload work.
2022-12-26 00:05:14 +01:00
Michael Lutz
3d3ed87d99
Fix: Bad alignment of button icons when using the original baseset. ( #10200 )
2022-12-25 18:03:39 -05:00
PeterN
4f26f6b8aa
Cleanup: Simplify GRFLabel linked-list with std::vector. ( #10284 )
2022-12-25 22:32:22 +00:00
Daniel Robinson
c53f29df53
Fix #10181 : Show error message on failed industry prospecting ( #10202 )
2022-12-25 23:12:06 +01:00
Didac Perez Parera
35d55bd534
Feature: Expand all towns in the scenario editor ( #10215 )
2022-12-25 19:42:50 +01:00
Tyler Trahan
4ffe7e0477
Fix #10198 : Rearrange Intro GUI to make button rows narrower ( #10203 )
2022-12-25 13:26:26 -05:00
Tyler Trahan
8063fcb6e0
Feature: Ctrl-click to bulk edit timetable speeds/waiting times ( #10265 )
2022-12-25 13:20:31 -05:00