Commit Graph

  • b211a88b71 Fix #10304, fe30f66: [Scripts] Don't start GS in intro (#10305) Loïc Guilloux 2023-01-02 02:13:16 +01:00
  • ed7685910d Codechange: pass large objects by reference instead of value Rubidium 2023-01-28 13:02:05 +01:00
  • dbc666905d Update: Translations from eints czech: 10 changes by jacobczsk dutch: 4 changes by Afoklala translators 2023-01-27 18:45:27 +00:00
  • 7e1d272397 Cleanup: remove unused static variables Rubidium 2023-01-26 23:34:52 +01:00
  • 00721787e1 Fix: wrong type for INVALID_LINK_GRAPH_JOB Rubidium 2023-01-26 23:34:28 +01:00
  • 755e41de9f Codechange: make rounding code clearer Rubidium 2023-01-26 22:59:32 +01:00
  • 71b46db8d0 Cleanup: remove commented out code Rubidium 2023-01-26 22:50:43 +01:00
  • 5863d78cb4 Codechange: use commented out code, or guard by #ifdef Rubidium 2023-01-26 22:49:57 +01:00
  • ae422be979 Cleanup: remove/replace trailing ; with . in comments Rubidium 2023-01-26 22:48:08 +01:00
  • 0b2567d882 Codechange: Remove shift as fast-forward key when _DEBUG is defined Henry Wilson 2022-11-16 22:28:22 +00:00
  • 46dc6da270 Codechange: Make void tiles flood edge tiles, instead of edge tiles flooding themselves (#8517) SamuXarick 2023-01-26 20:57:25 +00:00
  • ede1201b6a Codechange: Rename override manager variables. Peter Nelson 2023-01-22 17:20:23 +00:00
  • bcc53c5ad5 Codechange: Add missing this-> in override manager. Peter Nelson 2023-01-22 17:03:48 +00:00
  • eedb786872 Codechange: Use vector for NewGRF spec overrides. Peter Nelson 2023-01-21 16:05:28 +00:00
  • 07940726d3 Update: Translations from eints korean: 4 changes by telk5093 translators 2023-01-26 18:45:34 +00:00
  • 2fd99467ea Fix: scripts are not aware of nullptr, they only know null Rubidium 2023-01-25 23:44:58 +01:00
  • f9a473bef7 Fix: missing/duplicate documentation tags for scripts Rubidium 2023-01-25 23:40:57 +01:00
  • 3112b387e7 Fix: warnings about obsolete settings/setting values in Doxygen configurations Rubidium 2023-01-25 23:40:22 +01:00
  • 41fa94bc56 Fix: scripts cannot call constructors of ScriptEvents, so remove from the documentation Rubidium 2023-01-25 21:40:38 +01:00
  • 042f90a9dd Fix: no ScriptEvent sub class should export constructors to scripts Rubidium 2023-01-25 21:41:58 +01:00
  • 2d0c1ffdb7 Change #10255: Reduce basic thickness of linkgraph GUI lines (#10410) merni-ns 2023-01-25 23:36:19 +05:30
  • 01a2449489 Update: Translations from eints finnish: 8 changes by hpiirai polish: 4 changes by pAter-exe translators 2023-01-24 18:44:59 +00:00
  • 4dfd6a096f Fix #10220: Don't select unselectable engine as default. (#10404) PeterN 2023-01-24 00:05:42 +00:00
  • 97844df123 Update: Translations from eints spanish: 4 changes by MontyMontana translators 2023-01-23 18:43:48 +00:00
  • 9c5de7fd72 Fix #10395: When loading old saves, don't forcibly bar level crossings (#10400) Tyler Trahan 2023-01-23 12:08:19 -05:00
  • 8aeef665c7 Fix #10377, Fix 94167df: bad sorting of rail vehicles when primary variant is missing Rubidium 2023-01-19 20:07:10 +01:00
  • 7d502e2857 Update: Translations from eints english (us): 4 changes by 2TallTyler romanian: 10 changes by bnegrut russian: 4 changes by Ln-Wolf portuguese: 4 changes by azulcosta translators 2023-01-22 18:42:21 +00:00
  • b2a5ebcfc4 Fix 3c047b1: AIGroup.GetProfitLastYear could get values different than those displayed in GUI (#10227) SamuXarick 2023-01-22 13:14:02 +00:00
  • 8b5fa2cc7b Update: Translations from eints english (au): 4 changes by krysclarke translators 2023-01-21 18:42:26 +00:00
  • 7cdc23fd64 Codechange: hide the map's size related fields in the Map structure Rubidium 2023-01-21 12:14:28 +01:00
  • de6bc8e692 Codechange: move TILE_MASK to Map::WrapToMap Rubidium 2023-01-21 11:05:19 +01:00
  • fe2bcd2a58 Codechange: migrate size related functions to Map structure Rubidium 2023-01-21 10:43:03 +01:00
  • d481f78b24 Codechange: add map size related functions to Map structure Rubidium 2023-01-21 10:27:00 +01:00
  • 9c1a3b17e3 Codechange: use MapLogY() instead of FindFirstBit(MapSizeY()), MapSize() instead of MapSizeX() * MapSizeY() Rubidium 2023-01-21 10:31:31 +01:00
  • 22d3de8b67 Codechange: use ScriptMap size functions instead of global functions Rubidium 2023-01-21 10:57:29 +01:00
  • 953445a5ac Codechange: use MakeSea/AllocateMap in the oldloader instead of MemSetT Rubidium 2023-01-21 10:08:04 +01:00
  • 3b0b572ebf Change: Log AI/GS Squirrel crashes in white text for readability (#10375) Andy 2023-01-20 21:42:57 +00:00
  • 5eb2e0fd3d Update: Translations from eints dutch: 4 changes by Afoklala translators 2023-01-20 18:46:24 +00:00
  • 01be423237 Fix #10362: NewGRF bridges without speed limits. Francis Herne 2023-01-16 17:51:34 +00:00
  • 3c80f2d14a Update: Translations from eints english (au): 6 changes by krysclarke chinese (simplified): 3 changes by XiaoJi-Game, 1 change by ZZY2357 arabic (egypt): 11 changes by AviationGamerX korean: 3 changes by telk5093 indonesian: 8 changes by K4smun1 translators 2023-01-19 18:45:02 +00:00
  • 83d5e681fc Update: Translations from eints vietnamese: 6 changes by chupper100 italian: 4 changes by Rivarossi tamil: 10 changes by merni-ns translators 2023-01-18 18:46:14 +00:00
  • 5801442780 Fix: Switch to OWNER_TOWN prevented OWNER_DEITY test during industry prospecting. (#10360) PeterN 2023-01-17 22:33:03 +00:00
  • 8d8519c3f6 Fix #10368, Fix 994bf19: server restarting game caused clients to hit assertion Rubidium 2023-01-17 22:24:34 +01:00
  • dcc06f44bc Update: Translations from eints english (us): 6 changes by 2TallTyler catalan: 6 changes by J0anJosep spanish: 5 changes by MontyMontana portuguese: 4 changes by azulcosta polish: 4 changes by pAter-exe translators 2023-01-17 18:43:58 +00:00
  • 8a6f4c22c9 Update: Translations from eints finnish: 2 changes by hpiirai french: 2 changes by glx22 portuguese: 2 changes by azulcosta portuguese (brazilian): 2 changes by ericandradex polish: 2 changes by pAter-exe translators 2023-01-16 18:44:06 +00:00
  • dbf69fde53 Fix #10363: CargoDist setting helptext shouldn't suggest symmetric distribution for diamonds in subtropic (#10364) Tyler Trahan 2023-01-16 11:55:44 -05:00
  • 750d89d37b Update: Translations from eints russian: 2 changes by Ln-Wolf turkish: 2 changes by EndChapter translators 2023-01-15 18:44:57 +00:00
  • a4a819c983 Fix #9865: removing files with the console always failed Rubidium 2023-01-15 10:53:32 +01:00
  • 1ed0b35520 Fix #10009: bad overflow protection when taking out loans Rubidium 2023-01-15 11:08:08 +01:00
  • 2355882ec1 Codechange: Remove object enabled flag and shuffle members. (#10358) PeterN 2023-01-15 10:58:03 +00:00
  • 8f9a60893d Fix #10177: company list password padlock showed after switching to single player Rubidium 2023-01-15 07:24:18 +01:00
  • c578917783 Fix #10057: FallbackParagraphLayout fails to properly wrap Rubidium 2023-01-15 08:51:00 +01:00
  • 96ec9908a0 Codechange: refactor removal of desert around river tiles SamuXarick 2023-01-14 23:43:41 +00:00
  • 20a9e13272 Fix: inconsistent definition of copy constructor and assignment Rubidium 2023-01-12 21:24:30 +01:00
  • 6dfd2cad69 Fix: comparison result is always the same warnings Rubidium 2023-01-12 20:23:56 +01:00
  • b4f0450974 Change: Display font status as aa/noaa instead of true/false. (#10352) PeterN 2023-01-14 22:39:15 +00:00
  • 921c6591f9 Codechange: do not use interactive random anymore for script configuration Rubidium 2023-01-14 13:38:05 +01:00
  • c5ff61c5f2 Add: script specific Randomizer instances Rubidium 2023-01-14 13:26:17 +01:00
  • 6abad681bd Codechange: move choice for randomizer of scripts to a single location Rubidium 2023-01-13 23:48:59 +01:00
  • 3373128233 Codechange: pass the randomizer directly to the town name generation Rubidium 2023-01-13 22:31:09 +01:00
  • b3b8c3fd2d Codechange: pass the randomizer to use directly to the company face generation Rubidium 2023-01-13 22:30:18 +01:00
  • 5e6dac6fd4 Add: enable CodeQL code scanning rubidium42 2022-12-31 18:21:28 +01:00
  • 8149ba338f Change: Check glyph size before trying to render it. Peter Nelson 2023-01-14 18:09:00 +00:00
  • fa0c67b10a Change: Remove guess-work from calls to GetGlyphOutline(). Peter Nelson 2023-01-14 18:07:05 +00:00
  • 5370e910d3 Change: Use std::vector for fallback font list. Peter Nelson 2023-01-14 18:16:14 +00:00
  • 90f1768006 Codechange: add non-nullptr asserts in cases where it should never be nullptr Rubidium 2023-01-06 23:43:50 +01:00
  • bcfe0fb076 Codechange: introduce GetMainWindow() to properly account for nullptr checks Rubidium 2023-01-06 23:24:38 +01:00
  • 9c70c38c5e Fix: check for the existence of shadow and rotor vehicles for aircraft Rubidium 2023-01-07 10:16:52 +01:00
  • 5ddfd38de6 Update: Translations from eints norwegian (bokmal): 1 change by buzzCraft translators 2023-01-14 18:43:25 +00:00
  • 10e76b2788 Fix #10032: Capacities of articulated vehicles in build window Jonathan G Rennison 2023-01-06 20:21:27 +00:00
  • 07fba75238 Fix: Various Wide River issues (#10348) Tyler Trahan 2023-01-14 08:20:19 -05:00
  • 2206c73156 Feature: Set a custom number of industries in map generation window (#10340) Tyler Trahan 2023-01-14 05:12:29 -05:00
  • 5c64cdcb79 Feature: Press Ctrl to build a diagonal area of trees (#10342) Tyler Trahan 2023-01-13 18:04:30 -05:00
  • b951332def Codechange: use smart pointers when creating StringIterators Rubidium 2023-01-13 17:55:43 +01:00
  • b35c791d05 Codechange: use smart pointers when cloning iterators Rubidium 2023-01-13 17:54:53 +01:00
  • f667a831a5 Codechange: unify creation of diagonal/orthogonal iterator using smart pointers Rubidium 2023-01-13 17:19:25 +01:00
  • 6a0d1c7c19 Fix: Link variants to parents when finalising engines. (#10346) PeterN 2023-01-13 19:22:31 +00:00
  • dced2d8c30 Fix #10333, c53f29d: Only show industry prospecting errors to local company (#10338) Tyler Trahan 2023-01-12 14:03:39 -05:00
  • b05c21203a Update: Translations from eints arabic (egypt): 20 changes by AviationGamerX translators 2023-01-12 18:47:22 +00:00
  • 5a2907a99f Change: Remove land generator setting from World Generation GUI (#10093) Tyler Trahan 2023-01-12 13:26:18 -05:00
  • 80322b85c2 Update: Translations from eints swedish: 7 changes by joeax910 japanese: 17 changes by scabtert luxembourgish: 14 changes by phreeze83 lithuanian: 80 changes by devastatorius translators 2023-01-11 18:47:32 +00:00
  • 09a32f2ce1 Fix #10335: Set initial scrollbar count for object GUI. (#10336) PeterN 2023-01-11 18:26:38 +00:00
  • 70157b2ad5 Update: Translations from eints luxembourgish: 3 changes by phreeze83 hebrew: 125 changes by haimlm translators 2023-01-10 18:45:18 +00:00
  • 9d13213c61 Update: Translations from eints spanish (mexican): 3 changes by absay translators 2023-01-09 18:47:47 +00:00
  • 81c5c16477 Update: Translations from eints galician: 1 change by NicoSGF64 romanian: 8 changes by ALEX11BR translators 2023-01-08 18:42:25 +00:00
  • c18a171028 Fix #10331: Starting new company during load must happen after AI start. (#10332) PeterN 2023-01-08 18:09:38 +00:00
  • 7460fdb298 Update: Translations from eints chinese (simplified): 7 changes by HansKaffee turkish: 13 changes by rustoocas translators 2023-01-07 18:43:34 +00:00
  • 6b68de1f3e Doc: Fix typo in COMPILING.md (#10329) blschachte 2023-01-07 12:32:25 -05:00
  • 46dfb309bc Fix #10309: [SDL] Uninitialized width and height when turning off full screen Rubidium 2023-01-07 12:49:11 +01:00
  • 29af0f8c7b Update: Translations from eints swedish: 18 changes by joeax910 chinese (simplified): 2 changes by HansKaffee romanian: 3 changes by ALEX11BR slovak: 15 changes by legitalk tamil: 21 changes by Aswn translators 2023-01-06 18:46:19 +00:00
  • 0251786f46 Fix: virtual call from constructor Rubidium 2023-01-06 18:31:29 +01:00
  • c1ff471c77 Fix: bad oddness checks Rubidium 2023-01-06 18:16:28 +01:00
  • f7af9a299a Codechange: prevent suspicious pointer scaling Rubidium 2023-01-03 19:11:24 +01:00
  • 170f37d07f Codechange: silence some potentially uninitialized local variable errors Rubidium 2023-01-03 19:02:36 +01:00
  • 496ec1f012 Fix: use reference and array indexing to prevent suspicious pointer scaling Rubidium 2023-01-02 23:17:24 +01:00
  • fbd0f5ad7d Fix: inconsistent allocation error handling Rubidium 2023-01-02 22:57:17 +01:00
  • 3c54344825 Fix: comparison of narrow type with wide type in loop condition Rubidium 2023-01-02 22:51:21 +01:00
  • e00996a18a Change: Big UFO disaster targets current location of a random train (#10290) Charles Pigott 2023-01-06 13:05:09 +00:00
  • 1b1aa682a6 Fix: Don't assume engclass 2 should be elrail. (#10315) PeterN 2023-01-06 00:44:57 +00:00
  • 8f350c9ae6 Fix: [Actions] preview_build failure due to git upgrade (#10323) Loïc Guilloux 2023-01-06 00:25:45 +01:00