1
0
Fork 0

Commit Graph

  • 5cea7fa48e Add: "Many random towns" button in scenario editor now prompts for the number of towns, with defaults based on new game settings Anonymous 2025-04-29 04:58:37 -0400
  • 8e439de322 Fix: Handle \t when loading GS strings from savegame glx22 2025-05-01 14:51:50 +0200
  • 66086b7bf2
    Fix: Small order list arrow was wrong direction for RTL text. Peter Nelson 2025-04-30 19:54:24 +0100
  • 6f4994329c
    Fix bf8a241f: Handle \t in trailing whitespaces (#14178) Loïc Guilloux 2025-05-01 12:32:00 +0200
  • a30f251d05 Update: Translations from eints translators 2025-05-01 04:47:22 +0000
  • dbdc9b1e7c Fix bf8a241f: Handle \t in trailing whitespaces glx22 2025-05-01 03:15:57 +0200
  • fbe80f31fe Codechange: replace char* in GetOptData with std::string_view Rubidium 2025-04-30 22:19:11 +0200
  • c1a287ad17 Codechange: make some saveload functions work natively with std::string_view Rubidium 2025-04-30 21:25:06 +0200
  • 855377191e Codechange: replace some more char*s with std::string_view Rubidium 2025-04-30 20:56:54 +0200
  • 1415ff6d13
    Codechange: Cache layouted text for the last used width. Peter Nelson 2025-03-05 21:16:42 +0000
  • 8ba21fab46 Codechange: replace char* in GetOptData with std::string_view Rubidium 2025-04-30 22:19:11 +0200
  • 382d8eeb45 Codechange: make some saveload functions work natively with std::string_view Rubidium 2025-04-30 21:25:06 +0200
  • 17f2f74248 Codechange: replace some more char*s with std::string_view Rubidium 2025-04-30 20:56:54 +0200
  • e09f42be3c Fix: [Script] Access to enum/consts defined outside of main.nut glx22 2025-04-30 22:29:00 +0200
  • a80c11a6e8
    Fix 66733e2a: Textbuf was broken, and did not insert any input. (#14173) frosch 2025-04-30 21:31:52 +0200
  • 7dd3bed10f
    Fix #14170, 7fd0e6c27d: Missing spaces for timetabled order strings. (#14172) Peter Nelson 2025-04-30 19:54:54 +0100
  • 8eda81f9e9 Fix 66733e2a: Textbuf was broken, and did not insert any input. frosch 2025-04-30 20:46:55 +0200
  • a4b232b93c
    Fix #14170, 7fd0e6c27d: Missing spaces for timetabled order strings. Peter Nelson 2025-04-30 18:59:12 +0100
  • 316279f4b4 Codechange: Use more std::string_view. frosch 2025-04-30 12:40:07 +0200
  • 9cf36dac39 Codechange: Use data() instead of c_str(), if no NUL termination is needed. frosch 2025-04-30 12:39:38 +0200
  • 9e90d4ed79 Codefix: Do not assign nullptr to std::string_view. frosch 2025-04-30 12:38:35 +0200
  • 36ce1f890a Codechange: Remove c_str, if std::string_view is already accepted. frosch 2025-04-30 12:38:02 +0200
  • b564fbb5e6 Codechange: Use StringConsumer to parse hotkeys. frosch 2025-04-30 12:23:46 +0200
  • 66733e2a50 Codechange: Use std::string_view in IME input handling. frosch 2025-04-30 12:07:58 +0200
  • 5c250082fb Codechange: Use more std::string_view. frosch 2025-04-30 12:40:07 +0200
  • f24af7f58f Codechange: Use data() instead of c_str(), if no NUL termination is needed. frosch 2025-04-30 12:39:38 +0200
  • 353947f0b4 Codefix: Do not assign nullptr to std::string_view. frosch 2025-04-30 12:38:35 +0200
  • e7a9ebc633 Codechange: Remove c_str, if std::string_view is already accepted. frosch 2025-04-30 12:38:02 +0200
  • eb1c36b321 Codechange: Use StringConsumer to parse hotkeys. frosch 2025-04-30 12:23:46 +0200
  • 167ce0b687 Codechange: Use std::string_view in IME input handling. frosch 2025-04-30 12:07:58 +0200
  • 6db13df3b5 Add: [BaseSet] Allow basesets to set minor and patch versions in obg/obs/obm files. frosch 2025-04-30 10:42:29 +0200
  • d30fee4a99 Codechange: Improve debug/error messages when reading baseset metadata. frosch 2025-04-30 10:14:16 +0200
  • 1bd7a7b780 Add: [BaseSet] Allow basesets to set minor and patch versions in obg/obs/obm files. frosch 2025-04-30 10:42:29 +0200
  • 2eb4a84774 Codechange: Improve debug/error messages when reading baseset metadata. frosch 2025-04-30 10:14:16 +0200
  • 708e6a512d Codechange: replace char* with C++ style strings Rubidium 2025-04-29 22:34:20 +0200
  • 356b0159c7
    Fix 261e09a549: Compilation failure with Fluidsynth enabled. (#14167) Peter Nelson 2025-04-30 07:27:57 +0100
  • 7bec2029fa Update: Translations from eints translators 2025-04-30 04:46:51 +0000
  • 0abebfce1c
    Codechange: Use result of .find() instead of looking up multiple times. (#14154) Peter Nelson 2025-04-29 23:52:46 +0100
  • aa9e8b422c
    Fix #14166, dfd9fbf873: Loan was no longer invalidated when refreshing finance window. (#14168) Peter Nelson 2025-04-29 23:52:11 +0100
  • a97b4ed38c
    Fix #14166, dfd9fbf873: Loan was no longer invalidated when refreshing finance window. Peter Nelson 2025-04-29 23:07:38 +0100
  • 51af7caaad
    Fix 261e09a549: Compilation failure with Fluidsynth enabled. Peter Nelson 2025-04-29 22:51:56 +0100
  • 2a039afab8 Codechange: replace char* with C++ style strings Rubidium 2025-04-29 22:34:20 +0200
  • f4ad614285 Codechange: use std::string_view for FS2OTTD and OTTD2FS Rubidium 2025-04-29 21:00:06 +0200
  • ef71ce0a9d Codechange: return std::string_view for Textbuf::GetText() Rubidium 2025-04-29 17:31:32 +0200
  • eace47f652 Codechange: use std::string_view for FS2OTTD and OTTD2FS Rubidium 2025-04-29 21:00:06 +0200
  • 7f21e11b5f Codechange: return std::string_view for Textbuf::GetText() Rubidium 2025-04-29 17:31:32 +0200
  • 261e09a549 Codechange: remove char* from base driver code Rubidium 2025-04-29 16:27:13 +0200
  • d030d17bd6 Codechange: Do not use a mutable global to return calculated VarAction2 results. frosch 2025-04-28 17:48:55 +0200
  • e90b68d504 Codechange: Pass SpriteGroup as reference to ResolveReal. frosch 2025-04-29 10:55:37 +0200
  • 7c946d97da Codefix: Build with OPTION_DEDICATED=OFF and CMAKE_DISABLE_PRECOMPILE_HEADERS=ON. frosch 2025-04-29 18:03:23 +0200
  • afe3dfb3a4 Codechange: Use format instead of to_string. frosch 2025-04-29 12:41:06 +0200
  • fda93b6f35 Codechange: Add format_append as short-hand to format_to + back_inserter. frosch 2025-04-29 12:37:34 +0200
  • 45f99fb454 Codechange: remove char* from base driver code Rubidium 2025-04-29 16:27:13 +0200
  • 98481ecc01 Codechange: Replace strtol, strtoll, stroul and strtoull with ParseInteger. frosch 2025-04-29 17:00:55 +0200
  • cdafc50c94 Codechange: Replace atoi and atoll with ParseInteger. frosch 2025-04-29 16:12:54 +0200
  • 3973199879 Change: ParseInteger now checks for trailing junk chars. frosch 2025-04-29 13:36:03 +0200
  • 79b2202f2e Codechange: Use StringConsumer for parsing more strings. frosch 2025-04-29 16:06:48 +0200
  • e7d758c82a Codechange: Replace sscanf with StringConsumer. frosch 2025-04-29 13:30:56 +0200
  • 72a723353e Codechange: Do not use a mutable global to return calculated VarAction2 results. frosch 2025-04-28 17:48:55 +0200
  • fe8bda2e90 Codefix: Build with OPTION_DEDICATED=OFF and CMAKE_DISABLE_PRECOMPILE_HEADERS=ON. frosch 2025-04-29 18:03:23 +0200
  • 7c128e18cb Codechange: Use format instead of to_string. frosch 2025-04-29 12:41:06 +0200
  • e6a307d4c7 Codechange: Add format_append as short-hand to format_to + back_inserter. frosch 2025-04-29 12:37:34 +0200
  • d920de0717 Codechange: Replace strtol, strtoll, stroul and strtoull with ParseInteger. frosch 2025-04-29 17:00:55 +0200
  • 150053e915 Codechange: Replace atoi and atoll with ParseInteger. frosch 2025-04-29 16:12:54 +0200
  • 30766257ce Change: ParseInteger now checks for trailing junk chars. frosch 2025-04-29 13:36:03 +0200
  • 7f6b46a22e Codechange: Use StringConsumer for parsing more strings. frosch 2025-04-29 16:06:48 +0200
  • 299623901a Codechange: Replace sscanf with StringConsumer. frosch 2025-04-29 13:30:56 +0200
  • f7f9d8f331 Codechange: Pass SpriteGroup as reference to ResolveReal. frosch 2025-04-29 10:55:37 +0200
  • 8027e31f47 Codechange: Remove virtual functions SpriteGroup::GetResult and GetNumResults. They are only implemented in and called via ResultSpriteGroup. frosch 2025-04-28 16:27:00 +0200
  • 010b944173 Codechange: Move SpriteGroup cast from callers into Resolve. frosch 2025-04-28 15:58:35 +0200
  • af25eecc15 Codechange: use const for std::string_view where appropriate Rubidium 2025-04-29 07:10:48 +0200
  • 78250c3bba Codechange: remove const char* overloads when there are std::string_view and std::string& overloads Rubidium 2025-04-28 21:04:49 +0200
  • 5b9be6d615 Codechange: use const for std::string_view where appropriate Rubidium 2025-04-29 07:10:48 +0200
  • 721cc8e8e3 Codechange: remove const char* overloads when there are std::string_view and std::string& overloads Rubidium 2025-04-28 21:04:49 +0200
  • a5578166bb Codechange: Pass Script Info by reference. Peter Nelson 2025-03-26 11:06:26 +0000
  • 341cdbc16b Codechange: Pass Script engine by reference. Peter Nelson 2025-03-24 16:54:55 +0000
  • 72ca962b84 Codechange: Pass ScriptInstance by reference. Peter Nelson 2025-03-24 10:24:39 +0000
  • 13fcc0900e
    Change: Use enum/bitset to track which script configuration items are defined. (#14150) Peter Nelson 2025-04-28 23:07:57 +0100
  • 0a437b367f
    Codechange: Use result of .find() instead of looking up multiple times. Peter Nelson 2025-04-28 22:58:08 +0100
  • b20b56d5fc Codechange: store revision information in C++ style strings Rubidium 2025-04-28 22:54:51 +0200
  • 8b1c1cc33d Codechange: provide 'sv' (string_view) literals globally Rubidium 2025-04-28 22:44:14 +0200
  • 1b050173ac Codechange: Remove virtual functions SpriteGroup::GetResult and GetNumResults. They are only implemented in and called via ResultSpriteGroup. frosch 2025-04-28 16:27:00 +0200
  • 533d6c4d17 Codechange: Move SpriteGroup cast from callers into Resolve. frosch 2025-04-28 15:58:35 +0200
  • 9a88eec4d9 Add: [NewGRF] Add purchase list Action3 CID for houses, industries, industry tiles, airports and airport tiles. frosch 2025-04-26 21:19:47 +0200
  • be53bd320d Codechange: replace char* from settingsgen Rubidium 2025-04-28 21:22:20 +0200
  • 47b5ca6115 Fix: [NewGRF] Computed VarAction2 callback results were not always properly masked to 15 bit results. frosch 2025-04-28 13:24:39 +0200
  • d90f6f01cc Codechange: CALLBACK_FAILED is an internal constant, do not use it as numeric value in VA2 computations. frosch 2025-04-28 13:23:19 +0200
  • 30b1eb6e5f
    Fix: [NewGRF] The result of Action123 evaluation affected rerandomisation in a weird corner case. (#14139) frosch 2025-04-28 23:24:42 +0200
  • 43a82d6fd5 Codechange: store revision information in C++ style strings Rubidium 2025-04-28 22:54:51 +0200
  • d987734cc2 Codechange: provide 'sv' (string_view) literals globally Rubidium 2025-04-28 22:44:14 +0200
  • c8d4bb6c7d Codechange: replace char* from settingsgen Rubidium 2025-04-28 21:22:20 +0200
  • 115224057f
    Codechange: Pass Script Info by reference. Peter Nelson 2025-03-26 11:06:26 +0000
  • ec14bbba9c
    Codechange: Pass Script engine by reference. Peter Nelson 2025-03-24 16:54:55 +0000
  • 3792786ac6
    Codechange: Pass ScriptInstance by reference. Peter Nelson 2025-03-24 10:24:39 +0000
  • b281c5616e Change: [NewGRF] If Action123 does not resolve in a valid SpriteSet, prefer drawing the default sprite instead of an invalid sprite. frosch 2025-04-28 16:10:56 +0200
  • 7b08170ac8 Codechange: Replace a magic value with a maybe less magical constant. frosch 2025-04-28 16:08:56 +0200
  • 3c66821b4a
    Change: Use enum/bitset to track which script configuration items are defined. Peter Nelson 2025-04-28 14:50:55 +0100
  • 5463a64132 Fix: [NewGRF] The result of Action123 evaluation affected rerandomisation in a weird corner case. frosch 2025-04-28 14:16:22 +0200
  • 360670626b Codechange: replace char* with std::string_view Rubidium 2025-04-28 18:48:06 +0200
  • 9107c3f6c6 Codechange: add std::string_view variant of FileHandle::Open Rubidium 2025-04-28 18:35:16 +0200