Michał Janiszewski
132d45c9e2
Merge pull request #21491 from ZehMatt/fix-21484
...
Fix #21484 : Upkeep costs for some rides/facilities/shops are not calculated correctly
2024-03-02 21:15:23 +01:00
John Kastner
05c0542d1f
Fix off-by-one error in assertions ( #21509 )
...
These should assert that the index in within the bounds of the array, but
it asserts that it is in [0, size] (inclusive). Adjust the assertion so
they fail for an access at `size`.
2024-03-02 17:00:13 -03:00
ζeh Matt
9bfc3a0a29
Zero initialize some fields in ride station
2024-03-02 15:36:27 +02:00
ζeh Matt
78406f4d67
Bump up network version
2024-03-02 15:36:26 +02:00
ζeh Matt
a9870f8148
Fix #21484 : Initialize drops to zero when creating a ride
2024-03-02 15:34:58 +02:00
mrmbernardi
54a4cbb1e9
Fix #21037 : Animations broken in title sequence
2024-03-02 14:02:03 +01:00
Matt
9a100b82b4
Fix #21498 : Crash when the size of text can’t be determined
2024-03-02 13:22:59 +01:00
Michał Janiszewski
a2762ed321
Update backtrack submission token
2024-03-02 11:41:04 +01:00
ζeh Matt
c9ac9784ed
Fix regression from #21474 due to use-after-free bug
2024-03-02 03:50:27 +02:00
Andrew
5aed126cac
Use new colours for peeps' clothing when they spawn
2024-03-02 02:06:47 +01:00
Michael Steenbeek
8916b3ce9d
Merge pull request #21350 from Gymnasiast/objects-1.4.0
...
Update to v1.4.0 objects release
2024-03-02 01:46:25 +01:00
Gymnasiast
864f0350ed
Load banner entries from research and the map
2024-03-02 01:33:52 +01:00
Gymnasiast
4d35989888
Normalise reversed RCT1 trains when importing
2024-03-02 01:33:52 +01:00
ZeeMajora
a09724ad91
Change vehicle colour import table
2024-03-02 01:33:51 +01:00
ZeeMajora
c7a48a37b6
Add OpenRCT2 official scenery to RCT1 scenarios
2024-03-02 01:33:51 +01:00
ZeeMajora
345f9aa27d
Use RCT1 ice cream stall object
2024-03-02 01:33:51 +01:00
Gymnasiast
de0c681b80
Remove RIDE_TYPE_FLAG_LIST_VEHICLES_SEPARATELY from some rides
...
Maze, Mini Golf, Dodgems and Flying Saucers,
2024-03-02 01:33:51 +01:00
Gymnasiast
6506b1d1fa
Fix #17610 : Some scenery items unavailable in RCT1 scenarios
2024-03-02 01:33:51 +01:00
Gymnasiast
12c00dedeb
Use RCT1 walls during import
...
Co-authored-by: ZeeMaji <ZeeMaji@users.noreply.github.com >
Fix wgw2 and restore RCT2 walls
2024-03-02 01:33:51 +01:00
Gymnasiast
c1ca8f729f
Use RCT1 trains
2024-03-02 01:33:51 +01:00
Gymnasiast
c2ed24b183
Make RCT1::VehicleType a strong enum
2024-03-02 01:33:51 +01:00
Katherine Norton
534ba4f339
Fix #20164 : Grass and Rock terrain objects cannot be de-selected ( #21399 )
2024-03-01 21:33:45 -03:00
Harry Hopkinson
bb743f0c88
Fix: pause and build path hotkeys not working when the toolbar is hidden
...
Part of #21175 .
2024-03-01 23:49:26 +01:00
AuraSpecs
a3659b7ca4
Add log flume lift sound effect (when “chainlift” is enabled)
2024-03-01 21:01:50 +00:00
Harry Hopkinson
701bbda164
Move gEditorStep to GameState_t ( #21492 )
...
* Move gEditorStep to GameState_t
* Fix compilation on GCC
---------
Co-authored-by: Gymnasiast <m.o.steenbeek@gmail.com >
2024-03-01 20:26:20 +00:00
Harry Hopkinson
14f0479c94
Refactor constants/macros ( #21483 )
...
* Refactor constants in AudioMixer.h
* Refactor constants in Map.h
* Rename kMinimumLandHeight_BIG to kMinimumLandZ
2024-03-01 20:23:29 +00:00
Aaron van Geffen
a79b062136
Refactor FormatCodes stringification
2024-03-01 19:47:23 +01:00
Harry Hopkinson
42844d1667
Move gCurrentProfit to GameState_t ( #21485 )
2024-03-01 05:47:30 -03:00
Aaron van Geffen
4976d65fc3
Enable commented-out designated initialisers ( #21479 )
...
* Start using designated initialisers
* Adhere to correct order for DrawPixelInfo
* Of course gcc is stricter than clang...
2024-02-29 07:00:46 +00:00
Michael Steenbeek
aa804a19ff
Replace SET_FIELD() macro with designated initialisers
2024-02-28 23:14:59 +01:00
Michael Steenbeek
01bc8cdb5e
Merge pull request #21468 from AaronVanGeffen/cpp20
...
Compile project as C++20
2024-02-28 22:28:36 +01:00
Michael Steenbeek
25ec1e4211
Create game actions and UI for restricted scenery
2024-02-28 20:38:43 +01:00
Aaron van Geffen
2d52f5b982
Play footpath placement sound even if footpath window is absent
2024-02-27 22:26:43 +01:00
Aaron van Geffen
6edcd6d7a0
Avoid implicit capture of this in Footpath window
2024-02-27 22:16:06 +01:00
Harry Hopkinson
063c4f7bce
Move gCurrentExpenditure to GameState_t
2024-02-27 22:03:40 +01:00
Harry Hopkinson
57a4c83f80
Move gConstructionRightsPrice to GameState_t ( #21467 )
...
* Move gConstructionRightsPrice to GameState_t
* Add OpenRCT2 namespace
2024-02-27 20:20:11 +00:00
Michał Janiszewski
b2639add4c
CI: use docker images v13 ( #21470 )
...
This release updates mingw and android images, also comes with
clang-tidy preinstalled
2024-02-27 20:04:33 +00:00
Aaron van Geffen
989a4dddbd
Mark ObjectLoadError::DownloadStatusInfo comparisons const
2024-02-27 17:22:25 +01:00
Aaron van Geffen
da0bbb2019
Mark GuestList::FilterArguments comparisons const
2024-02-27 17:20:05 +01:00
Aaron van Geffen
ffcb2b8c82
Fix or-ing different enumeration types warning
2024-02-27 16:55:53 +01:00
Gymnasiast
f98157d4f1
Move _restrictedScenery to GameState_t
2024-02-27 16:34:26 +01:00
Gymnasiast
53b68f23fa
Move _tileElements to GameState_t
2024-02-27 16:34:26 +01:00
Gymnasiast
37a224e9b3
Move _rides to GameState_t
2024-02-27 16:34:25 +01:00
Harry Hopkinson
70ea832808
Move gCompanyValue to GameState_t
2024-02-27 16:31:38 +01:00
Aaron van Geffen
530ec9a6f7
Remove never-set COLOUR_FLAG_8 constant
...
The definition is also outside the boundaries of a uint8_t, so its existence is a bit odd.
2024-02-27 15:38:51 +01:00
Stephan Spengler
bcff6f5a7e
Update ScTileElement.cpp: fix typos ( #21463 )
2024-02-26 18:10:47 -03:00
Gymnasiast
554968383c
Move global window indices to constexpr
2024-02-25 22:54:54 +01:00
Michał Janiszewski
f5cd5bc15b
Merge pull request #21444 from janisozaur/android-updates
...
Update Android libraries
2024-02-25 22:34:23 +01:00
Harry Hopkinson
0fab1eaca8
Move gSavedView states to GameState_t ( #21456 )
...
* Move gSavedView to GameState_t
* Move gSavedViewRotation to GameState_t
* Move gSavedViewZoom to GameState_t
2024-02-25 20:46:01 +00:00
Gymnasiast
d1b1e42643
Refactor defines in LandTool.h
2024-02-25 17:06:48 +01:00