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.
* 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>
* Fix G2 order and format
PR #19446 did not follow the correct G2 order so this is fixing that.
Also adds the added icons to the [Plugin] chart as should when adding icons to G2.
* Add colour documentation
* Joker's Jinx colour
For the LIM Launched, based on Premier rides LIM RC.
* Poltergeist colour
Based on a Premier rides LIM RC
* Flight of Fear colour
* Add Mega-Lite colour scheme
* Add colours for Vertical Drop RC
* Add two HyperCoaster presets
Suggested by Kyphii
* Add Mako colour scheme
Suggestion by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add two colours to BM Invert
Suggested by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add Bobsleigh Preset
Suggested by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add Woodie Presets
Suggested by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add Looping RC preset
Suggested by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add Flying RC preset
Not based on one specifically, it just looks very nice.
* Update GCI Woodie preset
* Update Inverted RC's presets
Removed the skinworm and added a banshee colour scheme that you could find in the renders. Supports were a tad difficult but I think Violet pops the best with the rails so I decided to go for that.
* Change default Woodie LB Bl Bl to LB Bl DB
* Update ride presets for Twister RC
Removed Aquamarine and Moss Green because you can find Moss Green on the Flying already and Aquamarine is very close to the white.
The white I would probably change to Black & White and move it to the Wing RC once that ride type becomes available.
* Add colour presets for the 4th Dimension RC
* Add Hybrid RC presets
* Add two yellow themes for Impulse
May both rides rest in pieces
* Add colour documentation
* Joker's Jinx colour
For the LIM Launched, based on Premier rides LIM RC.
* Poltergeist colour
Based on a Premier rides LIM RC
* Flight of Fear colour
* Add Mega-Lite colour scheme
* Add colours for Vertical Drop RC
* Add two HyperCoaster presets
Suggested by Kyphii
* Add Mako colour scheme
Suggestion by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add two colours to BM Invert
Suggested by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add Bobsleigh Preset
Suggested by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add Woodie Presets
Suggested by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add Looping RC preset
Suggested by Kyphii
Co-Authored-By: kyphii <8711258+kyphii@users.noreply.github.com>
* Add Flying RC preset
Not based on one specifically, it just looks very nice.
* Update GCI Woodie preset
* Update Inverted RC's presets
Removed the skinworm and added a banshee colour scheme that you could find in the renders. Supports were a tad difficult but I think Violet pops the best with the rails so I decided to go for that.
* Change default Woodie LB Bl Bl to LB Bl DB
* Update ride presets for Twister RC
Removed Aquamarine and Moss Green because you can find Moss Green on the Flying already and Aquamarine is very close to the white.
The white I would probably change to Black & White and move it to the Wing RC once that ride type becomes available.
* Add colour presets for the 4th Dimension RC
* Add Hybrid RC presets
* Add two yellow themes for Impulse
May both rides rest in pieces
* Add changelog entry
* Add Water Coaster colour preset
---------
Co-authored-by: kyphii <8711258+kyphii@users.noreply.github.com>
Co-authored-by: Rik Smeets <30838294+rik-smeets@users.noreply.github.com>