1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-24 00:03:11 +01:00

Commit Graph

  • 44decc9ce0 Rename metal support mappings mix 2025-06-22 00:30:38 +02:00
  • 6fc950d38f Feature: Add optional screenshot argument for Z coord Cory Sanin 2025-06-23 17:19:24 -05:00
  • d8964c5641 Fix #24509: Use std::sort instead of std::stable_sort (#24664) Matt 2025-06-23 19:46:31 +03:00
  • d130e0dcc8 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2025-06-23 04:11:22 +00:00
  • 339f3ac755 Fix invalid null comparison in RideList sort comparator Kuan-Wei Chiu 2025-06-23 01:33:57 +08:00
  • 51a5cff021 Merge pull request #24654 from Gymnasiast/refactor/metal-support-names Michael Steenbeek 2025-06-21 23:31:10 +02:00
  • 76ad3715bb Rename enum members of WoodenSupportTransitionType to lowerCamelCase Gymnasiast 2025-06-21 14:39:28 +02:00
  • f267d6025b Rename enum members of WoodenSupportSubType to lowerCamelCase Gymnasiast 2025-06-21 14:37:55 +02:00
  • 38eccc4e2c Rename enum members of WoodenSupportType to lowerCamelCase Gymnasiast 2025-06-21 14:36:46 +02:00
  • ed6cd227fc Rename enum members of MetalSupportType to lowerCamelCase Gymnasiast 2025-06-21 14:16:40 +02:00
  • 939d756244 Rename enum members of MetalSupportGraphic to lowerCamelCase Gymnasiast 2025-06-21 14:11:48 +02:00
  • 16ce220210 Rename enum members of MetalSupportPlace to lowerCamelCase Gymnasiast 2025-06-21 14:10:42 +02:00
  • 0e015264ae Land edge door animations (#24621) Michael Steenbeek 2025-06-20 16:35:54 +02:00
  • c000b93be6 Add first translations batch to NSIS Michael Steenbeek 2025-06-20 12:23:42 +02:00
  • 68914ea79a Prevent unfollowing vehicles in viewports other than main Michał Janiszewski 2025-06-19 00:31:30 +02:00
  • fb76d1b252 Merge pull request #24629 from janisozaur/hired-boat-division-by-zero Michael Steenbeek 2025-06-19 00:12:17 +02:00
  • 18543caf58 Rename ecx to newAcceleration Gymnasiast 2025-06-18 23:40:07 +02:00
  • aa519879a7 Fix #24617: Prevent hired boat with 0 speed causing division by 0 Michał Janiszewski 2025-06-15 23:05:55 +02:00
  • cf72933aa5 Fix #24589: Ride's music tab doesn't redraw in multiplayer Michał Janiszewski 2025-06-18 23:36:00 +02:00
  • 4bbb5c4c61 Merge pull request #24534 from mrmbernardi/fix-24527 Matt 2025-06-17 15:57:31 +03:00
  • b72e2e1c98 Clear stale scenario repo pointers during language change. Michael Bernardi 2025-06-17 22:39:28 +10:00
  • 1bc0eca74c Remove unused includes Michael Bernardi 2025-05-29 23:30:40 +10:00
  • 1222670320 NSIS: disable languages without translations Michael Steenbeek 2025-06-16 23:19:09 +02:00
  • 7b322d825a Refactor constants in window .cpp files Michael Steenbeek 2025-06-16 23:10:47 +02:00
  • 0e9982d6ca Drop "Pause game when Steam overlay is open" feature Michał Janiszewski 2025-06-16 21:57:56 +02:00
  • 72a8d25ad7 Make changelog format display diff in unified format (#24631) Michał Janiszewski 2025-06-16 10:38:13 +02:00
  • 9e84dc809a Add changelog entry for landscape edge door animations mix 2025-06-14 17:16:36 +01:00
  • 14aa6f7fdd Play door sounds for land edge doors mix 2025-06-14 05:00:23 +01:00
  • 6c011c2a2a Only animate land edge doors if track is below surface height mix 2025-06-14 04:09:56 +01:00
  • bbe0ffcc7d Merge Vehicle::UpdateLandscapeDoor functions mix 2025-06-14 03:48:42 +01:00
  • eedc93ac52 Move Vehicle::UpdateLandscapeDoorA function mix 2025-06-14 03:26:44 +01:00
  • 1d89ed818e Only animate landscape edge doors if door exists mix 2025-06-14 03:25:03 +01:00
  • d42ee0a062 Add RCT1 land edge door map animations mix 2025-06-14 02:31:38 +01:00
  • 28a7e8f02a Merge pull request #24498 from mixiate/refactor-map-animations Michael Steenbeek 2025-06-13 23:07:23 +02:00
  • 5e6adfa36c Add changelog entries for refactored map animations mix 2025-06-13 21:55:28 +01:00
  • f73a7b64d9 Remove fallthrough annotations in TrackPlaceAction::Execute mix 2025-06-12 06:14:27 +01:00
  • 8d2309a4c2 Change magic numbers to constants in Viewport::Invalidate function mix 2025-06-12 06:13:13 +01:00
  • 92dd81b9ea Change tile related magic numbers to consts in map animation code mix 2025-06-11 18:34:22 +01:00
  • b56f150533 Change MapAnimations::ShiftAll parameter from CoordsXY to TileCoordsXY mix 2025-06-02 22:53:34 +01:00
  • ed4f926d7d Remove RCT1 land edge door map animations mix 2025-06-02 22:41:52 +01:00
  • 22f3dd429d Change invalidating map animations from set to vector of bools mix 2025-05-31 17:59:52 +01:00
  • c7dba755b1 Skip viewport in map animation invalidation if over max zoom mix 2025-05-26 02:40:12 +01:00
  • aed3a9cb3b Prevent scrolling text map animations invalidating when not drawn mix 2025-05-26 00:24:45 +01:00
  • d6d44f05b9 Raise map animation invalidation max zoom to 2 mix 2025-05-26 00:04:07 +01:00
  • 46e85d4468 Mark auto pointers explicitly in map animations mix 2025-05-25 22:42:55 +01:00
  • 89f349f6e8 Change MapAnimations::MarkTileForInvalidation parameter to TileCoordsXY mix 2025-05-25 05:06:19 +01:00
  • d98a06564a Change MapAnimations::MarkTileForUpdate parameter to TileCoordsXY mix 2025-05-25 04:52:07 +01:00
  • 9f44a475fd Simplify MapGetTrackElementAtFromRideIsUnderground mix 2025-05-25 04:42:52 +01:00
  • dd3e62b56e Pass viewport as pointer in map animations mix 2025-05-24 23:24:51 +01:00
  • 7100c6b476 Don't update map animations on ticks where nothing is updated mix 2025-05-24 18:13:53 +01:00
  • 0a63059580 Prevent land edge doors creating animations if not underground mix 2025-05-24 17:21:14 +01:00
  • 17d321103f Don't invalidate temporary map animation if not in view mix 2025-05-24 06:19:30 +01:00
  • 8a5145678c Pass viewport through map animation invalidation functions mix 2025-05-24 05:01:36 +01:00
  • d5bd92c483 Prevent scenery clocks from invalidating every frame mix 2025-05-24 03:57:48 +01:00
  • bfe150f249 Move update all temporary map animations to own function mix 2025-05-23 22:09:36 +01:00
  • 78c2b85b1d Rename MapAnimation namespace to MapAnimations mix 2025-05-23 22:08:09 +01:00
  • d847c37fc8 Calculate visible animated tiles by tile position mix 2025-05-23 15:53:12 +01:00
  • e464b2ebe7 Don't invalidate map animations for tiles that are not in view mix 2025-05-22 23:14:56 +01:00
  • b96fe8f51b Call ViewportsInvalidate directly in map animations mix 2025-05-23 04:53:21 +01:00
  • 7df1a8602c Rename MapAnimation::CreateAll to MarkAllTiles mix 2025-05-23 04:25:12 +01:00
  • b6537a4799 Load temporary map animations from S6 files mix 2025-05-21 14:11:49 +01:00
  • 57148e137a Load temporary map animations from S4 files mix 2025-05-21 07:57:26 +01:00
  • 43b0ed6dc8 Add animations for land edge doors mix 2025-05-19 23:07:34 +01:00
  • daf8c186d3 Add is animating state to scenery doors mix 2025-05-19 16:42:50 +01:00
  • e467f5db02 Add temporary map animations mix 2025-05-21 06:48:58 +01:00
  • 769a85afb7 Refactor how map animations are created and stored ζeh Matt 2025-05-07 01:40:11 +03:00
  • 829d146765 Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2025-06-12 04:06:26 +00:00
  • a12cf878fa Fix #17365: Surface slope wrong on x axis when expanding map size mix 2025-06-11 13:02:42 +01:00
  • 4d9f56b447 Fix: undefined behaviour in string construction (#24602) Hielke Morsink 2025-06-11 10:00:51 +02:00
  • 0595086f5b Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2025-06-11 04:07:03 +00:00
  • 8c7d1bbe9b Merge pull request #24601 from Gymnasiast/refactor/more-window Michael Steenbeek 2025-06-10 23:50:32 +02:00
  • 81e3181ebb Pass ScreenSize to makeWindowShim() Gymnasiast 2025-06-10 22:27:50 +02:00
  • bdba89f428 Pass ScreenSize to window creation functions Gymnasiast 2025-06-10 22:20:27 +02:00
  • bd6ae5848c Rename remaining methods in Widget.h to lowerCamelCase Gymnasiast 2025-06-10 21:57:53 +02:00
  • dac097ce64 Rework news options into one tab in the news window Aaron van Geffen 2025-06-10 23:13:05 +02:00
  • ec3f9d1272 Disable scenario options rather than hiding them (#24559) Aaron van Geffen 2025-06-10 22:05:06 +02:00
  • 6d1b8eba48 Fix ride window vehicle tab crop, position, zoomed out glitching mix 2025-06-10 20:29:25 +01:00
  • 01d0fa52ea Merge pull request #24600 from Gymnasiast/refactor/window-stuff-2 Michael Steenbeek 2025-06-10 20:58:51 +02:00
  • 64e5602d60 Fix right click ride construction bugs when ghost track on same tile mix 2025-06-10 19:35:43 +01:00
  • 757ab61b20 Refactor WidgetFlags to FlagHolder Gymnasiast 2025-06-09 22:29:06 +02:00
  • 650fa3ae2e Rename WindowWidgetType to WidgetType and change for new code style Gymnasiast 2025-06-10 19:55:12 +02:00
  • 149468406b Update WindowColour enum for new code style Gymnasiast 2025-06-10 19:53:12 +02:00
  • 86e265f093 Make widget creation functions lowerCamelCase Gymnasiast 2025-06-10 19:51:21 +02:00
  • a65cb87315 Get minimap and screenshot images from scenario meta objects (#24411) Aaron van Geffen 2025-06-10 19:17:55 +02:00
  • b9e2ac9689 Add changelog entries Aaron van Geffen 2025-06-02 22:45:48 +02:00
  • 6dcc5954f5 Update objects to v1.7.0 Aaron van Geffen 2025-06-02 22:45:17 +02:00
  • 34a22113eb Default to using screenshots for scenario previews Aaron van Geffen 2025-05-30 21:42:53 +02:00
  • a4e92770fd Defer temp object Load/Unload to calling side Aaron van Geffen 2025-05-28 00:58:25 +02:00
  • 342f10a63c Load scenario previews using temp objects too Aaron van Geffen 2025-05-27 23:17:25 +02:00
  • d51a1754b4 Work around TryClassifyFile not working with .sea files Aaron van Geffen 2025-05-25 22:21:08 +02:00
  • 2b41a99449 Add scenario meta files for the remaining RCT1 DLC scenarios Aaron van Geffen 2025-05-24 15:14:18 +02:00
  • 0f59d6dd02 Optionally allow scenario previews to use screenshots Aaron van Geffen 2025-05-21 18:07:19 +02:00
  • 8c8d3435f1 Rewrite ParkPreview::drawPreviewImage to use SPR_TEMP mix 2025-05-21 00:03:35 +02:00
  • ed6aa6c356 Show 'loading' stub while preview is being loaded Aaron van Geffen 2025-05-16 21:44:57 +02:00
  • 7cd59ab75f Create park preview images from scenario meta objects Aaron van Geffen 2025-05-16 14:33:21 +02:00
  • 66d67e2ee6 Populate image table for scenario meta objects Aaron van Geffen 2025-05-16 13:02:36 +02:00
  • 2d8d1e3eee Rename ScenarioText object type to ScenarioMeta Aaron van Geffen 2025-05-16 12:54:14 +02:00
  • 0779b9f0ab Replace window shim and widget macros with constexpr functions (#24566) Aaron van Geffen 2025-06-07 23:02:14 +02:00
  • a9b51ad3b2 Fix missing version separator on changelog Tulio Leao 2025-06-07 06:21:29 -03:00
  • 74925bba43 Start v0.4.24 Tulio Leao 2025-06-07 06:16:14 -03:00