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
Jonathan G Rennison
f966153ae2
Saveload: Remove use of randombytes in company passwords storage
...
Use RandomBytesWithFallback
Replace related key/data arrays with std::array
4 months ago
Jonathan G Rennison
9492aa1c0d
Saveload: Add span overloads to ReadBuffer and MemoryDumper
4 months ago
Jonathan G Rennison
17712af318
Random: Try a little bit harder in the random bytes fallback path
4 months ago
Jonathan G Rennison
f44ec32011
Replace NetworkRandomBytesWithFallback with RandomBytesWithFallback
...
Replace related key/data arrays with std::array
4 months ago
Jonathan G Rennison
bb627e944c
Serialisation: Add std::span wrappers for Recv_binary, Send_binary
4 months ago
Jonathan G Rennison
2208d70e33
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/3rdparty/monocypher/CHANGELOG.md
# src/3rdparty/monocypher/CMakeLists.txt
# src/3rdparty/monocypher/README.md
# src/3rdparty/monocypher/monocypher.h
# src/core/random_func.cpp
# src/misc.cpp
4 months ago
Jonathan G Rennison
347862504f
Fix rail toolbar layout when polyrail button hidden at init
4 months ago
Jonathan G Rennison
5b894edde8
Fix mismatch between struct Blitter and class Blitter declarations
4 months ago