Commit Graph

  • 8fa4823055 Pass rct_drawpixelinfo as explicit argument, make DrawSpriteArgs const ZehMatt 2021-08-25 15:37:44 +03:00
  • 008f106242 Add constants for golf flags (#15072) Duncan 2021-08-25 11:08:57 +01:00
  • eccbbdbe59 Use inline for direction functions in Location.hpp ζeh Matt 2021-08-24 15:07:25 -07:00
  • 55add9883f Implement DirectionFlipXAxis ζeh Matt 2021-08-24 13:57:13 -07:00
  • d2aca03ff6 Fix #15271. Use formatter to pass description args to text input (#15272) Duncan 2021-08-24 19:12:05 +01:00
  • 201a94f7e6 Add overloads to take CoordsXYZ (#15253) Duncan 2021-08-24 16:26:52 +01:00
  • e48dd2d32b Remove utf-8 BOM from source files (#15270) Hielke Morsink 2021-08-23 21:18:25 +02:00
  • 956e77f4c3 Use [[nodiscard]] for allocator and RAII functions (#15244) Hielke Morsink 2021-08-23 20:09:43 +02:00
  • bc1696ab48 Merge pull request #15268 from ZehMatt/refactor/constexpr-location ζeh Matt 2021-08-23 05:09:06 -07:00
  • c858f21845 Default initialize members the same way across the file ZehMatt 2021-08-23 14:41:18 +03:00
  • 07ceec6b60 Make all location types constexpr ZehMatt 2021-08-22 23:39:58 +03:00
  • 046c060e74 Part of #13874: Replace Track Sequence properties frutiemax 2021-08-22 11:18:38 -04:00
  • a29b369ff8 Part of #13874: Replace Sequence Element Wall table frutiemax 2021-08-22 10:52:38 -04:00
  • 382315b2c3 Part of #13874: Replace block tables frutiemax 2021-08-22 10:44:17 -04:00
  • b5219d76d8 Part of #13874: Replace pricing tables frutiemax 2021-08-22 10:18:37 -04:00
  • 780eb4f287 Part of #13874: Replace piece lengths frutiemax 2021-08-22 10:11:52 -04:00
  • 716dd3dcb6 Part of #13874: Replace mirror maps frutiemax 2021-08-22 10:09:23 -04:00
  • 72e6f9a694 Part of #13874: replace height markers positions tables frutiemax 2021-08-22 10:01:30 -04:00
  • 1bfa26e4c5 Part of #13874: replace flags table frutiemax 2021-08-22 09:59:09 -04:00
  • 675777efaf Part of #13874: replace curvechain frutiemax 2021-08-22 09:50:44 -04:00
  • 5a8cc7c610 Part of #13874: Replace alternativeTypes frutiemax 2021-08-22 09:44:36 -04:00
  • 80418efafb Part of #13874: Replace TrackCoordinates frutiemax 2021-08-22 09:42:27 -04:00
  • 5c261b6d2e Part of #13874: TrackElementDescriptor loader frutiemax 2021-08-22 09:06:58 -04:00
  • f49559daa5 Fix #15259: Large scenery not rendering correctly ζeh Matt 2021-08-22 13:05:05 -07:00
  • 95111047b0 Merge pull request #15249 from Broxzier/feature/make_ptr Michael Steenbeek 2021-08-21 21:50:42 +02:00
  • 7b3258b17e Merge pull request #15248 from ZehMatt/refactor/paint-hierarchy Michael Steenbeek 2021-08-21 21:33:06 +02:00
  • 3ab70b200b Fix #15255: Wall banner index defaults to 0 instead of null type ζeh Matt 2021-08-21 10:24:09 -07:00
  • c49c6ca4a7 Rename animation vars spacek531 2021-08-21 10:23:27 -07:00
  • 8de2965f13 Merge pull request #15231 from ZehMatt/fix-15169 ζeh Matt 2021-08-21 06:07:35 -07:00
  • 0e08286d88 Apply review comments ZehMatt 2021-08-21 01:01:54 +03:00
  • 15d3a4a9da Update more include guards (#15254) Hielke Morsink 2021-08-21 12:55:28 +02:00
  • dd2467d805 Update include guards Hielke Morsink 2021-08-21 09:43:26 +02:00
  • f5935931e3 Port remaining DrawTextWrapped calls with void args to Formatter Michael Steenbeek 2021-08-21 09:42:05 +02:00
  • d8997cd60f Merge Localisation/master into OpenRCT2/develop OpenRCT2 git bot 2021-08-21 04:07:57 +00:00
  • be4159f9ac Create std::unique_ptr<ILanguagePack>instead of raw pointer Hielke Morsink 2021-08-20 23:47:16 +02:00
  • cef26400cf Use std::make_unique instead of new for arrays Hielke Morsink 2021-08-20 23:42:03 +02:00
  • 8d801d9126 Apply review suggestion ZehMatt 2021-08-21 01:10:36 +03:00
  • 6011478590 Directly use std::unique_ptr prvalues Hielke Morsink 2021-08-20 23:38:15 +02:00
  • a38ae68f09 Remove Paint.cpp assertions Michael Steenbeek 2021-08-20 23:27:58 +02:00
  • 15e32ce5f8 Simplify some arg passing on PaintAddImageAsParent ZehMatt 2021-08-20 23:30:14 +03:00
  • 77b06cbf9a Use CoordsXY for haunted_house_bound_box and correct arg passing ZehMatt 2021-08-20 23:24:10 +03:00
  • 5f49276d53 Use CoordsXY for ferris_wheel_bound_box and correct arg passing ZehMatt 2021-08-20 23:22:00 +03:00
  • a5d2939108 Use CoordsXY for rct_crooked_house_bound_box and correct arg passing ZehMatt 2021-08-20 23:18:00 +03:00
  • 3d90257dde Simplify more argument passing to PaintAddImageAsParent ZehMatt 2021-08-20 23:01:57 +03:00
  • 7764bb910f Use CoordsXYZ instead of anonymous struct in unk_supports_desc ZehMatt 2021-08-20 22:56:32 +03:00
  • efa9af4610 Simplify passing args on PaintAddImageAsParent where possible ZehMatt 2021-08-20 22:10:46 +03:00
  • 7feea62ab3 Remove overload of PaintAddImageAsParent with bbox offset ZehMatt 2021-08-20 21:45:25 +03:00
  • 6c233ac802 Remove first overload of PaintAddImageAsParent ZehMatt 2021-08-20 20:59:32 +03:00
  • c6a7829554 Fix #15245: Excitement factors are all listed as 0% Michael Steenbeek 2021-08-20 13:05:54 +02:00
  • a371d1ff11 Disallow opening problematic windows in multiplayer Margen67 2021-08-19 00:04:49 -10:00
  • 223b926f8c Use std::vector for ride use memory (#14884) Duncan 2021-08-17 21:29:35 +01:00
  • 399f6f27b4 Fix #15176: Incorrect base height in tile inspector for track pieces (#15233) Basssiiie 2021-08-17 18:10:33 +02:00
  • 4bc5f70581 Minor refactor work around the painting (#15226) ζeh Matt 2021-08-17 01:32:58 -07:00
  • 72a6373520 Guard code with DISABLE_NETWORK ZehMatt 2021-08-17 10:36:18 +03:00
  • b3bb2f5d80 Refactor NetworkBase to use the System base class ZehMatt 2021-08-17 06:59:23 +03:00
  • 1cfc933a59 Introduce a base class for system models ZehMatt 2021-08-17 06:57:29 +03:00
  • 4ece997ff3 Remove unused function network_close ZehMatt 2021-08-17 06:33:50 +03:00
  • 0960413927 Remove unused function network_send_map ZehMatt 2021-08-17 06:31:12 +03:00
  • b8a81ae1c7 Remove unused declarations ZehMatt 2021-08-17 06:30:16 +03:00
  • 95c2e817f7 Directly call functions in NetworkBase from Context ZehMatt 2021-08-17 06:29:29 +03:00
  • e440942c54 Remove SetEnvironment from NetworkBase and all its other wrappers ZehMatt 2021-08-17 06:25:47 +03:00
  • 40313b1ea3 Move network instance into Context ZehMatt 2021-08-17 06:20:07 +03:00
  • f4602f49c7 Remove capture of window pointer in RideConstruction.cpp ZehMatt 2021-08-17 00:43:03 +03:00
  • b7a4b00a07 Remove capture of window pointer in Player.cpp ZehMatt 2021-08-17 00:42:39 +03:00
  • 15ba3d3229 Fix compiler warning C4702 in ScMap.cpp Hielke Morsink 2021-08-16 23:36:58 +02:00
  • a721ce30e8 Merge pull request #15189 from ZehMatt/scripting/refactor ζeh Matt 2021-08-16 13:01:54 -07:00
  • 940cab87d3 Map size refactors from NSF (#15112) Duncan 2021-08-16 20:51:16 +01:00
  • bef853d0ab Fix #15225: Some scenarios show incorrect name in-game Kane 2021-08-17 05:01:37 +10:00
  • 758ad547ce Remove strdup in ObjectLoadError.cpp fixing a memory leak (#15218) ζeh Matt 2021-08-16 06:18:22 -07:00
  • 1553c904ea Fix #15221: Update tile inspector highlighted element when order changes (#15223) ζeh Matt 2021-08-16 02:36:02 -07:00
  • 0bb0800b6c Merge pull request #15144 from Gymnasiast/refactor/track-design-stuff Michael Steenbeek 2021-08-15 22:56:00 +02:00
  • 8993e4d062 Use ObjectEntryIndex for entrance style Michael Steenbeek 2021-08-15 22:54:43 +02:00
  • 767dbfe41c Issue #13814: Refactor window to class: Viewport (#15217) Kane 2021-08-16 01:09:08 +10:00
  • 175394f15b Fix #15193: Crash when rides/stalls are demolished ζeh Matt 2021-08-15 05:28:08 -07:00
  • 33b0963f53 Move scenery cost addition to the caller Gymnasiast 2021-08-15 13:39:04 +02:00
  • c071b61d3e Use std::optional instead of std::pair Gymnasiast 2021-08-08 12:27:06 +02:00
  • 72404f1b85 Eliminate _trackDesignPlaceCost Gymnasiast 2021-07-31 22:18:15 +02:00
  • d6ad9b67e7 Fix #15161 #15159 one-off error when getting stationIndex (#15163) Saad Rehman 2021-08-12 20:20:15 +04:00
  • cf9bb4cd2c Fix issue #15211: Rename RideConstructionState::Build to ...::MazeBuild (#15212) Kane 2021-08-13 01:43:34 +10:00
  • 8f5ec43486 Pass derived tile element classes to functions (#15206) Michael Steenbeek 2021-08-11 23:26:46 +02:00
  • 055ef31912 Fix compile error for missing return ZehMatt 2021-08-11 22:11:25 +03:00
  • 6d1f730359 Update xcode project ZehMatt 2021-08-10 16:28:09 +03:00
  • 5a69f22f2d Move ScTile code into cpp ZehMatt 2021-08-10 16:27:58 +03:00
  • 9f95b006d3 Move ScTileElement into its own files ZehMatt 2021-08-10 16:21:20 +03:00
  • 4684f39df9 Move ScPark code into cpp ZehMatt 2021-08-10 15:27:15 +03:00
  • d558920606 Move ScParkMessage into its own files ZehMatt 2021-08-10 15:19:10 +03:00
  • 437321ac8f Move ScMap code into cpp ZehMatt 2021-08-10 15:05:50 +03:00
  • 53c5519cb3 Fix missing include and guard functions with network macro ZehMatt 2021-08-09 22:22:01 +03:00
  • 1848dd7839 Remove copy paste mistake #pragma once ZehMatt 2021-08-09 21:42:45 +03:00
  • 2bd348c39e Move ScRide into a cpp file ZehMatt 2021-08-09 21:27:16 +03:00
  • fe57dece6b Move ScRideStation into its own files ZehMatt 2021-08-09 21:20:40 +03:00
  • 99eee53c60 Move ScNetwork and ScPlayer into their own files ZehMatt 2021-08-09 21:08:35 +03:00
  • 64b57734e1 Move ScPlayerGroup into its own files ZehMatt 2021-08-09 20:55:58 +03:00
  • 68a795d607 Fix include ZehMatt 2021-08-09 20:45:07 +03:00
  • 371bbc0675 Move ScLitter to its own files ZehMatt 2021-08-09 20:32:20 +03:00
  • 2e951877cb Move ScPeep ScGuest and ScStaff to their own files ZehMatt 2021-08-09 19:56:11 +03:00
  • 33e2878d2d Move ScVehicle into its own files ZehMatt 2021-08-09 19:47:14 +03:00
  • 82451b031a Fix declaration ZehMatt 2021-08-09 19:46:52 +03:00
  • 244025ec17 Fix includes ZehMatt 2021-08-09 19:46:29 +03:00
  • adf5829cd6 Re-arrange structure of scripting ZehMatt 2021-08-09 19:34:23 +03:00