Commit Graph

57400 Commits (86a6f63e2fe9d604deb782ee5995567b6a4ea3c0)
 

Author SHA1 Message Date
Jonathan G Rennison 86a6f63e2f Merge branch 'master' into jgrpp
# Conflicts:
#	.github/workflows/ci-build.yml
#	.github/workflows/codeql.yml
#	.github/workflows/commit-checker.yml
#	.github/workflows/release-linux-legacy.yml
#	.github/workflows/release-linux.yml
#	.github/workflows/release-macos.yml
#	.github/workflows/release-windows-store.yml
#	.github/workflows/release-windows.yml
#	.github/workflows/upload-cdn.yml
#	.github/workflows/upload-gog.yml
#	.github/workflows/upload-steam.yml
#	src/console_cmds.cpp
#	src/core/math_func.hpp
#	src/fios.cpp
#	src/fios.h
#	src/intro_gui.cpp
#	src/network/network_server.cpp
#	src/openttd.cpp
#	src/settings.cpp
#	src/settings_gui.cpp
#	src/settings_internal.h
#	src/settings_table.cpp
#	src/settings_type.h
#	src/table/settings.h.preamble
#	src/table/settings/company_settings.ini
#	src/table/settings/currency_settings.ini
#	src/table/settings/difficulty_settings.ini
#	src/table/settings/economy_settings.ini
#	src/table/settings/game_settings.ini
#	src/table/settings/gui_settings.ini
#	src/table/settings/linkgraph_settings.ini
#	src/table/settings/locale_settings.ini
#	src/table/settings/misc_settings.ini
#	src/table/settings/multimedia_settings.ini
#	src/table/settings/network_private_settings.ini
#	src/table/settings/network_settings.ini
#	src/table/settings/news_display_settings.ini
#	src/table/settings/old_gameopt_settings.ini
#	src/table/settings/pathfinding_settings.ini
#	src/table/settings/script_settings.ini
#	src/table/settings/win32_settings.ini
#	src/table/settings/window_settings.ini
#	src/table/settings/world_settings.ini
#	src/viewport.cpp
#	src/viewport_func.h
#	src/window.cpp
4 months ago
Jonathan G Rennison cbde4b00ab Crashlog: Change ordering to put settings and command log before gamelog 4 months ago
Jonathan G Rennison a48e15dce0 Add wallclock time settings 4 months ago
Jonathan G Rennison 58f8971f17 Add console command to get version information
See: #652
4 months ago
Jonathan G Rennison 53f86b3aab Allow using strong type with SetDParamMaxValue 4 months ago
Tyler Trahan b5b12da91b Add: AI/GS Time Mode to choose between economy (default) and calendar time (#11603)
(cherry picked from commit bbdbf9a589)
4 months ago
Jonathan G Rennison 1f5b35fac4 Change link graph join and compression times to use scaled tick counter 4 months ago
Jonathan G Rennison edbbaeb5d9 Add ScaledTickCounter type 4 months ago
Jonathan G Rennison c5f026ba66 Fix multi-cargo ship capacity display in autoreplace and available ships windows 4 months ago
Jonathan G Rennison b13b2781bd Add string codes for upstream wallclock mode, add upstream language changes 4 months ago
Jonathan G Rennison fc40f485ff Fix changing the day length setting not immediately taking effect 4 months ago
Jonathan G Rennison e98d9a1d1d Strings: Remove DATE_WALLCLOCK_* string codes, add TT_TIME 4 months ago
Jonathan G Rennison 7ce06e22b8 Split date types into calendar and economy dates
See: 735abfe1
4 months ago
Jonathan G Rennison fad5ee56e7 Update fmt StrongType adapter 4 months ago
Jonathan G Rennison 5b38b874c5 Allow StrongType types in settings tables 4 months ago
Jonathan G Rennison f02d04fa12 Debug: Add vehicle engine cargo load speed and cargo ageing factors 4 months ago
Jonathan G Rennison 5bf478a902 Zoning: Disable company-only overlay modes in spectator 4 months ago
Jonathan G Rennison 7460e73252 SaveLoad: Fix crash when joining network server which used GRF custom town zones 4 months ago
Jonathan G Rennison 7234cdd9fd Advance state ticks in the title menu game 4 months ago
Jonathan G Rennison 2f1d2a9f4b Survey: Don't transmit invalid realtime duration 4 months ago
Jonathan G Rennison 903adceab5 Maintain map of targeted road vehicles to small UFO disaster vehicle 4 months ago
Jonathan G Rennison 1e2834a422 Use upstream/table format for game log chunk 4 months ago
Jonathan G Rennison 0f7eb3d8d5 Add road vehicle direction to order window manage order dropdown 4 months ago
Jonathan G Rennison b05738284b Windows: Avoid destruction of unjoined std::thread on ExitProcess
See: #649
4 months ago
Jonathan G Rennison 09b91260b7 Adjust Korean translation 4 months ago
TELK 9396eb36bc
Update: Missing Korean translation (#647)
* Update: Korean translation up to 0.57.0

* Update: Missing Korean translation
4 months ago
Jonathan G Rennison c0a4169afd Include intrin.h in cpu.cpp for MSVC intrinsics 4 months ago
Jonathan G Rennison 3407b3edc0 Fix tile hash cache check warnings when loading very old savegames
See: #648
4 months ago
Jonathan G Rennison 11f75933bf Saveload: Use table format for DATE, VIEW, MAPS chunks
Merge MISC into DATE
4 months ago
Jonathan G Rennison 195b3b6d1d Saveload: Add initial table chunk support to non-upstream save backend 4 months ago
Jonathan G Rennison 5aaff39164 Fix wrong saveload types for std::string 4 months ago
Jonathan G Rennison 26e00d022a Fix crash when showing overwrite warning for a save with no readable version 4 months ago
Jonathan G Rennison 60e59a8233 Saveload: Add wrapper to simplify conditionally upstream chunks
Where they're always saved as upstream and conditional on a feature
4 months ago
Jonathan G Rennison 25e100a465 Calculate airport noise level in permissive mode as same as lenient 4 months ago
Jonathan G Rennison 2ef2142d95 Disable non-noise town airport limit in local authority permissive mode 4 months ago
Jonathan G Rennison 516e8defb5 Add wrappers to get and update the current effective day length factor 4 months ago
Jonathan G Rennison db8b77a72e Remove empty DayLengthPreChange 4 months ago
Jonathan G Rennison a6dcc0c624 Add messages from ShowNewGrfVehicleError to special events log 4 months ago
Jonathan G Rennison 130d9cb650 Fix crash when road vehicle changed length in drive-through road stop
Due to refit and incorrectly implemented NewGRF
4 months ago
Jonathan G Rennison cfebbfac8c Merge branch 'master' into jgrpp
# Conflicts:
#	src/autoreplace_cmd.cpp
#	src/company_base.h
#	src/company_gui.cpp
#	src/cpu.cpp
#	src/debug.h
#	src/group.h
#	src/group_cmd.cpp
#	src/house.h
#	src/industry.h
#	src/newgrf_house.cpp
#	src/news_type.h
#	src/openttd.cpp
#	src/saveload/company_sl.cpp
#	src/settings_type.h
#	src/sl/oldloader_sl.cpp
#	src/story.cpp
#	src/table/town_land.h
#	src/viewport.cpp
4 months ago
Jonathan G Rennison e1d629dba3 Also use custom sprite sorting for catenary pylons under bridges 4 months ago
Jonathan G Rennison a484a5eb77 Use custom sprite sorting rules for vehicles diagonally under bridges
Extend bb sprite south for comparisons, but only for vehicles underneath
This is to avoid creating sprite sorting problems for vehicles
on top of the bridge

Adjust ParentSpriteToDraw struct
4 months ago
Jonathan G Rennison ea8aa47832 Add missing braces around calls to ViewportMapDraw in ViewportDoDraw 4 months ago
Jonathan G Rennison 9aa8059c79 Include elapsed state ticks since load in crash/failure logs
Consolidate game load date/time variables
4 months ago
Jonathan G Rennison d456f4a3a5 Replace DATE_UNIT_SIZE macro with a function 4 months ago
Jonathan G Rennison d39236d50c Store state ticks directly in savegame instead of the offset
Initialise the state ticks value to a constant for new games,
instead of using an implicit offset of 0
4 months ago
Jonathan G Rennison 0ea57528c9 Rename DateTicksScaled to StateTicks
Rename various other related/derived types and variables
4 months ago
Jonathan G Rennison 39b4772a34 Convert speed units in station rating tooltip
See: #645
4 months ago
Jonathan G Rennison b6b665e989 Set GoodsEntry last_vehicle_type when resetting time_since_pickup 4 months ago
Jonathan G Rennison e8c17f634b Remove randombytes from 3rdparty 4 months ago