mirror of
				https://github.com/KartKrewDev/RingRacers.git
				synced 2025-10-30 08:01:28 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			2970 lines
		
	
	
	
		
			53 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			2970 lines
		
	
	
	
		
			53 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
/******************************************************************************\
 | 
						||
 | 
						||
 SRB2 Workbench
 | 
						||
 Game Configuration for SRB2 version 2.0.
 | 
						||
 | 
						||
 Contributors:
 | 
						||
  - Kristos
 | 
						||
  - Shadow Hog
 | 
						||
  - ST218
 | 
						||
  - Foxboy
 | 
						||
  - JJames19119
 | 
						||
  - SRB2-Playah
 | 
						||
  - Oogaland
 | 
						||
  - SSNTails
 | 
						||
  - DarkWarrior
 | 
						||
  - Neo
 | 
						||
 | 
						||
\******************************************************************************/
 | 
						||
 | 
						||
// This is required to prevent accedential use of a different configuration.
 | 
						||
type = "SRB2 Workbench Game Configuration";
 | 
						||
 | 
						||
// This is the title to show for this game.
 | 
						||
game = "Sonic Robo Blast 2 v2.1";
 | 
						||
 | 
						||
// This is used internally to refer to the game.
 | 
						||
id = "srb2-21wb";
 | 
						||
 | 
						||
// Tells Workbench that 2.1 has 4 different sector type options
 | 
						||
seceffectnybble = 1;
 | 
						||
thingeffectnybble = 1;
 | 
						||
 | 
						||
// Defaults for new thing.
 | 
						||
defaultthingflags = 0;
 | 
						||
defaultthing = 1;
 | 
						||
 | 
						||
// Flags indicating which header features are supported. See
 | 
						||
// ENUM_MAPHEADER_FLAGS in soc.h for values.
 | 
						||
headerflags = 29360130;	// Map Credits, Run SOC, Subtitle, Speed Music.
 | 
						||
 | 
						||
// Thing numbers for Nights axes.
 | 
						||
nights
 | 
						||
{
 | 
						||
	axistransfer = 1701;
 | 
						||
	axistransferline = 1702;
 | 
						||
}
 | 
						||
 | 
						||
// Wiki page names.
 | 
						||
wiki
 | 
						||
{
 | 
						||
	seceffect = "Sector+Type+%d";
 | 
						||
	ldeffect = "Linedef+Type+%d";
 | 
						||
	thing = "Thing+Type+%d";
 | 
						||
}
 | 
						||
 | 
						||
// Map-type flags for the TypeOfLevel header option.
 | 
						||
leveltypes
 | 
						||
{
 | 
						||
	1 = "Single Player";
 | 
						||
	2 = "Co-op";
 | 
						||
	4 = "Competition";
 | 
						||
	8 = "Race";
 | 
						||
	16 = "Match";
 | 
						||
	32 = "Tag/Hide and Seek";
 | 
						||
	64 = "Capture the Flag";
 | 
						||
	128 = "Chaos (disabled)";
 | 
						||
	256 = "2D";
 | 
						||
	512 = "Mario";
 | 
						||
	1024 = "NiGHTS";
 | 
						||
	2048 = "Egg Rock Zone 3";
 | 
						||
}
 | 
						||
 | 
						||
// Weather types for use in the header-editor.
 | 
						||
weather
 | 
						||
{
 | 
						||
	0 = "None";
 | 
						||
	1 = "Storm";
 | 
						||
	2 = "Snow";
 | 
						||
	3 = "Rain";
 | 
						||
	4 = "Blank (precalculate)";
 | 
						||
	5 = "Storm (no rain)";
 | 
						||
	6 = "Storm (no strikes)";
 | 
						||
	7 = "Heat Wave";
 | 
						||
}
 | 
						||
 | 
						||
/* PSEUDO-FLATS AND TEXTURES ---------------------------------------------------
 | 
						||
 | 
						||
Names of flats and textures that don't really exist, but shouldn't be identified
 | 
						||
as invalid.
 | 
						||
 | 
						||
Pattern-matching is performed on lump names. You can use the following wildcards
 | 
						||
in values to specify ranges:
 | 
						||
 | 
						||
? = Any character.
 | 
						||
* = Zero or more characters.
 | 
						||
# = Any numeric digit.
 | 
						||
[abc...] = Any of these characters that are between brackets.
 | 
						||
[!abc..] = Not any of these characters that are between brackets.
 | 
						||
 | 
						||
TODO: Not actually used yet!
 | 
						||
 | 
						||
*/
 | 
						||
 | 
						||
pseudoflats
 | 
						||
{
 | 
						||
	F_SKY1;
 | 
						||
}
 | 
						||
 | 
						||
pseudotextures
 | 
						||
{
 | 
						||
	[#]*;
 | 
						||
}
 | 
						||
 | 
						||
// Sky flat, used to determine whether upper/lower textures are required.
 | 
						||
sky = "F_SKY1";
 | 
						||
 | 
						||
/* MAP LUMP NAMES --------------------------------------------------------------
 | 
						||
 | 
						||
Map lumps are loaded with the map as long as they are right after each other.
 | 
						||
When the editor meets a lump which is not defined in this list, it will stop
 | 
						||
loading right there.
 | 
						||
 | 
						||
    1 = Lump required.
 | 
						||
    2 = Lump which must be respected.
 | 
						||
    4 = Lump generated by node builder.
 | 
						||
    8 = Lump allowed to be empty after nodebuilding.
 | 
						||
   16 = Lump allowed to be missing after nodebuilding.
 | 
						||
 4096 = Lump which can be edited as text.
 | 
						||
 8192 = Lump which can be edited as DEHACKED.
 | 
						||
12288 = Lump which can be edited as MAPINFO.
 | 
						||
16384 = WAD-global.
 | 
						||
 | 
						||
*/
 | 
						||
 | 
						||
maplumpnames
 | 
						||
{
 | 
						||
	THINGS = 13;
 | 
						||
	LINEDEFS = 5;
 | 
						||
	SIDEDEFS = 5;
 | 
						||
	VERTEXES = 5;
 | 
						||
	SEGS = 4;
 | 
						||
	SSECTORS = 4;
 | 
						||
	NODES = 4;
 | 
						||
	SECTORS = 5;
 | 
						||
	REJECT = 4;
 | 
						||
	BLOCKMAP = 20;
 | 
						||
}
 | 
						||
 | 
						||
// SECTOR TYPES ----------------------------------------------------------------
 | 
						||
 | 
						||
sectortypes
 | 
						||
{
 | 
						||
	nybble0
 | 
						||
	{
 | 
						||
		0 = "(normal)";
 | 
						||
		1 = "Damage";
 | 
						||
		2 = "Damage (Water)";
 | 
						||
		3 = "Damage (Fire)";
 | 
						||
		4 = "Damage (Electrical)";
 | 
						||
		5 = "Spikes";
 | 
						||
		6 = "Death Pit (Camera Modifications)";
 | 
						||
		7 = "Death Pit (No Camera Modifications)";
 | 
						||
		8 = "Instant Kill";
 | 
						||
		9 = "Ring Drainer (Floor Touch)";
 | 
						||
		10 = "Ring Drainer (No Floor Touch)";
 | 
						||
		11 = "Special Stage Damage";
 | 
						||
		12 = "Space Countdown";
 | 
						||
		13 = "Ramp Sector (double step-up/down)";
 | 
						||
		14 = "Non-Ramp Sector (no step-down)";
 | 
						||
		15 = "Bouncy Sector (FOF Control Only)";
 | 
						||
	}
 | 
						||
 | 
						||
	nybble1
 | 
						||
	{
 | 
						||
		0 = "(normal)";
 | 
						||
		1 = "Trigger Linedef Executor (Pushable Objects)";
 | 
						||
		2 = "Trigger Linedef Executor (Anywhere, All Players)";
 | 
						||
		3 = "Trigger Linedef Executor (Floor Touch, All Players)";
 | 
						||
		4 = "Trigger Linedef Executor (Anywhere in Sector)";
 | 
						||
		5 = "Trigger Linedef Executor (Floor Touch)";
 | 
						||
		6 = "Trigger Linedef Executor (Emerald Check)";
 | 
						||
		7 = "Trigger Linedef Executor (Nights Mare)";
 | 
						||
		8 = "<disabled> Check for Linedef Executor on FOFs";
 | 
						||
		9 = "Egg Trap Capsule";
 | 
						||
		10 = "Special Stage Time/Rings Parameters";
 | 
						||
		11 = "Custom Global Gravity";
 | 
						||
	}
 | 
						||
 | 
						||
	nybble2
 | 
						||
	{
 | 
						||
		0 = "(normal)";
 | 
						||
		1 = "Ice/Sludge";
 | 
						||
		2 = "Wind/Current";
 | 
						||
		3 = "Ice/Sludge and Wind/Current";
 | 
						||
		4 = "Conveyor Belt";
 | 
						||
		5 = "Speed Pad (No Spin)";
 | 
						||
		6 = "Speed Pad (Spin)";
 | 
						||
		7 = "Bustable Block Sprite Parameter (ROIA)";
 | 
						||
		8 = "Bustable Block Sprite Parameter (ROIB)";
 | 
						||
		9 = "Bustable Block Sprite Parameter (ROIC)";
 | 
						||
		10 = "Bustable Block Sprite Parameter (ROID)";
 | 
						||
		11 = "Bustable Block Sprite Parameter (ROIE)";
 | 
						||
		12 = "Bustable Block Sprite Parameter (ROIF)";
 | 
						||
		13 = "Bustable Block Sprite Parameter (ROIG)";
 | 
						||
		14 = "Bustable Block Sprite Parameter (ROIH)";
 | 
						||
		15 = "Bustable Block Sprite Parameter (ROII)";
 | 
						||
	}
 | 
						||
 | 
						||
	nybble3
 | 
						||
	{
 | 
						||
		0 = "(normal)";
 | 
						||
		1 = "Star Post Activator";
 | 
						||
		2 = "Exit/Special Stage Goal/Return Flag";
 | 
						||
		3 = "CTF: Red Team Base";
 | 
						||
		4 = "CTF: Blue Team Base";
 | 
						||
		5 = "Fan Sector";
 | 
						||
		6 = "Super Sonic Transform";
 | 
						||
		7 = "Spinner";
 | 
						||
		8 = "Zoom Tube Start";
 | 
						||
		9 = "Zoom Tube End";
 | 
						||
		10 = "Finish Line";
 | 
						||
		11 = "Rope Hang";
 | 
						||
		12 = "Intangible to the Camera";
 | 
						||
	}
 | 
						||
}
 | 
						||
 | 
						||
// LINEDEF FLAGS ---------------------------------------------------------------
 | 
						||
 | 
						||
linedefflags
 | 
						||
{
 | 
						||
	1 = "[00] Effect 6";
 | 
						||
	2 = "[01] Block Enemies";
 | 
						||
	4 = "[02] Double-Sided";
 | 
						||
	8 = "[03] Upper Unpegged";
 | 
						||
	16 = "[04] Lower Unpegged";
 | 
						||
	32 = "[05] Effect 1";
 | 
						||
	64 = "[06] Not Climbable";
 | 
						||
	128 = "[07] Effect 2";
 | 
						||
	256 = "[08] Effect 3";
 | 
						||
	512 = "[09] Effect 4";
 | 
						||
	1024 = "[10] Effect 5";
 | 
						||
	2048 = "[11] No Sonic";
 | 
						||
	4096 = "[12] No Tails";
 | 
						||
	8192 = "[13] No Knuckles";
 | 
						||
	16384 = "[14] Bouncy Wall";
 | 
						||
	32768 = "[15] Transfer Line";
 | 
						||
}
 | 
						||
 | 
						||
// FOF INFORMATION -------------------------------------------------------------
 | 
						||
 | 
						||
fofs
 | 
						||
{
 | 
						||
	default = 100;
 | 
						||
	colourmap = 606;
 | 
						||
	defaultcustom = 259;
 | 
						||
 | 
						||
	// The FOF linedef specials, together with their FOF flags and a few
 | 
						||
	// other fields.
 | 
						||
	specials
 | 
						||
	{
 | 
						||
		100 {flags = 415;}
 | 
						||
		101 {flags = 479;}
 | 
						||
		102 {flags = 6495;}
 | 
						||
		103 {flags = 463;}
 | 
						||
		104 {flags = 471;}
 | 
						||
		105 {flags = 71;}
 | 
						||
		120 {flags = 36665;}
 | 
						||
		121 {flags = 40761;}
 | 
						||
		122 {flags = 3889;}
 | 
						||
		123 {flags = 7985;}
 | 
						||
		124 {flags = 2137913;}
 | 
						||
		125 {flags = 2105137;}
 | 
						||
		140 {flags = 33588255;}
 | 
						||
		141 {flags = 33560863;}
 | 
						||
		142 {flags = 33560855;}
 | 
						||
		143 {flags = 67142687;}
 | 
						||
		144 {flags = 67115295;}
 | 
						||
		145 {flags = 67115287;}
 | 
						||
		146 {flags = 100696079;}
 | 
						||
		150 {flags = 415; airbob = 1;}
 | 
						||
		151 {flags = 415; airbob = 1;}
 | 
						||
		152 {flags = 415; airbob = 1;}
 | 
						||
		160 {flags = 262559; airbob = 1;}
 | 
						||
		170 {flags = 1048991;}
 | 
						||
		171 {flags = 1573279;}
 | 
						||
		172 {flags = 34636831;}
 | 
						||
		173 {flags = 35161119;}
 | 
						||
		174 {flags = 34641311;}
 | 
						||
		175 {flags = 35165599;}
 | 
						||
		176 {flags = 1311135; airbob = 1;}
 | 
						||
		177 {flags = 1835423; airbob = 1;}
 | 
						||
		178 {flags = 1311135;}
 | 
						||
		179 {flags = 1835423;}
 | 
						||
		180 {flags = 1048991;}
 | 
						||
		190 {flags = 415; rising = 1;}
 | 
						||
		191 {flags = 479; rising = 1;}
 | 
						||
		192 {flags = 6495; rising = 1;}
 | 
						||
		193 {flags = 71; rising = 1;}
 | 
						||
		194 {flags = 33588255; rising = 1;}
 | 
						||
		195 {flags = 33594655; rising = 1;}
 | 
						||
		200 {flags = 131585;}
 | 
						||
		201 {flags = 513;}
 | 
						||
		202 {flags = 257817;}
 | 
						||
		220 {flags = 36633;}
 | 
						||
		221 {flags = 6937;}
 | 
						||
		222 {flags = 32777;}
 | 
						||
		223 {flags = 65;}
 | 
						||
		250 {flags = 4194719;}
 | 
						||
		251 {flags = 415;}
 | 
						||
		252 {flags = 142606367;}
 | 
						||
		253 {flags = 142610463;}
 | 
						||
		254 {flags = 8388639;}
 | 
						||
		255 {flags = 276824095;}
 | 
						||
		256 {flags = 276828191;}
 | 
						||
		257 {flags = 16810521;}
 | 
						||
		258 {flags = 2393;}
 | 
						||
		259 {custom = 1;}
 | 
						||
	}
 | 
						||
 | 
						||
	// The significance of the FOF flags. Some of these have special
 | 
						||
	// meanings to the editor; for those which don't, the subsection name is
 | 
						||
	// ignored, but an entry will still be added to the list of flags for
 | 
						||
	// custom FOFs.
 | 
						||
	flags
 | 
						||
	{
 | 
						||
		FF_EXISTS          {value = 1;          text = "Exists.";}
 | 
						||
		FF_BLOCKPLAYER     {value = 2;          text = "Solid to players.";}
 | 
						||
		FF_BLOCKOTHERS     {value = 4;          text = "Solid to everything else.";}
 | 
						||
//		FF_SOLID           {value = 6;          text = "Solid to all objects."}
 | 
						||
		FF_RENDERSIDES     {value = 8;          text = "Renders the walls.";}
 | 
						||
		FF_RENDERPLANES    {value = 16;         text = "Renders the planes.";}
 | 
						||
//		FF_RENDERALL       {value = 24;         text = "Renders everything.}
 | 
						||
		FF_SWIMMABLE       {value = 32;         text = "Water block.";}
 | 
						||
		FF_NOSHADE         {value = 64;         text = "Doesn't cast a shadow.";}
 | 
						||
		FF_CUTSOLIDS       {value = 128;        text = "Skips rendering pixels hidden behind the block.";}
 | 
						||
		FF_CUTEXTRA        {value = 256;        text = "Skips rendering blocks marked with FF_EXTRA hidden behind the block.";}
 | 
						||
//		FF_CUTLEVEL        {value = 384;        text = "Skips rendering everything hidden behind the block."}
 | 
						||
		FF_CUTSPRITES      {value = 512;        text = "Splits sprites halfway inside the block.";}
 | 
						||
		FF_BOTHPLANES      {value = 1024;       text = "Renders both inside and outside planes.";}
 | 
						||
		FF_EXTRA           {value = 2048;       text = "Not rendered when seen through a block marked with FF_CUTEXTRA.";}
 | 
						||
		FF_TRANSLUCENT     {value = 4096;       text = "Translucent.";}
 | 
						||
		FF_FOG             {value = 8192;       text = "Fog block.";}
 | 
						||
		FF_INVERTPLANES    {value = 16384;      text = "Renders the planes only when within the block.";}
 | 
						||
		FF_ALLSIDES        {value = 32768;      text = "Renders both inside and outside walls.";}
 | 
						||
		FF_INVERTSIDES     {value = 65536;      text = "Renders the walls only when within the block.";}
 | 
						||
		FF_DOUBLESHADOW    {value = 131072;     text = "Light level and colormap affect only the inside of the block.";}
 | 
						||
		FF_FLOATBOB        {value = 262144;     text = "Floats on water and bobs when stepped on.";}
 | 
						||
		FF_NORETURN        {value = 524288;     text = "(Use with FF_CRUMBLE) Doesn't respawn after crumbling.";}
 | 
						||
		FF_CRUMBLE         {value = 1048576;    text = "Crumbles two seconds after being stepped on.";}
 | 
						||
		FF_SHATTERBOTTOM   {value = 2097152;    text = "(Use with FF_BUSTUP) Breaks only when hit from below.";}
 | 
						||
		FF_MARIO           {value = 4194304;    text = "Mario item block.";}
 | 
						||
		FF_BUSTUP          {value = 8388608;    text = "Can be broken by a spin or Knuckles.";}
 | 
						||
		FF_QUICKSAND       {value = 16777216;   text = "Quicksand block.";}
 | 
						||
		FF_PLATFORM        {value = 33554432;   text = "Intangible from bottom.";}
 | 
						||
		FF_REVERSEPLATFORM {value = 67108864;   text = "Intangible from top.";}
 | 
						||
//		FF_INTANGABLEFLATS {value = 100663296;  text = "Only tangible from sides.";}
 | 
						||
		FF_SHATTER         {value = 134217728;  text = "(Use with FF_BUSTUP) Breaks on any contact.";}
 | 
						||
		FF_SPINBUST        {value = 268435456;  text = "(Use with FF_BUSTUP) Breaks only with a spin from above.";}
 | 
						||
		FF_ONLYKNUX        {value = 536870912;  text = "(Use with FF_BUSTUP) Can only be broken by Knuckles.";}
 | 
						||
		FF_RIPPLE          {value = 1073741824; text = "Employs a visual ripple effect.";}
 | 
						||
//		FF_COLORMAPONLY    {value = 2147483648; text = "Ignores the control sector's light level.";}
 | 
						||
	}
 | 
						||
}
 | 
						||
 | 
						||
// LINEDEF TYPES ---------------------------------------------------------------
 | 
						||
 | 
						||
linedeftypes
 | 
						||
{
 | 
						||
	misc
 | 
						||
	{
 | 
						||
		title = "Miscellaneous";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			0 = "(normal)";
 | 
						||
			1 = "Per-Sector Gravity";
 | 
						||
			4 = "Speed Pad";
 | 
						||
			5 = "Camera Scanner";
 | 
						||
			6 = "Disable Linedef Effect On Level Load";
 | 
						||
			7 = "Sector Flat Alignment";
 | 
						||
			10 = "Culling Plane";
 | 
						||
			13 = "Heat Wave Effect";
 | 
						||
			50 = "Instantly Lower Floor On Level Load";
 | 
						||
			51 = "Instantly Raise Ceiling On Level Load";
 | 
						||
			63 = "Fake Floor/Ceiling Planes";
 | 
						||
			540 = "Floor Friction";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	parameters
 | 
						||
	{
 | 
						||
		title = "Parameters";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			2 = "Custom Exit";
 | 
						||
			3 = "Zoom Tube Parameters";
 | 
						||
			8 = "Sector Special Parameters";
 | 
						||
			9 = "Chain Parameters";
 | 
						||
			11 = "Rope Hang Parameters";
 | 
						||
			12 = "Rock Spawn Parameters";
 | 
						||
			64 = "Appearing/Disappearing FOF";
 | 
						||
			65 = "<disabled> Bridge Thinker";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	polyobject
 | 
						||
	{
 | 
						||
		title = "PolyObject";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			20 = "First Line";
 | 
						||
			21 = "Explicity Include Line";
 | 
						||
			22 = "Parameters";
 | 
						||
			30 = "Waving Flag";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	movement
 | 
						||
	{
 | 
						||
		title = "Plane Movement";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			52 = "Continuously Falling Sector";
 | 
						||
			53 = "Continuous Floor/Ceiling Mover";
 | 
						||
			54 = "Continuous Floor Mover";
 | 
						||
			55 = "Continuous Ceiling Mover";
 | 
						||
			56 = "Continuous Two-Speed Floor/Ceiling Mover";
 | 
						||
			57 = "Continuous Two-Speed Floor Mover";
 | 
						||
			58 = "Continuous Two-Speed Ceiling Mover";
 | 
						||
			59 = "Activate Moving Platform";
 | 
						||
			60 = "Activate Moving Platform (Adjustable Speed)";
 | 
						||
			61 = "Crusher (Ceiling to Floor)";
 | 
						||
			62 = "Crusher (Floor to Ceiling)";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	fofsolid
 | 
						||
	{
 | 
						||
		title = "FOF (solid)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			100 = "Solid, Opaque";
 | 
						||
			101 = "Solid, Opaque, No Shadow";
 | 
						||
			102 = "Solid, Translucent";
 | 
						||
			103 = "Solid, Sides Only";
 | 
						||
			104 = "Solid, No Sides";
 | 
						||
			105 = "Solid, Invisible";
 | 
						||
			140 = "Intangible from Bottom, Opaque";
 | 
						||
			141 = "Intangible from Bottom, Translucent";
 | 
						||
			142 = "Intangible from Bottom, Translucent, No Sides";
 | 
						||
			143 = "Intangible from Top, Opaque";
 | 
						||
			144 = "Intangible from Top, Translucent";
 | 
						||
			145 = "Intangible from Top, Translucent, No Sides";
 | 
						||
			146 = "Only Tangible From Sides";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	fofintangible
 | 
						||
	{
 | 
						||
		title = "FOF (intangible)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			120 = "Water, Opaque";
 | 
						||
			121 = "Water, Translucent";
 | 
						||
			122 = "Water, Opaque, No Sides";
 | 
						||
			123 = "Water, Translucent, No Sides";
 | 
						||
			124 = "Goo Water, Translucent";
 | 
						||
			125 = "Goo Water, Translucent, No Sides";
 | 
						||
			220 = "Intangible, Opaque";
 | 
						||
			221 = "Intangible, Translucent";
 | 
						||
			222 = "Intangible, Sides Only";
 | 
						||
			223 = "Intangible, Invisible";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	fofbobbing
 | 
						||
	{
 | 
						||
		title = "FOF (bobbing)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			150 = "<deprecated> Air Bobbing";
 | 
						||
			151 = "<deprecated> Air Bobbing (Adjustable)";
 | 
						||
			152 = "<deprecated> Reverse Air Bobbing (Adjustable)";
 | 
						||
			160 = "Floating, Bobbing";
 | 
						||
			190 = "Rising Platform, Solid, Opaque";
 | 
						||
			191 = "Rising Platform, Solid, Opaque, No Shadow";
 | 
						||
			192 = "Rising Platform, Solid, Translucent";
 | 
						||
			193 = "Rising Platform, Solid, Invisible";
 | 
						||
			194 = "Rising Platform, Intangible from Bottom, Opaque";
 | 
						||
			195 = "Rising Platform, Intangible from Bottom, Translucent";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	fofcrumbling
 | 
						||
	{
 | 
						||
		title = "FOF (crumbling)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			170 = "Crumbling (Respawn)";
 | 
						||
			171 = "Crumbling (No Respawn)";
 | 
						||
			172 = "Crumbling (Respawn), Intangible from Bottom";
 | 
						||
			173 = "Crumbling (No Respawn), Intangible from Bottom";
 | 
						||
			174 = "Crumbling (Respawn), Int. from Bottom, Translucent";
 | 
						||
			175 = "Crumbling (No Respawn), Int. from Bottom, Translucent";
 | 
						||
			176 = "Crumbling (Respawn), Floating, Bobbing";
 | 
						||
			177 = "Crumbling (No Respawn), Floating, Bobbing";
 | 
						||
			178 = "Crumbling (Respawn), Floating";
 | 
						||
			179 = "Crumbling (No Respawn), Floating";
 | 
						||
			180 = "Crumbling (Respawn), Air Bobbing";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	fofspecial
 | 
						||
	{
 | 
						||
		title = "FOF (special)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			200 = "Light Block";
 | 
						||
			201 = "Half Light Block";
 | 
						||
			202 = "Fog Block";
 | 
						||
			250 = "Mario Block";
 | 
						||
			251 = "Thwomp Block";
 | 
						||
			252 = "Shatter Block";
 | 
						||
			253 = "Shatter Block, Translucent";
 | 
						||
			254 = "Bustable Block";
 | 
						||
			255 = "Spin Bust Block";
 | 
						||
			256 = "Spin Bust Block, Translucent";
 | 
						||
			257 = "Quicksand";
 | 
						||
			258 = "Laser";
 | 
						||
			259 = "Custom FOF";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	trigger
 | 
						||
	{
 | 
						||
		title = "Linedef Executor Trigger";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			300 = "Continuous";
 | 
						||
			301 = "Each Time";
 | 
						||
			302 = "Once";
 | 
						||
			303 = "Ring Count - Continuous";
 | 
						||
			304 = "Ring Count - Once";
 | 
						||
			305 = "Character Ability - Once";
 | 
						||
			306 = "Character Ability - Each Time";
 | 
						||
			307 = "Character Ability - Continuous";
 | 
						||
			308 = "Race Only - Once";
 | 
						||
			309 = "CTF Red Team - Continuous";
 | 
						||
			310 = "CTF Red Team - Each Time";
 | 
						||
			311 = "CTF Blue Team - Continuous";
 | 
						||
			312 = "CTF Blue Team - Each Time";
 | 
						||
			313 = "No More Enemies - Once";
 | 
						||
			314 = "Number of Pushables - Continuous";
 | 
						||
			315 = "Number of Pushables - Once";
 | 
						||
			316 = "Land On PolyObject";
 | 
						||
			317 = "Unlockable Trigger - Continuous";
 | 
						||
			318 = "Unlockable Trigger - Once";
 | 
						||
			399 = "Level Load";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	execsector
 | 
						||
	{
 | 
						||
		title = "Linedef Executor (sector)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			400 = "Set Tagged Sector's Floor Height/Texture";
 | 
						||
			401 = "Set Tagged Sector's Ceiling Height/Texture";
 | 
						||
			402 = "Set Tagged Sector's Light Level";
 | 
						||
			409 = "Change Tagged Sectors' Tag";
 | 
						||
			410 = "Change Front Sector's Tag";
 | 
						||
			416 = "Start Adjustable Fire Flicker";
 | 
						||
			417 = "Start Adjustable Glowing Light";
 | 
						||
			418 = "Start Adjustable Blinking Light (unsynchronized)";
 | 
						||
			419 = "Start Adjustable Blinking Light (synchronized)";
 | 
						||
			420 = "Fade Light Level";
 | 
						||
			421 = "Stop Lighting Effect";
 | 
						||
			435 = "Change Plane Scroller Direction";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	execplane
 | 
						||
	{
 | 
						||
		title = "Linedef Executor (plane movement)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			403 = "Move Tagged Sector's Floor";
 | 
						||
			404 = "Move Tagged Sector's Ceiling";
 | 
						||
			405 = "Move Floor According to Front Texture Offsets";
 | 
						||
			407 = "Move Ceiling According to Front Texture Offsets";
 | 
						||
			411 = "Stop Plane Movement";
 | 
						||
			428 = "Start Platform Movement";
 | 
						||
			429 = "Crush Ceiling Once";
 | 
						||
			430 = "Crush Floor Once";
 | 
						||
			431 = "Crush Floor And Ceiling Once";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	execplayer
 | 
						||
	{
 | 
						||
		title = "Linedef Executor (player/object)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			412 = "Teleporter";
 | 
						||
			425 = "Change Object State";
 | 
						||
			426 = "Stop Object";
 | 
						||
			427 = "Award Score";
 | 
						||
			432 = "Enable/Disable 2D Mode";
 | 
						||
			433 = "Enable/Disable Gravity Flip";
 | 
						||
			434 = "Award Power-Up";
 | 
						||
			437 = "Disable Player Control";
 | 
						||
			438 = "Change Object Size";
 | 
						||
			442 = "Change Object Type State";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	execmisc
 | 
						||
	{
 | 
						||
		title = "Linedef Executor (misc.)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			413 = "Change Music";
 | 
						||
			414 = "Play Sound Effect";
 | 
						||
			415 = "Run Script";
 | 
						||
			422 = "Switch to Cut-Away View";
 | 
						||
			423 = "Change Sky";
 | 
						||
			424 = "Change Weather";
 | 
						||
			436 = "Shatter FOF";
 | 
						||
			439 = "Set Texture";
 | 
						||
			440 = "Start Metal Sonic Race";
 | 
						||
			441 = "Unlockable Trigger";
 | 
						||
			443 = "Call Lua Function";
 | 
						||
			444 = "Earthquake";
 | 
						||
			445 = "Force Block Disappear";
 | 
						||
			450 = "Execute Linedef Executor (from tag)";
 | 
						||
			451 = "Execute Linedef Executor (random range)";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	execpoly
 | 
						||
	{
 | 
						||
		title = "Linedef Executor (polyobject)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			480 = "Door Slide";
 | 
						||
			481 = "Door Swing";
 | 
						||
			482 = "Move";
 | 
						||
			483 = "Move, Override";
 | 
						||
			484 = "Rotate Right";
 | 
						||
			485 = "Rotate Right, Override";
 | 
						||
			486 = "Rotate Left";
 | 
						||
			487 = "Rotate Left, Override";
 | 
						||
			488 = "Move by Waypoints";
 | 
						||
			489 = "Turn Invisible, Intangible";
 | 
						||
			490 = "Turn Visible, Tangible";
 | 
						||
			491 = "Set Translucency";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	wall
 | 
						||
	{
 | 
						||
		title = "Texture settings/Wall Scrolling";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			500 = "Scroll Wall Front Side Left";
 | 
						||
			501 = "Scroll Wall Front Side Right";
 | 
						||
			502 = "Scroll Wall According to Linedef";
 | 
						||
			503 = "Scroll Wall According to Linedef (Accelerative)";
 | 
						||
			504 = "Scroll Wall According to Linedef (Displacement)";
 | 
						||
			505 = "Scroll Texture by Front Side Offsets";
 | 
						||
			506 = "Scroll Texture by Back Side Offsets";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	plane
 | 
						||
	{
 | 
						||
		title = "Plane Scrolling";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			510 = "Scroll Floor Texture";
 | 
						||
			511 = "Scroll Floor Texture (Accelerative)";
 | 
						||
			512 = "Scroll Floor Texture (Displacement)";
 | 
						||
			513 = "Scroll Ceiling Texture";
 | 
						||
			514 = "Scroll Ceiling Texture (Accelerative)";
 | 
						||
			515 = "Scroll Ceiling Texture (Displacement)";
 | 
						||
			520 = "Carry Objects on Floor";
 | 
						||
			521 = "Carry Objects on Floor (Accelerative)";
 | 
						||
			522 = "Carry Objects on Floor (Displacement)";
 | 
						||
			523 = "Carry Objects on Ceiling";
 | 
						||
			524 = "Carry Objects on Ceiling (Accelerative)";
 | 
						||
			525 = "Carry Objects on Ceiling (Displacement)";
 | 
						||
			530 = "Scroll Floor Texture and Carry Objects";
 | 
						||
			531 = "Scroll Floor Texture and Carry Objects (Accelerative)";
 | 
						||
			532 = "Scroll Floor Texture and Carry Objects (Displacement)";
 | 
						||
			533 = "Scroll Ceiling Texture and Carry Objects";
 | 
						||
			534 = "Scroll Ceiling Texture and Carry Objects (Accelerative)";
 | 
						||
			535 = "Scroll Ceiling Texture and Carry Objects (Displacement)";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	pusher
 | 
						||
	{
 | 
						||
		title = "Pusher";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			541 = "Wind";
 | 
						||
			542 = "Upwards Wind";
 | 
						||
			543 = "Downwards Wind";
 | 
						||
			544 = "Current";
 | 
						||
			545 = "Upwards Current";
 | 
						||
			546 = "Downwards Current";
 | 
						||
			547 = "Push/Pull";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	lighting
 | 
						||
	{
 | 
						||
		title = "Lighting";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			600 = "Floor Lighting";
 | 
						||
			601 = "Ceiling Lighting";
 | 
						||
			602 = "Adjustable Pulsating Light";
 | 
						||
			603 = "Adjustable Flickering Light";
 | 
						||
			604 = "Adjustable Blinking Light (unsynchronized)";
 | 
						||
			605 = "Adjustable Blinking Light (synchronized)";
 | 
						||
			606 = "Colormap";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	transwall
 | 
						||
	{
 | 
						||
		title = "Translucent Wall";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			900 = "90% Opaque";
 | 
						||
			901 = "80% Opaque";
 | 
						||
			902 = "70% Opaque";
 | 
						||
			903 = "60% Opaque";
 | 
						||
			904 = "50% Opaque";
 | 
						||
			905 = "40% Opaque";
 | 
						||
			906 = "30% Opaque";
 | 
						||
			907 = "20% Opaque";
 | 
						||
			908 = "10% Opaque";
 | 
						||
			909 = "Fog Wall";
 | 
						||
		}
 | 
						||
	}
 | 
						||
}
 | 
						||
 | 
						||
// THING FLAGS -----------------------------------------------------------------
 | 
						||
 | 
						||
thingflags
 | 
						||
{
 | 
						||
	1 = "[0] Unused Flag";
 | 
						||
	2 = "[1] Object Flip";
 | 
						||
	4 = "[2] Object Special";
 | 
						||
	8 = "[3] Ambush";
 | 
						||
	16 = "(Used for Z offsets)";
 | 
						||
}
 | 
						||
 | 
						||
/* THING TYPES -----------------------------------------------------------------
 | 
						||
 | 
						||
Color values are 24-bit RGB colors in decimal.
 | 
						||
 | 
						||
*/
 | 
						||
 | 
						||
thingtypes
 | 
						||
{
 | 
						||
	starts
 | 
						||
	{
 | 
						||
		color = 223; // Blue (0000DF)
 | 
						||
		arrow = 1;
 | 
						||
		title = "Player Starts";
 | 
						||
		width = 16;
 | 
						||
		height = 56;
 | 
						||
		deaftext = "[3] Spawn On Ceiling";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			1
 | 
						||
			{
 | 
						||
				title = "Player 01 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			2
 | 
						||
			{
 | 
						||
				title = "Player 02 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			3
 | 
						||
			{
 | 
						||
				title = "Player 03 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			4
 | 
						||
			{
 | 
						||
				title = "Player 04 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			5
 | 
						||
			{
 | 
						||
				title = "Player 05 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			6
 | 
						||
			{
 | 
						||
				title = "Player 06 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			7
 | 
						||
			{
 | 
						||
				title = "Player 07 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			8
 | 
						||
			{
 | 
						||
				title = "Player 08 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			9
 | 
						||
			{
 | 
						||
				title = "Player 09 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			10
 | 
						||
			{
 | 
						||
				title = "Player 10 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			11
 | 
						||
			{
 | 
						||
				title = "Player 11 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			12
 | 
						||
			{
 | 
						||
				title = "Player 12 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			13
 | 
						||
			{
 | 
						||
				title = "Player 13 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			14
 | 
						||
			{
 | 
						||
				title = "Player 14 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			15
 | 
						||
			{
 | 
						||
				title = "Player 15 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			16
 | 
						||
			{
 | 
						||
				title = "Player 16 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			17
 | 
						||
			{
 | 
						||
				title = "Player 17 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			18
 | 
						||
			{
 | 
						||
				title = "Player 18 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			19
 | 
						||
			{
 | 
						||
				title = "Player 19 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			20
 | 
						||
			{
 | 
						||
				title = "Player 20 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			21
 | 
						||
			{
 | 
						||
				title = "Player 21 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			22
 | 
						||
			{
 | 
						||
				title = "Player 22 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			23
 | 
						||
			{
 | 
						||
				title = "Player 23 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			24
 | 
						||
			{
 | 
						||
				title = "Player 24 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			25
 | 
						||
			{
 | 
						||
				title = "Player 25 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			26
 | 
						||
			{
 | 
						||
				title = "Player 26 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			27
 | 
						||
			{
 | 
						||
				title = "Player 27 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			28
 | 
						||
			{
 | 
						||
				title = "Player 28 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			29
 | 
						||
			{
 | 
						||
				title = "Player 29 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			30
 | 
						||
			{
 | 
						||
				title = "Player 30 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			31
 | 
						||
			{
 | 
						||
				title = "Player 31 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			32
 | 
						||
			{
 | 
						||
				title = "Player 32 Start";
 | 
						||
				sprite = "SUPTD0";
 | 
						||
			}
 | 
						||
			33
 | 
						||
			{
 | 
						||
				title = "Match Start";
 | 
						||
				sprite = "SUPTI0";
 | 
						||
			}
 | 
						||
			34
 | 
						||
			{
 | 
						||
				title = "CTF Red Team Start";
 | 
						||
				sprite = "SIGNG0";
 | 
						||
			}
 | 
						||
			35
 | 
						||
			{
 | 
						||
				title = "CTF Blue Team Start";
 | 
						||
				sprite = "SIGNE0";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	enemies
 | 
						||
	{
 | 
						||
		color = 6250495; // Light blue (5F5FFF)
 | 
						||
		arrow = 1;
 | 
						||
		title = "Enemies";
 | 
						||
		width = 24;
 | 
						||
		height = 32;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			100
 | 
						||
			{
 | 
						||
				title = "Crawla (Blue)";
 | 
						||
				sprite = "POSSA1";
 | 
						||
			}
 | 
						||
			101
 | 
						||
			{
 | 
						||
				title = "Crawla (Red)";
 | 
						||
				sprite = "SPOSA1";
 | 
						||
			}
 | 
						||
			102
 | 
						||
			{
 | 
						||
				title = "Stupid Dumb Unnamed RoboFish";
 | 
						||
				sprite = "FISHA0";
 | 
						||
				width = 8;
 | 
						||
				height = 28;
 | 
						||
			}
 | 
						||
			103
 | 
						||
			{
 | 
						||
				title = "Buzz (Gold)";
 | 
						||
				sprite = "BUZZA1";
 | 
						||
				width = 20;
 | 
						||
				height = 24;
 | 
						||
				deaftext = "[3] Cannot Move";
 | 
						||
			}
 | 
						||
			104
 | 
						||
			{
 | 
						||
				title = "Buzz (Red)";
 | 
						||
				sprite = "RBUZA1";
 | 
						||
				width = 20;
 | 
						||
				height = 24;
 | 
						||
				deaftext = "[3] Cannot Move";
 | 
						||
 | 
						||
			}
 | 
						||
			105
 | 
						||
			{
 | 
						||
				title = "Jetty-Syn Bomber";
 | 
						||
				sprite = "JETBB1";
 | 
						||
				width = 20;
 | 
						||
				height = 50;
 | 
						||
				deaftext = "[3] Cannot Move";
 | 
						||
			}
 | 
						||
			106
 | 
						||
			{
 | 
						||
				title = "Jetty-Syn Gunner";
 | 
						||
				sprite = "JETGB1";
 | 
						||
				width = 20;
 | 
						||
				height = 48;
 | 
						||
				deaftext = "[3] Cannot Move";
 | 
						||
			}
 | 
						||
			107
 | 
						||
			{
 | 
						||
				title = "Crawla Commander";
 | 
						||
				sprite = "CCOMA1";
 | 
						||
				width = 16;
 | 
						||
			}
 | 
						||
			108
 | 
						||
			{
 | 
						||
				title = "Deton";
 | 
						||
				sprite = "DETNA1";
 | 
						||
				width = 20;
 | 
						||
			}
 | 
						||
			109
 | 
						||
			{
 | 
						||
				title = "Skim";
 | 
						||
				sprite = "SKIMA1";
 | 
						||
				width = 16;
 | 
						||
				height = 24;
 | 
						||
			}
 | 
						||
			110
 | 
						||
			{
 | 
						||
				title = "Turret";
 | 
						||
				sprite = "TRETA1";
 | 
						||
				width = 16;
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			111
 | 
						||
			{
 | 
						||
				title = "Popup Turret";
 | 
						||
				sprite = "TURRI1";
 | 
						||
				width = 12;
 | 
						||
				height = 64;
 | 
						||
			}
 | 
						||
			112
 | 
						||
			{
 | 
						||
				title = "Sharp";
 | 
						||
				sprite = "SHRPA1";
 | 
						||
				width = 16;
 | 
						||
				height = 24;
 | 
						||
			}
 | 
						||
			113
 | 
						||
			{
 | 
						||
				title = "Jet Jaw";
 | 
						||
				sprite = "JJAWA3A7";
 | 
						||
				width = 12;
 | 
						||
				height = 20;
 | 
						||
			}
 | 
						||
			114
 | 
						||
			{
 | 
						||
				title = "Snailer";
 | 
						||
				sprite = "SNLRA3A7";
 | 
						||
				height = 48;
 | 
						||
			}
 | 
						||
			115
 | 
						||
			{
 | 
						||
				title = "Bird Aircraft Strike Hazard";
 | 
						||
				sprite = "VLTRF1";
 | 
						||
				width = 12;
 | 
						||
				height = 24;
 | 
						||
			}
 | 
						||
			116
 | 
						||
			{
 | 
						||
				title = "Pointy";
 | 
						||
				sprite = "PNTYA1";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			117
 | 
						||
			{
 | 
						||
				title = "Robo-Hood";
 | 
						||
				sprite = "ARCHA1";
 | 
						||
				deaftext = "[3] Cannot Jump";
 | 
						||
			}
 | 
						||
			118
 | 
						||
			{
 | 
						||
				title = "CastleBot FaceStabber";
 | 
						||
				sprite = "CBFSA1";
 | 
						||
				width = 32;
 | 
						||
				height = 64;
 | 
						||
			}
 | 
						||
			119
 | 
						||
			{
 | 
						||
				title = "Egg Guard";
 | 
						||
				sprite = "ESHIA1";
 | 
						||
				width = 16;
 | 
						||
				height = 48;
 | 
						||
				deaftext = "[3] Double Speed";
 | 
						||
			}
 | 
						||
			120
 | 
						||
			{
 | 
						||
				title = "Green Snapper";
 | 
						||
				sprite = "GSNPA1";
 | 
						||
				height = 24;
 | 
						||
			}
 | 
						||
			121
 | 
						||
			{
 | 
						||
				title = "Minus";
 | 
						||
				sprite = "MNUSA1";
 | 
						||
			}
 | 
						||
			122
 | 
						||
			{
 | 
						||
				title = "Spring Shell (Green)";
 | 
						||
				sprite = "SSHLA1";
 | 
						||
				height = 40;
 | 
						||
			}
 | 
						||
			123
 | 
						||
			{
 | 
						||
				title = "Unidus";
 | 
						||
				sprite = "UNIDA1";
 | 
						||
				width = 18;
 | 
						||
				height = 36;
 | 
						||
			}
 | 
						||
			124
 | 
						||
			{
 | 
						||
				title = "AquaBuzz";
 | 
						||
				sprite = "BBUZA1";
 | 
						||
				width = 20;
 | 
						||
				height = 24;
 | 
						||
			}
 | 
						||
			125
 | 
						||
			{
 | 
						||
				title = "Spring Shell (Yellow)";
 | 
						||
				sprite = "YSHLA1";
 | 
						||
				height = 40;
 | 
						||
			}
 | 
						||
			750
 | 
						||
			{
 | 
						||
				title = "<disabled> Chaos Enemy Spawn";
 | 
						||
				sprite = "TFOGG0";
 | 
						||
				width = 32;
 | 
						||
				height = 64;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	bosses
 | 
						||
	{
 | 
						||
		color = 6250335; // Grey (5F5F5F)
 | 
						||
		arrow = 1;
 | 
						||
		title = "Bosses";
 | 
						||
		width = 24;
 | 
						||
		height = 76;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			200
 | 
						||
			{
 | 
						||
				title = "Boss 1 - Egg Mobile";
 | 
						||
				sprite = "EGGMA1";
 | 
						||
				spectext = "[2] End Level On Death";
 | 
						||
				deaftext = "[3] Rotating Spikeballs";
 | 
						||
			}
 | 
						||
			201
 | 
						||
			{
 | 
						||
				title = "Boss 2 - Egg Slimer";
 | 
						||
				sprite = "EGGNA1";
 | 
						||
				height = 48;
 | 
						||
				spectext = "[2] End Level On Death";
 | 
						||
				deaftext = "[3] Speed Up When Hit";
 | 
						||
			}
 | 
						||
			202
 | 
						||
			{
 | 
						||
				title = "Boss 3 - Sea Egg";
 | 
						||
				sprite = "EGGOA1";
 | 
						||
				width = 32;
 | 
						||
				height = 116;
 | 
						||
				spectext = "[2] End Level On Death";
 | 
						||
			}
 | 
						||
			203
 | 
						||
			{
 | 
						||
				title = "Boss 4 - Eggscalibur";
 | 
						||
				sprite = "EGGPA1";
 | 
						||
				spectext = "[2] End Level On Death";
 | 
						||
			}
 | 
						||
			206
 | 
						||
			{
 | 
						||
				title = "Boss - Black Eggman (Old)";
 | 
						||
				sprite = "BRAKB1";
 | 
						||
				width = 48;
 | 
						||
				height = 160;
 | 
						||
				spectext = "[2] End Level On Death";
 | 
						||
			}
 | 
						||
			207
 | 
						||
			{
 | 
						||
				title = "Boss 5A - Metal Sonic Race Start";
 | 
						||
				sprite = "METLI1";
 | 
						||
				width = 16;
 | 
						||
				height = 48;
 | 
						||
			}
 | 
						||
			208
 | 
						||
			{
 | 
						||
				title = "Boss 5B - Metal Sonic Battle Start";
 | 
						||
				sprite = "METLC1";
 | 
						||
				width = 16;
 | 
						||
				height = 48;
 | 
						||
				spectext = "[2] End Level On Death";
 | 
						||
			}
 | 
						||
			209
 | 
						||
			{
 | 
						||
				title = "Boss 6 - Black Eggman (New)";
 | 
						||
				sprite = "BRAK[1";
 | 
						||
				width = 48;
 | 
						||
				height = 160;
 | 
						||
				spectext = "[2] End Level On Death";
 | 
						||
				deaftext = "[3] Electric Barrier";
 | 
						||
			}
 | 
						||
			290
 | 
						||
			{
 | 
						||
				arrow = 0;
 | 
						||
				title = "Boss Escape Point";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			291
 | 
						||
			{
 | 
						||
				arrow = 0;
 | 
						||
				title = "Egg Trap Center";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			292
 | 
						||
			{
 | 
						||
				arrow = 0;
 | 
						||
				title = "Boss Waypoint";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
				deaftext = "[3] Sea Egg Shooting Point";
 | 
						||
			}
 | 
						||
			293 = "Metal Sonic Waypoint";
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	rings
 | 
						||
	{
 | 
						||
		color = 12566272; // Yellow (BFBF00)
 | 
						||
		title = "Rings and Weapon Panels";
 | 
						||
		width = 24;
 | 
						||
		height = 24;
 | 
						||
		deafheight = 32;
 | 
						||
		deaftext = "[3] Float";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			300
 | 
						||
			{
 | 
						||
				title = "Ring";
 | 
						||
				sprite = "RINGA0";
 | 
						||
				width = 16;
 | 
						||
			}
 | 
						||
			301
 | 
						||
			{
 | 
						||
				title = "Bounce Ring";
 | 
						||
				sprite = "CPRKB0";
 | 
						||
			}
 | 
						||
			302
 | 
						||
			{
 | 
						||
				title = "Rail Ring";
 | 
						||
				sprite = "SPRKA0";
 | 
						||
			}
 | 
						||
			304
 | 
						||
			{
 | 
						||
				title = "Automatic Ring";
 | 
						||
				sprite = "TAUTA3A7";
 | 
						||
			}
 | 
						||
			305
 | 
						||
			{
 | 
						||
				title = "Explosion Ring";
 | 
						||
				sprite = "BMSLA1";
 | 
						||
			}
 | 
						||
			306
 | 
						||
			{
 | 
						||
				title = "Scatter Ring";
 | 
						||
				sprite = "TSCRA1A5";
 | 
						||
			}
 | 
						||
			307
 | 
						||
			{
 | 
						||
				title = "Grenade Ring";
 | 
						||
				sprite = "TGREA0";
 | 
						||
			}
 | 
						||
			308
 | 
						||
			{
 | 
						||
				title = "CTF Team Ring (Red)";
 | 
						||
				sprite = "RRNGA0";
 | 
						||
				width = 16;
 | 
						||
			}
 | 
						||
			309
 | 
						||
			{
 | 
						||
				title = "CTF Team Ring (Blue)";
 | 
						||
				sprite = "TRNGA0";
 | 
						||
				width = 16;
 | 
						||
			}
 | 
						||
			330
 | 
						||
			{
 | 
						||
				title = "Bounce Ring Panel";
 | 
						||
				sprite = "PIKBA0";
 | 
						||
			}
 | 
						||
			331
 | 
						||
			{
 | 
						||
				title = "Rail Ring Panel";
 | 
						||
				sprite = "PIKRA0";
 | 
						||
			}
 | 
						||
			332
 | 
						||
			{
 | 
						||
				title = "Automatic Ring Panel";
 | 
						||
				sprite = "PIKAA0";
 | 
						||
			}
 | 
						||
			333
 | 
						||
			{
 | 
						||
				title = "Explosion Ring Panel";
 | 
						||
				sprite = "PIKEA0";
 | 
						||
			}
 | 
						||
			334
 | 
						||
			{
 | 
						||
				title = "Scatter Ring Panel";
 | 
						||
				sprite = "PIKSA0";
 | 
						||
			}
 | 
						||
			335
 | 
						||
			{
 | 
						||
				title = "Grenade Ring Panel";
 | 
						||
				sprite = "PIKGA0";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	collectibles
 | 
						||
	{
 | 
						||
		color = 48896; // Green (00BF00)
 | 
						||
		title = "Other Collectibles";
 | 
						||
		width = 16;
 | 
						||
		height = 32;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			310
 | 
						||
			{
 | 
						||
				title = "CTF Red Flag";
 | 
						||
				sprite = "RFLGA0";
 | 
						||
				width = 24;
 | 
						||
				height = 64;
 | 
						||
			}
 | 
						||
			311
 | 
						||
			{
 | 
						||
				title = "CTF Blue Flag";
 | 
						||
				sprite = "BFLGA0";
 | 
						||
				width = 24;
 | 
						||
				height = 64;
 | 
						||
			}
 | 
						||
			312
 | 
						||
			{
 | 
						||
				title = "Special Stage Token";
 | 
						||
				sprite = "TOKEA0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
				deafheight = 32;
 | 
						||
				spectext = "[2] Mario Block Version";
 | 
						||
				deaftext = "[3] Float";
 | 
						||
			}
 | 
						||
			313
 | 
						||
			{
 | 
						||
				title = "Chaos Emerald 1 (Green)";
 | 
						||
				sprite = "EMMYA0";
 | 
						||
			}
 | 
						||
			314
 | 
						||
			{
 | 
						||
				title = "Chaos Emerald 2 (Purple)";
 | 
						||
				sprite = "EMMYB0";
 | 
						||
			}
 | 
						||
			315
 | 
						||
			{
 | 
						||
				title = "Chaos Emerald 3 (Blue)";
 | 
						||
				sprite = "EMMYC0";
 | 
						||
			}
 | 
						||
			316
 | 
						||
			{
 | 
						||
				title = "Chaos Emerald 4 (Cyan)";
 | 
						||
				sprite = "EMMYD0";
 | 
						||
			}
 | 
						||
			317
 | 
						||
			{
 | 
						||
				title = "Chaos Emerald 5 (Orange)";
 | 
						||
				sprite = "EMMYE0";
 | 
						||
			}
 | 
						||
			318
 | 
						||
			{
 | 
						||
				title = "Chaos Emerald 6 (Red)";
 | 
						||
				sprite = "EMMYF0";
 | 
						||
			}
 | 
						||
			319
 | 
						||
			{
 | 
						||
				title = "Chaos Emerald 7 (Gray)";
 | 
						||
				sprite = "EMMYG0";
 | 
						||
			}
 | 
						||
			320
 | 
						||
			{
 | 
						||
				title = "Emerald Hunt Location";
 | 
						||
				sprite = "EMERA0";
 | 
						||
			}
 | 
						||
			323
 | 
						||
			{
 | 
						||
				title = "Match Chaos Emerald Spawn";
 | 
						||
				sprite = "CEMGA0";
 | 
						||
				width = 8;
 | 
						||
				height = 48;
 | 
						||
				deafheight = 32;
 | 
						||
				deaftext = "[3] Float";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	boxes
 | 
						||
	{
 | 
						||
		color = 12566463; // Silver (BFBFBF)
 | 
						||
		blocking = 2;
 | 
						||
		title = "Item Boxes";
 | 
						||
		width = 16;
 | 
						||
		height = 32;
 | 
						||
		spectext = "[2] Random (Strong)";
 | 
						||
		deaftext = "[3] Random (Weak)";
 | 
						||
		values
 | 
						||
		{
 | 
						||
			400
 | 
						||
			{
 | 
						||
				title = "Super Ring (10 Rings)";
 | 
						||
				sprite = "SRBXA0";
 | 
						||
			}
 | 
						||
			401
 | 
						||
			{
 | 
						||
				title = "Pity / Basic Shield";
 | 
						||
				sprite = "GRTVA0";
 | 
						||
			}
 | 
						||
			402
 | 
						||
			{
 | 
						||
				title = "Attraction Shield";
 | 
						||
				sprite = "YLTVA0";
 | 
						||
			}
 | 
						||
			403
 | 
						||
			{
 | 
						||
				title = "Force Shield";
 | 
						||
				sprite = "BLTVA0";
 | 
						||
			}
 | 
						||
			404
 | 
						||
			{
 | 
						||
				title = "Armageddon Shield";
 | 
						||
				sprite = "BKTVA0";
 | 
						||
			}
 | 
						||
			405
 | 
						||
			{
 | 
						||
				title = "Whirlwind Shield";
 | 
						||
				sprite = "WHTVA0";
 | 
						||
			}
 | 
						||
			406
 | 
						||
			{
 | 
						||
				title = "Elemental Shield";
 | 
						||
				sprite = "ELTVA0";
 | 
						||
			}
 | 
						||
			407
 | 
						||
			{
 | 
						||
				title = "Super Sneakers";
 | 
						||
				sprite = "SHTVA0";
 | 
						||
			}
 | 
						||
			408
 | 
						||
			{
 | 
						||
				title = "Invincibility";
 | 
						||
				sprite = "PINVA0";
 | 
						||
			}
 | 
						||
			409
 | 
						||
			{
 | 
						||
				title = "Extra Life";
 | 
						||
				sprite = "PRUPA0";
 | 
						||
				spectext = "[2] Random (Strong) / 10k points";
 | 
						||
				deaftext = "[3] Random (Weak) / 10k points";
 | 
						||
			}
 | 
						||
			410
 | 
						||
			{
 | 
						||
				title = "Eggman";
 | 
						||
				sprite = "EGGBA0";
 | 
						||
			}
 | 
						||
			411
 | 
						||
			{
 | 
						||
				title = "Teleporter";
 | 
						||
				sprite = "MIXUA0";
 | 
						||
			}
 | 
						||
			412
 | 
						||
			{
 | 
						||
				title = "Random";
 | 
						||
				sprite = "QUESA0";
 | 
						||
			}
 | 
						||
			413
 | 
						||
			{
 | 
						||
				title = "Gravity Boots";
 | 
						||
				sprite = "GBTVA0";
 | 
						||
			}
 | 
						||
			414
 | 
						||
			{
 | 
						||
				title = "CTF Team Ring Box (Red)";
 | 
						||
				sprite = "RRBXA0";
 | 
						||
				spectext = "[2] Object Special";
 | 
						||
				deaftext = "[3] Ambush";
 | 
						||
			}
 | 
						||
			415
 | 
						||
			{
 | 
						||
				title = "CTF Team Ring Box (Blue)";
 | 
						||
				sprite = "BRBXA0";
 | 
						||
				spectext = "[2] Object Special";
 | 
						||
				deaftext = "[3] Ambush";
 | 
						||
			}
 | 
						||
			416
 | 
						||
			{
 | 
						||
				title = "Recycler";
 | 
						||
				sprite = "RECYA0";
 | 
						||
			}
 | 
						||
			418
 | 
						||
			{
 | 
						||
				title = "1,000 Points";
 | 
						||
				sprite = "PTTVA0";
 | 
						||
			}
 | 
						||
			419
 | 
						||
			{
 | 
						||
				title = "10,000 Points";
 | 
						||
				sprite = "PTTVF0";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	miscellaneous
 | 
						||
	{
 | 
						||
		color = 49119; // Sky blue (00BFDF)
 | 
						||
		title = "Miscellaneous";
 | 
						||
		width = 16;
 | 
						||
		height = 40;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			500
 | 
						||
			{
 | 
						||
				title = "Air Bubble Patch";
 | 
						||
				sprite = "BUBLA0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
				deaftext = "[3] No Distance Check";
 | 
						||
			}
 | 
						||
			501
 | 
						||
			{
 | 
						||
				title = "End Level Sign";
 | 
						||
				sprite = "SIGND0";
 | 
						||
				width = 8;
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			502
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Star Post";
 | 
						||
				sprite = "STPTA0";
 | 
						||
				width = 64;
 | 
						||
				height = 80;
 | 
						||
			}
 | 
						||
			526
 | 
						||
			{
 | 
						||
				blocking = 2;
 | 
						||
				title = "Cannonball";
 | 
						||
				sprite = "CBLLA0";
 | 
						||
				width = 20;
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			1000
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				blocking = 2;
 | 
						||
				title = "Gargoyle";
 | 
						||
				sprite = "GARGA1";
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			1102
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				blocking = 2;
 | 
						||
				title = "Eggman Statue";
 | 
						||
				sprite = "ESTAA1";
 | 
						||
				width = 32;
 | 
						||
				height = 240;
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			1106
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Chain (Hang)";
 | 
						||
				sprite = "SMCHA0";
 | 
						||
				height = 32;
 | 
						||
				deaftext = "[3] Double Size";
 | 
						||
			}
 | 
						||
			1107
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Chain (Spin)";
 | 
						||
				sprite = "SMCHA0";
 | 
						||
				height = 32;
 | 
						||
				deaftext = "[3] Double Size";
 | 
						||
			}
 | 
						||
			1200
 | 
						||
			{
 | 
						||
				title = "Tumbleweed (Big)";
 | 
						||
				sprite = "BTBLA0";
 | 
						||
				width = 24;
 | 
						||
				height = 28;
 | 
						||
				deaftext = "[3] Moves Perpetually";
 | 
						||
			}
 | 
						||
			1201
 | 
						||
			{
 | 
						||
				title = "Tumbleweed (Small)";
 | 
						||
				sprite = "STBLA0";
 | 
						||
				width = 12;
 | 
						||
				height = 24;
 | 
						||
				deaftext = "[3] Moves Perpetually";
 | 
						||
			}
 | 
						||
			1504
 | 
						||
			{
 | 
						||
				title = "ATZ Target";
 | 
						||
				sprite = "RCRYB0";
 | 
						||
				width = 24;
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			1852
 | 
						||
			{
 | 
						||
				blocking = 2;
 | 
						||
				title = "Snowman";
 | 
						||
				sprite = "XMS3A0";
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			1876
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				blocking = 2;
 | 
						||
				title = "Eggman Disco Statue";
 | 
						||
				sprite = "ESTAB1";
 | 
						||
				width = 20;
 | 
						||
				height = 96;
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	springs
 | 
						||
	{
 | 
						||
		color = 14614528; // Red (DF0000)
 | 
						||
		title = "Springs and Fans";
 | 
						||
		width = 20;
 | 
						||
		height = 16;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			540
 | 
						||
			{
 | 
						||
				title = "Fan";
 | 
						||
				sprite = "FANSA0D0";
 | 
						||
				width = 16;
 | 
						||
				deaftext = "[3] No Distance Check";
 | 
						||
			}
 | 
						||
			541
 | 
						||
			{
 | 
						||
				title = "Gas Jet";
 | 
						||
				sprite = "STEMD0";
 | 
						||
				width = 32;
 | 
						||
			}
 | 
						||
			550
 | 
						||
			{
 | 
						||
				title = "Yellow Spring";
 | 
						||
				sprite = "SPRYA0";
 | 
						||
			}
 | 
						||
			551
 | 
						||
			{
 | 
						||
				title = "Red Spring";
 | 
						||
				sprite = "SPRRA0";
 | 
						||
			}
 | 
						||
			552
 | 
						||
			{
 | 
						||
				title = "Blue Spring";
 | 
						||
				sprite = "SPRBA0";
 | 
						||
			}
 | 
						||
			555
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Diagonal Yellow Spring";
 | 
						||
				sprite = "YSPRD2";
 | 
						||
				width = 16;
 | 
						||
				deaftext = "[3] Rotate 22.5<EFBFBD> CCW";
 | 
						||
			}
 | 
						||
			556
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Diagonal Red Spring";
 | 
						||
				sprite = "RSPRD2";
 | 
						||
				width = 16;
 | 
						||
				deaftext = "[3] Rotate 22.5<EFBFBD> CCW";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	patterns
 | 
						||
	{
 | 
						||
		color = 10420319; // Dark Rose (9F005F)
 | 
						||
		arrow = 1;
 | 
						||
		title = "Special Placement Patterns";
 | 
						||
		width = 16;
 | 
						||
		height = 384;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			600
 | 
						||
			{
 | 
						||
				arrow = 0;
 | 
						||
				title = "5 Vertical Rings (Yellow Spring)";
 | 
						||
				sprite = "RINGA0";
 | 
						||
			}
 | 
						||
			601
 | 
						||
			{
 | 
						||
				arrow = 0;
 | 
						||
				title = "5 Vertical Rings (Red Spring)";
 | 
						||
				sprite = "RINGA0";
 | 
						||
				height = 1024;
 | 
						||
			}
 | 
						||
			602
 | 
						||
			{
 | 
						||
				title = "5 Diagonal Rings (Yellow Spring)";
 | 
						||
				sprite = "RINGA0";
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			603
 | 
						||
			{
 | 
						||
				title = "10 Diagonal Rings (Red Spring)";
 | 
						||
				sprite = "RINGA0";
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			604
 | 
						||
			{
 | 
						||
				title = "Circle of Rings";
 | 
						||
				sprite = "RINGA0";
 | 
						||
				width = 96;
 | 
						||
				height = 192;
 | 
						||
			}
 | 
						||
			605
 | 
						||
			{
 | 
						||
				title = "Circle of Rings (Big)";
 | 
						||
				sprite = "RINGA0";
 | 
						||
				width = 192;
 | 
						||
			}
 | 
						||
			606
 | 
						||
			{
 | 
						||
				title = "Circle of Wing Logos";
 | 
						||
				sprite = "NWNGA0";
 | 
						||
				width = 96;
 | 
						||
				height = 192;
 | 
						||
			}
 | 
						||
			607
 | 
						||
			{
 | 
						||
				title = "Circle of Wing Logos (Big)";
 | 
						||
				sprite = "NWNGA0";
 | 
						||
				width = 192;
 | 
						||
			}
 | 
						||
			608
 | 
						||
			{
 | 
						||
				title = "Circle of Rings and Wings";
 | 
						||
				sprite = "NWNGA0";
 | 
						||
				width = 96;
 | 
						||
				height = 192;
 | 
						||
			}
 | 
						||
			609
 | 
						||
			{
 | 
						||
				title = "Circle of Rings and Wings (Big)";
 | 
						||
				sprite = "NWNGA0";
 | 
						||
				width = 192;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	invisible
 | 
						||
	{
 | 
						||
		color = 16777215; // White (FFFFFF)
 | 
						||
		title = "Misc. Invisible";
 | 
						||
		width = 8;
 | 
						||
		height = 16;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			700 = "Water Ambience A (Large)";
 | 
						||
			701 = "Water Ambience B (Large)";
 | 
						||
			702 = "Water Ambience C (Medium)";
 | 
						||
			703 = "Water Ambience D (Medium)";
 | 
						||
			704 = "Water Ambience E (Small)";
 | 
						||
			705 = "Water Ambience F (Small)";
 | 
						||
			706 = "Water Ambience G (Extra Large)";
 | 
						||
			707 = "Water Ambience H (Extra Large)";
 | 
						||
			708 = "Disco Ambience";
 | 
						||
			709 = "Volcano Ambience";
 | 
						||
			751
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Teleport Destination";
 | 
						||
			}
 | 
						||
			752
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Alternate View Point";
 | 
						||
			}
 | 
						||
			753 = "Zoom Tube Waypoint";
 | 
						||
			754
 | 
						||
			{
 | 
						||
				title = "Push Point";
 | 
						||
				spectext = "[2] Fades Using XY";
 | 
						||
				deaftext = "[3] Push Using XYZ";
 | 
						||
			}
 | 
						||
			755
 | 
						||
			{
 | 
						||
				title = "Pull Point";
 | 
						||
				spectext = "[2] Fades Using XY";
 | 
						||
				deaftext = "[3] Pull Using XYZ";
 | 
						||
			}
 | 
						||
			760 = "PolyObject Anchor";
 | 
						||
			761 = "PolyObject Spawn Point";
 | 
						||
			762 = "PolyObject Spawn Point (Crush)";
 | 
						||
			780
 | 
						||
			{
 | 
						||
				title = "Skybox View Point";
 | 
						||
				spectext = "[2] In-Map Reference Point";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	hazards
 | 
						||
	{
 | 
						||
		color = 10420224; // Maroon (9F0000)
 | 
						||
		title = "Hazards";
 | 
						||
		width = 20;
 | 
						||
		height = 40;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			521
 | 
						||
			{
 | 
						||
				title = "Spikeball";
 | 
						||
				sprite = "SPIKA0";
 | 
						||
				width = 12;
 | 
						||
				height = 24;
 | 
						||
				deafheight = 32;
 | 
						||
				deaftext = "[3] Float";
 | 
						||
			}
 | 
						||
			523
 | 
						||
			{
 | 
						||
				title = "Spike (Floor)";
 | 
						||
				sprite = "USPKA0";
 | 
						||
				width = 8;
 | 
						||
				height = 42;
 | 
						||
				spectext = "[2] Retractable";
 | 
						||
				deaftext = "[3] Solid";
 | 
						||
			}
 | 
						||
			524
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Big Floating Mine";
 | 
						||
				width = 16;
 | 
						||
				height = 32;
 | 
						||
				sprite = "BMNEA1";
 | 
						||
			}
 | 
						||
			527
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Big Floating Mine (Air)";
 | 
						||
				width = 16;
 | 
						||
				height = 32;
 | 
						||
				sprite = "BMNEA1";
 | 
						||
			}
 | 
						||
			525
 | 
						||
			{
 | 
						||
				title = "Cannonball Launcher";
 | 
						||
				sprite = "CBLLA0";
 | 
						||
			}
 | 
						||
			1101
 | 
						||
			{
 | 
						||
				title = "Torch";
 | 
						||
				sprite = "FLAMA0";
 | 
						||
				width = 8;
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			1104
 | 
						||
			{
 | 
						||
				title = "Mace (Spinning)";
 | 
						||
				sprite = "SMCEA0";
 | 
						||
				spectext = "[2] No Sounds";
 | 
						||
				deaftext = "[3] Double Size";
 | 
						||
			}
 | 
						||
			1105
 | 
						||
			{
 | 
						||
				title = "Mace (Swinging)";
 | 
						||
				sprite = "SMCEA0";
 | 
						||
				spectext = "[2] No Sounds";
 | 
						||
				deaftext = "[3] Double Size";
 | 
						||
			}
 | 
						||
			1202
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Rock Spawner";
 | 
						||
				sprite = "ROIAA0";
 | 
						||
			}
 | 
						||
			1300
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Flame Jet (Horizontal)";
 | 
						||
				sprite = "FLMEB0";
 | 
						||
				width = 16;
 | 
						||
				deaftext = "[3] Waves Vertically";
 | 
						||
			}
 | 
						||
			1301
 | 
						||
			{
 | 
						||
				title = "Flame Jet (Vertical)";
 | 
						||
				sprite = "FLMEB0";
 | 
						||
				width = 16;
 | 
						||
				deaftext = "[3] Shoot Downwards";
 | 
						||
			}
 | 
						||
			1500
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				blocking = 2;
 | 
						||
				title = "Trapgoyle";
 | 
						||
				sprite = "GARGA1";
 | 
						||
				width = 16;
 | 
						||
				height = 40;
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			1501
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				blocking = 2;
 | 
						||
				title = "Trapgoyle (Up)";
 | 
						||
				sprite = "GARGA1";
 | 
						||
				width = 16;
 | 
						||
				height = 40;
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			1502
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				blocking = 2;
 | 
						||
				title = "Trapgoyle (Down)";
 | 
						||
				sprite = "GARGA1";
 | 
						||
				width = 16;
 | 
						||
				height = 40;
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			1503
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				blocking = 2;
 | 
						||
				title = "Trapgoyle (Long)";
 | 
						||
				sprite = "GARGA1";
 | 
						||
				width = 16;
 | 
						||
				height = 40;
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			3575
 | 
						||
			{
 | 
						||
				title = "Spinning Flame Jet (Counter-Clockwise)";
 | 
						||
				sprite = "FLMEB0";
 | 
						||
				width = "16";
 | 
						||
			}
 | 
						||
			3576
 | 
						||
			{
 | 
						||
				title = "Spinning Flame Jet (Clockwise)";
 | 
						||
				sprite = "FLMEB0";
 | 
						||
				width = "16";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	decoration
 | 
						||
	{
 | 
						||
		color = 4153088; // Dark lime (3F5F00)
 | 
						||
		title = "Decoration";
 | 
						||
		width = 16;
 | 
						||
		height = 40;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			757
 | 
						||
			{
 | 
						||
				title = "Fan Particle Generator";
 | 
						||
				sprite = "PRTLA0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			800
 | 
						||
			{
 | 
						||
				title = "GFZ Flower";
 | 
						||
				sprite = "FWR1A0";
 | 
						||
			}
 | 
						||
			801
 | 
						||
			{
 | 
						||
				title = "Sunflower";
 | 
						||
				sprite = "FWR2A0";
 | 
						||
				height = 96;
 | 
						||
			}
 | 
						||
			802
 | 
						||
			{
 | 
						||
				title = "Budding Flower";
 | 
						||
				sprite = "FWR3A0";
 | 
						||
				width = 8;
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			804
 | 
						||
			{
 | 
						||
				title = "Berry Bush";
 | 
						||
				sprite = "BUS1A0";
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			805
 | 
						||
			{
 | 
						||
				title = "Bush";
 | 
						||
				sprite = "BUS2A0";
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			900
 | 
						||
			{
 | 
						||
				title = "THZ Flower";
 | 
						||
				sprite = "THZPA0";
 | 
						||
				width = 8;
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			901
 | 
						||
			{
 | 
						||
				title = "Alarm";
 | 
						||
				sprite = "ALRMA0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
				hangs = 1;
 | 
						||
			}
 | 
						||
			1001
 | 
						||
			{
 | 
						||
				title = "Seaweed";
 | 
						||
				sprite = "SEWEA0";
 | 
						||
				width = 24;
 | 
						||
				height = 56;
 | 
						||
			}
 | 
						||
			1002
 | 
						||
			{
 | 
						||
				title = "Dripping Water";
 | 
						||
				sprite = "DRIPD0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
				hangs = 1;
 | 
						||
			}
 | 
						||
			1003
 | 
						||
			{
 | 
						||
				title = "Coral (Green)";
 | 
						||
				sprite = "CRL1A0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			1004
 | 
						||
			{
 | 
						||
				title = "Coral (Red)";
 | 
						||
				sprite = "CRL2A0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			1005
 | 
						||
			{
 | 
						||
				title = "Coral (Orange)";
 | 
						||
				sprite = "CRL3A0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			1006
 | 
						||
			{
 | 
						||
				title = "Blue Crystal";
 | 
						||
				sprite = "BCRYA1";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			1100
 | 
						||
			{
 | 
						||
				title = "Chain";
 | 
						||
				sprite = "CHANA0";
 | 
						||
				width = 8;
 | 
						||
				height = 128;
 | 
						||
				hangs = 1;
 | 
						||
			}
 | 
						||
			1103
 | 
						||
			{
 | 
						||
				title = "CEZ Flower";
 | 
						||
				sprite = "FWR4A0";
 | 
						||
			}
 | 
						||
			1203
 | 
						||
			{
 | 
						||
				title = "Cactus with Brown Flower";
 | 
						||
				sprite = "CACTA0";
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			1204
 | 
						||
			{
 | 
						||
				title = "Cactus with Brown Flower (Tall)";
 | 
						||
				sprite = "CACTB0";
 | 
						||
				height = 64;
 | 
						||
			}
 | 
						||
			1205
 | 
						||
			{
 | 
						||
				title = "Cactus with Blue Flower";
 | 
						||
				sprite = "CACTC0";
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			1206
 | 
						||
			{
 | 
						||
				title = "Cactus with Blue Flower (Tall)";
 | 
						||
				sprite = "CACTD0";
 | 
						||
				height = 80;
 | 
						||
			}
 | 
						||
			1850
 | 
						||
			{
 | 
						||
				title = "Xmas Pole";
 | 
						||
				sprite = "XMS1A0";
 | 
						||
			}
 | 
						||
			1851
 | 
						||
			{
 | 
						||
				title = "Candy Cane";
 | 
						||
				sprite = "XMS2A0";
 | 
						||
				width = 8;
 | 
						||
				height = 32;
 | 
						||
			}
 | 
						||
			1875
 | 
						||
			{
 | 
						||
				title = "Disco Ball";
 | 
						||
				sprite = "DBALA0";
 | 
						||
				height = 54;
 | 
						||
				hangs = 1;
 | 
						||
			}
 | 
						||
			1900
 | 
						||
			{
 | 
						||
				title = "Brown Stalagmite (Tall)";
 | 
						||
				sprite = "STLGA0";
 | 
						||
			}
 | 
						||
			1901
 | 
						||
			{
 | 
						||
				title = "Brown Stalagmite";
 | 
						||
				sprite = "STLGB0";
 | 
						||
			}
 | 
						||
			1902
 | 
						||
			{
 | 
						||
				title = "Orange Stalagmite (Tall)";
 | 
						||
				sprite = "STLGC0";
 | 
						||
			}
 | 
						||
			1903
 | 
						||
			{
 | 
						||
				title = "Orange Stalagmite";
 | 
						||
				sprite = "STLGD0";
 | 
						||
			}
 | 
						||
			1904
 | 
						||
			{
 | 
						||
				title = "Red Stalagmite (Tall)";
 | 
						||
				sprite = "STLGE0";
 | 
						||
			}
 | 
						||
			1905
 | 
						||
			{
 | 
						||
				title = "Red Stalagmite";
 | 
						||
				sprite = "STLGF0";
 | 
						||
			}
 | 
						||
			1906
 | 
						||
			{
 | 
						||
				title = "Gray Stalagmite (Tall)";
 | 
						||
				sprite = "STLGG0";
 | 
						||
			}
 | 
						||
			1907
 | 
						||
			{
 | 
						||
				title = "Gray Stalagmite";
 | 
						||
				sprite = "STLGH0";
 | 
						||
			}
 | 
						||
			1908
 | 
						||
			{
 | 
						||
				title = "Blue Stalagmite (Tall)";
 | 
						||
				sprite = "STLGI0";
 | 
						||
			}
 | 
						||
			1909
 | 
						||
			{
 | 
						||
				title = "Blue Stalagmite";
 | 
						||
				sprite = "STLGJ0";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nights
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Items";
 | 
						||
		width = 12;
 | 
						||
		height = 32;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			1703
 | 
						||
			{
 | 
						||
				title = "Ideya Drone";
 | 
						||
				sprite = "NDRNA1";
 | 
						||
				width = 16;
 | 
						||
				height = 56;
 | 
						||
				deaftext = "[3] Die Upon Time Up";
 | 
						||
			}
 | 
						||
			1704
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Bumper";
 | 
						||
				sprite = "NBMPG3G7";
 | 
						||
				width = 32;
 | 
						||
				height = 64;
 | 
						||
			}
 | 
						||
			1705
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Hoop";
 | 
						||
				sprite = "HOOPA0";
 | 
						||
				width = 80;
 | 
						||
				height = 160;
 | 
						||
			}
 | 
						||
			1713
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Custom Hoop";
 | 
						||
				sprite = "HOOPA0";
 | 
						||
				width = 80;
 | 
						||
				height = 160;
 | 
						||
			}
 | 
						||
			1706
 | 
						||
			{
 | 
						||
				title = "Wing Logo";
 | 
						||
				sprite = "NWNGA0";
 | 
						||
				height = 24;
 | 
						||
			}
 | 
						||
			1707
 | 
						||
			{
 | 
						||
				title = "Super Loop";
 | 
						||
				sprite = "NPRUA0";
 | 
						||
				deaftext = "[3] Spawn Immediately";
 | 
						||
			}
 | 
						||
			1708
 | 
						||
			{
 | 
						||
				title = "Drill Refill";
 | 
						||
				sprite = "NPRUB0";
 | 
						||
				deaftext = "[3] Spawn Immediately";
 | 
						||
			}
 | 
						||
			1709
 | 
						||
			{
 | 
						||
				title = "Helper";
 | 
						||
				sprite = "NPRUC0";
 | 
						||
				deaftext = "[3] Spawn Immediately";
 | 
						||
			}
 | 
						||
			1711
 | 
						||
			{
 | 
						||
				title = "Extra Time";
 | 
						||
				sprite = "NPRUD0";
 | 
						||
				deaftext = "[3] Spawn Immediately";
 | 
						||
			}
 | 
						||
			1712
 | 
						||
			{
 | 
						||
				title = "Link Freeze";
 | 
						||
				sprite = "NPRUE0";
 | 
						||
				deaftext = "[3] Spawn Immediately";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nightstrk
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Track";
 | 
						||
		width = 8;
 | 
						||
		height = 4096;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			1700
 | 
						||
			{
 | 
						||
				title = "Axis";
 | 
						||
				circle = 1;
 | 
						||
			}
 | 
						||
			1701
 | 
						||
			{
 | 
						||
				title = "Axis Transfer";
 | 
						||
			}
 | 
						||
			1702
 | 
						||
			{
 | 
						||
				title = "Axis Transfer Line";
 | 
						||
			}
 | 
						||
			1710
 | 
						||
			{
 | 
						||
				title = "Egg Capsule";
 | 
						||
				sprite = "CAPSA0";
 | 
						||
				width = 72;
 | 
						||
				height = 144;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nightstrk1
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Track (2nd Mare)";
 | 
						||
		width = 8;
 | 
						||
		height = 4096;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			5796
 | 
						||
			{
 | 
						||
				title = "(Mare 2) Axis";
 | 
						||
				circle = 1;
 | 
						||
			}
 | 
						||
			5797
 | 
						||
			{
 | 
						||
				title = "(Mare 2) Axis Transfer";
 | 
						||
			}
 | 
						||
			5798
 | 
						||
			{
 | 
						||
				title = "(Mare 2) Axis Transfer Line";
 | 
						||
			}
 | 
						||
			5806
 | 
						||
			{
 | 
						||
				title = "(Mare 2) Egg Capsule";
 | 
						||
				sprite = "CAPSA0";
 | 
						||
				width = 72;
 | 
						||
				height = 144;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nightstrk2
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Track (3rd Mare)";
 | 
						||
		width = 8;
 | 
						||
		height = 4096;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			9892
 | 
						||
			{
 | 
						||
				title = "(Mare 3) Axis";
 | 
						||
				circle = 1;
 | 
						||
			}
 | 
						||
			9893
 | 
						||
			{
 | 
						||
				title = "(Mare 3) Axis Transfer";
 | 
						||
			}
 | 
						||
			9894
 | 
						||
			{
 | 
						||
				title = "(Mare 3) Axis Transfer Line";
 | 
						||
			}
 | 
						||
			9902
 | 
						||
			{
 | 
						||
				title = "(Mare 3) Egg Capsule";
 | 
						||
				sprite = "CAPSA0";
 | 
						||
				width = 72;
 | 
						||
				height = 144;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nightstrk3
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Track (4th Mare)";
 | 
						||
		width = 8;
 | 
						||
		height = 4096;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			13988
 | 
						||
			{
 | 
						||
				title = "(Mare 4) Axis";
 | 
						||
				circle = 1;
 | 
						||
			}
 | 
						||
			13989
 | 
						||
			{
 | 
						||
				title = "(Mare 4) Axis Transfer";
 | 
						||
			}
 | 
						||
			13990
 | 
						||
			{
 | 
						||
				title = "(Mare 4) Axis Transfer Line";
 | 
						||
			}
 | 
						||
			13998
 | 
						||
			{
 | 
						||
				title = "(Mare 4) Egg Capsule";
 | 
						||
				sprite = "CAPSA0";
 | 
						||
				width = 72;
 | 
						||
				height = 144;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nightstrk4
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Track (5th Mare)";
 | 
						||
		width = 8;
 | 
						||
		height = 4096;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			18084
 | 
						||
			{
 | 
						||
				title = "(Mare 5) Axis";
 | 
						||
				circle = 1;
 | 
						||
			}
 | 
						||
			18085
 | 
						||
			{
 | 
						||
				title = "(Mare 5) Axis Transfer";
 | 
						||
			}
 | 
						||
			18086
 | 
						||
			{
 | 
						||
				title = "(Mare 5) Axis Transfer Line";
 | 
						||
			}
 | 
						||
			18094
 | 
						||
			{
 | 
						||
				title = "(Mare 5) Egg Capsule";
 | 
						||
				sprite = "CAPSA0";
 | 
						||
				width = 72;
 | 
						||
				height = 144;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nightstrk5
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Track (6th Mare)";
 | 
						||
		width = 8;
 | 
						||
		height = 4096;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			22180
 | 
						||
			{
 | 
						||
				title = "(Mare 6) Axis";
 | 
						||
				circle = 1;
 | 
						||
			}
 | 
						||
			22181
 | 
						||
			{
 | 
						||
				title = "(Mare 6) Axis Transfer";
 | 
						||
			}
 | 
						||
			22182
 | 
						||
			{
 | 
						||
				title = "(Mare 6) Axis Transfer Line";
 | 
						||
			}
 | 
						||
			22190
 | 
						||
			{
 | 
						||
				title = "(Mare 6) Egg Capsule";
 | 
						||
				sprite = "CAPSA0";
 | 
						||
				width = 72;
 | 
						||
				height = 144;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nightstrk6
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Track (7th Mare)";
 | 
						||
		width = 8;
 | 
						||
		height = 4096;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			26276
 | 
						||
			{
 | 
						||
				title = "(Mare 7) Axis";
 | 
						||
				circle = 1;
 | 
						||
			}
 | 
						||
			26277
 | 
						||
			{
 | 
						||
				title = "(Mare 7) Axis Transfer";
 | 
						||
			}
 | 
						||
			26278
 | 
						||
			{
 | 
						||
				title = "(Mare 7) Axis Transfer Line";
 | 
						||
			}
 | 
						||
			26286
 | 
						||
			{
 | 
						||
				title = "(Mare 7) Egg Capsule";
 | 
						||
				sprite = "CAPSA0";
 | 
						||
				width = 72;
 | 
						||
				height = 144;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	nightstrk7
 | 
						||
	{
 | 
						||
		color = 12517599; // Violet (BF00DF)
 | 
						||
		title = "Nights Track (8th Mare)";
 | 
						||
		width = 8;
 | 
						||
		height = 4096;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			30372
 | 
						||
			{
 | 
						||
				title = "(Mare 8) Axis";
 | 
						||
				circle = 1;
 | 
						||
			}
 | 
						||
			30373
 | 
						||
			{
 | 
						||
				title = "(Mare 8) Axis Transfer";
 | 
						||
			}
 | 
						||
			30374
 | 
						||
			{
 | 
						||
				title = "(Mare 8) Axis Transfer Line";
 | 
						||
			}
 | 
						||
			30382
 | 
						||
			{
 | 
						||
				title = "(Mare 8) Egg Capsule";
 | 
						||
				sprite = "CAPSA0";
 | 
						||
				width = 72;
 | 
						||
				height = 144;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
 | 
						||
	mario
 | 
						||
	{
 | 
						||
		color = 14647040; // Orange (DF7F00)
 | 
						||
		title = "Mario Items";
 | 
						||
		width = 16;
 | 
						||
		height = 32;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			1800
 | 
						||
			{
 | 
						||
				title = "Coin";
 | 
						||
				sprite = "COINA0";
 | 
						||
				height = 24;
 | 
						||
				deafheight = 32;
 | 
						||
				deaftext = "[3] Float";
 | 
						||
			}
 | 
						||
			1801
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Goomba";
 | 
						||
				sprite = "GOOMA0";
 | 
						||
				width = 24;
 | 
						||
			}
 | 
						||
			1802
 | 
						||
			{
 | 
						||
				arrow = 1;
 | 
						||
				title = "Goomba (Blue)";
 | 
						||
				sprite = "BGOMA0";
 | 
						||
				width = 24;
 | 
						||
			}
 | 
						||
			1803
 | 
						||
			{
 | 
						||
				title = "Fire Flower";
 | 
						||
				sprite = "FFWRB0";
 | 
						||
			}
 | 
						||
			1804
 | 
						||
			{
 | 
						||
				title = "Koopa Shell";
 | 
						||
				sprite = "SHLLA0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			1805
 | 
						||
			{
 | 
						||
				title = "Puma (Jumping Fireball)";
 | 
						||
				sprite = "PUMAA0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			1806
 | 
						||
			{
 | 
						||
				title = "King Bowser";
 | 
						||
				sprite = "KOOPA0";
 | 
						||
				height = 48;
 | 
						||
			}
 | 
						||
			1807
 | 
						||
			{
 | 
						||
				title = "Axe";
 | 
						||
				sprite = "MAXEA0";
 | 
						||
				width = 8;
 | 
						||
				height = 16;
 | 
						||
			}
 | 
						||
			1808
 | 
						||
			{
 | 
						||
				title = "Bush (Short)";
 | 
						||
				sprite = "MUS1A0";
 | 
						||
			}
 | 
						||
			1809
 | 
						||
			{
 | 
						||
				title = "Bush (Tall)";
 | 
						||
				sprite = "MUS2A0";
 | 
						||
			}
 | 
						||
			1810
 | 
						||
			{
 | 
						||
				title = "Toad";
 | 
						||
				sprite = "TOADA0";
 | 
						||
				width = 8;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	srb1
 | 
						||
	{
 | 
						||
		color = 32607; // Teal (007F5F)
 | 
						||
		arrow = 1;
 | 
						||
		title = "SRB1 Remake Items";
 | 
						||
		width = 20;
 | 
						||
		height = 32;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			4000
 | 
						||
			{
 | 
						||
				title = "SRB1 Crawla";
 | 
						||
				sprite = "SRBAA1";
 | 
						||
				height = 40;
 | 
						||
			}
 | 
						||
			4001
 | 
						||
			{
 | 
						||
				title = "GuardRobo";
 | 
						||
				sprite = "SRBBA1";
 | 
						||
				width = 17;
 | 
						||
				height = 40;
 | 
						||
			}
 | 
						||
			4002
 | 
						||
			{
 | 
						||
				title = "Pyrin";
 | 
						||
				sprite = "SRBCB1";
 | 
						||
				width = 22;
 | 
						||
			}
 | 
						||
			4003
 | 
						||
			{
 | 
						||
				title = "HotRobo";
 | 
						||
				sprite = "SRBDA0";
 | 
						||
				height = 40;
 | 
						||
			}
 | 
						||
			4004
 | 
						||
			{
 | 
						||
				title = "Pogminz";
 | 
						||
				sprite = "SRBEA1";
 | 
						||
			}
 | 
						||
			4005
 | 
						||
			{
 | 
						||
				title = "Pogminz (Water)";
 | 
						||
				sprite = "SRBEA1";
 | 
						||
			}
 | 
						||
			4006
 | 
						||
			{
 | 
						||
				title = "Pog-GX2";
 | 
						||
				sprite = "SRBFA0";
 | 
						||
				width = 10;
 | 
						||
				height = 34;
 | 
						||
			}
 | 
						||
			4007
 | 
						||
			{
 | 
						||
				title = "Pyrex";
 | 
						||
				sprite = "SRBGA1";
 | 
						||
				width = 24;
 | 
						||
			}
 | 
						||
			4008
 | 
						||
			{
 | 
						||
				title = "UFO";
 | 
						||
				sprite = "SRBHA0";
 | 
						||
				width = 24;
 | 
						||
				hangs = 1;
 | 
						||
			}
 | 
						||
			4009
 | 
						||
			{
 | 
						||
				title = "SWAT Bot";
 | 
						||
				sprite = "SRBIA1";
 | 
						||
				width = 21;
 | 
						||
				height = 69;
 | 
						||
			}
 | 
						||
			4010
 | 
						||
			{
 | 
						||
				title = "SpyBot 2000";
 | 
						||
				sprite = "SRBJA0";
 | 
						||
				width = 36;
 | 
						||
				height = 62;
 | 
						||
			}
 | 
						||
			4011
 | 
						||
			{
 | 
						||
				title = "Buzz Bomber";
 | 
						||
				sprite = "SRBKA0";
 | 
						||
				width = 44;
 | 
						||
				height = 45;
 | 
						||
			}
 | 
						||
			4012
 | 
						||
			{
 | 
						||
				arrow = 0;
 | 
						||
				title = "RBZ Spike";
 | 
						||
				sprite = "SRBLA0";
 | 
						||
				width = 10;
 | 
						||
				height = 53;
 | 
						||
			}
 | 
						||
			4013
 | 
						||
			{
 | 
						||
				arrow = 0;
 | 
						||
				blocking = 2;
 | 
						||
				title = "Dumb Metal Sonic";
 | 
						||
				sprite = "SRBMC0";
 | 
						||
				width = 16;
 | 
						||
				height = 40;
 | 
						||
				spectext = "[2] Slides When Pushed";
 | 
						||
				deaftext = "[3] Not Pushable";
 | 
						||
			}
 | 
						||
			4014
 | 
						||
			{
 | 
						||
				title = "Super SWAT Bot";
 | 
						||
				sprite = "SRBNA1";
 | 
						||
				width = 21;
 | 
						||
				height = 69;
 | 
						||
			}
 | 
						||
			4015
 | 
						||
			{
 | 
						||
				title = "Genrex";
 | 
						||
				sprite = "SRBOA1";
 | 
						||
				width = 17;
 | 
						||
				height = 40;
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
 | 
						||
	bsz
 | 
						||
	{
 | 
						||
		color = 10469120; // Light Lime (9FDF00)
 | 
						||
		title = "Botanic Serenity Items";
 | 
						||
		width = 16;
 | 
						||
		height = 32;
 | 
						||
		values
 | 
						||
		{
 | 
						||
			1400
 | 
						||
			{
 | 
						||
				title = "Tall Flower (Red)";
 | 
						||
				sprite = "BSZ1A0";
 | 
						||
			}
 | 
						||
			1401
 | 
						||
			{
 | 
						||
				title = "Tall Flower (Purple)";
 | 
						||
				sprite = "BSZ1B0";
 | 
						||
			}
 | 
						||
			1402
 | 
						||
			{
 | 
						||
				title = "Tall Flower (Blue)";
 | 
						||
				sprite = "BSZ1C0";
 | 
						||
			}
 | 
						||
			1403
 | 
						||
			{
 | 
						||
				title = "Tall Flower (Cyan)";
 | 
						||
				sprite = "BSZ1D0";
 | 
						||
			}
 | 
						||
			1404
 | 
						||
			{
 | 
						||
				title = "Tall Flower (Yellow)";
 | 
						||
				sprite = "BSZ1E0";
 | 
						||
			}
 | 
						||
			1405
 | 
						||
			{
 | 
						||
				title = "Tall Flower (Orange)";
 | 
						||
				sprite = "BSZ1F0";
 | 
						||
			}
 | 
						||
			1410
 | 
						||
			{
 | 
						||
				title = "Medium Flower (Red)";
 | 
						||
				sprite = "BSZ2A0";
 | 
						||
			}
 | 
						||
			1411
 | 
						||
			{
 | 
						||
				title = "Medium Flower (Purple)";
 | 
						||
				sprite = "BSZ2B0";
 | 
						||
			}
 | 
						||
			1412
 | 
						||
			{
 | 
						||
				title = "Medium Flower (Blue)";
 | 
						||
				sprite = "BSZ2C0";
 | 
						||
			}
 | 
						||
			1413
 | 
						||
			{
 | 
						||
				title = "Medium Flower (Cyan)";
 | 
						||
				sprite = "BSZ2D0";
 | 
						||
			}
 | 
						||
			1414
 | 
						||
			{
 | 
						||
				title = "Medium Flower (Yellow)";
 | 
						||
				sprite = "BSZ2E0";
 | 
						||
			}
 | 
						||
			1415
 | 
						||
			{
 | 
						||
				title = "Medium Flower (Orange)";
 | 
						||
				sprite = "BSZ2F0";
 | 
						||
			}
 | 
						||
			1420
 | 
						||
			{
 | 
						||
				title = "Short Flower (Red)";
 | 
						||
				sprite = "BSZ3A0";
 | 
						||
			}
 | 
						||
			1421
 | 
						||
			{
 | 
						||
				title = "Short Flower (Purple)";
 | 
						||
				sprite = "BSZ3B0";
 | 
						||
			}
 | 
						||
			1422
 | 
						||
			{
 | 
						||
				title = "Short Flower (Blue)";
 | 
						||
				sprite = "BSZ3C0";
 | 
						||
			}
 | 
						||
			1423
 | 
						||
			{
 | 
						||
				title = "Short Flower (Cyan)";
 | 
						||
				sprite = "BSZ3D0";
 | 
						||
			}
 | 
						||
			1424
 | 
						||
			{
 | 
						||
				title = "Short Flower (Yellow)";
 | 
						||
				sprite = "BSZ3E0";
 | 
						||
			}
 | 
						||
			1425
 | 
						||
			{
 | 
						||
				title = "Short Flower (Orange)";
 | 
						||
				sprite = "BSZ3F0";
 | 
						||
			}
 | 
						||
			1430
 | 
						||
			{
 | 
						||
				title = "Tulip (Red)";
 | 
						||
				sprite = "BSZ4A0";
 | 
						||
			}
 | 
						||
			1431
 | 
						||
			{
 | 
						||
				title = "Tulip (Purple)";
 | 
						||
				sprite = "BSZ4B0";
 | 
						||
			}
 | 
						||
			1432
 | 
						||
			{
 | 
						||
				title = "Tulip (Blue)";
 | 
						||
				sprite = "BSZ4C0";
 | 
						||
			}
 | 
						||
			1433
 | 
						||
			{
 | 
						||
				title = "Tulip (Cyan)";
 | 
						||
				sprite = "BSZ4D0";
 | 
						||
			}
 | 
						||
			1434
 | 
						||
			{
 | 
						||
				title = "Tulip (Yellow)";
 | 
						||
				sprite = "BSZ4E0";
 | 
						||
			}
 | 
						||
			1435
 | 
						||
			{
 | 
						||
				title = "Tulip (Orange)";
 | 
						||
				sprite = "BSZ4F0";
 | 
						||
			}
 | 
						||
			1440
 | 
						||
			{
 | 
						||
				title = "Cluster (Red)";
 | 
						||
				sprite = "BSZ5A0";
 | 
						||
			}
 | 
						||
			1441
 | 
						||
			{
 | 
						||
				title = "Cluster (Purple)";
 | 
						||
				sprite = "BSZ5B0";
 | 
						||
			}
 | 
						||
			1442
 | 
						||
			{
 | 
						||
				title = "Cluster (Blue)";
 | 
						||
				sprite = "BSZ5C0";
 | 
						||
			}
 | 
						||
			1443
 | 
						||
			{
 | 
						||
				title = "Cluster (Cyan)";
 | 
						||
				sprite = "BSZ5D0";
 | 
						||
			}
 | 
						||
			1444
 | 
						||
			{
 | 
						||
				title = "Cluster (Yellow)";
 | 
						||
				sprite = "BSZ5E0";
 | 
						||
			}
 | 
						||
			1445
 | 
						||
			{
 | 
						||
				title = "Cluster (Orange)";
 | 
						||
				sprite = "BSZ5F0";
 | 
						||
			}
 | 
						||
			1450
 | 
						||
			{
 | 
						||
				title = "Bush (Red)";
 | 
						||
				sprite = "BSZ6A0";
 | 
						||
			}
 | 
						||
			1451
 | 
						||
			{
 | 
						||
				title = "Bush (Purple)";
 | 
						||
				sprite = "BSZ6B0";
 | 
						||
			}
 | 
						||
			1452
 | 
						||
			{
 | 
						||
				title = "Bush (Blue)";
 | 
						||
				sprite = "BSZ6C0";
 | 
						||
			}
 | 
						||
			1453
 | 
						||
			{
 | 
						||
				title = "Bush (Cyan)";
 | 
						||
				sprite = "BSZ6D0";
 | 
						||
			}
 | 
						||
			1454
 | 
						||
			{
 | 
						||
				title = "Bush (Yellow)";
 | 
						||
				sprite = "BSZ6E0";
 | 
						||
			}
 | 
						||
			1455
 | 
						||
			{
 | 
						||
				title = "Bush (Orange)";
 | 
						||
				sprite = "BSZ6F0";
 | 
						||
			}
 | 
						||
			1460
 | 
						||
			{
 | 
						||
				title = "Vine (Red)";
 | 
						||
				sprite = "BSZ7A0";
 | 
						||
			}
 | 
						||
			1461
 | 
						||
			{
 | 
						||
				title = "Vine (Purple)";
 | 
						||
				sprite = "BSZ7B0";
 | 
						||
			}
 | 
						||
			1462
 | 
						||
			{
 | 
						||
				title = "Vine (Blue)";
 | 
						||
				sprite = "BSZ7C0";
 | 
						||
			}
 | 
						||
			1463
 | 
						||
			{
 | 
						||
				title = "Vine (Cyan)";
 | 
						||
				sprite = "BSZ7D0";
 | 
						||
			}
 | 
						||
			1464
 | 
						||
			{
 | 
						||
				title = "Vine (Yellow)";
 | 
						||
				sprite = "BSZ7E0";
 | 
						||
			}
 | 
						||
			1465
 | 
						||
			{
 | 
						||
				title = "Vine (Orange)";
 | 
						||
				sprite = "BSZ7F0";
 | 
						||
			}
 | 
						||
			1470
 | 
						||
			{
 | 
						||
				title = "BSZ Shrub";
 | 
						||
				sprite = "BSZ8A0";
 | 
						||
			}
 | 
						||
			1471
 | 
						||
			{
 | 
						||
				title = "BSZ Clover";
 | 
						||
				sprite = "BSZ8B0";
 | 
						||
			}
 | 
						||
			1472
 | 
						||
			{
 | 
						||
				title = "BSZ Fish";
 | 
						||
				sprite = "BSZ8C0";
 | 
						||
			}
 | 
						||
			1473
 | 
						||
			{
 | 
						||
				title = "BSZ Sunflower";
 | 
						||
				sprite = "BSZ8D0";
 | 
						||
			}
 | 
						||
		}
 | 
						||
	}
 | 
						||
}
 |