Commit Graph

57777 Commits (b37f4da1b309443027f59865384691dc6166aa12)
 

Author SHA1 Message Date
Jonathan G Rennison 91b3e9c1ab Initial support for relative timetabling in wallclock mode 3 months ago
Jonathan G Rennison 7581ce0010 Fix changing time keeping units incorrectly updating state ticks offset 3 months ago
Rubidium 4c117dd2d8 Revert #11993: new number format system does not and cannot work for CJK languages
There are too many intricacies that I am unaware of that are popping up after
asking whether things are right or not.
I do not want to keep playing whack-a-mole, so just revert the whole thing.

This reverts:
15be383b93
360fe8b0b6
1aa9a5c0ab
59f56941e5
7e2eefb91f
b741b2ba6f
609d0071d5
9f8fd80112
a253205b93
819c6c756e
3 months ago
Jonathan G Rennison bbd34bb6db Increase information shown in getfulldate console command 3 months ago
Jonathan G Rennison bd955c4117 Fix calendar day length in wallclock mode
See: https://github.com/OpenTTD/OpenTTD/issues/12154
3 months ago
translators 8015d96a50 Update: Translations from eints
english (au): 2 changes by krysclarke
spanish (mexican): 149 changes by Can202
estonian: 11 changes by RM87
chinese (simplified): 18 changes by WenSimEHRP
hungarian: 2 changes by PstasDev
italian: 195 changes by Rivarossi
serbian: 42 changes by nkrs
german: 2 changes by Wuzzy2
belarusian: 537 changes by KorneySan
russian: 25 changes by KorneySan
ukrainian: 21 changes by StepanIvasyn
turkish: 14 changes by jnmbk
latvian: 2 changes by lexuslatvia
dutch: 1 change by iamthedutchdude
spanish: 15 changes by MontyMontana
french: 2 changes by ottdfevr
portuguese: 2 changes by jcteotonio, 2 changes by azulcosta
portuguese (brazilian): 149 changes by pasantoro
polish: 2 changes by pAter-exe
3 months ago
Jonathan G Rennison 5605650e26 Saveload: Don't apply state ticks offset on load if not stored in save 3 months ago
Jonathan G Rennison 58f2e0cdf0 Clamp link graph compression ticks when loading old saves 3 months ago
Jonathan G Rennison 57a4586f08 Set flood from edges setting to false when loading old saves before then 3 months ago
Jonathan G Rennison 593a81d421 Saveload: Rename IsSavegameVersionUntil to IsSavegameVersionBeforeOrAt
To match upstream
3 months ago
Jonathan G Rennison ea0fa2194a Add debug console command to unblock bay road stops with incorrect occupancy state 3 months ago
Jonathan G Rennison 16d77d9268 Fix deleting road vehicle in bay stop not unmarking as occupied 3 months ago
Jonathan G Rennison 53b06a3d04 Add event flag for removing invalid RVs during load 3 months ago
Jonathan G Rennison 675b31887a Saveload: Fix recalculation of _state_ticks
For XSLFI_VARIABLE_DAY_LENGTH versions 1 to 3
3 months ago
Jonathan G Rennison f52d56249d Saveload: Use table format for industry build data chunks 3 months ago
Jonathan G Rennison 0e262620d2 Saveload: Use table format for NewGRF/ID mapping chunks 3 months ago
Jonathan G Rennison b3bd1bb5ad Use upstream load for non-table script chunks 3 months ago
Jonathan G Rennison a92377fe98 Use upstream save/load for various unchanged chunks 3 months ago
Jonathan G Rennison b178be36f3 Saveload: Maintain map of chunk ID to (first byte) block mode 3 months ago
Jonathan G Rennison dadbad2bfc Saveload: Log changes in SlExecWithSlVersion 3 months ago
Jonathan G Rennison 6dec7a5b35 Saveload: Add PeekByte method to ReadBuffer 3 months ago
Jonathan G Rennison bd2358f6cc Saveload: Tidy up logging of chunk IDs
Add helper to dump chunk IDs as strings
Avoid duplicate logging of load steps for upstream load paths
3 months ago
Jonathan G Rennison ba1fa3ad29 Saveload: Fix SlNullPointers with upstream chunks 3 months ago
Jonathan G Rennison b58ecb0cd8 Saveload: Remove unnecessary auto-length use for tracerestrict 3 months ago
Jonathan G Rennison 8e8d698b24 Fix comment spelling errors 3 months ago
Rubidium 5d2e6e4efa Fix #12148, fca8166: Do not draw decimals when number of digits is 0 3 months ago
Jonathan G Rennison ca146c8ddd Fix #12145: Incorrect date handling in date cheat in wallclock time-keeping mode 3 months ago
Jonathan G Rennison 409c073eca Codefix: Off by one in TimerGameEconomy::ConvertDateToYMD wallclock mode 3 months ago
merni-ns 7bab2c1cc3 Fix #12119: Remove red warning text when maximum loan is zero 3 months ago
Jonathan G Rennison 158fbe19f8 Fix missing includes 3 months ago
Jonathan G Rennison 1f08ea54e5 Script: Fix narrowing conversion warning 3 months ago
Jonathan G Rennison aad6fadd7f Fix noreturn tag in window crash log 3 months ago
Jonathan G Rennison c2d581a928 Revert "Iconv: Ensure that OTTD2FS/FS2OTTD are thread-safe"
This reverts commit 94d326b1e0.
3 months ago
Jonathan G Rennison 4469925605 Add missing typename specifier 3 months ago
Jonathan G Rennison a7c7e3d618 Add missing includes for std::runtime_error 3 months ago
Loïc Guilloux d310a04276 Fix #12133: [Script] Don't crash when emergency saving (#12138)
(cherry picked from commit 25d1238907)
3 months ago
Loïc Guilloux 5098c77c38 Fix: [Script] Only show debug script window at the end of savegame loading (#12135)
(cherry picked from commit 2d7ad9f717)
3 months ago
Jonathan G Rennison ff0d212705 Fix incorrect assert of LinkGraph LastCompression date 3 months ago
Jonathan G Rennison 69ae516353 Fix loading of depot unbunch bit from vanilla saves 3 months ago
Jonathan G Rennison c637d376d0
Fix cb588d8d: Ordering of command per tick limit and pause mode filtering (#12126)
The command per tick limit should be applied after the pause mode filter
3 months ago
merni-ns ad9080338c
Codefix: Correct coding style on fall through (#12140) 3 months ago
Jonathan G Rennison 37e6f36b1f Fix off by one in wallclock mode ConvertDateToYMD 3 months ago
translators bff69e192b Update: Translations from eints
english (us): 24 changes by 2TallTyler
vietnamese: 13 changes by KhoiCanDev
estonian: 7 changes by RM87
german: 16 changes by Wuzzy2
belarusian: 328 changes by KorneySan
russian: 6 changes by KorneySan, 5 changes by Ln-Wolf
ukrainian: 9 changes by StepanIvasyn
catalan: 18 changes by J0anJosep
danish: 61 changes by bscargo
french: 8 changes by ottdfevr
portuguese: 29 changes by jcteotonio, 12 changes by azulcosta
portuguese (brazilian): 185 changes by pasantoro
polish: 1 change by pAter-exe
3 months ago
Jonathan G Rennison 79388e4207 Include dates and tick counters in state checksum 3 months ago
Jonathan G Rennison 24cd52616c Add getter for calendar sub date fract 3 months ago
Jonathan G Rennison f32eef4f38 Allow changing time-keeping mode in-game 3 months ago
Jonathan G Rennison 471934e685 Add a helper to get the number of days in a given calendar month 3 months ago
Loïc Guilloux 25d1238907
Fix #12133: [Script] Don't crash when emergency saving (#12138) 3 months ago
Loïc Guilloux 2d7ad9f717
Fix: [Script] Only show debug script window at the end of savegame loading (#12135) 3 months ago
Jonathan G Rennison 6e10f01f59 Fix timetable durations when loading old saves
With version 1 of XSLFI_TT_WAIT_IN_DEPOT or without XSLFI_TIMETABLE_EXTRA
3 months ago