Patric Stout
a0636d8200
Codechange: use infinite-fast-forward when rerunning command-log ( #12519 )
6 months ago
Patric Stout
a09749f6a6
Codefix: don't send desync=0 log messages to commands.log ( #12517 )
...
They are only used during replay, and you want to see those in
the console; not in the log.
6 months ago
Patric Stout
1005c86c62
Codechange: record cache warnings with a "warning" prefix ( #12518 )
6 months ago
Tyler Trahan
a02da5476e
Fix: Don't show train waiting for unbunching as waiting for free path ( #12515 )
6 months ago
Tyler Trahan
5878d09ef2
Fix: Smooth outliers in unbunching round trip calculations ( #12513 )
6 months ago
Tyler Trahan
824687d1f0
Codefix: Don't mix signed and unsigned ints in unbunching calculations ( #12514 )
6 months ago
Jonathan G Rennison
0b9029b69c
Fix: Station/industry nearby list checks in CheckCaches
6 months ago
Peter Nelson
ef8eb66a2b
Fix c38df2d58: Use VehicleID instead of pointer in map of vehicles to replace. ( #12512 )
...
This affects the sort order, VehicleID is deterministic, Vehicle * is not.
6 months ago
Paco Esteban
b477a8458c
Codechange: Use arc4random_buf on random_func.cpp for OpenBSD
6 months ago
translators
018326321c
Update: Translations from eints
...
english (us): 5 changes by 2TallTyler
latvian: 1 change by lexuslatvia
6 months ago
Koen Bussemaker
257d312a58
Fix #12228 , Fix #12231 : CheckShipReverse only restricts path when it has to
6 months ago
Rubidium
b2218e75d4
Codefix: missing space between close parenthesis and open curly brace
6 months ago
Peter Nelson
48eb9b8bc9
Add: Check that towns can build roads before generating map. ( #12503 )
6 months ago
translators
8e2ccddd77
Update: Translations from eints
...
portuguese (brazilian): 2 changes by pasantoro
6 months ago
Peter Nelson
3ad143c43a
Codechange: Use `x = y` instead of `x{y}` for value-type member initialisation. ( #12501 )
...
This is easier to read and less likely to look like an array definition.
6 months ago
Koen Bussemaker
672aa014d8
Doc: Updated Visual Studio, cpp standard and Cmake version
6 months ago
ladysadie
727392e0b3
Codechange: Remove per font AA settings. ( #12413 )
...
OpenTTD will use the global AA font setting for all fonts from now on.
6 months ago
Peter Nelson
a1b03ee69e
Codechange: Replace platform-specific calls with std::filesystem::last_write_time. ( #12487 )
6 months ago
dP
f5a50a874f
Codechange: Update doxygen comment to reflect removed parameter ( #12499 )
6 months ago
translators
cd108fd9e4
Update: Translations from eints
...
greek: 10 changes by gh658804
6 months ago
Peter Nelson
839f486074
Codechange: Use directory_iterator to find language files. ( #12495 )
...
This avoids using custom ttd_opendir, along with C-style string comparisons against file names.
6 months ago
Peter Nelson
4eaeccdaeb
Codechange: Introduce FioRemove() to remove files. ( #12491 )
...
New function FioRemove() handles OTTD2FS conversion, and uses std::filesystem::remove instead of unlink, all in one location.
6 months ago
translators
29e932e087
Update: Translations from eints
...
ukrainian: 13 changes by imlystyi
lithuanian: 19 changes by dziugas1959
french: 7 changes by ottdfevr
portuguese (brazilian): 14 changes by pasantoro
6 months ago
translators
090c3b3abf
Update: Translations from eints
...
danish: 5 changes by bscargo
dutch: 5 changes by Afoklala
portuguese (brazilian): 7 changes by pasantoro
6 months ago
Peter Nelson
e83e2df023
Fix: Build industry window did not take width of count into account. ( #12476 )
6 months ago
Peter Nelson
12125bad82
Fix 3de8853e: Industry cargo types callback no longer functioned due to container change. ( #12489 )
...
Use defined INDUSTRY_NUM_INPUTS/INDUSTRY_NUM_OUTPUTS values instead of container size, which is now empty at this point.
6 months ago
Peter Nelson
c1520cf682
Fix 25aeb1c: Driver parameter documentation was not updated. ( #12486 )
6 months ago
Peter Nelson
ca73f03334
Codechange: Use std::filesystem::remove/rename in settingsgen. ( #12483 )
6 months ago
Peter Nelson
44b8210037
Codechange: settingsgen's CopyFile actually appends. ( #12485 )
6 months ago
Peter Nelson
003906becb
Codechange: std::filesystem::rename does not need remove first. ( #12484 )
6 months ago
translators
bb9b8b90c7
Update: Translations from eints
...
swedish: 6 changes by sereneavatar
portuguese (brazilian): 11 changes by pasantoro
6 months ago
Peter Nelson
9915c1f032
Fix #12477 : Use std::filesystem::rename instead of Windows Shell API call. ( #12478 )
6 months ago
Rubidium
eda10abc8c
Codechange: pass command line arguments as std::span to openttd_main
6 months ago
Peter Nelson
3316b27496
Fix: Signature validation did not close its file. ( #12479 )
6 months ago
Rubidium
afd7878de0
Codechange: internally use a span of arguments for GetOptData
6 months ago
Rubidium
5592b4409b
Codechange: use ranged for loop and separate function instead of goto
6 months ago
Rubidium
e8a56db21d
Codechange: use designated initializers for OptionData and pass as span
6 months ago
Rubidium
4f2412a272
Codechange: range based for loops instead of C-style for loops
6 months ago
Rubidium
2587a21400
Codechange: use zero-initialization instead of C-style loop
6 months ago
Rubidium
ff27b9e76a
Codechange: use std::any_of instead of custom loop
6 months ago
translators
6cade18053
Update: Translations from eints
...
portuguese (brazilian): 1 change by pasantoro
polish: 1 change by pAter-exe
6 months ago
rubidium42
442daf58da
Codechange: replace lengthof with std::size in Windows specific code
6 months ago
Peter Nelson
6bc4a62c27
Codechange: Pass std::string_view from blitters instead of char *.
6 months ago
Peter Nelson
332cbca36e
Codechange: Pass std::string_view from drivers instead of char *.
6 months ago
Peter Nelson
a42aa1a086
Codechange: Remove cargo_suffix C-array from GetIndustryString. ( #12472 )
...
The information is pushed onto a vector, so string ownership can be moved there instead of using a pointer into to the CargoSuffix array.
6 months ago
Peter Nelson
144bcbbaf1
Fix: Use clear() to clear std::string. ( #12471 )
6 months ago
Rubidium
21b640b5ff
Codechange: simplify president name generation
6 months ago
Patric Stout
1b4bb1d38a
Codefix: [CMake] use the UTC0 date for our ISODATE ( #12470 )
6 months ago
translators
f0f97c698b
Update: Translations from eints
...
norwegian (bokmal): 11 changes by eriksorngard
russian: 5 changes by Ln-Wolf
spanish: 5 changes by MontyMontana
portuguese (brazilian): 7 changes by pasantoro
6 months ago
Peter Nelson
1773c5b810
Change: Increase object/station/roadstop class limit. ( #12094 )
...
The class limit is arbitrary and not stored in game state.
This change prevents all entities in classes after the 255th class from being dumped into the first class.
6 months ago