OpenRCT2 git bot
db2a8af3cb
Merge Localisation/master into OpenRCT2/develop
2024-01-23 04:01:46 +00:00
Michael Steenbeek
b5786c2a86
Move gGuestInitial* to GameState
2024-01-22 22:28:16 +00:00
Hielke Morsink
ece4b7327e
Merge pull request #21246 from Broxzier/refactor/global-park-vars
2024-01-22 21:05:01 +01:00
Hielke Morsink
f6d739624e
Pass gamestate to s4 initialize function
2024-01-22 20:38:12 +01:00
tanzimchowdh
cba53fd3ce
Fix #20196 : New scenarios start with an incorrect temperature
2024-01-22 20:18:31 +01:00
Aaron van Geffen
dcd1f60f4f
Move wall edge definitions from header to compilation unit
2024-01-22 19:45:51 +01:00
Severin Paul Höfer
2c26799ca4
Fix #20845 : Outdated message box in case of save failure
2024-01-22 19:44:20 +01:00
Hielke Morsink
13351d996e
#21193 : Move gParkFlags to GameState_t, refactor uses
...
Also changed a few instances where GetGameState was called inside the same function.
The change in Peep.cpp is needed because of a function conflict. FormatStringID exists both in the global and in the OpenRCT2 namespace.
2024-01-22 16:31:35 +01:00
Matt
8e88f464b3
Merge pull request #21240 from Harry-Hopkinson/move-gClimate-to-GameState_t
...
Move gClimate to GameState_t
2024-01-22 04:48:47 +02:00
Harry Hopkinson
0f283dc2a9
Move gClimate to GameState_t
2024-01-21 21:05:22 +00:00
Harry Hopkinson
7ca5b1cd65
Move gClimateNext to GameState_t ( #21231 )
2024-01-21 18:22:57 +01:00
Matt
f55eeff2e0
Merge pull request #21230 from ZehMatt/21193-gInitialCash
...
#21193 : Move gInitialCash to GameState_t, refactor uses
2024-01-20 21:49:31 +02:00
ζeh Matt
25c807edbd
Small cleanup
2024-01-20 19:34:27 +02:00
ζeh Matt
c493e22b9b
#21193 : Move gInitialCash to GameState_t, refactor uses
2024-01-20 17:13:57 +02:00
Matt
7141fb4574
Merge pull request #21225 from ZehMatt/raise-mix-limit
...
Raise maximum allowed misc entities to 1600
2024-01-20 17:02:42 +02:00
Matt
b35eb7ac7f
Merge pull request #21229 from ZehMatt/21193-gCash
...
#21193 : Move gCash to GameState_t, refactor uses
2024-01-20 17:00:58 +02:00
Katherine Norton
0450435377
Add Plugin API for managing a guest's items ( #21062 )
...
* Add API for guest items in openrct2.d.ts
* Create GuestItem interfaces
* Set fields to readonly and add documentation
* Implement getting items array
* Implement checking if a guest has an item
* Implement removing items from guests
* Implement giving a guest an item
* Re-merge GuestItemType with FoodDrinkType
* Add more data validation for the EnumMaps
* Update versioning and changelog
* Add some errors to the give_item method
* Bump network version
* Update VoucherType to if/else
Co-authored-by: Tulio Leao <tupaschoal@gmail.com >
* Add static_assert to ScGuest.hpp
---------
Co-authored-by: Tulio Leao <tupaschoal@gmail.com >
2024-01-20 11:51:23 -03:00
ζeh Matt
3518a638bb
#21193 : Move gCash to GameState_t, refactor uses
2024-01-20 15:46:35 +02:00
OpenRCT2 git bot
2cb4eb950b
Merge Localisation/master into OpenRCT2/develop
2024-01-20 04:01:41 +00:00
Matt
d08612b708
Merge pull request #21122 from ZehMatt/gamestate
...
Start centralizing all save related data in GameState_t
2024-01-20 01:12:10 +02:00
Michael Steenbeek
8846760b8b
Fix #21210 : Land right signs display beneath paths
...
Restores the +3 offset that was previously used. Compared rendering to RCT1 as well.
2024-01-19 22:47:01 +00:00
Severin Paul Höfer
39a37f14eb
Fix #21054 : No entrance style selected by default in track designer
2024-01-19 23:42:44 +01:00
ζeh Matt
80ca8aefaa
Remove stray change
2024-01-19 16:33:50 +02:00
ζeh Matt
8653ad740a
Apply missing game state parameter
2024-01-19 16:32:19 +02:00
ζeh Matt
c839a1746d
Resolve some odd type clash, remove using namespace for now
2024-01-19 16:32:19 +02:00
ζeh Matt
f708e911e4
Make clang-format happy
2024-01-19 16:32:19 +02:00
ζeh Matt
9b2a79faf1
Adjust the import/export code to have the game state passed
2024-01-19 16:32:19 +02:00
ζeh Matt
a5dde0f8dc
Replace gCurrentTicks with the one in GameState_t
2024-01-19 16:32:19 +02:00
ζeh Matt
4c919f74aa
Start of the new GameState structure
2024-01-19 16:32:15 +02:00
Ota
33523c98c2
Fix #20628 : Stop caret left moving off the input string
2024-01-19 13:48:51 +01:00
ζeh Matt
8ae4709aac
Update changelog.txt
2024-01-19 14:45:31 +02:00
ζeh Matt
dae726009e
Bump up network version
2024-01-19 14:44:21 +02:00
Michael Steenbeek
00b5932557
Merge pull request #21202 from Gymnasiast/refactor/track-data
...
Refactor static TrackData and naming
2024-01-19 13:43:39 +01:00
ζeh Matt
6b9de0bb2f
Raise maximum allowed misc entities to 1600
2024-01-19 12:50:27 +02:00
OpenRCT2 git bot
b50f1c91d9
Merge Localisation/master into OpenRCT2/develop
2024-01-19 04:01:49 +00:00
Gymnasiast
9d03fad8b8
Rename TrackSlope to TrackPitch
2024-01-17 23:34:37 +01:00
Gymnasiast
95c1adc813
Rename TrackBank to TrackRoll
2024-01-17 23:34:36 +01:00
Gymnasiast
cffc55e165
Rename fields of TrackDefinition
2024-01-17 23:33:19 +01:00
Gymnasiast
44d547a4bc
Make TrackPitch into an enum class
2024-01-17 23:33:19 +01:00
Gymnasiast
b832eb5f72
Make TrackBank into an enum class
2024-01-17 23:33:19 +01:00
Gymnasiast
d2f5e739aa
Make TrackCurve into an enum class
2024-01-17 23:33:19 +01:00
OpenRCT2 git bot
ece7601532
Merge Localisation/master into OpenRCT2/develop
2024-01-17 04:01:39 +00:00
Matt
4c84215196
Merge pull request #21157 from Basssiiie/fix-plugin-widget-invalidation
...
[Plugin] Fix widgets not redrawing correctly when updating disabled or visibility state.
2024-01-16 21:05:36 +02:00
Matt
9527e9658b
Merge pull request #21204 from Sadret/patch-1
...
Plugin documentation: Added missing field to SmallSceneryElement
2024-01-16 20:59:47 +02:00
Basssiiie
cc7c528885
Fix widgets not redrawing correctly when updating disabled/visible state
2024-01-16 14:05:21 +00:00
Basssiiie
5221e8ee9f
Extract plugin widget validation logic to separate function
2024-01-16 14:04:14 +00:00
OpenRCT2 git bot
717682a21f
Merge Localisation/master into OpenRCT2/develop
2024-01-16 04:01:40 +00:00
Severin Paul Höfer
15e0402c63
Fix #20255 : Images not freed in Track Designs Manager ( #21205 )
...
* Add missing deallocation in track manager
* Update changelog.txt
2024-01-15 21:38:46 -03:00
Matt
04e8a25c44
Merge pull request #21165 from bencsikandrei/refactor/simplify-linux-get-install-path
...
Refactor GetInstallPath for linux
2024-01-15 22:51:20 +02:00
Stephan Spengler
e8a7bc43b3
Plugin documentation: Added missing field to SmallSceneryElement
2024-01-15 12:42:40 +01:00