* 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>
Source directory structure
-
actions
Handles player actions and queues pending actions.
-
audio
Contains files for mixing and playing music and sound.
-
command_line
Code specific to command line (arguments).
-
config
Code concerning game configuration.
-
core
Provides core functionality such as string operations, encryption, and compression.
-
drawing
Low level drawing logic and palette tables.
-
interface
Window and widget logic, includes high level drawing and input.
-
localisation
String IDs, currency and date logic.
-
management
Park management logic such as finance, marketing and research.
-
network
Network and multiplayer logic, includes management of network games and downloading / uploading of content.
-
object
Code relating to objects (rides, shops, scenery, etc).
-
paint
Prepares objects' sprites to be drawn.
-
peep
Guest and staff definitions and logic such as action management and pathfinding.
-
platform
Compiler and operating system specific code such as type definitions, message handling and file input / output.
-
rct1
Code specific only to RCT1 (vanilla).
-
rct2
Code specific only to RCT2 (vanilla).
-
rct12
Code specific to vanilla RCT, either RCT 1 or RCT 2.
-
ride
Data and logic for rides, vehicles and track.
-
scenario
Code relating to game scenarios.
-
title
Code for loading and updating title screen sequence.
-
util
Utility and helper functions.
-
windows
Definitions and logic for all the windows in the game.
-
world
World objects and mechanics such as the climate, landscape, sprites and park.