Commit Graph

  • 3f92139dad Merge pull request #22015 from Gymnasiast/refactor/metal-support-stuff Michael Steenbeek 2024-05-10 21:57:49 +02:00
  • 3ed61cac9a Name and refactor metal supports maps Gymnasiast 2024-05-04 00:43:39 +02:00
  • 98e980f535 Make MetalA and MetalB more like each other Gymnasiast 2024-05-03 23:41:18 +02:00
  • 92aeace98c Just undef interface macro in Config.h, if present Aaron van Geffen 2024-05-10 13:07:33 +02:00
  • 617003dff6 Use WIN32_LEAN_AND_MEAN in UiContext and Platform Aaron van Geffen 2024-05-10 12:57:05 +02:00
  • 740b624eed Remove extraneous includes from Localisation.cpp Aaron van Geffen 2024-05-10 12:30:48 +02:00
  • a63d86c488 Introduce Config namespace and struct Aaron van Geffen 2024-05-10 12:10:21 +02:00
  • 9e206d5528 Remove dependency on StringIds.h from Localisation.h (#22011) Aaron van Geffen 2024-05-10 21:14:05 +02:00
  • 86835836b5 Move strings exclusively used by ride meta data to RideStringIds.h (#22010) Aaron van Geffen 2024-05-10 21:05:05 +02:00
  • 6408b0537a Merge pull request #22013 from Gymnasiast/refactor/small-track-paint Michael Steenbeek 2024-05-10 20:54:42 +02:00
  • 42add207e9 Rename SURFACE_STYLE_FLAG_RAISE_OR_LOWER_BASE_HEIGHT Gymnasiast 2024-05-10 20:34:07 +02:00
  • 4cdaaa9810 Refactor slope flags Gymnasiast 2024-05-02 23:31:01 +02:00
  • 9e2463ff52 Name SUPPORTS_SLOPE_5, use it consistently Gymnasiast 2024-05-02 22:36:15 +02:00
  • b3d9255c2d TrackData.h: drop unused import of TrackPaint.h Gymnasiast 2024-05-02 22:17:13 +02:00
  • 09dc7077c1 Drop 3rd parameter to PaintUtilSetGeneralSupportHeight() Gymnasiast 2024-05-02 22:14:10 +02:00
  • 740ee91cb5 Refactor more constants in TrackPaint.h Harry Hopkinson 2024-05-10 15:05:05 +01:00
  • 347ce53f26 Re-introduce message on successful screenshot (#21983) Aaron van Geffen 2024-05-10 15:04:12 +02:00
  • ba9c84f835 Move Csg path related functions into their own header (#22004) Aaron van Geffen 2024-05-10 12:05:52 +02:00
  • 98ac3a1bbc Replace GfxDrawString() with DrawText() Harry Hopkinson 2024-05-10 10:56:03 +01:00
  • 2d99e49a05 Add literal suffix rule to clang-tidy Michael Steenbeek 2024-05-10 11:41:34 +02:00
  • eded6e2129 Readd algorithm header where it is used (#22000) Duncan 2024-05-10 10:37:01 +01:00
  • 2884e095c9 Don't include windows.h when not used Duncan 2024-05-10 08:27:17 +01:00
  • cecd4b04c8 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2024-05-10 04:01:41 +00:00
  • d58673105d Close #21974: No reason specified when attempting to place path additions on junctions Mike 2024-05-09 08:45:33 -04:00
  • 63e996194f Reduce inclusion of FixedVector.h (#21994) Michał Janiszewski 2024-05-09 14:34:18 +02:00
  • 10a5d790c6 Part of #21421: replace define with constexpr (#21760) Claudio Tiecher 2024-05-09 13:59:03 +02:00
  • 24a2db9fc9 Remove <algorithm> include from Location.hpp (#21993) Michał Janiszewski 2024-05-09 13:54:40 +02:00
  • 613d60b446 Refactor more constants in TrackPaint.h (#21942) Harry Hopkinson 2024-05-09 10:41:47 +01:00
  • 47d0996b4f Merge pull request #21981 from AaronVanGeffen/map-window Aaron van Geffen 2024-05-09 10:54:22 +02:00
  • 81e068c7b2 Merge pull request #21990 from AaronVanGeffen/config-include Aaron van Geffen 2024-05-09 00:00:42 +02:00
  • a61a561d01 Remove Currency.h include from Localisation.h Aaron van Geffen 2024-05-08 23:41:42 +02:00
  • a627cf7a1e Remove Drawing.h include from Config.h Aaron van Geffen 2024-05-08 23:18:53 +02:00
  • ca6f142a97 Remove Config.h include from many places Aaron van Geffen 2024-05-08 22:29:32 +02:00
  • ca1118c2f1 Merge pull request #21985 from AaronVanGeffen/guest-constants Michael Steenbeek 2024-05-08 22:23:22 +02:00
  • 376cb1f74a Add changelog entries Aaron van Geffen 2024-05-08 17:52:58 +02:00
  • 8dd22e90b4 Offset small maps to centre of scrollview Aaron van Geffen 2024-05-08 17:40:28 +02:00
  • 58aa5e0106 Limit map window dimensions based on map size Aaron van Geffen 2024-05-08 16:36:48 +02:00
  • 779e65d8b2 GameBottomToolbar: use constants for balloon/umbrella/hat sprites Aaron van Geffen 2024-05-07 23:00:46 +02:00
  • 73c592b137 Guest window: use constants for balloon/umbrella/hat sprites Aaron van Geffen 2024-05-07 22:57:56 +02:00
  • aeef004710 Prevent map corners from being cut off (original bug) Aaron van Geffen 2024-05-07 13:56:06 +02:00
  • 0d3c9909b6 Map window: rework to use current map sizes Aaron van Geffen 2024-05-07 13:50:44 +02:00
  • 11510a0e0b Guard against possible nullptr dereference when prefetching BBox (#21978) Michał Janiszewski 2024-05-07 06:21:27 +02:00
  • a611244b31 Fix #21976: Add algorithm include to fix gcc14 compile (#21977) Michał Janiszewski 2024-05-06 22:40:36 +02:00
  • d6ce62e74f JSON: allow/ignore comments in parser Aaron van Geffen 2024-05-06 16:15:00 +02:00
  • 893392d987 Scripting: allow precise and safe control of peep animations Aaron van Geffen 2024-05-05 23:09:41 +02:00
  • bf74dfba7b Merge pull request #21965 from AaronVanGeffen/fix-cli-editor Michael Steenbeek 2024-05-05 22:42:24 +02:00
  • 831c7651bb Scripting: tailor costume assignment to each staff type Aaron van Geffen 2024-05-05 22:41:52 +02:00
  • 46b356047c Merge pull request #21889 from Gymnasiast/refactor/segments Michael Steenbeek 2024-05-05 21:54:34 +02:00
  • c8ec8a550a Start v0.4.12 Michał Janiszewski 2024-05-05 21:00:39 +02:00
  • 6838832778 Merge branch 'master' into develop Michał Janiszewski 2024-05-05 20:59:44 +02:00
  • 18d2b5ef6e Release v0.4.11 Michał Janiszewski 2024-05-05 20:01:29 +02:00
  • 6721a74b26 Merge branch 'develop' Michał Janiszewski 2024-05-05 19:55:35 +02:00
  • 80ee864f37 Update backtrace.io token for upcoming release Michał Janiszewski 2024-05-05 19:47:35 +02:00
  • fa90a84d22 Make construction and removal buttons holdable (#21950) Aaron van Geffen 2024-05-05 13:38:49 +02:00
  • 489ae58c5c Close #21825: Only lock OpenGL texture cache when using multi-threading (#21952) mrmbernardi 2024-05-05 12:54:50 +02:00
  • f3bb57a54c Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2024-05-05 04:01:52 +00:00
  • bbc5a109ef Close #20157: Hide FPS Counter if top toolbar is hidden Harry Hopkinson 2024-05-04 23:16:23 +01:00
  • c92d3bf018 Fix loading editor from command line Aaron van Geffen 2024-05-02 23:11:53 +02:00
  • 770277ab95 Refactor Context::DetermineStartUpScene into its own method Aaron van Geffen 2024-05-02 22:33:03 +02:00
  • cd528665e6 Expose whether the game is paused to the plugin API Katherine Norton 2024-05-03 10:59:57 -05:00
  • accbd799ee Fix GGC 12 compile error Mathias Gibbens 2024-05-03 14:05:57 +00:00
  • cf3d4c7e22 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2024-05-03 04:02:00 +00:00
  • 5319c0e8bd Use TrackPaintUtilDiagTilesPaint() for broken drawers Gymnasiast 2024-05-02 20:56:52 +02:00
  • 3641e78341 Remove parameter from TrackPaintUtilDiagTilesPaint() Gymnasiast 2024-05-02 20:37:55 +02:00
  • a088f7615b Fix #21748: TileElement out of bounds (#21749) Michał Janiszewski 2024-05-02 18:14:22 +02:00
  • 332ba3244e Consolidate segment+support calls for diagonal straight flat pieces Gymnasiast 2024-04-23 21:43:06 +02:00
  • dfd958b855 Fix Metal{A,B}SupportsPaintSetupRotated() to rotate type Gymnasiast 2024-04-23 21:41:56 +02:00
  • 369996809c Add PaintSegment header, add constant for straight flat track Gymnasiast 2024-04-23 20:48:00 +02:00
  • 4e8f578075 Update Steam path detection for Linux (#21948) Michał Janiszewski 2024-05-02 15:05:22 +02:00
  • 9f69b532b1 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2024-05-02 04:01:58 +00:00
  • 17920b6039 Script: when changing staff type, reset state to walking Aaron van Geffen 2024-05-01 23:10:25 +02:00
  • 339a572d03 List Fix #866 as original bug (#21953) Ryan Gudonis 2024-05-01 13:47:11 -04:00
  • 7b12667ddb Reduce <algorithm> include (#21947) Michał Janiszewski 2024-05-01 13:47:27 +02:00
  • 8973e35ba1 Stabilize scenario and track editors\ Aaron van Geffen 2024-05-01 12:34:10 +02:00
  • ad79699b21 Reduce transient inclusion of <future> (#21944) Michał Janiszewski 2024-05-01 12:27:51 +02:00
  • 15ee7a244b Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2024-05-01 04:02:01 +00:00
  • 409da62fe8 Merge pull request #21924 from Harry-Hopkinson/refactor-constants-TrackPaint.h Matt 2024-04-30 16:51:18 +03:00
  • e31bebbedf Fix build errors with the ORIGINAL_RATINGS flag (#21937) Big-Blue-1 2024-04-30 15:15:11 +02:00
  • 921860729b Merge pull request #21850 from Gymnasiast/backport/brake-stuff Michael Steenbeek 2024-04-30 13:57:37 +02:00
  • dda8c3ecb2 Rename DiagBlockedSegments to kDiagBlockedSegments Harry-Hopkinson 2024-04-28 14:36:21 +00:00
  • 44c442f832 Fix #21870: Demolishing flat ride in pause mode allows copies Michael Steenbeek 2024-04-30 13:50:04 +02:00
  • 938f3cd783 Bump network version Gymnasiast 2024-04-30 13:40:39 +02:00
  • 00618c79d2 Rename _currentBrakeSpeed2 to _currentBrakeSpeed Gymnasiast 2024-04-20 15:14:36 +02:00
  • 22e7ad598b Default-initialise all fields of RideTypeDescriptor Gymnasiast 2024-04-20 14:55:55 +02:00
  • dbbfc2f1d1 Create kMaximumBrakeSpeed Gymnasiast 2024-04-20 14:47:18 +02:00
  • 575cd756b3 Merge pull request #21930 from AaronVanGeffen/move-palette Michael Steenbeek 2024-04-29 22:55:15 +02:00
  • 95239d75c9 Move UpdatePaletteEffects to Drawing.cpp Aaron van Geffen 2024-04-29 18:14:09 +02:00
  • 66cb4a1d81 Mark GlassPaletteIds static constexpr Aaron van Geffen 2024-04-29 18:05:25 +02:00
  • 25faa361ad Rename to secondaryRemapPalette, tertiaryRemapPalette Aaron van Geffen 2024-04-29 18:04:17 +02:00
  • dcc1a0627d Move gPeepPalette, gOtherPalette to Drawing.Sprite.cpp Aaron van Geffen 2024-04-29 18:01:39 +02:00
  • 4de4f4a985 Merge pull request #21683 from duncanspumpkin/uiMove Michael Steenbeek 2024-04-29 14:54:07 +02:00
  • f6c34ddd59 Simplify map flashing flags and move into map duncanspumpkin 2024-03-28 08:02:37 +00:00
  • 4810a72232 Move a number of ui only updates into UiContext tick duncanspumpkin 2024-03-27 21:11:47 +00:00
  • 5470a49382 Merge pull request #21925 from Gymnasiast/fix/10701 Michael Steenbeek 2024-04-28 23:06:39 +02:00
  • de0ca4ded4 No reason specified when placing door off edge of map Gymnasiast 2024-04-28 22:50:31 +02:00
  • 6335906d03 Fix #10701: No explanation when placing door over unsuitable track Gymnasiast 2024-04-28 22:50:15 +02:00
  • c02c7925c3 Close #21728: Apply "Fix all rides" even if mechanic is already working Michael Steenbeek 2024-04-28 22:20:19 +02:00
  • fe6da02718 Close #21728: Apply "Fix all rides" even if mechanic is already working JDCustard 2024-04-07 20:39:04 +01:00
  • 21001be23d Merge pull request #21922 from AaronVanGeffen/peep-refactor Michael Steenbeek 2024-04-28 21:45:24 +02:00
  • 2d74287b4b Guard for nullptr Aaron van Geffen 2024-04-28 20:03:16 +02:00