1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-23 14:54:30 +01:00
Files
OpenRCT2/test/testpaint/data.c

888 lines
21 KiB
C

#pragma region Copyright (c) 2014-2016 OpenRCT2 Developers
/*****************************************************************************
* OpenRCT2, an open source clone of Roller Coaster Tycoon 2.
*
* OpenRCT2 is the work of many authors, a full list can be found in contributors.md
* For more information, visit https://github.com/OpenRCT2/OpenRCT2
*
* OpenRCT2 is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* A full copy of the GNU General Public License can be found in licence.txt
*****************************************************************************/
#pragma endregion
#include "../../src/common.h"
const utf8string RideNames[91] = {
"SpiralRollerCoaster",
"StandUpRollerCoaster",
"SuspendedSwingingCoaster",
"InvertedRollerCoaster",
"JuniorRollerCoaster",
"MiniatureRailway",
"Monorail",
"MiniSuspendedCoaster",
"BoatRide",
"WoodenWildMouse",
"Steeplechase",
"CarRide",
"LaunchedFreefall",
"BobsleighCoaster",
"ObservationTower",
"LoopingRollerCoaster",
"DinghySlide",
"MineTrainCoaster",
"Chairlift",
"CorkscrewRollerCoaster",
"Maze",
"SpiralSlide",
"GoKarts",
"LogFlume",
"RiverRapids",
"Dodgems",
"PirateShip",
"SwingingInverterShip",
"FoodStall",
"1D",
"DrinkStall",
"1F",
"Shop",
"MerryGoRound",
"22",
"InformationKiosk",
"Toilets",
"FerrisWheel",
"MotionSimulator",
"3DCinema",
"TopSpin",
"SpaceRings",
"ReverseFreefallCoaster",
"Lift",
"VerticalDropRollerCoaster",
"CashMachine",
"Twist",
"HauntedHouse",
"FirstAid",
"CircusShow",
"GhostTrain",
"TwisterRollerCoaster",
"WoodenRollerCoaster",
"SideFrictionRollerCoaster",
"WildMouse",
"MultiDimensionRollerCoaster",
"MultiDimensionRollerCoasterAlt",
"FlyingRollerCoaster",
"FlyingRollerCoasterAlt",
"VirginiaReel",
"SplashBoats",
"MiniHelicopters",
"LayDownRollerCoaster",
"SuspendedMonorail",
"LayDownRollerCoasterAlt",
"ReverserRollerCoaster",
"HeartlineTwisterCoaster",
"MiniGolf",
"GigaCoaster",
"RoToDrop",
"FlyingSaucers",
"CrookedHouse",
"MonorailCycles",
"CompactInvertedCoaster",
"WaterCoaster",
"AirPoweredVerticalCoaster",
"InvertedHairpinCoaster",
"MagicCarpet",
"SubmarineRide",
"RiverRafts",
"50",
"Enterprise",
"52",
"53",
"54",
"55",
"InvertedImpulseCoaster",
"MiniRollerCoaster",
"MineRide",
"59",
"LimLaunchedRollerCoaster",
};
const utf8string TrackNames[256] = {
"Flat",
"EndStation",
"BeginStation",
"MiddleStation",
"25DegUp",
"60DegUp",
"FlatTo25DegUp",
"25DegUpTo60DegUp",
"60DegUpTo25DegUp",
"25DegUpToFlat",
"25DegDown",
"60DegDown",
"FlatTo25DegDown",
"25DegDownTo60DegDown",
"60DegDownTo25DegDown",
"25DegDownToFlat",
"LeftQuarterTurn5Tiles",
"RightQuarterTurn5Tiles",
"FlatToLeftBank",
"FlatToRightBank",
"LeftBankToFlat",
"RightBankToFlat",
"BankedLeftQuarterTurn5Tiles",
"BankedRightQuarterTurn5Tiles",
"LeftBankTo25DegUp",
"RightBankTo25DegUp",
"25DegUpToLeftBank",
"25DegUpToRightBank",
"LeftBankTo25DegDown",
"RightBankTo25DegDown",
"25DegDownToLeftBank",
"25DegDownToRightBank",
"LeftBank",
"RightBank",
"LeftQuarterTurn5Tiles25DegUp",
"RightQuarterTurn5Tiles25DegUp",
"LeftQuarterTurn5Tiles25DegDown",
"RightQuarterTurn5Tiles25DegDown",
"SBendLeft",
"SBendRight",
"LeftVerticalLoop",
"RightVerticalLoop",
"LeftQuarterTurn3Tiles",
"RightQuarterTurn3Tiles",
"LeftQuarterTurn3TilesBank",
"RightQuarterTurn3TilesBank",
"LeftQuarterTurn3Tiles25DegUp",
"RightQuarterTurn3Tiles25DegUp",
"LeftQuarterTurn3Tiles25DegDown",
"RightQuarterTurn3Tiles25DegDown",
"LeftQuarterTurn1Tile",
"RightQuarterTurn1Tile",
"LeftTwistDownToUp",
"RightTwistDownToUp",
"LeftTwistUpToDown",
"RightTwistUpToDown",
"HalfLoopUp",
"HalfLoopDown",
"LeftCorkscrewUp",
"RightCorkscrewUp",
"LeftCorkscrewDown",
"RightCorkscrewDown",
"FlatTo60DegUp",
"60DegUpToFlat",
"FlatTo60DegDown",
"60DegDownToFlat",
"TowerBase",
"TowerSection",
"FlatCovered",
"25DegUpCovered",
"60DegUpCovered",
"FlatTo25DegUpCovered",
"25DegUpTo60DegUpCovered",
"60DegUpTo25DegUpCovered",
"25DegUpToFlatCovered",
"25DegDownCovered",
"60DegDownCovered",
"FlatTo25DegDownCovered",
"25DegDownTo60DegDownCovered",
"60DegDownTo25DegDownCovered",
"25DegDownToFlatCovered",
"LeftQuarterTurn5TilesCovered",
"RightQuarterTurn5TilesCovered",
"SBendLeftCovered",
"SBendRightCovered",
"LeftQuarterTurn3TilesCovered",
"RightQuarterTurn3TilesCovered",
"LeftHalfBankedHelixUpSmall",
"RightHalfBankedHelixUpSmall",
"LeftHalfBankedHelixDownSmall",
"RightHalfBankedHelixDownSmall",
"LeftHalfBankedHelixUpLarge",
"RightHalfBankedHelixUpLarge",
"LeftHalfBankedHelixDownLarge",
"RightHalfBankedHelixDownLarge",
"LeftQuarterTurn1Tile60DegUp",
"RightQuarterTurn1Tile60DegUp",
"LeftQuarterTurn1Tile60DegDown",
"RightQuarterTurn1Tile60DegDown",
"Brakes",
"RotationControlToggle",
"Inverted90DegUpToFlatQuarterLoop_Maze",
"LeftQuarterBankedHelixLargeUp",
"RightQuarterBankedHelixLargeUp",
"LeftQuarterBankedHelixLargeDown",
"RightQuarterBankedHelixLargeDown",
"LeftQuarterHelixLargeUp",
"RightQuarterHelixLargeUp",
"LeftQuarterHelixLargeDown",
"RightQuarterHelixLargeDown",
"25DegUpLeftBanked",
"25DegUpRightBanked",
"Waterfall",
"Rapids",
"OnRidePhoto",
"25DegDownLeftBanked",
"25DegDownRightBanked",
"WaterSplash",
"FlatTo60DegUpLongBase",
"60DegUpToFlatLongBase",
"Whirlpool",
"FlatTo60DegDownLongBase",
"60DegUpToFlatLongBase122",
"CableLiftHill",
"ReverseWhoaBellySlope",
"ReverseWhoaBellyVertical",
"90DegUp",
"90DegDown",
"60DegUpTo90DegUp",
"90DegDownTo60DegDown",
"90DegUpTo60DegUp",
"60DegDownTo90DegDown",
"BrakeForDrop",
"LeftEighthToDiag",
"RightEighthToDiag",
"LeftEighthToOrthogonal",
"RightEighthToOrthogonal",
"LeftEighthBankToDiag",
"RightEighthBankToDiag",
"LeftEighthBankToOrthogonal",
"RightEighthBankToOrthogonal",
"DiagFlat",
"Diag25DegUp",
"Diag60DegUp",
"DiagFlatTo25DegUp",
"Diag25DegUpTo60DegUp",
"Diag60DegUpTo25DegUp",
"Diag25DegUpToFlat",
"Diag25DegDown",
"Diag60DegDown",
"DiagFlatTo25DegDown",
"Diag25DegDownTo60DegDown",
"Diag60DegDownTo25DegDown",
"Diag25DegDownToFlat",
"DiagFlatTo60DegUp",
"Diag60DegUpToFlat",
"DiagFlatTo60DegDown",
"Diag60DegDownToFlat",
"DiagFlatToLeftBank",
"DiagFlatToRightBank",
"DiagLeftBankToFlat",
"DiagRightBankToFlat",
"DiagLeftBankTo25DegUp",
"DiagRightBankTo25DegUp",
"Diag25DegUpToLeftBank",
"Diag25DegUpToRightBank",
"DiagLeftBankTo25DegDown",
"DiagRightBankTo25DegDown",
"Diag25DegDownToLeftBank",
"Diag25DegDownToRightBank",
"DiagLeftBank",
"DiagRightBank",
"LogFlumeReverser",
"SpinningTunnel",
"LeftBarrelRollUpToDown",
"RightBarrelRollUpToDown",
"LeftBarrelRollDownToUp",
"RightBarrelRollDownToUp",
"LeftBankToLeftQuarterTurn3Tiles25DegUp",
"RightBankToRightQuarterTurn3Tiles25DegUp",
"LeftQuarterTurn3Tiles25DegDownToLeftBank",
"RightQuarterTurn3Tiles25DegDownToRightBank",
"PoweredLift",
"LeftLargeHalfLoopUp",
"RightLargeHalfLoopUp",
"RightLargeHalfLoopDown",
"LeftLargeHalfLoopDown",
"LeftFlyerTwistUp",
"RightFlyerTwistUp",
"LeftFlyerTwistDown",
"RightFlyerTwistDown",
"FlyerHalfLoopUp",
"FlyerHalfLoopDown",
"LeftFlyerCorkscrewUp",
"RightFlyerCorkscrewUp",
"LeftFlyerCorkscrewDown",
"RightFlyerCorkscrewDown",
"HeartlineTransferUp",
"HeartlineTransferDown",
"LeftHeartlineRoll",
"RightHeartlineRoll",
"MiniGolfHoleA",
"MiniGolfHoleB",
"MiniGolfHoleC",
"MiniGolfHoleD",
"MiniGolfHoleE",
"MultidimInvertedFlatTo90DegQuarterLoopDown",
"90DegToInvertedFlatQuarterLoopUp",
"InvertedFlatTo90DegQuarterLoopDown",
"LeftCurvedLiftHill",
"RightCurvedLiftHill",
"LeftReverser",
"RightReverser",
"AirThrustTopCap",
"AirThrustVerticalDown",
"AirThrustVerticalDownToLevel",
"BlockBrakes",
"LeftBankedQuarterTurn3Tile25DegUp",
"RightBankedQuarterTurn3Tile25DegUp",
"LeftBankedQuarterTurn3Tile25DegDown",
"RightBankedQuarterTurn3Tile25DegDown",
"LeftBankedQuarterTurn5Tile25DegUp",
"RightBankedQuarterTurn5Tile25DegUp",
"LeftBankedQuarterTurn5Tile25DegDown",
"RightBankedQuarterTurn5Tile25DegDown",
"25DegUpToLeftBanked25DegUp",
"25DegUpToRightBanked25DegUp",
"LeftBanked25DegUpTo25DegUp",
"RightBanked25DegUpTo25DegUp",
"25DegDownToLeftBanked25DegDown",
"25DegDownToRightBanked25DegDown",
"LeftBanked25DegDownTo25DegDown",
"RightBanked25DegDownTo25DegDown",
"LeftBankedFlatToLeftBanked25DegUp",
"RightBankedFlatToRightBanked25DegUp",
"LeftBanked25DegUpToLeftBankedFlat",
"RightBanked25DegUpToRightBankedFlat",
"LeftBankedFlatToLeftBanked25DegDown",
"RightBankedFlatToRightBanked25DegDown",
"LeftBanked25DegDownToLeftBankedFlat",
"RightBanked25DegDownToRightBankedFlat",
"FlatToLeftBanked25DegUp",
"FlatToRightBanked25DegUp",
"LeftBanked25DegUpToFlat",
"RightBanked25DegUpToFlat",
"FlatToLeftBanked25DegDown",
"FlatToRightBanked25DegDown",
"LeftBanked25DegDownToFlat",
"RightBanked25DegDownToFlat",
"LeftQuarterTurn1Tile90DegUp",
"RightQuarterTurn1Tile90DegUp",
"LeftQuarterTurn1Tile90DegDown",
"RightQuarterTurn1Tile90DegDown",
"Multidim90DegUpToInvertedFlatQuarterLoop",
"MultidimFlatTo90DegDownQuarterLoop",
};
const utf8string FlatTrackNames[256] = {
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"1x4_A",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"2x2",
"4x4",
"",
"",
"",
"",
"1x5",
"",
"1x1_A",
"1x4_B",
"",
"1x1_B",
"1x4_C",
"3x3",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
};
const utf8string TrackElemNames[] = {
"TRACK_ELEM_FLAT",
"TRACK_ELEM_END_STATION",
"TRACK_ELEM_BEGIN_STATION",
"TRACK_ELEM_MIDDLE_STATION",
"TRACK_ELEM_25_DEG_UP",
"TRACK_ELEM_60_DEG_UP",
"TRACK_ELEM_FLAT_TO_25_DEG_UP",
"TRACK_ELEM_25_DEG_UP_TO_60_DEG_UP",
"TRACK_ELEM_60_DEG_UP_TO_25_DEG_UP",
"TRACK_ELEM_25_DEG_UP_TO_FLAT",
"TRACK_ELEM_25_DEG_DOWN",
"TRACK_ELEM_60_DEG_DOWN",
"TRACK_ELEM_FLAT_TO_25_DEG_DOWN",
"TRACK_ELEM_25_DEG_DOWN_TO_60_DEG_DOWN",
"TRACK_ELEM_60_DEG_DOWN_TO_25_DEG_DOWN",
"TRACK_ELEM_25_DEG_DOWN_TO_FLAT",
"TRACK_ELEM_LEFT_QUARTER_TURN_5_TILES",
"TRACK_ELEM_RIGHT_QUARTER_TURN_5_TILES",
"TRACK_ELEM_FLAT_TO_LEFT_BANK",
"TRACK_ELEM_FLAT_TO_RIGHT_BANK",
"TRACK_ELEM_LEFT_BANK_TO_FLAT",
"TRACK_ELEM_RIGHT_BANK_TO_FLAT",
"TRACK_ELEM_BANKED_LEFT_QUARTER_TURN_5_TILES",
"TRACK_ELEM_BANKED_RIGHT_QUARTER_TURN_5_TILES",
"TRACK_ELEM_LEFT_BANK_TO_25_DEG_UP",
"TRACK_ELEM_RIGHT_BANK_TO_25_DEG_UP",
"TRACK_ELEM_25_DEG_UP_TO_LEFT_BANK",
"TRACK_ELEM_25_DEG_UP_TO_RIGHT_BANK",
"TRACK_ELEM_LEFT_BANK_TO_25_DEG_DOWN",
"TRACK_ELEM_RIGHT_BANK_TO_25_DEG_DOWN",
"TRACK_ELEM_25_DEG_DOWN_TO_LEFT_BANK",
"TRACK_ELEM_25_DEG_DOWN_TO_RIGHT_BANK",
"TRACK_ELEM_LEFT_BANK",
"TRACK_ELEM_RIGHT_BANK",
"TRACK_ELEM_LEFT_QUARTER_TURN_5_TILES_25_DEG_UP",
"TRACK_ELEM_RIGHT_QUARTER_TURN_5_TILES_25_DEG_UP",
"TRACK_ELEM_LEFT_QUARTER_TURN_5_TILES_25_DEG_DOWN",
"TRACK_ELEM_RIGHT_QUARTER_TURN_5_TILES_25_DEG_DOWN",
"TRACK_ELEM_S_BEND_LEFT",
"TRACK_ELEM_S_BEND_RIGHT",
"TRACK_ELEM_LEFT_VERTICAL_LOOP",
"TRACK_ELEM_RIGHT_VERTICAL_LOOP",
"TRACK_ELEM_LEFT_QUARTER_TURN_3_TILES",
"TRACK_ELEM_RIGHT_QUARTER_TURN_3_TILES",
"TRACK_ELEM_LEFT_QUARTER_TURN_3_TILES_BANK",
"TRACK_ELEM_RIGHT_QUARTER_TURN_3_TILES_BANK",
"TRACK_ELEM_LEFT_QUARTER_TURN_3_TILES_25_DEG_UP",
"TRACK_ELEM_RIGHT_QUARTER_TURN_3_TILES_25_DEG_UP",
"TRACK_ELEM_LEFT_QUARTER_TURN_3_TILES_25_DEG_DOWN",
"TRACK_ELEM_RIGHT_QUARTER_TURN_3_TILES_25_DEG_DOWN",
"TRACK_ELEM_LEFT_QUARTER_TURN_1_TILE",
"TRACK_ELEM_RIGHT_QUARTER_TURN_1_TILE",
"TRACK_ELEM_LEFT_TWIST_DOWN_TO_UP",
"TRACK_ELEM_RIGHT_TWIST_DOWN_TO_UP",
"TRACK_ELEM_LEFT_TWIST_UP_TO_DOWN",
"TRACK_ELEM_RIGHT_TWIST_UP_TO_DOWN",
"TRACK_ELEM_HALF_LOOP_UP",
"TRACK_ELEM_HALF_LOOP_DOWN",
"TRACK_ELEM_LEFT_CORKSCREW_UP",
"TRACK_ELEM_RIGHT_CORKSCREW_UP",
"TRACK_ELEM_LEFT_CORKSCREW_DOWN",
"TRACK_ELEM_RIGHT_CORKSCREW_DOWN",
"TRACK_ELEM_FLAT_TO_60_DEG_UP",
"TRACK_ELEM_60_DEG_UP_TO_FLAT",
"TRACK_ELEM_FLAT_TO_60_DEG_DOWN",
"TRACK_ELEM_60_DEG_DOWN_TO_FLAT",
"TRACK_ELEM_TOWER_BASE",
"TRACK_ELEM_TOWER_SECTION",
"TRACK_ELEM_FLAT_COVERED",
"TRACK_ELEM_25_DEG_UP_COVERED",
"TRACK_ELEM_60_DEG_UP_COVERED",
"TRACK_ELEM_FLAT_TO_25_DEG_UP_COVERED",
"TRACK_ELEM_25_DEG_UP_TO_60_DEG_UP_COVERED",
"TRACK_ELEM_60_DEG_UP_TO_25_DEG_UP_COVERED",
"TRACK_ELEM_25_DEG_UP_TO_FLAT_COVERED",
"TRACK_ELEM_25_DEG_DOWN_COVERED",
"TRACK_ELEM_60_DEG_DOWN_COVERED",
"TRACK_ELEM_FLAT_TO_25_DEG_DOWN_COVERED",
"TRACK_ELEM_25_DEG_DOWN_TO_60_DEG_DOWN_COVERED",
"TRACK_ELEM_60_DEG_DOWN_TO_25_DEG_DOWN_COVERED",
"TRACK_ELEM_25_DEG_DOWN_TO_FLAT_COVERED",
"TRACK_ELEM_LEFT_QUARTER_TURN_5_TILES_COVERED",
"TRACK_ELEM_RIGHT_QUARTER_TURN_5_TILES_COVERED",
"TRACK_ELEM_S_BEND_LEFT_COVERED",
"TRACK_ELEM_S_BEND_RIGHT_COVERED",
"TRACK_ELEM_LEFT_QUARTER_TURN_3_TILES_COVERED",
"TRACK_ELEM_RIGHT_QUARTER_TURN_3_TILES_COVERED",
"TRACK_ELEM_LEFT_HALF_BANKED_HELIX_UP_SMALL",
"TRACK_ELEM_RIGHT_HALF_BANKED_HELIX_UP_SMALL",
"TRACK_ELEM_LEFT_HALF_BANKED_HELIX_DOWN_SMALL",
"TRACK_ELEM_RIGHT_HALF_BANKED_HELIX_DOWN_SMALL",
"TRACK_ELEM_LEFT_HALF_BANKED_HELIX_UP_LARGE",
"TRACK_ELEM_RIGHT_HALF_BANKED_HELIX_UP_LARGE",
"TRACK_ELEM_LEFT_HALF_BANKED_HELIX_DOWN_LARGE",
"TRACK_ELEM_RIGHT_HALF_BANKED_HELIX_DOWN_LARGE",
"TRACK_ELEM_LEFT_QUARTER_TURN_1_TILE_60_DEG_UP",
"TRACK_ELEM_RIGHT_QUARTER_TURN_1_TILE_60_DEG_UP",
"TRACK_ELEM_LEFT_QUARTER_TURN_1_TILE_60_DEG_DOWN",
"TRACK_ELEM_RIGHT_QUARTER_TURN_1_TILE_60_DEG_DOWN",
"TRACK_ELEM_BRAKES",
"TRACK_ELEM_ROTATION_CONTROL_TOGGLE",
"TRACK_ELEM_INVERTED_90_DEG_UP_TO_FLAT_QUARTER_LOOP",
"TRACK_ELEM_MAZE",
"TRACK_ELEM_LEFT_QUARTER_BANKED_HELIX_LARGE_UP",
"TRACK_ELEM_RIGHT_QUARTER_BANKED_HELIX_LARGE_UP",
"TRACK_ELEM_LEFT_QUARTER_BANKED_HELIX_LARGE_DOWN",
"TRACK_ELEM_RIGHT_QUARTER_BANKED_HELIX_LARGE_DOWN",
"TRACK_ELEM_LEFT_QUARTER_HELIX_LARGE_UP",
"TRACK_ELEM_RIGHT_QUARTER_HELIX_LARGE_UP",
"TRACK_ELEM_LEFT_QUARTER_HELIX_LARGE_DOWN",
"TRACK_ELEM_RIGHT_QUARTER_HELIX_LARGE_DOWN",
"TRACK_ELEM_25_DEG_UP_LEFT_BANKED",
"TRACK_ELEM_25_DEG_UP_RIGHT_BANKED",
"TRACK_ELEM_WATERFALL",
"TRACK_ELEM_RAPIDS",
"TRACK_ELEM_ON_RIDE_PHOTO",
"TRACK_ELEM_25_DEG_DOWN_LEFT_BANKED",
"TRACK_ELEM_25_DEG_DOWN_RIGHT_BANKED",
"TRACK_ELEM_WATER_SPLASH",
"TRACK_ELEM_FLAT_TO_60_DEG_UP_LONG_BASE",
"TRACK_ELEM_60_DEG_UP_TO_FLAT_LONG_BASE",
"TRACK_ELEM_WHIRLPOOL",
"TRACK_ELEM_FLAT_TO_60_DEG_DOWN_LONG_BASE",
"TRACK_ELEM_60_DEG_UP_TO_FLAT_LONG_BASE_122",
"TRACK_ELEM_CABLE_LIFT_HILL",
"TRACK_ELEM_REVERSE_WHOA_BELLY_SLOPE",
"TRACK_ELEM_REVERSE_WHOA_BELLY_VERTICAL",
"TRACK_ELEM_90_DEG_UP",
"TRACK_ELEM_90_DEG_DOWN",
"TRACK_ELEM_60_DEG_UP_TO_90_DEG_UP",
"TRACK_ELEM_90_DEG_DOWN_TO_60_DEG_DOWN",
"TRACK_ELEM_90_DEG_UP_TO_60_DEG_UP",
"TRACK_ELEM_60_DEG_DOWN_TO_90_DEG_DOWN",
"TRACK_ELEM_BRAKE_FOR_DROP",
"TRACK_ELEM_LEFT_EIGHTH_TO_DIAG",
"TRACK_ELEM_RIGHT_EIGHTH_TO_DIAG",
"TRACK_ELEM_LEFT_EIGHTH_TO_ORTHOGONAL",
"TRACK_ELEM_RIGHT_EIGHTH_TO_ORTHOGONAL",
"TRACK_ELEM_LEFT_EIGHTH_BANK_TO_DIAG",
"TRACK_ELEM_RIGHT_EIGHTH_BANK_TO_DIAG",
"TRACK_ELEM_LEFT_EIGHTH_BANK_TO_ORTHOGONAL",
"TRACK_ELEM_RIGHT_EIGHTH_BANK_TO_ORTHOGONAL",
"TRACK_ELEM_DIAG_FLAT",
"TRACK_ELEM_DIAG_25_DEG_UP",
"TRACK_ELEM_DIAG_60_DEG_UP",
"TRACK_ELEM_DIAG_FLAT_TO_25_DEG_UP",
"TRACK_ELEM_DIAG_25_DEG_UP_TO_60_DEG_UP",
"TRACK_ELEM_DIAG_60_DEG_UP_TO_25_DEG_UP",
"TRACK_ELEM_DIAG_25_DEG_UP_TO_FLAT",
"TRACK_ELEM_DIAG_25_DEG_DOWN",
"TRACK_ELEM_DIAG_60_DEG_DOWN",
"TRACK_ELEM_DIAG_FLAT_TO_25_DEG_DOWN",
"TRACK_ELEM_DIAG_25_DEG_DOWN_TO_60_DEG_DOWN",
"TRACK_ELEM_DIAG_60_DEG_DOWN_TO_25_DEG_DOWN",
"TRACK_ELEM_DIAG_25_DEG_DOWN_TO_FLAT",
"TRACK_ELEM_DIAG_FLAT_TO_60_DEG_UP",
"TRACK_ELEM_DIAG_60_DEG_UP_TO_FLAT",
"TRACK_ELEM_DIAG_FLAT_TO_60_DEG_DOWN",
"TRACK_ELEM_DIAG_60_DEG_DOWN_TO_FLAT",
"TRACK_ELEM_DIAG_FLAT_TO_LEFT_BANK",
"TRACK_ELEM_DIAG_FLAT_TO_RIGHT_BANK",
"TRACK_ELEM_DIAG_LEFT_BANK_TO_FLAT",
"TRACK_ELEM_DIAG_RIGHT_BANK_TO_FLAT",
"TRACK_ELEM_DIAG_LEFT_BANK_TO_25_DEG_UP",
"TRACK_ELEM_DIAG_RIGHT_BANK_TO_25_DEG_UP",
"TRACK_ELEM_DIAG_25_DEG_UP_TO_LEFT_BANK",
"TRACK_ELEM_DIAG_25_DEG_UP_TO_RIGHT_BANK",
"TRACK_ELEM_DIAG_LEFT_BANK_TO_25_DEG_DOWN",
"TRACK_ELEM_DIAG_RIGHT_BANK_TO_25_DEG_DOWN",
"TRACK_ELEM_DIAG_25_DEG_DOWN_TO_LEFT_BANK",
"TRACK_ELEM_DIAG_25_DEG_DOWN_TO_RIGHT_BANK",
"TRACK_ELEM_DIAG_LEFT_BANK",
"TRACK_ELEM_DIAG_RIGHT_BANK",
"TRACK_ELEM_LOG_FLUME_REVERSER",
"TRACK_ELEM_SPINNING_TUNNEL",
"TRACK_ELEM_LEFT_BARREL_ROLL_UP_TO_DOWN",
"TRACK_ELEM_RIGHT_BARREL_ROLL_UP_TO_DOWN",
"TRACK_ELEM_LEFT_BARREL_ROLL_DOWN_TO_UP",
"TRACK_ELEM_RIGHT_BARREL_ROLL_DOWN_TO_UP",
"TRACK_ELEM_LEFT_BANK_TO_LEFT_QUARTER_TURN_3_TILES_25_DEG_UP",
"TRACK_ELEM_RIGHT_BANK_TO_RIGHT_QUARTER_TURN_3_TILES_25_DEG_UP",
"TRACK_ELEM_LEFT_QUARTER_TURN_3_TILES_25_DEG_DOWN_TO_LEFT_BANK",
"TRACK_ELEM_RIGHT_QUARTER_TURN_3_TILES_25_DEG_DOWN_TO_RIGHT_BANK",
"TRACK_ELEM_POWERED_LIFT",
"TRACK_ELEM_LEFT_LARGE_HALF_LOOP_UP",
"TRACK_ELEM_RIGHT_LARGE_HALF_LOOP_UP",
"TRACK_ELEM_RIGHT_LARGE_HALF_LOOP_DOWN",
"TRACK_ELEM_LEFT_LARGE_HALF_LOOP_DOWN",
"TRACK_ELEM_LEFT_FLYER_TWIST_UP",
"TRACK_ELEM_RIGHT_FLYER_TWIST_UP",
"TRACK_ELEM_LEFT_FLYER_TWIST_DOWN",
"TRACK_ELEM_RIGHT_FLYER_TWIST_DOWN",
"TRACK_ELEM_FLYER_HALF_LOOP_UP",
"TRACK_ELEM_FLYER_HALF_LOOP_DOWN",
"TRACK_ELEM_LEFT_FLYER_CORKSCREW_UP",
"TRACK_ELEM_RIGHT_FLYER_CORKSCREW_UP",
"TRACK_ELEM_LEFT_FLYER_CORKSCREW_DOWN",
"TRACK_ELEM_RIGHT_FLYER_CORKSCREW_DOWN",
"TRACK_ELEM_HEARTLINE_TRANSFER_UP",
"TRACK_ELEM_HEARTLINE_TRANSFER_DOWN",
"TRACK_ELEM_LEFT_HEARTLINE_ROLL",
"TRACK_ELEM_RIGHT_HEARTLINE_ROLL",
"TRACK_ELEM_MINI_GOLF_HOLE_A",
"TRACK_ELEM_MINI_GOLF_HOLE_B",
"TRACK_ELEM_MINI_GOLF_HOLE_C",
"TRACK_ELEM_MINI_GOLF_HOLE_D",
"TRACK_ELEM_MINI_GOLF_HOLE_E",
"TRACK_ELEM_MULTIDIM_INVERTED_FLAT_TO_90_DEG_QUARTER_LOOP_DOWN",
"TRACK_ELEM_90_DEG_TO_INVERTED_FLAT_QUARTER_LOOP_UP",
"TRACK_ELEM_INVERTED_FLAT_TO_90_DEG_QUARTER_LOOP_DOWN",
"TRACK_ELEM_LEFT_CURVED_LIFT_HILL",
"TRACK_ELEM_RIGHT_CURVED_LIFT_HILL",
"TRACK_ELEM_LEFT_REVERSER",
"TRACK_ELEM_RIGHT_REVERSER",
"TRACK_ELEM_AIR_THRUST_TOP_CAP",
"TRACK_ELEM_AIR_THRUST_VERTICAL_DOWN",
"TRACK_ELEM_AIR_THRUST_VERTICAL_DOWN_TO_LEVEL",
"TRACK_ELEM_BLOCK_BRAKES",
"TRACK_ELEM_LEFT_BANKED_QUARTER_TURN_3_TILE_25_DEG_UP",
"TRACK_ELEM_RIGHT_BANKED_QUARTER_TURN_3_TILE_25_DEG_UP",
"TRACK_ELEM_LEFT_BANKED_QUARTER_TURN_3_TILE_25_DEG_DOWN",
"TRACK_ELEM_RIGHT_BANKED_QUARTER_TURN_3_TILE_25_DEG_DOWN",
"TRACK_ELEM_LEFT_BANKED_QUARTER_TURN_5_TILE_25_DEG_UP",
"TRACK_ELEM_RIGHT_BANKED_QUARTER_TURN_5_TILE_25_DEG_UP",
"TRACK_ELEM_LEFT_BANKED_QUARTER_TURN_5_TILE_25_DEG_DOWN",
"TRACK_ELEM_RIGHT_BANKED_QUARTER_TURN_5_TILE_25_DEG_DOWN",
"TRACK_ELEM_25_DEG_UP_TO_LEFT_BANKED_25_DEG_UP",
"TRACK_ELEM_25_DEG_UP_TO_RIGHT_BANKED_25_DEG_UP",
"TRACK_ELEM_LEFT_BANKED_25_DEG_UP_TO_25_DEG_UP",
"TRACK_ELEM_RIGHT_BANKED_25_DEG_UP_TO_25_DEG_UP",
"TRACK_ELEM_25_DEG_DOWN_TO_LEFT_BANKED_25_DEG_DOWN",
"TRACK_ELEM_25_DEG_DOWN_TO_RIGHT_BANKED_25_DEG_DOWN",
"TRACK_ELEM_LEFT_BANKED_25_DEG_DOWN_TO_25_DEG_DOWN",
"TRACK_ELEM_RIGHT_BANKED_25_DEG_DOWN_TO_25_DEG_DOWN",
"TRACK_ELEM_LEFT_BANKED_FLAT_TO_LEFT_BANKED_25_DEG_UP",
"TRACK_ELEM_RIGHT_BANKED_FLAT_TO_RIGHT_BANKED_25_DEG_UP",
"TRACK_ELEM_LEFT_BANKED_25_DEG_UP_TO_LEFT_BANKED_FLAT",
"TRACK_ELEM_RIGHT_BANKED_25_DEG_UP_TO_RIGHT_BANKED_FLAT",
"TRACK_ELEM_LEFT_BANKED_FLAT_TO_LEFT_BANKED_25_DEG_DOWN",
"TRACK_ELEM_RIGHT_BANKED_FLAT_TO_RIGHT_BANKED_25_DEG_DOWN",
"TRACK_ELEM_LEFT_BANKED_25_DEG_DOWN_TO_LEFT_BANKED_FLAT",
"TRACK_ELEM_RIGHT_BANKED_25_DEG_DOWN_TO_RIGHT_BANKED_FLAT",
"TRACK_ELEM_FLAT_TO_LEFT_BANKED_25_DEG_UP",
"TRACK_ELEM_FLAT_TO_RIGHT_BANKED_25_DEG_UP",
"TRACK_ELEM_LEFT_BANKED_25_DEG_UP_TO_FLAT",
"TRACK_ELEM_RIGHT_BANKED_25_DEG_UP_TO_FLAT",
"TRACK_ELEM_FLAT_TO_LEFT_BANKED_25_DEG_DOWN",
"TRACK_ELEM_FLAT_TO_RIGHT_BANKED_25_DEG_DOWN",
"TRACK_ELEM_LEFT_BANKED_25_DEG_DOWN_TO_FLAT",
"TRACK_ELEM_RIGHT_BANKED_25_DEG_DOWN_TO_FLAT",
"TRACK_ELEM_LEFT_QUARTER_TURN_1_TILE_90_DEG_UP",
"TRACK_ELEM_RIGHT_QUARTER_TURN_1_TILE_90_DEG_UP",
"TRACK_ELEM_LEFT_QUARTER_TURN_1_TILE_90_DEG_DOWN",
"TRACK_ELEM_RIGHT_QUARTER_TURN_1_TILE_90_DEG_DOWN",
"TRACK_ELEM_MULTIDIM_90_DEG_UP_TO_INVERTED_FLAT_QUARTER_LOOP",
"TRACK_ELEM_MULTIDIM_FLAT_TO_90_DEG_DOWN_QUARTER_LOOP",
};