Jonathan G Rennison
3b72241280
Bump OpenTTD content server vanilla compatibility version to 13.0
2023-04-13 23:03:38 +01:00
Jonathan G Rennison
64925aedf8
Add town variable for town tile X and Y coordinates
2023-04-13 21:19:53 +01:00
Peter Nelson
e5af5907ec
Change: Make all dropdown lists extend width if necessary.
...
This removes the auto_width parameter from ShowDropDown(At).
2023-04-13 20:57:47 +01:00
Peter Nelson
5bc9d00735
Cleanup: Let GetStringBoundingBox deal with buffer.
2023-04-13 20:57:47 +01:00
Peter Nelson
701092003d
Fix: DropDownListColourItem didn't provide width nor scale vertical padding.
2023-04-13 20:57:47 +01:00
Jonathan G Rennison
ce9480ee20
Truncate house variable 47 TileX part if too large
2023-04-13 20:56:28 +01:00
Jonathan G Rennison
9fd01d57cc
Rename town zone extended variable identifiers
2023-04-13 20:53:11 +01:00
Jonathan G Rennison
ac0c8c8cdd
Debug: Show local GRF IDs for engines, stations, houses, objects and road stops
2023-04-13 20:48:59 +01:00
Jonathan G Rennison
bb988f940e
Fix #10638 : Incorrect water infra total when building canal over object
...
In the case where the object is on an unowned canal tile and
the new canal tile is owned
2023-04-13 21:34:36 +02:00
Jonathan G Rennison
1d947201d3
Debug: Fix expand/collapse for extra engine flags
2023-04-13 19:59:28 +01:00
translators
d04aae8428
Update: Translations from eints
...
danish: 18 changes by bscargo
2023-04-13 18:40:16 +00:00
PeterN
ff55bfb787
Fix #10343 : Don't extend town-disallowed roadtypes. ( #10347 )
...
Towns currently don't build disallowed roadtypes, however they should
also not extend disallowed roadtypes as well.
If the roadtype that cannot be extended happens to be the roadtype that
the town was going to build then this restriction is ignored.
2023-04-12 22:30:03 +01:00
TELK
a47f92d309
Update: Korean translation up to 9bf6a1d
2023-04-12 22:27:08 +01:00
PeterN
5f99c8c4aa
Fix: Extra viewport cannot be scrolled with right-click-close. ( #10644 )
2023-04-12 19:14:48 +00:00
Jonathan G Rennison
c89079a210
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/saveload/cargopacket_sl.cpp
# src/saveload/saveload.h
# src/strings.cpp
# src/vehicle.cpp
2023-04-12 20:02:57 +01:00
Tyler Trahan
97cfd40649
Fix #10630 : Don't allow shifting service date earlier than 0 ( #10643 )
2023-04-12 18:52:37 +00:00
translators
a0d8545f6c
Update: Translations from eints
...
french: 15 changes by glx22
2023-04-12 18:42:18 +00:00
Jonathan G Rennison
6e091c78b8
Use SoftClamp in DrawAircraftEngine, DrawShipEngine, DrawTrainEngine
2023-04-12 19:34:55 +01:00
Jonathan G Rennison
9521e7ef2b
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/elrail.cpp
# src/ground_vehicle.hpp
# src/landscape.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.h
# src/tile_cmd.h
# src/town_cmd.cpp
# src/tunnelbridge_cmd.cpp
2023-04-12 19:34:11 +01:00
Peter Nelson
06b78a7299
Fix: Don't double-pad existing size when adding widget padding.
...
UpdateWidgetSize's size parameter already includes padding.
2023-04-12 18:43:15 +01:00
Peter Nelson
d93f96a442
Fix: Account for extra dropdown list padding.
2023-04-12 18:43:15 +01:00
Jonathan G Rennison
eff2a1669f
Use SoftClamp in DrawRoadVehEngine
2023-04-12 18:42:05 +01:00
Jonathan G Rennison
e17420777a
Fix #10637 : Incorrect water infra total when building multi-tile object
...
Wrong tile used in ownership checks
2023-04-12 16:50:45 +02:00
Jonathan G Rennison
639b24911d
Fix wrong tile for old canal ownership check in CmdBuildCanal
2023-04-12 00:52:27 +01:00
Jonathan G Rennison
d0299e4c16
Revert "Fix #9870 : Don't update infrastructure totals when overbuilding object on canal"
...
This reverts commit 37d318c410
.
Use 0a31b27a20
instead.
2023-04-11 23:59:14 +01:00
Jonathan G Rennison
49528f908d
Fix water infrastructure total when building multi-tile objects
...
See: https://github.com/OpenTTD/OpenTTD/issues/10637
2023-04-11 23:46:38 +01:00
Jonathan G Rennison
55f11129c8
Tracerestrict: Add status test for if train is stopping at order destination
...
Station/waypoint of current order
2023-04-11 22:01:51 +01:00
Jonathan G Rennison
cfc6b1b302
Debug: Log values when VENC chunk vehicle cache mismatch detected
2023-04-11 21:59:40 +01:00
PeterN
3b2eb11fe8
Codechange: Use cached name for all station/industry/town name formatting. ( #10634 )
...
This reuses an existing name caching mechanism to avoid "recalculating" names every time.
2023-04-11 22:50:22 +02:00
translators
d7f0c5d6d8
Update: Translations from eints
...
russian: 3 changes by Ln-Wolf
finnish: 7 changes by hpiirai
polish: 17 changes by pAter-exe
2023-04-11 18:42:26 +00:00
Jonathan G Rennison
29411ce975
Fix missing newlines in desync/inconsistency report headers
2023-04-11 19:26:23 +01:00
Jonathan G Rennison
87fabe99df
Allow exchanging a station's name with another station in the same town
2023-04-11 19:22:15 +01:00
Jonathan G Rennison
07f2984d06
Allow generating new default name for station
...
Ctrl-click default button in rename station query window
2023-04-11 18:18:13 +01:00
Jonathan G Rennison
19a42a879f
Fix e8c1920e
: Incorrect string codes in translation
...
STR_DEPARTURES_TERMINUS_VIA* in Korean
2023-04-11 18:04:35 +01:00
Jonathan G Rennison
e8c1920e7f
Departure board: Add support for dual via
2023-04-11 00:29:58 +01:00
Jonathan G Rennison
9c830aadcc
Departure board: Refactor string handling
2023-04-11 00:29:58 +01:00
Jonathan G Rennison
6297012ad6
Fix save/load and GUI for locale.units_velocity_nautical setting
2023-04-11 00:29:58 +01:00
translators
9e69556e2f
Update: Translations from eints
...
english (au): 13 changes by krysclarke
english (us): 15 changes by 2TallTyler
russian: 12 changes by Ln-Wolf
2023-04-10 18:39:57 +00:00
PeterN
ce046f6d17
Fix: Abort loading savegame if road vehicle is on invalid road type. ( #10622 )
...
This can happen if NewGRFs are missing so that engine or road type definitions are wrong.
2023-04-10 19:23:18 +01:00
Jonathan G Rennison
7320eefc2e
Departures: Fix smart terminus detection with circular routes
2023-04-10 19:16:34 +01:00
Charles Pigott
ce24709576
Add: Some additional debugging information when chunk sizes are incorrect
2023-04-10 18:58:48 +01:00
Charles Pigott
8aea13a85b
Codechange: Use fmt for SlErrorCorruptFmt
2023-04-10 18:58:48 +01:00
PeterN
246ba6f00a
Fix 8361cf5a73
: Missing bounds check for house specs. ( #10625 )
2023-04-10 15:00:34 +00:00
Jonathan G Rennison
82803b98e0
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/game/game_gui.cpp
# src/graph_gui.cpp
# src/linkgraph/linkgraph_gui.h
# src/newgrf.cpp
# src/order_gui.cpp
# src/saveload/engine_sl.cpp
# src/saveload/saveload.h
# src/script/api/script_text.cpp
# src/script/script_gui.cpp
# src/settings_table.cpp
# src/strings.cpp
# src/table/settings/economy_settings.ini
# src/table/settings/locale_settings.ini
# src/timetable_gui.cpp
2023-04-10 15:11:53 +01:00
dP
e2f1cd44dc
Change: Increase max cargo age and let min cargo payment approach zero. ( #10596 )
...
Co-authored-by: Michael Lutz <michi@icosahedron.de >
2023-04-10 12:34:28 +02:00
Jonathan G Rennison
359fe89d2f
Don't use occupancy of unload and leave empty orders for occupancy average
2023-04-09 23:34:29 +01:00
Jonathan G Rennison
c0f7ab8071
Fix spelling mistake
2023-04-09 22:27:13 +01:00
translators
58e629ca84
Update: Translations from eints
...
korean: 8 changes by telk5093
russian: 7 changes by Ln-Wolf
finnish: 8 changes by hpiirai
2023-04-09 18:39:31 +00:00
PeterN
078e27bd84
Fix #10619 : Crash loading linkgraph for older savegames. ( #10620 )
2023-04-09 19:28:55 +01:00
Rubidium
c6ff7dad68
Add: compile time "unit tests" for GetPartialZ consistent
2023-04-09 19:00:26 +02:00