translators
83035901f2
Update: Translations from eints
...
luxembourgish: 54 changes by phreeze83
2025-12-08 04:51:26 +05:00
translators
f311bf9383
Update: Translations from eints
...
korean: 11 changes by telk5093
french: 14 changes by glx22
2025-12-08 04:51:26 +05:00
Jonathan G Rennison
b79bc7ed0b
Fix: BaseBitSet bit iteration for values which don't fit in 32 bits ( #14757 )
2025-12-08 04:49:27 +05:00
Peter Nelson
8c6e5ec248
Codechange: Use std-find instead of for-loops in strgen. ( #14754 )
2025-12-08 04:49:22 +05:00
translators
d01b53f0fd
Update: Translations from eints
...
hungarian: 12 changes by vargaviktor
2025-12-08 04:49:22 +05:00
Peter Nelson
6fd1f676d3
Fix fd32d1447e: Test for empty shares became inverted. ( #14751 )
2025-12-08 04:49:19 +05:00
Rito12
b19380969c
Codechange: Use helper function for company recolour offset ( #14740 )
2025-12-08 04:48:00 +05:00
Peter Nelson
a588ba960d
Codefix: Clear m8 when making tiles.
...
m8 should be cleared when tiles do not use it.
2025-12-08 04:46:58 +05:00
Peter Nelson
bb4ccb40b3
Codefix: Clear m6 more thoroughly when making tiles.
...
m6 bits 6-7 were previously used to be for bridge above state, but should now be cleared.
2025-12-08 04:45:56 +05:00
Peter Nelson
8ea007df21
Codechange: Use std::initializer_list for NWidgetPart data. ( #14749 )
...
Avoids using C/C++ arrays.
2025-12-08 04:45:34 +05:00
Peter Nelson
c80d21a41a
Codechange: Use enum/EnumBitSet for livery in use flags. ( #14746 )
...
Replaces magic numbers.
2025-12-08 04:44:08 +05:00
translators
de0fed2702
Update: Translations from eints
...
dutch: 11 changes by Afoklala
2025-12-08 04:44:08 +05:00
Rito12
7a47f2a945
Remove: Rail type cost from replace vehicle window. ( #14748 )
2025-12-08 04:44:01 +05:00
SamuXarick
32fe53ff56
Codefix: Add missing 'this->' in ScriptList ( #14747 )
2025-12-08 04:43:59 +05:00
Peter Nelson
3d475b964e
Codechange: Make driver probe behave the same as loading by name. ( #14736 )
...
Inconsistent initialisation order when setting active driver and starting the driver.
2025-12-08 04:43:57 +05:00
SamuXarick
bbb8926a63
Doc 313c6c4: [Script] GetAllRailTypes and GetRailType are from ScriptEngine ( #14745 )
2025-12-08 04:43:57 +05:00
SamuXarick
96891c97e2
Add: [Script] Auto-convert ObjectType bool to integer when setting values for items in lists via [] ( #14308 )
2025-12-08 04:43:54 +05:00
translators
43f37263e0
Update: Translations from eints
...
english (us): 11 changes by 2TallTyler
2025-12-08 04:43:54 +05:00
Peter Nelson
caa308070c
Codechange: Simplify YAPF debug helpers a little. ( #14741 )
...
Remove template magic to get C-array size.
2025-12-08 04:43:48 +05:00
translators
410abf5ade
Update: Translations from eints
...
chinese (traditional): 4 changes by KogentaSan
chinese (simplified): 11 changes by WenSimEHRP
catalan: 11 changes by J0anJosep
2025-12-08 04:43:48 +05:00
Tyler Trahan
ffefae5d28
Fix #14737 : Don't scale custom town and industry counts by land area ( #14738 )
2025-12-08 04:43:42 +05:00
translators
7229f830f3
Update: Translations from eints
...
norwegian (bokmal): 12 changes by eriksorngard
portuguese: 1 change by jcteotonio
polish: 2 changes by pAter-exe, 2 changes by Rito13
2025-12-08 04:43:42 +05:00
translators
ef7897498d
Update: Translations from eints
...
english (au): 11 changes by krysclarke
swedish: 11 changes by robert-i
chinese (traditional): 11 changes by KogentaSan
greek: 11 changes by gh658804
russian: 13 changes by Ln-Wolf
finnish: 15 changes by hpiirai
portuguese: 44 changes by jcteotonio
portuguese (brazilian): 11 changes by pasantoro, 1 change by jcteotonio
polish: 10 changes by Rito13, 1 change by pAter-exe
2025-12-08 04:43:42 +05:00
translators
34d60862c1
Update: Translations from eints
...
galician: 1 change by pvillaverde
2025-12-08 04:43:42 +05:00
Peter Nelson
ede3e19eb4
Change: Scale towns/industries by amount of land tiles. ( #10063 )
2025-12-08 04:41:52 +05:00
Rito12
8edc88b7fe
Add: Show height difference in bridge is too low error message. ( #14614 )
2025-12-08 04:40:49 +05:00
Rito12
5379df1712
Add: Game units for height. ( #14615 )
2025-12-08 04:39:45 +05:00
Jonathan G Rennison
b141d44362
Fix: Do not pre-fill industry production history for unused production slots ( #14730 )
2025-12-08 04:39:40 +05:00
Oliver Bechstein-Rumble
34e3a8df44
Fix #14240 : Remember previous GUI scale when toggling auto-detect ( #14380 )
2025-12-08 04:39:36 +05:00
Peter Nelson
b4908fe534
Fix: Don't set set town index for depot tiles. ( #14729 )
2025-12-08 04:39:31 +05:00
Peter Nelson
de9984f379
Codechange: Prefer string equality instead of comparison. ( #14727 )
2025-12-08 04:39:16 +05:00
Loïc Guilloux
596e347d14
Codechange: Add prefix to dependabot commits ( #14691 )
2025-12-08 04:39:16 +05:00
SamuXarick
8d13fc6e3b
Doc 80666a0: Fix typo in game script changelog ( #14714 )
2025-12-08 04:39:16 +05:00
Peter Nelson
13c1bda3fd
Codechange: Use single vector for next station order.
...
Pass vector to insert into to avoid handling multiple vectors.
This may change the order of returned stations.
2025-12-08 04:38:33 +05:00
Peter Nelson
7f2b8f49f9
Codechange: Remove StationIDStack and SmallStack.
...
Use a std::vector or std::span instead.
2025-12-08 04:36:44 +05:00
Peter Nelson
5b9dad4ac3
Codechange: Iterate road/tram masks instead of checking each type. ( #14716 )
2025-12-08 04:35:07 +05:00
Tyler Trahan
e0f7fb74c4
Doc: Define policy on AI usage in OpenTTD development ( #14537 )
2025-12-08 04:35:07 +05:00
SamuXarick
12d83e8165
Codechange: Optimize FlowRiver ( #13264 )
2025-12-08 04:33:13 +05:00
Peter Nelson
2fb91b0ac6
Codechange: [Script] Add regression test for company president gender.
2025-12-08 04:33:13 +05:00
Peter Nelson
92029336a7
Fix a46a3a97f3: Incorrect parameter order for CmdSetCompanyManagerFace.
...
Style and bits were mixed up. Switch everything to style first, as the most significant parameter.
2025-12-08 04:33:09 +05:00
Peter Nelson
e4a8f7d1e4
Codechange: Silence uninitialized variable warning from GCC. ( #14715 )
...
`is_custom_layout` is not used uninitialized but GCC does not know that and produces a warning.
2025-12-08 04:33:06 +05:00
translators
527921a975
Update: Translations from eints
...
swedish: 1 change by robert-i
norwegian (bokmal): 4 changes by eriksorngard
chinese (simplified): 4 changes by WenSimEHRP
catalan: 1 change by J0anJosep
danish: 4 changes by bscargo
latvian: 8 changes by lexuslatvia
dutch: 4 changes by Afoklala
french: 5 changes by ottdfevr
2025-12-08 04:33:06 +05:00
Peter Nelson
9606fd085e
Fix ef71ce0a9d: Crash when user enters a blank line in the console. ( #14711 )
...
Crash caused by reading outside the bounds of string_view (though not the underlying buffer)
2025-12-08 04:33:03 +05:00
Peter Nelson
09858583be
Codefix: Make sure safeguards.h is the last included non-table header. ( #14687 )
2025-12-08 04:32:55 +05:00
Rito12
cc0c274296
Codefix: Remove double SetDirty() calls.
2025-12-08 04:32:52 +05:00
Peter Nelson
962ac9fcbf
Codechange: Dereference with x-> instead of (*x). ( #14700 )
2025-12-08 04:31:05 +05:00
Peter Nelson
47ab2d3bb5
Codechange: Script list iterator tidying. ( #14698 )
...
* Use `iter->` instead of `(*iter).`
* Use prefix instead of postfix operators
* Use `auto` instead of explicit iterator type.
* Use `std::next()` instead of assignment then increment.
* Use range-for where possible.
2025-12-08 04:31:04 +05:00
Peter Nelson
5559b9a4d2
Codechange: Use find/find_if to search for rail/road types by label.
...
Replaces manual loops.
2025-12-08 04:31:02 +05:00
Peter Nelson
5eaa73901f
Codechange: Use FlatSet to store and test alternate rail/road types.
2025-12-08 04:30:00 +05:00
Peter Nelson
62e9ac00b9
Fix f6c5da4cad: dump_info should not reverse non-ASCII label. ( #14697 )
...
Cargo/rail/road types labels are already in appropriate endian-ness.
2025-12-08 04:29:55 +05:00