// =============================
// BATTLEZONE OBJECT EDITOR
// =============================
// TWEAKED APRIL 2000 BY THE BLACK ROOKS
// And again in 2003 by TimeVirus
//
//   ============================================
//   Oiled, polished and pinstriped by RocketmanX
//   ============================================
//   ----------- a few months later -------------
//   ----------and then again by Lizard----------
//

ConfigureVarSys()
{
	CreateInteger("editor.object.mode.value", 0);
	SetIntegerRange("editor.object.mode.value", 0, 3);
	CreateInteger("editor.object.list.value", 0);
	SetIntegerRange("editor.object.list.value", 0, 25); //Modified by BR from 4 to 25
}

CreateControl("EditObject", "WINDOW")
{
	//Pos(2, 56);
	Pos(2, 10);
	Size(105, 580);
	BevelSize(0);
	ColorGroup("BACKGROUND");

		CreateControl("BoxTitle", "STATIC")
			{
			ColorGroup("TVBACK1");
			Geometry("LEFT", "BOTTOM");
			Pos(0, 27);
			Size(105, 23);
			BevelSize(4);
			Font("LARGE");
			JustifyText("HCENTRE");
			Text("Object");
			}

	CreateControl("ModeTitle", "STATIC")
	{
		Pos(5, 2);
		Size(80, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Mode");
		Style("TRANSPARENT");
	}

	CreateControl("ModePlace", "BUTTON")
	{
		Pos(8, 17);
		Size(39, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Text("Place");
		Cursor("Highlight");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.mode.value");
		Value(0);
		NotifyParent("Button::Select", "Place");
	}

	CreateControl("ModeErase", "BUTTON")
	{
		Pos(58, 17);
		Size(39, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Text("Erase");
		Cursor("Highlight");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.mode.value");
		Value(1);
		NotifyParent("Button::Select", "Erase");
	}

	CreateControl("ModeEyedrop", "BUTTON")
	{
		Pos(8, 37);
		Size(39, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Text("Eyedrop");
		Cursor("Highlight");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.mode.value");
		Value(2);
		NotifyParent("Button::Select", "Eyedrop");
	}
	
	CreateControl("ModeMove", "BUTTON")
	{
		Pos(58, 37);
		Size(39, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Text("Move");
		Cursor("Highlight");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.mode.value");
		Value(3);
		NotifyParent("Button::Select", "Move");
	}

	CreateControl("CursorTitle", "STATIC")
	{
		Pos(5, 51);
		Size(80, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Cursor");
		Style("Transparent");
	}

	CreateControl("Ground", "BUTTON")
	{
		Pos(8, 66);
		Size(39, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Text("Ground");
		Cursor("Highlight");
		Style("ROLLOVER", "TOGGLE", "OUTLINE");
		UseVar("editor.object.ground");
	}

	CreateControl("Align", "BUTTON")
	{
		Pos(58, 66);
		Size(39, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Text("Align");
		Cursor("Highlight");
		Style("ROLLOVER", "TOGGLE", "OUTLINE");
		UseVar("editor.object.align");
	}

	CreateControl("HeightTitle", "STATIC")
	{
		Pos(5, 80);
		Size(80, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Height");
		Style("Transparent");
	}

	CreateControl("Height", "EDIT")
	{
		Pos(8, 95);
		Size(89, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "OUTLINE");
		Cursor("Highlight");
		UseVar("editor.object.height");
	}

	CreateControl("ConfigTitle", "STATIC")
	{
		Pos(5, 109);
		Size(80, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Config");
		Style("Transparent");
	}

	CreateControl("Config", "EDIT")
	{
		Pos(8, 124);
		Size(89, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "OUTLINE");
		Cursor("Highlight");
		UseVar("editor.object.config");
	}

	CreateControl("LabelTitle", "STATIC")
	{
		Pos(5, 138);
		Size(80, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Label");
		Style("Transparent");
	}

	CreateControl("Label", "EDIT")
	{
		Pos(8, 153);
		Size(89, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "OUTLINE");
		Cursor("Highlight");
		UseVar("editor.object.label");
	}

	CreateControl("NameTitle", "STATIC")
	{
		Pos(5, 167);
		Size(80, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Name");
		Style("Transparent");
	}

	CreateControl("Name", "EDIT")
	{
		Pos(8, 182);
		Size(89, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "OUTLINE");
		Cursor("Highlight");
		UseVar("editor.object.name");
	}

	CreateControl("TeamTitle", "Button")
	{
		ColorGroup("TVBACK1");
		Pos(5, 196);
		Size(30, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Team");
		Style("Rollover", "Transparent");
		NotifyParent("Button::Press", "Team1");
	}
/////////////////////////////////////////////////////////////////////////////
	OnEvent("Team1")
	{
		Cmd("editor.object.team=1");
	}
///////////////////////////////////////////////////////////////////////////////

	CreateControl("TeamTitle2", "Button")
	{
		ColorGroup("TVBACK1");
		Pos(35, 210);
		Size(25,10);
		Font("TINY");
		JustifyText("LEFT");
		Text(" ");
		Style("Rollover", "Transparent");
		NotifyParent("Button::Press", "Team2");
	}
/////////////////////////////////////////////////////////////////////////////
	OnEvent("Team2")
	{
		Cmd("editor.object.team=3");
	}
///////////////////////////////////////////////////////////////////////////////


	CreateControl("Team", "EDIT")
	{
		Pos(8, 210);
		Size(40, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "OUTLINE");
		Cursor("Highlight");
		UseVar("editor.object.team");
	}

	CreateControl("GroupTitle", "Button")
	{
		ColorGroup("TVBACK1");
		Pos(56, 196);
		Size(30, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Group");
		Style("Rollover","Transparent");
		NotifyParent("Button::Press", "Group1");
	}
	OnEvent("Group1")
	{
		Cmd("editor.object.group=1");
	}


	CreateControl("GroupTitle2", "Button")
	{
		ColorGroup("TVBACK1");
		Pos(85, 210);
		Size(25,10);
		Font("TINY");
		JustifyText("LEFT");
		Text(" ");
		Style("Rollover","Transparent");
		NotifyParent("Button::Press", "Group2");
	}
	OnEvent("Group2")
	{
		Cmd("editor.object.group=2");
	}

	CreateControl("Group", "EDIT")
	{
		Pos(57, 210);
		Size(40, 9);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "OUTLINE");
		Cursor("Highlight");
		UseVar("editor.object.group");
	}

	CreateControl("SkillTitle", "STATIC")
	{
		Pos(5, 225);
		Size(80, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Skill");
		Style("Transparent");
	}

	CreateControl("Skill0", "BUTTON")
	{
		Pos(8, 239);
		Size(14, 10);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		Text("0");
		UseVar("editor.object.skill");
		Value(0);
	}
	
	CreateControl("Skill1", "BUTTON")
	{
		Pos(33, 239);
		Size(14, 10);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		Text("1");
		UseVar("editor.object.skill");
		Value(1);
	}
	
	CreateControl("Skill2", "BUTTON")
	{
		Pos(58, 239);
		Size(14, 10);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		Text("2");
		UseVar("editor.object.skill");
		Value(2);
	}
	
	CreateControl("Skill3", "BUTTON")
	{
		Pos(83, 239);
		Size(14, 10);
		BorderSize(3);
		BevelSize(3);
		Font("TINY");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		Text("3");
		UseVar("editor.object.skill");
		Value(3);
	}
	
	CreateControl("ObjectLists", "STATIC")
	{
		Pos(5, 253);
		Size(80, 10);
		Font("TINY");
		JustifyText("LEFT");
		Text("Lists");
		Style("Transparent");
	}

	CreateControl("None", "BUTTON")
	{
		Pos(5, 268);
		Size(95, 9);
		Font("TINY");
		Text("None");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(0);
		NotifyParent("Button::Select", "None");
	}

	CreateControl("Vehicles", "BUTTON")
	{
		Pos(5, 278);
		Size(95, 9);
		Font("TINY");
		Text("Vehicles");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(1);
		NotifyParent("Button::Select", "Vehicles");
	}

	CreateControl("Buildings", "BUTTON")
	{
		Pos(5, 288);
		Size(95, 9);
		Font("TINY");
		Text("Buildings");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(2);
		NotifyParent("Button::Select", "Buildings");
	}

	CreateControl("Environment", "BUTTON")
	{
		Pos(5, 298);
		Size(95, 9);
		Font("TINY");
		Text("Environment");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(3);
		NotifyParent("Button::Select", "Environment");
	}

	CreateControl("Weapon Spawns", "BUTTON")
	{
		Pos(5, 308);
		Size(95, 9);
		Font("TINY");
		Text("PowerUps");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(4);
		NotifyParent("Button::Select", "PowerUps");
	}

	CreateControl("ObjectLists", "STATIC")
	{
		Pos(5, 318);
		Size(95, 10);
		Font("TINY");
		JustifyText("CENTRE");
		Text("THE BLACK ROOKS");
		Style("Transparent");
	}

	CreateControl("BlackRooks1", "BUTTON")
	{
		Pos(5, 332);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("New ISDF Ships");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(5);
		NotifyParent("Button::Select", "BlackRooks1");
	}

	CreateControl("BlackRooks2", "BUTTON")
	{
		Pos(5, 342);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("New Scion Ships");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(6);
		NotifyParent("Button::Select", "BlackRooks2");
	}

	CreateControl("BlackRooks3", "BUTTON")
	{
		Pos(5, 352);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("New ISDF Buildings");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(7);
		NotifyParent("Button::Select", "BlackRooks3");
	}

	CreateControl("BlackRooks4", "BUTTON")
	{
		Pos(5, 362);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("New Scion Buildings");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(8);
		NotifyParent("Button::Select", "BlackRooks4");
	}

	CreateControl("BlackRooks5", "BUTTON")
	{
		Pos(5, 372);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Powerup Crates");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(9);
		NotifyParent("Button::Select", "BlackRooks5");
	}

	CreateControl("BlackRooks6", "BUTTON")
	{
		Pos(5, 382);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Deployed Weapons");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(10);
		NotifyParent("Button::Select", "BlackRooks6");
	}

	CreateControl("BlackRooks7", "BUTTON")
	{
		Pos(5, 392);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Resources");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(11);
		NotifyParent("Button::Select", "BlackRooks7");
	}

	CreateControl("BlackRooks8", "BUTTON")
	{
		Pos(5, 402);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Props");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(12);
		NotifyParent("Button::Select", "BlackRooks8");
	}

	CreateControl("BlackRooks9", "BUTTON")
	{
		Pos(5, 412);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Crashes");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(13);
		NotifyParent("Button::Select", "BlackRooks9");
	}

	CreateControl("BlackRooks10", "BUTTON")
	{
		Pos(5, 422);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Ruins");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(14);
		NotifyParent("Button::Select", "BlackRooks10");
	}

	CreateControl("BlackRooks11", "BUTTON")
	{
		Pos(5, 432);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Dead & Dying");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(15);
		NotifyParent("Button::Select", "BlackRooks11");
	}

	CreateControl("BlackRooks12", "BUTTON")
	{
		Pos(5, 442);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Life");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(16);
		NotifyParent("Button::Select", "BlackRooks12");
	}

	CreateControl("BlackRooks13", "BUTTON")
	{
		Pos(5, 452);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Tunnel/Wall/Bridge");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(17);
		NotifyParent("Button::Select", "BlackRooks13");
	}

	CreateControl("BlackRooks14", "BUTTON")
	{
		Pos(5, 462);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Chasm/Canyon/Arch");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(18);
		NotifyParent("Button::Select", "BlackRooks14");
	}

	CreateControl("BlackRooks15", "BUTTON")
	{
		Pos(5, 472);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Cave/Cliff");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(19);
		NotifyParent("Button::Select", "BlackRooks15");
	}

	CreateControl("BlackRooks16", "BUTTON")
	{
		Pos(5, 482);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Rock/Overhang");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(20);
		NotifyParent("Button::Select", "BlackRooks16");
	}

	CreateControl("BlackRooks17", "BUTTON")
	{
		Pos(5, 492);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Terrain");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(21);
		NotifyParent("Button::Select", "BlackRooks17");
	}

	CreateControl("BlackRooks18", "BUTTON")
	{
		Pos(5, 502);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("FS Props");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(22);
		NotifyParent("Button::Select", "BlackRooks18");
	}

	CreateControl("BlackRooks19", "BUTTON")
	{
		Pos(5, 512);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Mechana Weapon Sp");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(23);
		NotifyParent("Button::Select", "BlackRooks19");
	}

	CreateControl("BlackRooks20", "BUTTON")
	{
		Pos(5, 522);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("PR Weapon spawns");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(24);
		NotifyParent("Button::Select", "BlackRooks20");
	}

	CreateControl("BlackRooks21", "BUTTON")
	{
		Pos(5, 532);
		Size(95, 9);
		Font("TINY");
		JustifyText("LEFT");
		Text("Swarm DM spawns");
		Style("ROLLOVER", "RADIO", "OUTLINE");
		UseVar("editor.object.list.value");
		Value(25);
		NotifyParent("Button::Select", "BlackRooks21");
	}

	//////
	OnEvent("Control::Activate")
	{
		Cmd("editor.mode.object");
	}	
	
	OnEvent("Place")
	{
		Cmd("editor.object.mode.place");
	}

	OnEvent("Erase")
	{
		Cmd("editor.object.mode.erase");
	}

	OnEvent("Eyedrop")
	{
		Cmd("editor.object.mode.eyedrop");
	}

	OnEvent("Move")
	{
		Cmd("editor.object.mode.move");
	}


	OnEvent("None")
	{
		Deactivate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
	}

	OnEvent("Vehicles")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.VehicleList");
	}

	OnEvent("Buildings")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BuildingList");
	}

	OnEvent("Environment")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.EnvironmentList");
	}

	OnEvent("Powerups")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.PowerUpList");
	}

	OnEvent("BlackRooks1")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList1");
	}

	OnEvent("BlackRooks2")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList2");
	}

	OnEvent("BlackRooks3")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList3");
	}

	OnEvent("BlackRooks4")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList4");
	}

	OnEvent("BlackRooks5")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList5");
	}

	OnEvent("BlackRooks6")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList6");
	}

	OnEvent("BlackRooks7")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList7");
	}

	OnEvent("BlackRooks8")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList8");
	}

	OnEvent("BlackRooks9")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList9");
	}

	OnEvent("BlackRooks10")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList10");
	}

	OnEvent("BlackRooks11")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList11");
	}

	OnEvent("BlackRooks12")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList12");
	}

	OnEvent("BlackRooks13")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList13");
	}

	OnEvent("BlackRooks14")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList14");
	}

	OnEvent("BlackRooks15")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList15");
	}

	OnEvent("BlackRooks16")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList16");
	}

	OnEvent("BlackRooks17")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList17");
	}

	OnEvent("BlackRooks18")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList18");
	}

	OnEvent("BlackRooks19")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList20");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList19");
	}

	OnEvent("BlackRooks20")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList21");
		Activate("|ObjectListBox.BlackRookList20");
	}

OnEvent("BlackRooks21")
	{
		Activate("|ObjectListBox");
		Deactivate("|ObjectListBox.VehicleList");
		Deactivate("|ObjectListBox.BuildingList");
		Deactivate("|ObjectListBox.EnvironmentList");
		Deactivate("|ObjectListBox.PowerUpList");
		Deactivate("|ObjectListBox.BlackRookList1");
		Deactivate("|ObjectListBox.BlackRookList2");
		Deactivate("|ObjectListBox.BlackRookList3");
		Deactivate("|ObjectListBox.BlackRookList4");
		Deactivate("|ObjectListBox.BlackRookList5");
		Deactivate("|ObjectListBox.BlackRookList6");
		Deactivate("|ObjectListBox.BlackRookList7");
		Deactivate("|ObjectListBox.BlackRookList8");
		Deactivate("|ObjectListBox.BlackRookList9");
		Deactivate("|ObjectListBox.BlackRookList10");
		Deactivate("|ObjectListBox.BlackRookList11");
		Deactivate("|ObjectListBox.BlackRookList12");
		Deactivate("|ObjectListBox.BlackRookList13");
		Deactivate("|ObjectListBox.BlackRookList14");
		Deactivate("|ObjectListBox.BlackRookList15");
		Deactivate("|ObjectListBox.BlackRookList16");
		Deactivate("|ObjectListBox.BlackRookList17");
		Deactivate("|ObjectListBox.BlackRookList18");
		Deactivate("|ObjectListBox.BlackRookList19");
		Deactivate("|ObjectListBox.BlackRookList20");
		Activate("|ObjectListBox.BlackRookList21");
	}

}

//END of "EditObject" Windowed control creation
///////////////////////////////////////////////////////////////////////////////////////////////
//////// Create Listbox detection area & Lists: ///////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////


CreateControl("ObjectListBox", "WINDOW")
{
	Geometry("TOP", "RIGHT");
	Position(0, 10);
	Size(150, 450);  //Modified by BR from 140 to 160, 300 to 410 (extends list detection area size)
	ColorGroup("TVBUTTON1");

	CreateControl("VehicleList", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("1", "SCION STNDRD SHIPS");
		AddTextItem("fvscout", "Scout");
		AddTextItem("fvsent", "Sentry");
		AddTextItem("fvturr", "Guardian");
		AddTextItem("fvtank", "Warrior");		
		AddTextItem("fvarch", "Lancer");
		AddTextItem("fvartl", "Archer");
		AddTextItem("fvwalk", "Mauler");
		AddTextItem("fvatank", "Titan");
		AddTextItem("fvcons", "Builder");
		AddTextItem("fvrecy", "Matriarch (Undeployed)");
		AddTextItem("fvscav", "Scavenger");
		AddTextItem("fvserv", "Healer");
		AddTextItem("fvtug", "Hauler");

		AddTextItem("2", " ");
		AddTextItem("3", "ISDF STNDRD SHIPS");
		AddTextItem("ivscout", "Scout");
		AddTextItem("ivmisl", "Missile Scout");
		AddTextItem("ivturr", "Turret");
		AddTextItem("ivmbike", "MortarBike");
		AddTextItem("ivtank", "Tank");
		AddTextItem("ivrckt", "RocketTank");
		AddTextItem("ivatank", "Assault Tank");
		AddTextItem("ivwalk", "Walker");
		AddTextItem("ivapc", "APC");
		AddTextItem("ivbomb", "Bomber");
 		AddTextItem("ivcons", "Constructor");
		AddTextItem("ivrecy", "Recycler (Undeployed)");
		AddTextItem("ivscav", "Scavenger");
		AddTextItem("ivserv", "Service Vehicle");
		AddTextItem("ivtug", "ISDF Tug");
		

		AddTextItem("4", " ");
		AddTextItem("5", "SWARM SHIPS");
 		AddTextItem("svcons", "Cloner");
		AddTextItem("svrecy00", "Resequencer (Undeployed)");
		AddTextItem("svtug", "Carrier");
		AddTextItem("svscout_L", "Striker (L)");
		AddTextItem("svscout_J", "Striker (J)");
		AddTextItem("svscout_A", "Striker (A)");
		AddTextItem("svtank_L", "Intruder (L)");
		AddTextItem("svtank_J", "Intruder (J)");
		AddTextItem("svtank_A", "Intruder (A)");
		AddTextItem("svBrood_L", "Brooder (L)");
		AddTextItem("svBrood_J", "Brooder (J)");
		AddTextItem("svBrood_A", "Brooder (A)");
		AddTextItem("svartl_L", "Bombardier (L)");
		AddTextItem("svartl_J", "Bombardier (J)");
		AddTextItem("svartl_A", "Bombardier (A)");
		AddTextItem("svinst_L", "Instigator (L)");
		AddTextItem("svinst_J", "Instigator (J)");
		AddTextItem("svinst_A", "Instigator (A)");
		AddTextItem("svwalk_L", "Leviathan (L)");
		AddTextItem("svwalk_J", "Leviathan (J)");
		AddTextItem("svwalk_A", "Leviathan (A)");
		AddTextItem("svwalk_B_L", "Scuttle (L)");
		AddTextItem("svwalk_B", "Scuttle (J)");
		AddTextItem("svwalk_B_A", "Scuttle (A)");
		AddTextItem("svwalk_C", "SpringTail");
		AddTextItem("svturr", "Lurker (L)");
		AddTextItem("svturr_J", "Lurker (J)");
		AddTextItem("svturr_A", "Lurker (A)");

		AddTextItem("6", " ");
		AddTextItem("7", "PHAER RHAN SHIPS");
		AddTextItem("pvcons", "Overlord");
		AddTextItem("pvcons02", "Utility Drone");
		AddTextItem("pvscout", "Raider");
		AddTextItem("pvtank", "Exterminator");
		AddTextItem("pvmisl", "Retaliator");
		AddTextItem("pvwalk", "Incinerator");
		AddTextItem("pvrckt", "Punnisher");
		AddTextItem("pvdrop_01", "Dropship_1");
		AddTextItem("pvcoms", "Com Bunker");
		AddTextItem("pvscav", "Scavenger");
		AddTextItem("pvgtow", "Guntower");
		AddTextItem("pvpgen", "Power Gen");
		AddTextItem("pvproc", "Processor");
		AddTextItem("pvsbay", "Service Bay");
		AddTextItem("pvatdrone", "Hawk Attack Drone");
		AddTextItem("pvstdrone", "Stun Drone");
		AddTextItem("pvatank", "Leveller");
		AddTextItem("pvserv", "Repair Drone");
		AddTextItem("pvturr", "Turret");

		AddTextItem("8", " ");
		AddTextItem("9", "BLACK DOG SHIPS");
		AddTextItem("ivapc_BD", "APC");
		AddTextItem("ivatnk_BD", "Assault Tank");
		AddTextItem("ivcons_BD", "Constructor");
		AddTextItem("ivpdropBD", "Dropship");
		AddTextItem("ivartl_BD", "Howitzer");
		AddTextItem("ivmisl_BD", "Missile Scout");
		AddTextItem("ivmbik_BD", "Mortar Bike");
		AddTextItem("ivltankBD", "Light Tank");
		AddTextItem("ivrdev_BD", "Red Devil");
		AddTextItem("ivrckt_BD", "Rocket Tank");
		AddTextItem("ivscav_BD", "Scavenger");
		AddTextItem("ivsct_BD", "Scout");
		AddTextItem("ivserv_BD", "Service Truck");
		AddTextItem("ivsnoop_BD", "Snooper Scout");
		AddTextItem("ivtnk_BD", "Tank");
		AddTextItem("ivtug_BD", "Tug");
		AddTextItem("ivtur_BD", "Turret");
		AddTextItem("ivwalk_BD", "Walker");

		AddTextItem("10", " ");
		AddTextItem("11", "MECHANA SHIPS");
		AddTextItem("ovbeam", "Beam Drone");
		AddTextItem("ovcruise", "Battle Cruiser");
		AddTextItem("ovwalk", "Land Strider");
		AddTextItem("ovscav", "Scavenger");
		AddTextItem("ovmisl", "Missile Drone");
		SetSelected(0);
	}

	CreateControl("BuildingList", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("1", "SCION BUILDNGS");
		AddTextItem("fbrecy", "Deployed Matriarch");
		AddTextItem("fbkiln", "Kiln");
		AddTextItem("fbforg", "Forge");
		AddTextItem("fbdowe", "Dower");
		AddTextItem("fbstro", "Stronghold");
		AddTextItem("fbantm", "Antennae");
		AddTextItem("fbover", "Upgr. Antennae (Overseer)");
		AddTextItem("fbscav", "Extractor");
		AddTextItem("fbscup", "Upgr. Extractor");
		AddTextItem("fbspir", "GunSpire");
		AddTextItem("fbjamm", "Jammer");
		AddTextItem("fblung", "PowerLung");
		AddTextItem("2", " ");

		AddTextItem("3", "ISDF BUILDNGS");
		AddTextItem("ibrecy", "Deployed Recycler");
		AddTextItem("ibfact", "Factory");
		AddTextItem("ibsbay", "Service Bay");
		AddTextItem("ibarmo", "Armory");
		AddTextItem("ibcbun", "Comms (Relay) Bunker");
		AddTextItem("ibscav", "Extractor");
		AddTextItem("ibscup", "Upgr. Extractor");
		AddTextItem("ibgtow", "GunTower");
		AddTextItem("ibpgen", "Power Generator");
		AddTextItem("ibtrain","Training Facility");
		AddTextItem("ibtcen", "Technical Center");
		AddTextItem("ibbomb", "Bomber Bay");
		AddTextItem("4", " ");

		AddTextItem("5", "SWARM BUILDNGS");
		AddTextItem("sbrecy00", "Deployed Resequencer");
		AddTextItem("sbfact_L", "Gestator (L)");
		AddTextItem("sbfact_J", "Gestator (J)");
		AddTextItem("sbfact_A", "Gestator (A)");
		AddTextItem("sbcortex", "Cortex");
		AddTextItem("sbgtow", "Protector");
		AddTextItem("sbpgen", "Leech (L)");
            AddTextItem("sbpgen_j", "Leech (J)");
            AddTextItem("sbpgen_a", "Leech (A)");
            AddTextItem("sbinf_l", "Infuser (L)");
            AddTextItem("sbinf_j", "Infuser (J)");
            AddTextItem("sbinf_a", "Infuser (A)");
		AddTextItem("sbnclust", "Neural Cluster");
		AddTextItem("sbresp", "Respirator");
		AddTextItem("sbsplice", "Splicer");
		AddTextItem("6", " ");

		AddTextItem("7", "PHAER RHAN BUILDNGS");
		AddTextItem("pbrecy", "Construction Yard");
		AddTextItem("pbarmo", "Armory");
		AddTextItem("pbscav", "Extractor");
		AddTextItem("pbscup", "Upgraded Extractor");
		AddTextItem("pbfact", "War Factory");
		AddTextItem("Pbcoms", "Com Bunker");
		AddTextItem("pbpgen", "Power Gen");
		AddTextItem("pbgtow", "Gun Tower");
		AddTextItem("pbtech", "Institute");
		AddTextItem("pbsbay", "Service Bay");
		AddTextItem("pbproc", "Processor");
		AddTextItem("pbsturr", "Immobiliser");
		AddTextItem("pbmturr", "Minefield");
		AddTextItem("pbAAturr", "AA Turret");
		AddTextItem("pbjam", "Distorter");
		AddTextItem("pbdrone", "Drone Facility");
		AddTextItem("8", " ");

		AddTextItem("9", "BLACK DOG BUILDNGS");
		AddTextItem("ibrecy_BD", "Deployed Recycler");
		AddTextItem("ibarmoBD", "Armory");
		AddTextItem("ibscavBD", "Extractor");
		AddTextItem("ibscupBD", "Upgraded Extractor");
		AddTextItem("ibfactBD", "Factory");
		AddTextItem("ibcbunBD", "Com Bunker");
		AddTextItem("ibpgenBD", "Power Gen");
		AddTextItem("ibgtowBD", "Gun Tower");
		AddTextItem("ibtcenBD", "Tech Center");
            AddTextItem("ibsbayBD", "Service Bay");
            AddTextItem("ibtrainBD", "Training Facility");
		AddTextItem("10", " ");

		AddTextItem("11", "MECHANA BUILDNGS");
		AddTextItem("obcoms", "Transmitter Station");
		AddTextItem("obfact", "Producer");
		AddTextItem("obgtow", "Beam Cannon");
		AddTextItem("obpgen", "Power Plant");
		AddTextItem("obscav", "Extractor");


		SetSelected(0);
	}

		CreateControl("EnvironmentList", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("bocryst01", "BANE Crystal1");
		AddTextItem("bocryst02", "BANE Crystal2");
		AddTextItem("boice01",   "BANE Iceberg1");
		AddTextItem("boice02",   "BANE Iceberg2");
		AddTextItem("boice03",   "BANE Iceberg3");

		AddTextItem("dospik01",  "DARK SpikeyRock1");
		AddTextItem("dospik02",  "DARK SpikeyRock2");
		AddTextItem("dospik03",  "DARK SpikeyRock3");
		AddTextItem("dospik04",  "DARK SpikeyRock4");

		AddTextItem("moalg01",   "MIRE BigAlgae");
		AddTextItem("moalg02",   "MIRE SmallAlgae");
		AddTextItem("mobush01",  "MIRE SingleBush");
		AddTextItem("mobush02",  "MIRE MultipleBush");
		AddTextItem("mocrwn01",  "MIRE CrownCoral");
		AddTextItem("mogarg01",  "MIRE Gargantuan1");
		AddTextItem("mogarg02",  "MIRE Gargantuan2");
		AddTextItem("mogarg03",  "MIRE Gargantuan3");
		AddTextItem("mopalm02",  "MIRE PalmTree");
		AddTextItem("mopuff01",  "MIRE PuffPlant");
		AddTextItem("morock01",  "MIRE Rock1");
		AddTextItem("morock02",  "MIRE Rock2");
		AddTextItem("morock03",  "MIRE Rock3");
		AddTextItem("moshrm01",  "MIRE BigShroom");
		AddTextItem("moshrm02",  "MIRE LittleShroom");

		AddTextItem("rorock01",  "REND Rock1");
		AddTextItem("rorock02",  "REND Rock2");
		AddTextItem("rorock03",  "REND Rock3");
		AddTextItem("rorock04",  "REND Rock4");
		AddTextItem("rorock05",  "REND Rock5");
		AddTextItem("rorock06",  "REND Rock6");
		AddTextItem("ropilr01",  "REND Pillar1");
		AddTextItem("ropilr02",  "REND Pillar2");
		AddTextItem("ropilr03",  "REND Pillar3");
		AddTextItem("ropilr04",  "REND Pillar4");
		AddTextItem("ropilr05",  "REND Pillar5");
		AddTextItem("rclpod01",  "REND LavaPod medium");
		AddTextItem("rclpod02",  "REND LavaPod large");
		AddTextItem("rclpod03",  "REND LavaPod small");

		SetSelected(0);
	}

	CreateControl("PowerUpList", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");
		
		AddTextItem("1", "MISC POWERUPS");
		AddTextItem("pspwn_1", "Player Spawn");
		AddTextItem("ammo_sp", "Ammo");
		AddTextItem("repair_sp", "Repair");
		AddTextItem("servpod_sp", "Service Pod");
		AddTextItem("2", "");
		AddTextItem("3", "INSANE WEAPONS");
		AddTextItem("i_dbmb_sp", "DA Bomb");
		AddTextItem("i_fntn_sp", "Fountain");
		AddTextItem("i_tech_sp", "Rave");
		AddTextItem("4", "");
		AddTextItem("5", "CANNON WEAPONS");
		AddTextItem("c_arcc_sp", "Arc Cannon");
		AddTextItem("c_blst_sp", "Blast Cannon");
		AddTextItem("c_flam_sp", "Flamer");
		AddTextItem("c_flsh_sp", "Flash Cannon");
		AddTextItem("c_focus_sp", "Focus Beam");
		AddTextItem("c_magg_sp", "Mag Cannon");
		AddTextItem("c_plas_sp", "Plasma Cannon");
		AddTextItem("c_pstb_sp", "Pulse Stabber");
		AddTextItem("c_quil_sp", "Quill");
		AddTextItem("c_sonic_sp", "Sonic");
		AddTextItem("c_splas_sp", "Plasma");
		AddTextItem("c_sstb_sp", "Super Stabber");
		AddTextItem("c_stab_sp", "Stabber");
		AddTextItem("6", "");	
		AddTextItem("7", "GUN WEAPONS");
		AddTextItem("g_chain_sp", "Chain Gun");
		AddTextItem("g_gaus_sp", "Guas Gun");
		AddTextItem("g_iong_sp", "Ion Gun");
		AddTextItem("g_lock_sp", "EMPLockdown");
		AddTextItem("g_mini_sp", "Minigun");
		AddTextItem("g_pumm_sp", "Pummel");
		AddTextItem("g_slicer_sp", "Slicer");
		AddTextItem("8", "");
		AddTextItem("9", "HAND WEAPONS");
		AddTextItem("h_bazo_sp", "Bazooka");
		AddTextItem("h_sbazo_sp", "Scion Bazooka");
		AddTextItem("h_shot_sp", "Shotgun");
 		AddTextItem("h_snip_sp", "Sniper Rifle");
		AddTextItem("h_ssnip_sp", "Scion Rifle");
		AddTextItem("10", "");
		AddTextItem("11", "MINE WEAPONS");
		AddTextItem("mi_bltm_sp", "BoltMine");
		AddTextItem("mi_flar_sp", "FlareMine");
		AddTextItem("mi_mcur_sp", "MCurtain");
		AddTextItem("mi_mits_sp", "MITS");
		AddTextItem("mi_prox_sp", "Proximity Mine");
		AddTextItem("mi_seek_sp", "Seeker");
		AddTextItem("mi_sflar_sp", "Scion Flare");
		AddTextItem("12", "");
		AddTextItem("13", "MORTAR WEAPONS");
		AddTextItem("mo_gas_sp", "Acid Cloud");
		AddTextItem("mo_artl_sp", "Artillery");
		AddTextItem("mo_mdmg_sp", "ManualDet");
		AddTextItem("mo_mort_sp", "Mortar");
		AddTextItem("mo_popg_sp", "PopGun");
		AddTextItem("mo_resn_sp", "Resin");
		AddTextItem("mo_sartl_sp", "ScionArtil");
		AddTextItem("mo_spln_sp", "Splinter");
		AddTextItem("14", "");
		AddTextItem("15", "PACK POWERUPS");
		AddTextItem("p_gren_sp", "Grenade");
		AddTextItem("p_jetp_sp", "JetPack");
		AddTextItem("p_satc_sp", "Satchel");
		AddTextItem("p_sgren_sp", "Scion Grenades");
		AddTextItem("p_sjetp_sp", "Scion JetPack");
		AddTextItem("p_ssatc_sp", "Scion Satchel");
		AddTextItem("16", "");
		AddTextItem("17", "ROCKET/MISSILE WEAPONS");
		AddTextItem("r_cmet_sp", "Comet Cruise");
		AddTextItem("r_fafm_sp", "DumbFire");
		AddTextItem("r_mlock_sp", "MultiLock");
		AddTextItem("r_rktb_sp", "RocketBomb");
		AddTextItem("r_sand_sp", "Sandbag");
		AddTextItem("r_shdw_sp", "Shadow");
		AddTextItem("r_sting_sp", "Stinger");
		AddTextItem("r_tagg_sp", "TagGun");
		AddTextItem("18", "");
		AddTextItem("19", "SPECIAL WEAPONS");
		AddTextItem("s_blnk_sp", "Blink");
		AddTextItem("s_ffld_sp", "Forcefield");
		AddTextItem("s_jax_sp", "Jax");
		AddTextItem("s_phan_sp", "PhantomVIR");
		AddTextItem("s_redf_sp", "RedField");
		AddTextItem("s_site_sp", "SiteCamera");
		AddTextItem("s_static_sp", "StaticDischarge");
		AddTextItem("20", "");
		AddTextItem("21", "SHIELD POWERUPS");
		AddTextItem("sh_abso_sp", "Absorption");
		AddTextItem("sh_defl_sp", "Deflection");
		AddTextItem("sh_shld_sp", "Stasis");
		AddTextItem("12", " ");
		AddTextItem("ipdrop", "Drop Ship Beacon");		

		SetSelected(0);
	}

//CREATE BR ISDF SHIPS
	CreateControl("BlackRookList1", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("1", "NORM SHIP VARIATIONS");
		AddTextItem("ivscos2", "Scout solar flare");
		AddTextItem("ivtan13", "Scout trainer gun");
		AddTextItem("ppscout", "Scout unsnipable");
		AddTextItem("ivscout_m", "'Empty' Scout minigun only");
		AddTextItem("ivmbikedm", "Mortar Bike MDM");
		AddTextItem("ivmbikettn", "Mortar Bike o wepaons");
		AddTextItem("ivmisldm", "Missle Scout shadow rckt");
		AddTextItem("ivmislttn", "Missle Scout 0 weaps");
		AddTextItem("ivtan5", "Tank mini/AT/flare");
		AddTextItem("ivtan13", "Tank SP-Stabber");
		AddTextItem("ivtankttn", "Tank 0 weapons");
		AddTextItem("ivstas1", "Interceptor sluggish 0 snipe");
		AddTextItem("ivintc", "Interceptor FAF/mort/prox");
		AddTextItem("ivintcdm", "Interceptor rckt bomb");
		AddTextItem("ivatankttn", "Assault Tank 0 weaps");
		AddTextItem("ivwalkdm", "Walker AT-Stabber low hlth");
		AddTextItem("ivconsttn", "Constructor slow");
		AddTextItem("ivrecy13x", "Recycler 0 scrap hold");
		AddTextItem("ivrecy4", "Recycler lo radar sig");
		AddTextItem("2", " ");
		AddTextItem("3", "OTHER/NEW SHIPS");
		AddTextItem("ivbsub", "Sub ballistic 0 txtr/wpns");
		AddTextItem("ivssub", "Sub scout 0 weaps/pilot");
		AddTextItem("ivdrop_fly", "Blue Dropship flying");
		AddTextItem("ivdrop_land", "Blue Dropship hi landing");
		AddTextItem("ivdrop_sh", "Blue Dropship landed shut");
		AddTextItem("ivpdrop", "Blue Dropship takeoff");
		AddTextItem("ivdrop2_fl", "Ornge Dropship flying");
		AddTextItem("ivdrop2", "Ornge Dropship land 1");
		AddTextItem("ivdrop2_ld", "Ornge Dropship land 2");
		SetSelected(0);
	}

//CREATE BR SCION SHIPS
	CreateControl("BlackRookList2", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("1", "NORM SHIP VARIATIONS");
		AddTextItem("fvpscou", "Scout 'Unknown'");
		AddTextItem("fvpscou3", "Scout Grd/Gun");
		AddTextItem("fvscout_m", "'Empty' Scout Plasma");
		AddTextItem("fvscout10x", "Scout low heat sig");
		AddTextItem("fvscoutdm", "Scout low ammo");
		AddTextItem("fvsctsc4", "Scout low combat spd");
		AddTextItem("fvpsnt", "Sentry Ion/S Flare");
		AddTextItem("fvpsnt3", "Sentry Low Scrap");
		AddTextItem("fvpsnt4", "Sentry Ion/Prox");
		AddTextItem("fvsentcin", "Sentry AT-Stab");
		AddTextItem("fvsentx", "Sentry no weapons");
		AddTextItem("fc111100", "Superputer sentry (laser)");
		AddTextItem("fvmturr", "Guardian 0 weapons");
		AddTextItem("fvpturr", "Guardian 1 Guard Can.");
		AddTextItem("fvturr13", "Guardian lo grade");
		AddTextItem("fvptank", "Warrior vlo combat spd!");
		AddTextItem("fvtank13", "Warrior Sonic/Ion");
		AddTextItem("fvtank14x", "Warrior lo compbat spd");
		AddTextItem("fvtankdm", "Warrior hi combat spd");
		AddTextItem("fvarchdm", "Lancer Sting/Seek");
		AddTextItem("fvars2", "Archer mortar range 350");
		AddTextItem("fvwalkdm", "Mauler lo hlth/ammo");
		AddTextItem("fvatank13", "Titan Sonic/Ion");
		AddTextItem("fvatankdm", "Titan Plasma/Ion");
		AddTextItem("fvcons1", "Builder cheap");
		AddTextItem("fvtug3", "Hauler lo health");
		AddTextItem("fvrecy1", "Matriarch 5000 hlth");
		AddTextItem("2", " ");
		AddTextItem("3", "OTHER/NEW SHIPS");
		AddTextItem("fvdrop", "Dropship landed");
		AddTextItem("fvdrop_open", "Dropship landed open");

		SetSelected(0);
	}

//CREATE BR ISDF BUILDINGS
	CreateControl("BlackRookList3", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1", "NORM BLDNG VARIATIONS");
		AddTextItem("offpgen",  "Offline Power Gen");
		AddTextItem("2", " ");
		AddTextItem("3", "OTHER/NEW BLDNGS");
		AddTextItem("ibgtoww1", "SuperGuntower");
		AddTextItem("ibtele", "Teleportal");
		AddTextItem("pbhall", "Bldng w/walkways");
		AddTextItem("bldg01", "Tall Bldng 1");
		AddTextItem("bldg02", "Tall Bldng 2");
		AddTextItem("bldg03", "Tall Grey Bldng");
		AddTextItem("bvault01", "Bank Bldng");

		SetSelected(0);
	}

//CREATE BR SCION BUILDINGS
	CreateControl("BlackRookList4", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1", "NORM BLDNG VARIATIONS");
		AddTextItem("fbpjam", "'Unknown' Jammer");
		AddTextItem("2", " ");
		AddTextItem("3", "OTHER/NEW BLDNGS");
		AddTextItem("bbdata00", "Big building");
		AddTextItem("cbtowe01", "Supercomputer bldng 1");
		AddTextItem("cbtowe02", "Supercomputer bldng 2");
		AddTextItem("cbtowe03", "Supercomputer bldng 3");
		AddTextItem("cbtowe04", "Supercomputer bldng 4");
		AddTextItem("cbtowe05", "Supercomputer bldng 5");
		AddTextItem("cbtowe06", "Supercomputer bldng 6");
		AddTextItem("cbtowe07", "Supercomputer bldng 7");
		AddTextItem("cbturr01", "Supercomputer turret");
		AddTextItem("cbturrd1", "Supercomputer dead turret");
		AddTextItem("deworm01", "Wormhole Generator");
		AddTextItem("mbdata00",  "Amphitheatre");

		SetSelected(0);
	}

//CREATE BR CRATED POWERUPS
	CreateControl("BlackRookList5", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1", "GUNS");
		AddTextItem("apchain", "Chain Gun");
		AddTextItem("apiong", "Ion Gun I/II");
		AddTextItem("aplase", "Cold Fusion Laser");
		AddTextItem("aplock", "EMP Lockdown/Stream");
		AddTextItem("apmini", "Mini Gun");
		AddTextItem("appumm", "Pummel");
		AddTextItem("aptrain", "Trainer");
		AddTextItem("2", " ");
		AddTextItem("3", "CANNONS");
		AddTextItem("apblst", "Blast");
		AddTextItem("apbolt", "Bolt Buddy");
		AddTextItem("apflsh", "Flash");
		AddTextItem("aptech", "Rave Gun");
		AddTextItem("apmagg", "Mag Burst/Stream");
		AddTextItem("aparcc", "Arc Cannon/Arc Stream");
		AddTextItem("applas", "Plasma");
		AddTextItem("ipflam", "Flamethrower");
		AddTextItem("apsplasma", "Plasma Cannon/Stream");
		AddTextItem("apstab", "AT-Stabber");
		AddTextItem("appstb", "Pulse Stabber");
		AddTextItem("apsstb", "Super Stabber");
		AddTextItem("apquil", "Quill/Fang");
		AddTextItem("apsonic", "Sonic Burst/Wave");
		AddTextItem("apguard", "Guard");
		AddTextItem("4", " ");
		AddTextItem("5", "MISSILES");
		AddTextItem("apcmet", "(Mini)Comet Cruise");
		AddTextItem("aptagg", "Tag Missile/Comet Cruise");
		AddTextItem("apsting", "Stinger/Swarm");
		AddTextItem("apfafm", "FAF/Thermal Hornet");
		AddTextItem("apmlock", "Multi-Lock/Wasp");
		AddTextItem("aprktb", "Rocket Bomb");
		AddTextItem("apsand", "Sandbagger");
		AddTextItem("apshd3", "Image Shadower/Salvo");
		AddTextItem("aphorn", "Mini Hornet");
		AddTextItem("6", " ");
		AddTextItem("7", "MINES");
		AddTextItem("apbltm", "Bolt mine");
		AddTextItem("apfntn", "Fountain mine");
		AddTextItem("apcseek", "Guardian (Seeker)");
		AddTextItem("apseek", "Seeker");
		AddTextItem("apflar", "Solar Flare");
		AddTextItem("apmcur", "M-Curtain");
		AddTextItem("apmits", "Magnetic Tether (MITS)");
		AddTextItem("approx", "Proximity");
		AddTextItem("apabso", "Shield Absorption");
		AddTextItem("apdefl", "Shield Deflection");
		AddTextItem("apshld", "Shield Stasis");
		AddTextItem("8", " ");
		AddTextItem("9", "MORTARS");
		AddTextItem("apartl", "Artillery");
		AddTextItem("apgas", "Acid Cloud");
		AddTextItem("apmdmg", "Manual Detonation");
		AddTextItem("apmort", "Standard");
		AddTextItem("appopg", "LAT (Pop Gun)");
		AddTextItem("apresn", "Toxic Resin");
		AddTextItem("apsartl", "Flak");
		AddTextItem("apspln", "Splinter");
		AddTextItem("10", " ");
		AddTextItem("11", "SPECIALS");
		AddTextItem("apblnk", "Blink (Teleport)");
		AddTextItem("apdbmb", "M-A-D BOMB!");
		AddTextItem("apffld", "Energy Shield");
		AddTextItem("apjax", "Jax (Expl. Dispenser)");
		AddTextItem("apphan", "Phantom VIR");
		AddTextItem("apredf", "Red Field");
		AddTextItem("apsite", "SITE Camera");
		AddTextItem("apstatic", "Static Discharge");
		AddTextItem("12", " ");
		AddTextItem("13", "PILOT");
		AddTextItem("apsnip",  "ISDF Pulse/Sniper");
		AddTextItem("apbazo", "ISDF Bazooka");
		AddTextItem("apgren", "ISDF Grenade");
		AddTextItem("apsatc", "ISDF Satchel Charge");
		AddTextItem("apjetp", "ISDF Jetpack");
		AddTextItem("spbazo", "Scion Bazooka");
		AddTextItem("spgren", "Scion Grenade");
		AddTextItem("spsatc", "Scion Satchel Charge");
		AddTextItem("spjetp", "Scion Jetpack");
		AddTextItem("spsnip",  "Scion Pulse/Sniper");

		SetSelected(0);
	}

//CREATE BR DEPLOYED WEAPONS
	CreateControl("BlackRookList6", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1", "DEPLOYED MINES");
		AddTextItem("seeker", "Seeker Mine");
		AddTextItem("cseeker", "Big Seeker Mine");
		AddTextItem("proxmine",  "Proximity Mine");
		AddTextItem("boltmine", "Bolt Mine");
		AddTextItem("mcurmin", "M-Curtain Mine");
		AddTextItem("flaremine", "Solar Flare Mine");
		AddTextItem("mitsmin1", "MITS Mine");
		AddTextItem("mitsmin2", "MITS Mine & bubble");
		AddTextItem("holdpull", "MITS (5 mins life)");
		AddTextItem("splintb2",  "Splinter (immediate)");
		AddTextItem("2", " ");
		AddTextItem("3", "DEPLOYED OTHER");
		AddTextItem("comet", "Comet Cruise");
		AddTextItem("comet_c", "Mini-Comet");
		AddTextItem("apwrck", "Day Wrecker");
		AddTextItem("dabomb", "M-A-D Bomb");
		AddTextItem("satchel", "Satchel Charge");

		SetSelected(0);
	}

//CREATE BR RESOURCES
	CreateControl("BlackRookList7", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1",  "SERVICE/RECHARGE");
		AddTextItem("apserv", "Service Pod (1500)");
		AddTextItem("apammo", "Ammo Recharge");
		AddTextItem("aprepa", "Hull Repair 1000");
		AddTextItem("apcserv", "Service Pod, Alien");
		AddTextItem("2", " ");
		AddTextItem("3",  "STOCK SCRAP POOLS");
		AddTextItem("bepool01", "Icy");
		AddTextItem("cepool01", "Blue square");
		AddTextItem("sepool01",  "L Blue square");
		AddTextItem("depool01", "Dk Blue");
		AddTextItem("wepool01",  "Dk Blue 2");
		AddTextItem("eepool01", "Grey Moon");
		AddTextItem("eggeizr1", "Brown odd no smoke");
		AddTextItem("mepool01",  "Green");
		AddTextItem("nepool01", "Green no smoke");
		AddTextItem("tepool01",  "Luminous Moss");
		AddTextItem("pepool01",  "Purple");
		AddTextItem("repool01",  "Orange");
		AddTextItem("uepool01",  "Sand");
		AddTextItem("mapool01",  "Dk Sandy rock");
		AddTextItem("4", " ");
		AddTextItem("5",  "SCRAP");
		AddTextItem("npscr1",  "Scrap 1 3min lifespan");
		AddTextItem("npscr2",  "Scrap 2 3min lifespan");
		AddTextItem("npscr3",  "Scrap 3 3min lifespan");
		AddTextItem("npscrx",  "Scrap 4 1hr lifespan");
		AddTextItem("6", " ");
		AddTextItem("7",  "OTHER RESOURCES");
		AddTextItem("ibnav", "Nav Beacon");
		AddTextItem("pspwn_1", "Player Spawn Point");

		SetSelected(0);
	}

//CREATE BR PROPS
	CreateControl("BlackRookList8", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("foflag01", "Scion Flag");
		AddTextItem("ioflag01", "ISDF Flag");
		AddTextItem("sign01",   "Stop sign");
		AddTextItem("sign02",   "No U turn sign");
		AddTextItem("sign03",   "Do Not Enter");
		AddTextItem("sign04",   "Yield sign");
		AddTextItem("sign05",   "One Way sign");
		AddTextItem("sign06",   "Keep Right sign");
		AddTextItem("sign07",   "Crossing Sign");
		AddTextItem("sign08",   "Speed Limit 25mph Sign");
		AddTextItem("sign09",   "Disabled Parkng Sign");
		AddTextItem("slight01",  "Traffic Light");
		AddTextItem("slight02",  "Street Light");
		AddTextItem("pbtran00", "Transmitter");
		AddTextItem("bbtran00", "Destroyable Trnsmitter");
		AddTextItem("pbtele01", "Tel Cable Straight");
		AddTextItem("pbtele02", "Tel Cable Corner");
		AddTextItem("pbtele03", "Tel Cable End");
		AddTextItem("pbtele04", "Tel Cable Downed");
		AddTextItem("pbtele05", "Tel Cable Earthed");
		AddTextItem("pbscen03", "Desk & overturned chair");
		AddTextItem("pbscen04", "Broken cabinets");
		AddTextItem("pbdebr01", "Broken bookcases");
		AddTextItem("pbscen05", "Overturned lockers");
		AddTextItem("pbscen09", "Empty bed");
		AddTextItem("pbscen11", "Empty lifter");
		AddTextItem("ibcrat00", "Crate");
		AddTextItem("ibcrat01", "Open Crate");
		AddTextItem("ibcrat02", "Stacked Crates");
		AddTextItem("pbwtow",   "Water Tower");
		AddTextItem("ibhangp2", "Vert. Power Conduit");
		AddTextItem("iblite",   "Floating light");
		AddTextItem("iblitblu", "Blue floating light");
		AddTextItem("iblitred", "Red floating light");
		AddTextItem("ibspot",   "Spotlight");
		AddTextItem("cotran01", "Power Crystal");
		AddTextItem("dorelc01", "'Unknown' Artifact 1");
		AddTextItem("dorelc02", "'Unknown' Artifact 2");
		AddTextItem("fbatap",   "Untex'd Antenna Tap");
		AddTextItem("cbhang01", "Superputer gen. 1");
		AddTextItem("cbhang02", "Superputer gen. 2");
		AddTextItem("cbhang03", "Superputer gen. 3");
		AddTextItem("cbhang04", "Superputer gen. 4");
		AddTextItem("cbhangd2", "Superputer gen. 5");
		AddTextItem("cobigd01", "Superputer Core");
		AddTextItem("apdrop",   "Nav Beacon Camera");
		AddTextItem("dedome01", "Glass dome cover");
		AddTextItem("sostand01",  "Scion Winners Stand");
		AddTextItem("iostand01",  "ISDF Winners Stand");
		AddTextItem("desmlh01", "Giant searchlight");
		AddTextItem("ibnozz01", "Beam Emitter");
		AddTextItem("gbag01",   "Pot o' Gold!");
		AddTextItem("nparr",    "Untextrd pylon");
		AddTextItem("recint01",  "Sky image templates");

		SetSelected(0);
	}

//CREATE BR CRASHITES
	CreateControl("BlackRookList9", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("peapc",    "Smoking APC Wreck");
		AddTextItem("pescav",   "Smoking Scav Wreck");
		AddTextItem("petank",   "Smoking Tank Wreck");
		AddTextItem("perecy",   "Smoking Recycler Wreck");
		AddTextItem("ivcons2",  "Constructor Wreckage");
		AddTextItem("becras02a", "Dropship Crashsite");
		AddTextItem("becras01", "HIGH D/ship Crashsite");
		AddTextItem("crashdrop", "Flaming crashed d/ship");
		AddTextItem("crashdrop2", "Smoking crashed d/ship");
		AddTextItem("crashsite", "Crashing Dropship");
		AddTextItem("ivcarr",   "Smoking ISDF Carrier");
		AddTextItem("iochnk01", "Ship Bits 1");
		AddTextItem("iochnk02", "Ship Bits 2");
		AddTextItem("iochnk03", "Ship Bits 3");
		AddTextItem("iochnk04", "Ship Bits 4");
		AddTextItem("iochnk05", "Ship Bits 5");
		AddTextItem("iochnk06", "Lots of Ship Bits 1");
		AddTextItem("iochnk07", "Lots of Ship Bits 2");
		AddTextItem("burns_body", "Burns crashed");
		AddTextItem("burns_ship", "Burns' crashed ship");
		AddTextItem("dovoya", "ISDF vehicle crashsite");
		AddTextItem("recarr00",  "Huge Crashed Mthrship");
		AddTextItem("recint02",  "Crashed Burning Ship");

		SetSelected(0);
	}

//CREATE BR RUINS & RUINED BUILDINGS
	CreateControl("BlackRookList10", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("bbdest01", "Ruins 1");
		AddTextItem("bbdest02", "Ruins 2");
		AddTextItem("bbdest03", "Ruins 3");
		AddTextItem("bbdest04", "Ruins 4");
		AddTextItem("bbdest05", "Ruins 5");
		AddTextItem("dbruin01", "Ruins 6");
		AddTextItem("dbruin02", "Ruins 7");
		AddTextItem("dbruin03", "Ruins 8");
		AddTextItem("pbwseg03", "Ruins 9");
		AddTextItem("pbwseg05", "Ruins 10");
		AddTextItem("bbruin01", "Ruined Bldng 1");
		AddTextItem("bbruin02", "Ruined Bldng 2");
		AddTextItem("bbruin03", "Ruined Bldng 3");
		AddTextItem("bbruin04", "Ruined Bldng 4");
		AddTextItem("bbruin05", "Ruined Bldng 5");
		AddTextItem("mbruin01",  "Treelike with wlkway");
		AddTextItem("mbruin02",  "Bldng with wlkway");
		AddTextItem("mbruin03",  "Temple");
		AddTextItem("mbruin04",  "Ruin");
		AddTextItem("mbruin05",  "Wlkway piece");
		AddTextItem("mbruin06",  "Ruin/debris");
		AddTextItem("rbdata00",  "Sandy temple");
		AddTextItem("rbruin01",  "Sandy Mound");
		AddTextItem("rbruin02",  "Sandy pillars");
		AddTextItem("rbruin03",  "Sandy arena");
		AddTextItem("rbruin04",  "Sandy plate and pillar");
		AddTextItem("rbruin05",  "Sandy pillar ");
		AddTextItem("rbruin06",  "Sandy pillar ");
		AddTextItem("rbruin07",  "Sandy Arch");
		AddTextItem("rbruin08",  "Sandy looking glass");
		AddTextItem("mebridge",  "Untextrd giant arch");
		AddTextItem("pbwseg04", "Smoking Ruins 1");
		AddTextItem("pbwsege5", "Smoking Ruins 2");
		AddTextItem("pbwcor01", "Bldng skeleton");
		AddTextItem("ibmdet", "Useless Guntower!");
		AddTextItem("ibgtow01", "Ruined Guntower");
		AddTextItem("ibpgen01", "Ruined Power Gen");
		AddTextItem("pbcomm", "Dam. smoking Comms Cntre");
		AddTextItem("pbcomm00", "Dam. Comms Centre");
		AddTextItem("pbwseg02", "Comms Centre Ruins");
		AddTextItem("pbdebr02", "Untextured debris");

		SetSelected(0);
	}

//CREATE BR DEAD STUFF
	CreateControl("BlackRookList11", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("isdpilo3", "Dead pilot");
		AddTextItem("pbscen01", "Dead pilot & desk");
		AddTextItem("pbscen02", "Dead pilot & lockers");
		AddTextItem("pbscen06", "Dead pilot & 3 beds");
		AddTextItem("pbscen07", "Dead pilot on bed");
		AddTextItem("pbscen08", "Dead pilot at desk");
		AddTextItem("pbscen10", "Dead pilot & miss. scout");
		AddTextItem("rcworm01", "Dead dummy worm");

		SetSelected(0);
	}

//CREATE BR LIVE STUFF
	CreateControl("BlackRookList12", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("1", "ISDF/SCION");
		AddTextItem("ispilo", "ISDF Pilot gun/pack");
		AddTextItem("ispilo1", "ISDF Pilot no gun/pack");
		AddTextItem("isold", "ISDF Soldier Bazooka");
		AddTextItem("isuser1", "ISDF Pilot gun no pack");
		AddTextItem("isuser2", "ISDF Pilot gun/satchel");
		AddTextItem("isuser3", "ISDF Pilot gun/grenades");
		AddTextItem("dummy", "ISDF Pilot dummy");
		AddTextItem("sssold", "Scion Soldier Bazooka");
		AddTextItem("fspilo", "Scion Pilot");
		AddTextItem("sspilo", "Scion Pilot gun/pack");
		AddTextItem("manson",  "Major Manson");
		AddTextItem("2", " ");
		AddTextItem("3", "ANIMALS");
		AddTextItem("mcjak01", "Jak pilot killer");
		AddTextItem("mcwing01", "Bird");
		AddTextItem("bcrhino", "Rhino Beastie");
		AddTextItem("4", " ");
		AddTextItem("5", "PLANTS");
		AddTextItem("bcurch01", "Purple Star Plant");
		AddTextItem("mograss01",  "Single tall grass");
		AddTextItem("mograss02",  "Multi tall Grass");


		SetSelected(0);
	}

//CREATE BR TUNNELS/WALLS/ROADS/BRIDGES
	CreateControl("BlackRookList13", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1", "TUNNELS");
		AddTextItem("pbones00", "Bldng w/tunnel conn");
		AddTextItem("pbtwos",   "Dam. Bldng w/tunnel conn");
		AddTextItem("pbones",   "V Dam. Bldng w/tunnel conn");
		AddTextItem("pbsbay00", "Hangar w/tunnel entry");
		AddTextItem("pbsbay",   "Dam. Hangar w/tunnel entry");
		AddTextItem("retunn00", "Hidden cliff tunnel entry");
		AddTextItem("betunn00", "Big high collapsing tunnel");
		AddTextItem("pbatun01", "Sm X-section");
		AddTextItem("pbatun02", "Sm Cornerpiece");
		AddTextItem("pbatun03", "Sm Entry");
		AddTextItem("pbatun04", "Sm Dead End South");
		AddTextItem("pbatun05", "Sm Straightpiece");
		AddTextItem("pbatun06", "Sm T-Junction");
		AddTextItem("pbtunn01", "Lrge X-section");
		AddTextItem("pbtunn02", "Lrge Cornerpiece");
		AddTextItem("pbtunn03", "Lrge hi-side Entry");
		AddTextItem("pbtunn04", "Lrge Room");
		AddTextItem("pbtunn05", "Lrge Straightpiece");
		AddTextItem("pbtunn06", "Lrge T-Junction");
		AddTextItem("pbtunn07", "Lrge Ramp");
		AddTextItem("cbcavee1", "Superputer tunnel entry");
		AddTextItem("cbroad01", "Tech tunnel X-sec");
		AddTextItem("cbroad02", "Tech tunnel corner");
		AddTextItem("cbroad04", "Tech tunnel straight");
		AddTextItem("cbroad05", "Tech tunnel long strt");
		AddTextItem("cbroad06", "Tech tunnel T-Junction");
		AddTextItem("cbroada4", "Tech tunnel w. rocks");
		AddTextItem("cbcavee2", "Superputer shaft");
		AddTextItem("debigh01", "1/4 of big hole!");
		AddTextItem("2", " ");
		AddTextItem("3", "WALLS");
		AddTextItem("cewcap01", "Dk Blue wall cap");
		AddTextItem("cewcor01", "Dk Blue wall corner");
		AddTextItem("cewseg01", "Dk Blue wall seg");
		AddTextItem("ibwseg",   "Black wall seg");
		AddTextItem("ibwstr",   "Black wall corner");
		AddTextItem("ibwseg01", "High Black wall seg");
		AddTextItem("ibwstr01", "High Black wall crnr");
		AddTextItem("mbwall01",  "Ancient Scion wall strght");
		AddTextItem("mbwall02",  "Ancient Scion wall end");
		AddTextItem("mbwall03",  "Ancient Scion wall crnr");
		AddTextItem("pbfenc01", "Dummy Mesh fence 1");
		AddTextItem("pbfenc02", "Dummy Mesh fence 2");
		AddTextItem("4", " ");
		AddTextItem("5", "ROADS");
		AddTextItem("bbsubw01", "Subway X-Section");
		AddTextItem("bbsubw02", "Subway Layby");
		AddTextItem("bbsubw03", "Subway Entry");
		AddTextItem("bbsubw04", "Subway Endpiece");
		AddTextItem("bbsubw05", "Subway Straightpiece");
		AddTextItem("bbsubw07", "Subway Corner Layby");
		AddTextItem("besnow01", "High Subway & Bldng");
		AddTextItem("besnow02", "High Subway endpiece");
		AddTextItem("cbpcon01", "High pale trck X-sec");
		AddTextItem("cbpcon02", "High pale trck corner");
		AddTextItem("cbpcon04", "High pale trck ramp");
		AddTextItem("cbpcon05", "High pale trck strght");
		AddTextItem("cbpcon01", "High pale trck T-Junc");
		AddTextItem("swcor01",  "Tarmac/pavement corner");
		AddTextItem("swsid01",  "Tarmac/pavement");
		AddTextItem("swseg01",  "Tarmac");
		AddTextItem("6", " ");
		AddTextItem("7", "BRIDGES");
		AddTextItem("cebrdg01", "Dark Blue Bridge");
		AddTextItem("ibbseg",   "Narrow bridge seg");
		AddTextItem("ibbstr",   "Narrow bridge strut");
		AddTextItem("ibbseg1",  "Wide bridge seg");
		AddTextItem("ibbstr1",  "Wide bridge strut");

		SetSelected(0);
	}

//CREATE BR CHASMS/CANYONS/ARCHES
	CreateControl("BlackRookList14", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("peclif05", "Chasm");
		AddTextItem("peclif06", "Small chasm");
		AddTextItem("pecrack01","Sm Blue Crack");
		AddTextItem("pecrack02","L Blue Crack");
		AddTextItem("bebrg06",  "Wide rocky pass");
		AddTextItem("bebrig01", "Huge cavern pass");
		SetSelected(0);
	}

//CREATE BR CAVES/CLIFFS
	CreateControl("BlackRookList15", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("mouprt00",  "Cagelike Cave");
		AddTextItem("cbcavec1", "Dark Cavern Piece");
		AddTextItem("cbcavec2", "Dark Cavern ground");
		AddTextItem("cbcaves1", "Dark Cavern lrge wall");
		AddTextItem("cbcaves2", "Dark Cavern sm wall");
		AddTextItem("cbscom00", "Giant round cavern");
		AddTextItem("dequar01", "Tech Monolith Cave");
		AddTextItem("mecoll01",  "v tall/steep hillside");

		SetSelected(0);
	}

//CREATE BR ROCKS/OVERHANGS
	CreateControl("BlackRookList16", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("1", "OVERHANGS ");
		AddTextItem("peclif01", "Big overhang 1");
		AddTextItem("peclif03", "Big overhang 2");
		AddTextItem("peclif15", "Big overhang 3");
		AddTextItem("peclif16", "Big overhang 4");
		AddTextItem("peclif21", "Big overhang 5");
		AddTextItem("peclif04", "Small overhang 1");
		AddTextItem("peclif07", "Small overhang 2");
		AddTextItem("peclif13", "Small overhang 3");
		AddTextItem("peclif14", "Small overhang 4");
		AddTextItem("peclif17", "Small overhang 5");
		AddTextItem("peclif18", "Small overhang 6");
		AddTextItem("peclif19", "Small overhang 7");
		AddTextItem("peclif22", "Small overhang 8");
		AddTextItem("peclifa1", "Small overhang 9");
		AddTextItem("peclif20", "V Small overhang");
		AddTextItem("peclif02", "Sm dble overhang");
		AddTextItem("2", " ");
		AddTextItem("3", "ROCKS");
		AddTextItem("meslida1",  "Red outcrop");
		AddTextItem("meslida1",  "Huge Rocks");
		AddTextItem("meslida2",  "Even Bigger Rocks");
		AddTextItem("meslida3",  "Simalar to above");
		AddTextItem("meslida4",  "Simalar to above");
		AddTextItem("perock01",  "Rock in hole blue land");
		AddTextItem("pecrys01",  "Huge crystal formation");
		AddTextItem("pecrys02",  "More crystals 1");
		AddTextItem("pecrys03",  "More crystals2");
		AddTextItem("porock04",  "Rock rubble");
		AddTextItem("porock03",  "Bigger rock rubble");
		AddTextItem("reslid01",  "Huge Mars Rock Formation");
		AddTextItem("2", " ");
		SetSelected(0);
	}

//CREATE BR FLAT/ROLLING TERRAIN
	CreateControl("BlackRookList17", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1", "FLAT TERRAIN");
		AddTextItem("retunn01", "Long orange path");
		AddTextItem("beiced01", "Breakable Ice");
		AddTextItem("beiced02", "Breakable Ice 2");
		AddTextItem("beiced03", "Breakable Ice 3");
		AddTextItem("2", " ");
		AddTextItem("3", "ROLLING TERRAIN");
		AddTextItem("peclif10", "Purple V small");
		AddTextItem("peclif08", "Purple Small");
		AddTextItem("pecrev01", "Purple Small 2");
		AddTextItem("pecrys04", "Purple Small 3");
		AddTextItem("peclif11", "Purple Narrow");
		AddTextItem("peclif12", "Purple Large 1");
		AddTextItem("peclif09", "Purple Large 2");

		AddTextItem("4", " ");
		AddTextItem("5", "TV RAMP TOOLS");
		AddTextItem("ter-crn1", "ramp corner");
		AddTextItem("ter-sqr1", "flat square");
		AddTextItem("ter-ramp1", "ramp1");
		AddTextItem("ter-ramp2", "ramp2");
		AddTextItem("ter-ramp3", "ramp3");
		AddTextItem("ter-ramp4", "ramp4");
		AddTextItem("ter-edg1", "ramp edge1");
		AddTextItem("ter-edg2", "ramp edge2");
		AddTextItem("ter-edg3", "ramp edge3");
		AddTextItem("ter-edg4", "ramp edge4");
		SetSelected(0);
	}

//CREATE BR EXPANSION LIST 1
	CreateControl("BlackRookList18", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1", "OASIS:");
		AddTextItem("OeBush01", "Bush 1");
		AddTextItem("OeBush02", "Bush 2");
		AddTextItem("OeBush03", "Bush 3");
		AddTextItem("OeBush04", "Bush 4");
		AddTextItem("OeBush05", "Bush 5");
		AddTextItem("OeBush06", "Bush 6");
		AddTextItem("OeBush07", "Bush 7");
		AddTextItem("OeBushes03", "Bushes 1");
		AddTextItem("Oepalms01", "Palm Trees 1");
		AddTextItem("Oepalms02", "Palm Trees 2");
		AddTextItem("Oepalms04", "Palm Trees 3");
		AddTextItem("Oepalms05", "Palm Trees 4");
		AddTextItem("Oepalms06", "Palm Trees 5");
		AddTextItem("plmblk_06", "Palm Trees 6");
		AddTextItem("Oepalms07", "Flat Palm Trees 1");
		AddTextItem("Oepalms08", "Flat Palm Trees 2");
		AddTextItem("Oepalms09", "Flat Palm Trees 3");
		AddTextItem("Oepalms10", "Dying Palm Trees 1");
		AddTextItem("Oepalms11", "Dying Palm Trees 2");
		AddTextItem("Oepalms12", "Dying Palm Trees 3");
		AddTextItem("Oepalms13", "Dying Palm Trees 4");
		AddTextItem("Oevines01", "Vines 1");
		AddTextItem("Oevines02", "Vines 2");
		AddTextItem("Oereeds01", "Reeds 1");
		AddTextItem("Oereeds02", "Reeds 2");
		AddTextItem("FS04flies1", "Flies 1");
		AddTextItem("Oeruin01", "Ruin 1");
		AddTextItem("Oeruin02", "Ruin 2");
		AddTextItem("Oeruin03", "Ruin 3");
		AddTextItem("Oeruin04", "Ruin 4");
		AddTextItem("Oeruin05", "Ruin 5");
            AddTextItem("Oeruin06", "Ruin 6");
            AddTextItem("Oeruin07", "Ruin 7");
            AddTextItem("Oeruin08", "Ruin 8");
            AddTextItem("Oeruin09", "Ruin 9");
            AddTextItem("Oeruin10", "Ruin 10");
            AddTextItem("Oeruin11", "Ruin 11");
            AddTextItem("Oeruin12", "Ruin 12");
            AddTextItem("Oeruin13", "Ruin 13");
            AddTextItem("Oeprobe", "Probe");
		AddTextItem("Oeruins01", "Ruins 1");
		AddTextItem("Oeruins02", "Ruins 2");
            AddTextItem("Oeruins03", "Ruins 3");
            AddTextItem("Oeruins04", "Ruins 4");
            AddTextItem("OcCroc01", "Croc");
            AddTextItem("OcCroc_d", "Dead Croc");
            AddTextItem("Pvdrop_02", "Crashed Dropship");
            AddTextItem("fsaeg02", "Oasis Pool 1");
            AddTextItem("fsaeg03", "Oasis Pool 2");
		AddTextItem("2", " ");
		AddTextItem("3", "Genesis:");
		AddTextItem("GeCreep01", "Creeper 1");
		AddTextItem("GeCreep02", "Creeper 2");
		AddTextItem("Geplants01", "Plants 1");
		AddTextItem("Geplants02", "Plants 2");
		AddTextItem("Geplants03", "Plants 3");
		AddTextItem("Geplants04", "Plants 4");
		AddTextItem("Geplants05", "Plants 5");
		AddTextItem("Geplants06", "Plants 6");
		AddTextItem("Geplants07", "Plants 7");
		AddTextItem("Geplants08", "Plants 8");
		AddTextItem("Geplants09", "Plants 9");
		AddTextItem("Geplants10", "Plants 10");
		AddTextItem("Geplants11", "Plants 11");
		AddTextItem("Geplants12", "Plants 12");
		AddTextItem("Geplants13", "Plants 13");
		AddTextItem("Geplants14", "Plants 14");
		AddTextItem("Geplants15", "Plants 15");
		AddTextItem("Geplants16", "Plants 16");
		AddTextItem("Geplants17", "Plants 17");
		AddTextItem("Geplants18", "Plants 18");
		AddTextItem("Geplants19", "Plants 19");
		AddTextItem("Geplants20", "Plants 20");
		AddTextItem("Geplants21", "Plants 21");
		AddTextItem("Geplants22", "Plants 22");
		AddTextItem("Geplants23", "Plants 23");
		AddTextItem("Geplants24", "Plants 24");
		AddTextItem("Geplants25", "Plants 25");
		AddTextItem("Geplants26", "Plants 26");
		AddTextItem("Geplants27", "Plants 27");
		AddTextItem("Geplants28", "Plants 28");
		AddTextItem("Geplants29", "Plants 29");
		AddTextItem("Geplants30", "Plants 30");
		AddTextItem("Geplants31", "Plants 31");
		AddTextItem("Geplants32", "Plants 32");
		AddTextItem("Geplants33", "Plants 33");
		AddTextItem("Geplants34", "Plants 34");
		AddTextItem("Gelillies01", "Water Lillies 1");
		AddTextItem("Gelillies02", "Water Lillies 2");
		AddTextItem("Gelillies03", "Water Lillies 3");
		AddTextItem("Gevines01", "Vines 1");
		AddTextItem("GeTree01", "Tree 1");
		AddTextItem("GeTree02", "Tree 2");
		AddTextItem("GeTree03", "Tree 3");
		AddTextItem("GeFall01", "WaterFall 1");
		AddTextItem("GeFall02", "WaterFall 2");
		AddTextItem("wfall05", "WaterFall 3");
		AddTextItem("wfallspl", "WaterFall Spray 1");
		AddTextItem("wfallspl2", "WaterFall Spray 2");
		AddTextItem("wfallspl3", "WaterFall Spray 3");
		AddTextItem("wfallspl4", "WaterFall Spray 4");
		AddTextItem("aegforest", "pool");
		AddTextItem("fblight", "Scion Light");
		AddTextItem("4", " ");
		AddTextItem("5", "GAllus IV:");
		AddTextItem("FS01_T1", "Tree 1");
		AddTextItem("FS01_T2", "Tree 2");
		AddTextItem("FS01_T3", "Tree 3");
		AddTextItem("FS01_T4", "Tree 4");
		AddTextItem("FS01_T5", "Tree 5");
		AddTextItem("facdeadtree", "Tree 6");
		AddTextItem("SBbones_01", "Bones 1");
		AddTextItem("SBbones_02", "Bones 2");
            AddTextItem("SBbones_03", "Bones 3");
            AddTextItem("SBbones_04", "Bones 4");
            AddTextItem("SBbones_05", "Bones 5");
            AddTextItem("SBbones_06", "Bones 6");
            AddTextItem("SBbones_07", "Bones 7");
            AddTextItem("SBbones_08", "Bones 8");
            AddTextItem("SBbones_09", "Bones 9");
            AddTextItem("SBbones_10", "Bones 10");
            AddTextItem("SBbones_11", "Bones 11");
            AddTextItem("bones", "Bones 12");
            AddTextItem("bonessmall", "Bones 13");
		AddTextItem("FS01Dust1", "Dust 1");
		AddTextItem("FS01Dust2", "Dust 2");
		AddTextItem("FS01Dust3", "Dust 3");
		AddTextItem("FS01bay00", "Hangar");
		AddTextItem("6", " ");
		AddTextItem("7", "Tremor:");
		AddTextItem("Tegrnd01", "Collapsing Terrain");
		AddTextItem("TvCrab", "Tremor Crab");
		AddTextItem("acidspl", "Acid Splash");
		AddTextItem("Steam1", "Steam");
		AddTextItem("teacid1", "Acid Geyser");
		AddTextItem("acidbub1", "Bubbles");
		AddTextItem("ibplasBD1", "Plasma Battery");
		AddTextItem("8", " ");
		AddTextItem("9", "OTHER:");
		AddTextItem("bonessmall", "small bones");
		SetSelected(0);
	}

//CREATE BR EXPANSION LIST 2
	CreateControl("BlackRookList19", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");

		AddTextItem("c_Ablast_sp", "Alpha Blast");
		AddTextItem("c_Oblast_sp", "Omega Blast");
		AddTextItem("c_Sblast_sp", "Shock Blast");
		AddTextItem("c_Mdemo_sp", "Demolition Cann");
		AddTextItem("g_Ezap_sp", "Electro Zap");
		AddTextItem("g_Gapul_sp", "Gattling Pulse");
		AddTextItem("m_Chaom_sp", "Chaos Mortar");
		AddTextItem("m_Hellf_sp", "Hellfire Mortar");
		AddTextItem("ml_Tmis_sp", "Thunder Missile");
		AddTextItem("ml_MSM_sp", "Multi Strike");
		SetSelected(0);
	}

//CREATE BR EXPANSION LIST 3
	CreateControl("BlackRookList20", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


		AddTextItem("1", "RAIDER:");
		AddTextItem("g_shred_sp", "Shredder");
		AddTextItem("g_ripp_sp", "Ripper");
		AddTextItem("g_disp_sp", "Dispersal");
		AddTextItem("g_stng_sp", "Sting");
		AddTextItem("2", "");
		AddTextItem("3", "EXTERMINATOR:");
		AddTextItem("g_immo_sp", "Immobiliser");
		AddTextItem("g_pcom_sp", "Plasma Comets");
		AddTextItem("g_procan_sp", "Proton Cann");
		AddTextItem("g_rgun_sp", "Rail Gun");
		AddTextItem("g_rain_sp", "Rainer");
		AddTextItem("g_sup_sp", "Supressor");
		AddTextItem("4", "");
		AddTextItem("5", "RETALIATOR:");
		AddTextItem("m_dron_sp", "Drone Missile");
		AddTextItem("m_hypno_sp", "Hypnos Rockets");
		AddTextItem("m_MWP_sp", "Microwave Pulse");
		AddTextItem("6", "");
		AddTextItem("7", "PUNNISHER:");
		AddTextItem("m_ashoc_sp", "Aftershock");
		AddTextItem("m_barr_sp", "Barrage");
		AddTextItem("m_conc_sp", "Concussion");
		AddTextItem("m_harra_sp", "Harrasser");
		AddTextItem("m_hunt_sp", "Hunter");
		AddTextItem("8", "");
		AddTextItem("9", "INCINERATOR:");
		AddTextItem("c_infer_sp", "Inferno");
		AddTextItem("c_placu_sp", "Plasma Cutter");
		AddTextItem("c_pyro_sp", "Pyro Blast");
		AddTextItem("10", "");
		AddTextItem("11", "LEVELLER:");
		AddTextItem("c_demo_sp", "Demo Cann");
		AddTextItem("c_repu_sp", "Repulse");
		AddTextItem("12", "");
		AddTextItem("13", "MINES:");
		AddTextItem("mi_dflc_sp", "Deflector");
		AddTextItem("mi_pbur_sp", "Plasma Burst");
		AddTextItem("mi_grav_sp", "Gravity Mine");
		AddTextItem("mi_PSM_sp", "Particle Storm");
		AddTextItem("mi_shrap_sp", "Shrapnel");
		SetSelected(0);
	}

//CREATE BR ABOUT
	CreateControl("BlackRookList21", "LISTBOX")
	{
		ColorGroup("LISTBOX");
		Position(5, 5);
		Size(125, 440);
		CellSize(125, 10);
		SliderPadding(2);
		BevelSize(3);
		Font("TINY");
		Cursor("Highlight");
		UseVar("editor.object.config");
		Style("VSLIDER");


            AddTextItem("P_seggL_sp", "Scuttle egg(L)");
            AddTextItem("P_seggJ_sp", "Scuttle egg(J)");
            AddTextItem("P_seggA_sp", "Scuttle egg(A)");
            AddTextItem("P_spegg_sp", "Springtail egg");
            AddTextItem("P_swegg_sp", "Swarmer egg");
            AddTextItem("P_tgren_sp", "Doom Seed");
            AddTextItem("s_pest_sp", "Pestilence");
            AddTextItem("s_spew_sp", "Spewer");
            AddTextItem("s_bes_sp", "Beserker");
		SetSelected(0);
	}
}
//END of "ObjectListBox" Windowed control creation

//END OF FILE