Peter Nelson
eedb786872
Codechange: Use vector for NewGRF spec overrides.
...
This replaces C-style memory management.
1 year ago
translators
07940726d3
Update: Translations from eints
...
korean: 4 changes by telk5093
1 year ago
Rubidium
2fd99467ea
Fix: scripts are not aware of nullptr, they only know null
1 year ago
Rubidium
f9a473bef7
Fix: missing/duplicate documentation tags for scripts
1 year ago
Rubidium
3112b387e7
Fix: warnings about obsolete settings/setting values in Doxygen configurations
1 year ago
Rubidium
41fa94bc56
Fix: scripts cannot call constructors of ScriptEvents, so remove from the documentation
1 year ago
merni-ns
2d0c1ffdb7
Change #10255 : Reduce basic thickness of linkgraph GUI lines ( #10410 )
...
From 3px to 2px (multiplied by UI scale).
1 year ago
translators
01a2449489
Update: Translations from eints
...
finnish: 8 changes by hpiirai
polish: 4 changes by pAter-exe
1 year ago
PeterN
4dfd6a096f
Fix #10220 : Don't select unselectable engine as default. ( #10404 )
1 year ago
translators
97844df123
Update: Translations from eints
...
spanish: 4 changes by MontyMontana
1 year ago
Tyler Trahan
9c5de7fd72
Fix #10395 : When loading old saves, don't forcibly bar level crossings ( #10400 )
1 year ago
Rubidium
8aeef665c7
Fix #10377 , Fix 94167df: bad sorting of rail vehicles when primary variant is missing
1 year ago
translators
7d502e2857
Update: Translations from eints
...
english (us): 4 changes by 2TallTyler
romanian: 10 changes by bnegrut
russian: 4 changes by Ln-Wolf
portuguese: 4 changes by azulcosta
1 year ago
SamuXarick
b2a5ebcfc4
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.
1 year ago
translators
8b5fa2cc7b
Update: Translations from eints
...
english (au): 4 changes by krysclarke
1 year ago
Rubidium
7cdc23fd64
Codechange: hide the map's size related fields in the Map structure
1 year ago
Rubidium
de6bc8e692
Codechange: move TILE_MASK to Map::WrapToMap
1 year ago
Rubidium
fe2bcd2a58
Codechange: migrate size related functions to Map structure
1 year ago
Rubidium
d481f78b24
Codechange: add map size related functions to Map structure
1 year ago
Rubidium
9c1a3b17e3
Codechange: use MapLogY() instead of FindFirstBit(MapSizeY()), MapSize() instead of MapSizeX() * MapSizeY()
1 year ago
Rubidium
22d3de8b67
Codechange: use ScriptMap size functions instead of global functions
1 year ago
Rubidium
953445a5ac
Codechange: use MakeSea/AllocateMap in the oldloader instead of MemSetT
1 year ago
Andy
3b0b572ebf
Change: Log AI/GS Squirrel crashes in white text for readability ( #10375 )
1 year ago
translators
5eb2e0fd3d
Update: Translations from eints
...
dutch: 4 changes by Afoklala
1 year ago
Francis Herne
01be423237
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.
1 year ago
translators
3c80f2d14a
Update: Translations from eints
...
english (au): 6 changes by krysclarke
chinese (simplified): 3 changes by XiaoJi-Game, 1 change by ZZY2357
arabic (egypt): 11 changes by AviationGamerX
korean: 3 changes by telk5093
indonesian: 8 changes by K4smun1
1 year ago
translators
83d5e681fc
Update: Translations from eints
...
vietnamese: 6 changes by chupper100
italian: 4 changes by Rivarossi
tamil: 10 changes by merni-ns
1 year ago
PeterN
5801442780
Fix: Switch to OWNER_TOWN prevented OWNER_DEITY test during industry prospecting. ( #10360 )
1 year ago
Rubidium
8d8519c3f6
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.
1 year ago
translators
dcc06f44bc
Update: Translations from eints
...
english (us): 6 changes by 2TallTyler
catalan: 6 changes by J0anJosep
spanish: 5 changes by MontyMontana
portuguese: 4 changes by azulcosta
polish: 4 changes by pAter-exe
1 year ago
translators
8a6f4c22c9
Update: Translations from eints
...
finnish: 2 changes by hpiirai
french: 2 changes by glx22
portuguese: 2 changes by azulcosta
portuguese (brazilian): 2 changes by ericandradex
polish: 2 changes by pAter-exe
1 year ago
Tyler Trahan
dbf69fde53
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
1 year ago
translators
750d89d37b
Update: Translations from eints
...
russian: 2 changes by Ln-Wolf
turkish: 2 changes by EndChapter
1 year ago
Rubidium
a4a819c983
Fix #9865 : removing files with the console always failed
1 year ago
Rubidium
1ed0b35520
Fix #10009 : bad overflow protection when taking out loans
1 year ago
PeterN
2355882ec1
Codechange: Remove object `enabled` flag and shuffle members. ( #10358 )
...
`enabled` flag is replaced with IsEnabled() which checks if views is
non-zero.
ObjectSpec is shuffled to reduce its memory footprint.
1 year ago
Rubidium
8f9a60893d
Fix #10177 : company list password padlock showed after switching to single player
1 year ago
Rubidium
c578917783
Fix #10057 : FallbackParagraphLayout fails to properly wrap
...
... during the first word after a new run has been started.
1 year ago
SamuXarick
96ec9908a0
Codechange: refactor removal of desert around river tiles
1 year ago
Rubidium
20a9e13272
Fix: inconsistent definition of copy constructor and assignment
1 year ago
Rubidium
6dfd2cad69
Fix: comparison result is always the same warnings
1 year ago
PeterN
b4f0450974
Change: Display font status as aa/noaa instead of true/false. ( #10352 )
1 year ago
Rubidium
921c6591f9
Codechange: do not use interactive random anymore for script configuration
1 year ago
Rubidium
c5ff61c5f2
Add: script specific Randomizer instances
1 year ago
Rubidium
6abad681bd
Codechange: move choice for randomizer of scripts to a single location
1 year ago
Rubidium
3373128233
Codechange: pass the randomizer directly to the town name generation
1 year ago
Rubidium
b3b8c3fd2d
Codechange: pass the randomizer to use directly to the company face generation
1 year ago
Peter Nelson
8149ba338f
Change: Check glyph size before trying to render it.
...
This change of order ensures that the "Font glyph is foot large" occurs
even if the glyph is too large for an alloca() allocation.
1 year ago
Peter Nelson
fa0c67b10a
Change: Remove guess-work from calls to GetGlyphOutline().
...
This API method is intended to be called twice, so don't attempt to guess
the required size.
1 year ago
Peter Nelson
5370e910d3
Change: Use std::vector for fallback font list.
1 year ago