Peter Nelson and GitHub
83f20c3375
Doc: Changelog for 16.0-beta1 was missing Markdown formatting ( #15840 )
2026-07-10 00:00:53 +01:00
Peter Nelson and GitHub
85e6f020f9
Change: Use "bridge ... too low" message for bridgeable objects ( #15838 )
2026-07-09 19:56:06 +01:00
Peter Nelson and GitHub
83ce49f6cb
Feature: Allow bridges over depots ( #15836 )
...
Depots are somewhat tall, so bridges must be at least 3 height levels above them.
2026-07-09 18:26:13 +01:00
translators
44b51a94c5
Update: Translations from eints
...
estonian: 417 changes by JooReb
2026-07-09 07:59:14 +00:00
Peter Nelson and GitHub
f5e4bd1ed7
Fix #15826 : Exclude allow any/all options for AI companies ( #15834 )
2026-07-09 00:20:07 +00:00
Rubidium and rubidium42
5303aa6516
Codechange: use const for writing savegame data
2026-07-09 02:01:13 +02:00
Peter Nelson and GitHub
5403257dca
Codechange: Don't calculate bridge height difference twice ( #15831 )
2026-07-08 22:23:55 +01:00
Rubidium and rubidium42
05e596661e
Codechange: move VarType constants into 'VarTypes'
2026-07-08 17:51:45 +02:00
Tyler Trahan and GitHub
e95f43a720
Codechange: Use sprite table instead of magic number when drawing ground sprite ( #15828 )
2026-07-08 08:46:21 -04:00
translators
51af63cc9f
Update: Translations from eints
...
english (us): 4 changes by 2TallTyler
estonian: 182 changes by JooReb
maori (new zealand): 2 changes by Kyle-McDangersword
2026-07-08 06:45:25 +00:00
Cyprian Klimaszewski and GitHub
8e89414d9e
Codechange: Add regression tests for terraforming and its costs ( #15820 )
2026-07-07 16:19:14 -04:00
Tyler Trahan and GitHub
24333d76a9
Codefix: Clean up rocky ground placement in Editor ( #15819 )
2026-07-07 16:17:19 -04:00
verbosecodes and rubidium42
ac51eab537
Fix #7992 : Fix for catenary road and tram catenary sprites not being drawn on bridges
2026-07-07 21:27:52 +02:00
translators
0f09b4b371
Update: Translations from eints
...
swedish: 8 changes by Brickblock1
korean: 3 changes by telk5093
maori (new zealand): 5 changes by Kyle-McDangersword
2026-07-07 07:58:44 +00:00
Rubidium and rubidium42
bf7bb3efaf
Codechange: add missing documentation
2026-07-06 16:41:08 +02:00
Rubidium and rubidium42
9ba2e386ac
Codechange: use GrfID over uint32_t for NewGRF IDs
2026-07-06 16:41:08 +02:00
translators
21d9af637a
Update: Translations from eints
...
swedish: 3 changes by Brickblock1
2026-07-06 08:46:35 +00:00
translators
788e112be1
Update: Translations from eints
...
english (au): 4 changes by krysclarke
swedish: 4 changes by Brickblock1
chinese (traditional): 5 changes by KogentaSan
greek: 4 changes by gh658804
russian: 1 change by Ln-Wolf
finnish: 4 changes by hpiirai
maori (new zealand): 16 changes by Kyle-McDangersword
portuguese: 4 changes by jcteotonio
portuguese (brazilian): 4 changes by pasantoro
polish: 4 changes by pAter-exe
2026-07-05 07:45:33 +00:00
translators
bf70c61fb8
Update: Translations from eints
...
maori (new zealand): 24 changes by Kyle-McDangersword
2026-07-04 07:21:48 +00:00
livingBEEF and GitHub
c18b3a8a04
Fix traffic side inconsistencies ( #15661 )
...
* Update: change wording for driving side setting
* Fix: [NewGRF] Make 'signals on traffic side' consistent with explicit settings
Previously this TTDPatchFlag returned 'true' when the 'train signal side'
setting was 'road vehicle driving side'. Now it will also return 'true' when
both the settings are the same, i.e. both are 'left' or both are 'right'.
2026-07-03 08:21:23 -04:00
translators
8e08f1a3c5
Update: Translations from eints
...
hungarian: 1 change by vargaviktor
maori (new zealand): 14 changes by Kyle-McDangersword
2026-07-03 07:46:16 +00:00
Rubidium and rubidium42
8303b2d694
Codechange: document gamelog_internal.h
2026-07-02 14:40:52 +02:00
translators
4d7e1385f9
Update: Translations from eints
...
indonesian: 75 changes by q1t0
maori (new zealand): 11 changes by Kyle-McDangersword
2026-07-02 05:49:00 +00:00
Rubidium and rubidium42
d2a3f52257
Codechange: improve documentation by removing unneeded constructors/operators
2026-07-01 21:05:56 +02:00
translators
01919af55b
Update: Translations from eints
...
maori (new zealand): 68 changes by Kyle-McDangersword
2026-07-01 06:02:27 +00:00
translators
9c3f5bc375
Update: Translations from eints
...
indonesian: 29 changes by q1t0
2026-06-30 05:55:38 +00:00
Rubidium and rubidium42
0a9aa3d20b
Codechange: make VarMemType scoped
2026-06-30 00:19:27 +02:00
Rubidium and rubidium42
8db7db5569
Codechange: make VarFileType scoped
2026-06-30 00:19:27 +02:00
Rubidium and rubidium42
d9d7f441db
Codechange: make SLRefType scoped
2026-06-30 00:19:27 +02:00
Rubidium and rubidium42
76265b8451
Codechange: replace SaveLoadFlags with StringValidationSettings
2026-06-29 23:33:13 +02:00
Rubidium and rubidium42
1310531139
Codechange: replace GetVarFileType with just direct member access
2026-06-29 19:56:06 +02:00
Rubidium and rubidium42
0bd12558d4
Codechange: replace GetVarMemType with just direct struct member access
2026-06-29 19:56:06 +02:00
Rubidium and rubidium42
bdbe305771
Codechange: make SlVarSize, ReadValue and WriteValue use VarMemType
2026-06-29 19:56:06 +02:00
Rubidium and rubidium42
71ca79c6d5
Codechange: split up VarTypes in separate enumerations and recombine as struct
2026-06-29 19:56:06 +02:00
Rubidium and rubidium42
afbe2d3070
Codechange: unify order of file and variable saveload configuration
2026-06-29 19:56:06 +02:00
Rubidium and rubidium42
f72a239b97
Codechange: make SaveFileType clearly distinct from VarType
2026-06-29 19:56:06 +02:00
Rubidium and rubidium42
df20fed464
Codechange: replace GRFBaseLanguages with an EnumBitSet
2026-06-29 09:09:28 +02:00
Rubidium and rubidium42
af1e9864a0
Codechange: replace GRFExtendedLanguages with scoped enum GRFLanguage
2026-06-29 09:09:28 +02:00
Peter Nelson and Peter Nelson
3f557fb673
Codechange: make NeedLength a scoped enum.
2026-06-29 07:41:41 +01:00
Peter Nelson and Peter Nelson
36551ba6b5
Codechange: make SaveLoadAction a scoped enum
2026-06-29 07:41:25 +01:00
Peter Nelson and GitHub
11f46bc5f4
Fix: explicitly initialize COM in Win32 video driver ( #15553 )
2026-06-29 07:40:03 +01:00
Peter Nelson and Peter Nelson
099df1054e
Codechange: make TileContext a scoped enum
2026-06-29 07:35:19 +01:00
Peter Nelson and Peter Nelson
d3d1de822d
Codechange: make Action5BlockType a scoped enum
2026-06-29 07:30:02 +01:00
Rubidium and rubidium42
ef0d26f9f7
Codechange: properly decode VarType to determine whether the maximum value fits in the type
2026-06-29 08:11:12 +02:00
Rubidium and rubidium42
8a8ece49ec
Codechange: simplify/shrink SaveLoadCompat
...
Remove the unneeded null_type and change the name to std::string_view
2026-06-29 08:10:02 +02:00
Rubidium and rubidium42
a01a2f8401
Codechange: remove essentially pointless 'shortcut values'
2026-06-29 08:09:31 +02:00
Rubidium and rubidium42
d0dcd1b134
Codechange: use SLE_INT8 instead of SLE_CHAR
2026-06-29 08:09:31 +02:00
Rubidium and rubidium42
a5430717b1
Codechange: prefer SLE_INT32 over SLE_INT
2026-06-29 08:09:31 +02:00
Rubidium and rubidium42
c367b10bde
Codechange: prefer SLE_UINT32 over SLE_UINT
2026-06-29 08:09:31 +02:00
Peter Nelson and Peter Nelson
2934eca24a
Codechange: make TownCargoGenMode a scoped enum
2026-06-28 20:48:11 +01:00