Commit Graph

  • 8bf33a6039 Fix viewport not using the correct rotation in some cases ζeh Matt 2024-03-02 10:45:48 +02:00
  • f7682f6b13 Apply clang-format ζeh Matt 2024-02-18 21:12:46 +02:00
  • bdcfa5af8f Add a function to invalidate viewports pre-transformed position ζeh Matt 2024-02-18 21:11:31 +02:00
  • 47d346ee81 Remove unused code ζeh Matt 2024-02-18 20:37:48 +02:00
  • 462bb33234 Refactor viewport rotation to keep it in sync with the primary viewport ζeh Matt 2024-02-18 17:07:11 +02:00
  • d95f14dcda Fix ViewportPosToMapPos using the wrong rotation ζeh Matt 2024-02-18 15:04:46 +02:00
  • a33cc1ac86 Fix ScViewport::moveTo not using the right rotation ζeh Matt 2024-02-18 14:52:24 +02:00
  • 7be082cacc Fix ViewportAdjustForMapHeight not using the correct rotation ζeh Matt 2024-02-18 14:50:06 +02:00
  • 1a7b873256 Fix ViewportInteractionGetClosestPeep not using the right rotation ζeh Matt 2024-02-18 14:46:17 +02:00
  • 87dd29f3bc Make GetClosestPeep static ζeh Matt 2024-02-18 14:43:58 +02:00
  • afe266e2fe Recalculate the screen position for entities when painting ζeh Matt 2024-02-18 03:30:49 +02:00
  • 98acdf3743 Use the rotation from the Viewport where applicable ζeh Matt 2024-02-18 03:13:04 +02:00
  • 2661cf8772 Refactor out all uses of gCurrentRotation, remove gCurrentRotation ζeh Matt 2024-02-18 02:57:33 +02:00
  • 8864f6cf51 Add ViewportGetMain ζeh Matt 2024-02-18 02:47:58 +02:00
  • 81499643db Rename unused field to Rotation ζeh Matt 2024-02-18 02:42:52 +02:00
  • 1a197af715 Make ViewportPaint static, refactor TrackDesign to use ViewportRender ζeh Matt 2024-02-18 02:34:21 +02:00
  • 33a5ee2160 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2024-03-05 04:02:03 +00:00
  • 3247d16ed8 Replace size_t's with EnumValue Harry-Hopkinson 2024-03-04 19:21:12 +00:00
  • 56df39dcb4 Replace uint8's with EnumValue Harry-Hopkinson 2024-03-04 18:15:23 +00:00
  • ef9840f29b Replace static_cast with EnumValue Harry Hopkinson 2024-03-04 15:37:20 +00:00
  • 9748038815 Move gExpenditureTable to GameState_t Harry Hopkinson 2024-03-04 14:24:29 +00:00
  • 4b6ba80a46 Move cheats to struct in GameState_t Duncan 2024-03-03 21:44:15 +00:00
  • 4ccecd6e68 Remove forwarding functions in Window.cpp (#21516) mrmbernardi 2024-03-03 18:04:09 +01:00
  • bc149ca95c Move gHistoricalProfit and gGuestsInParkHistory to GameState_t (#21513) Jan Kelemen 2024-03-03 17:05:48 +01:00
  • 85f0919483 Merge pull request #21510 from jan-kelemen/gCashHistory_to_GameState_t Matt 2024-03-03 11:36:31 +02:00
  • eaa082bf3e Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2024-03-03 04:01:58 +00:00
  • a0b18688ec Merge pull request #21460 from mrmbernardi/map-layout mrmbernardi 2024-03-02 22:52:31 +01:00
  • e05ae5f051 Start v0.4.10 Michał Janiszewski 2024-03-02 22:47:13 +01:00
  • 5078d3d8ef Merge branch 'master' into develop Michał Janiszewski 2024-03-02 22:46:16 +01:00
  • a17240544b Release v0.4.9 Michał Janiszewski 2024-03-02 21:26:41 +01:00
  • 1ba9201d48 Merge branch 'develop' Michał Janiszewski 2024-03-02 21:20:58 +01:00
  • 132d45c9e2 Merge pull request #21491 from ZehMatt/fix-21484 Michał Janiszewski 2024-03-02 21:15:23 +01:00
  • 05c0542d1f Fix off-by-one error in assertions (#21509) John Kastner 2024-03-02 15:00:13 -05:00
  • dabf85882a Update contributors.md Jan Kelemen 2024-03-02 20:48:18 +01:00
  • baf3d8fded Move gCashHistory to GameState_t Jan Kelemen 2024-03-02 20:41:16 +01:00
  • 412ca5d9c5 Correct location of Map window variables Michael Bernardi 2024-03-02 16:05:07 +01:00
  • 1cb0650cba Fix #21289: Map window does not layout properly Michael Bernardi 2024-02-25 23:18:38 +01:00
  • 556004bf37 Filter NETWORK_STREAM_VERSION from clang-tidy ζeh Matt 2024-03-01 18:32:04 +02:00
  • 9bfc3a0a29 Zero initialize some fields in ride station ζeh Matt 2024-03-01 18:17:16 +02:00
  • 78406f4d67 Bump up network version ζeh Matt 2024-03-01 17:30:25 +02:00
  • 9a8ca8e2d1 Update changelog.txt ζeh Matt 2024-03-01 17:29:46 +02:00
  • a9870f8148 Fix #21484: Initialize drops to zero when creating a ride ζeh Matt 2024-03-01 17:18:05 +02:00
  • 9d77219b5d Add #21037 to changelog Michael Steenbeek 2024-03-02 14:20:30 +01:00
  • 54a4cbb1e9 Fix #21037: Animations broken in title sequence mrmbernardi 2024-03-02 14:02:03 +01:00
  • 9a100b82b4 Fix #21498: Crash when the size of text can’t be determined Matt 2024-03-02 14:22:59 +02:00
  • a2762ed321 Update backtrack submission token Michał Janiszewski 2024-03-02 11:41:04 +01:00
  • 2053b17dea Merge pull request #21497 from ZehMatt/fix-bannercrash Matt 2024-03-02 04:30:36 +02:00
  • c9ac9784ed Fix regression from #21474 due to use-after-free bug ζeh Matt 2024-03-02 03:50:27 +02:00
  • 5aed126cac Use new colours for peeps' clothing when they spawn Andrew 2024-03-01 20:06:47 -05:00
  • 8916b3ce9d Merge pull request #21350 from Gymnasiast/objects-1.4.0 Michael Steenbeek 2024-03-02 01:46:25 +01:00
  • e9fc4473bb Clarify RCT1 ride objects in changelog Gymnasiast 2024-03-01 19:33:25 +01:00
  • 864f0350ed Load banner entries from research and the map Gymnasiast 2024-02-10 17:43:32 +01:00
  • 4d35989888 Normalise reversed RCT1 trains when importing Gymnasiast 2024-02-10 14:52:45 +01:00
  • a09724ad91 Change vehicle colour import table ZeeMajora 2024-02-08 06:50:39 -05:00
  • c7a48a37b6 Add OpenRCT2 official scenery to RCT1 scenarios ZeeMajora 2024-02-08 06:28:09 -05:00
  • 345f9aa27d Use RCT1 ice cream stall object ZeeMajora 2024-02-08 06:15:05 -05:00
  • de0c681b80 Remove RIDE_TYPE_FLAG_LIST_VEHICLES_SEPARATELY from some rides Gymnasiast 2024-02-08 01:45:03 +01:00
  • 05e5bb5106 Add remaining features from objects release to changelog Gymnasiast 2024-02-08 01:41:04 +01:00
  • 6506b1d1fa Fix #17610: Some scenery items unavailable in RCT1 scenarios Gymnasiast 2024-02-08 01:29:27 +01:00
  • 12c00dedeb Use RCT1 walls during import Gymnasiast 2024-02-08 01:00:44 +01:00
  • c1ca8f729f Use RCT1 trains Gymnasiast 2024-02-08 00:42:15 +01:00
  • c2ed24b183 Make RCT1::VehicleType a strong enum Gymnasiast 2024-02-08 00:03:00 +01:00
  • ce1240f8d1 Require objects release v1.4.0 Gymnasiast 2024-02-08 00:01:38 +01:00
  • 534ba4f339 Fix #20164: Grass and Rock terrain objects cannot be de-selected (#21399) Katherine Norton 2024-03-01 18:33:45 -06:00
  • bb743f0c88 Fix: pause and build path hotkeys not working when the toolbar is hidden Harry Hopkinson 2024-03-01 22:49:26 +00:00
  • a3659b7ca4 Add log flume lift sound effect (when “chainlift” is enabled) AuraSpecs 2024-03-01 22:01:50 +01:00
  • 701bbda164 Move gEditorStep to GameState_t (#21492) Harry Hopkinson 2024-03-01 20:26:20 +00:00
  • 14f0479c94 Refactor constants/macros (#21483) Harry Hopkinson 2024-03-01 20:23:29 +00:00
  • a79b062136 Refactor FormatCodes stringification Aaron van Geffen 2024-03-01 19:47:23 +01:00
  • 42844d1667 Move gCurrentProfit to GameState_t (#21485) Harry Hopkinson 2024-03-01 08:47:30 +00:00
  • 37104ed4f8 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2024-03-01 04:01:50 +00:00
  • 4976d65fc3 Enable commented-out designated initialisers (#21479) Aaron van Geffen 2024-02-29 08:00:46 +01:00
  • aa804a19ff Replace SET_FIELD() macro with designated initialisers Michael Steenbeek 2024-02-28 23:14:59 +01:00
  • 01bc8cdb5e Merge pull request #21468 from AaronVanGeffen/cpp20 Michael Steenbeek 2024-02-28 22:28:36 +01:00
  • a3eea76fa0 Update cppStandard in .vscode properties Aaron van Geffen 2024-02-28 21:57:38 +01:00
  • c2730bc12d Update readme to require C++20 support Aaron van Geffen 2024-02-28 21:57:08 +01:00
  • 25ec1e4211 Create game actions and UI for restricted scenery Michael Steenbeek 2024-02-28 20:38:43 +01:00
  • 2d52f5b982 Play footpath placement sound even if footpath window is absent Aaron van Geffen 2024-02-27 22:26:43 +01:00
  • 6edcd6d7a0 Avoid implicit capture of this in Footpath window Aaron van Geffen 2024-02-27 22:16:06 +01:00
  • 626e922591 Merge pull request #21472 from janisozaur/ccache-1.2.11 Matt 2024-02-27 23:08:09 +02:00
  • 418785104d Disable ccache for clang-tidy workflow (#21471) Matt 2024-02-27 23:05:10 +02:00
  • 063c4f7bce Move gCurrentExpenditure to GameState_t Harry Hopkinson 2024-02-27 21:03:40 +00:00
  • c921edd76c CI: Lower ccache to 1.2.11 to speed up CI jobs Michał Janiszewski 2024-02-27 21:33:16 +01:00
  • 8bf848582b Add -Wno-deprecated-declarations to suppress fs::u8path warnings Aaron van Geffen 2024-02-27 21:33:00 +01:00
  • 57a4c83f80 Move gConstructionRightsPrice to GameState_t (#21467) Harry Hopkinson 2024-02-27 20:20:11 +00:00
  • 19171f7eef Update Visual Studio properties for C++20 too Aaron van Geffen 2024-02-27 19:41:45 +01:00
  • 989a4dddbd Mark ObjectLoadError::DownloadStatusInfo comparisons const Aaron van Geffen 2024-02-27 17:22:25 +01:00
  • da0bbb2019 Mark GuestList::FilterArguments comparisons const Aaron van Geffen 2024-02-27 17:20:05 +01:00
  • ffcb2b8c82 Fix or-ing different enumeration types warning Aaron van Geffen 2024-02-27 16:55:53 +01:00
  • 530ec9a6f7 Remove never-set COLOUR_FLAG_8 constant Aaron van Geffen 2024-02-27 15:38:51 +01:00
  • 0c0b10fc09 Compile OpenRCT2 using C++20 Aaron van Geffen 2024-02-27 15:32:38 +01:00
  • b2639add4c CI: use docker images v13 (#21470) Michał Janiszewski 2024-02-27 21:04:33 +01:00
  • 11ccbbfc5e Merge pull request #21454 from Gymnasiast/more-to-gamestate Michael Steenbeek 2024-02-27 16:53:49 +01:00
  • f98157d4f1 Move _restrictedScenery to GameState_t Gymnasiast 2024-02-25 16:59:03 +01:00
  • 53b68f23fa Move _tileElements to GameState_t Gymnasiast 2024-02-25 16:53:41 +01:00
  • 37a224e9b3 Move _rides to GameState_t Gymnasiast 2024-02-24 23:59:46 +01:00
  • 70ea832808 Move gCompanyValue to GameState_t Harry Hopkinson 2024-02-27 15:31:38 +00:00
  • bcff6f5a7e Update ScTileElement.cpp: fix typos (#21463) Stephan Spengler 2024-02-26 22:10:47 +01:00
  • 70461be037 Merge pull request #21457 from Gymnasiast/refactor/global-widget-idx-to-constexpr Michael Steenbeek 2024-02-26 14:03:48 +01:00
  • 4ba4f96f61 clang-tidy: exclude validate_global_widx() from macro check Gymnasiast 2024-02-25 23:13:10 +01:00