// ======================== // BATTLEZONE ESCAPE SCREEN // (PLAY OPTIONS PAGE) // ======================== // // CREATE THE DEMO OPTIONS PAGE // CreateControl("EscapePlay", "WINDOW") { Geometry("HCENTRE", "VCENTRE"); Position(0, 5); Size(250, 205); BorderSize(10); BevelSize(5); TabSize(150, 10); Style("OUTLINE", "INERT"); Title("Play Options"); TitleFont("MEDIUM"); // // mission difficulty // CreateControl("Difficulty", "WINDOW") { Position(0, 0); Size(250, 30); Style("TRANSPARENT", "INERT"); CreateControl("Title", "STATIC") { Position(0, 0); Size(250, 10); Style("TRANSPARENT"); Font("MEDIUM"); JustifyText("LEFT"); Text("Mission Difficulty"); } CreateControl("Easy", "BUTTON") { ColorGroup("LISTBOX"); Position(5, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("Easy"); Cursor("Highlight"); UseVar("options.play.difficulty"); Value(0); } CreateControl("Medium", "BUTTON") { ColorGroup("LISTBOX"); Position(85, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("Medium"); Cursor("Highlight"); UseVar("options.play.difficulty"); Value(1); } CreateControl("Hard", "BUTTON") { ColorGroup("LISTBOX"); Position(165, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("Hard"); Cursor("Highlight"); UseVar("options.play.difficulty"); Value(2); } } // // automatic leveling // CreateControl("Leveling", "WINDOW") { Position(0, 35); Size(250, 30); Style("TRANSPARENT", "INERT"); CreateControl("Title", "STATIC") { Position(0, 0); Size(250, 10); Font("MEDIUM"); JustifyText("LEFT"); Text("Automatic Leveling"); Style("TRANSPARENT"); } CreateControl("Off", "BUTTON") { ColorGroup("LISTBOX"); Position(5, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("Off"); Cursor("Highlight"); UseVar("options.play.leveling"); Value(0); } CreateControl("On", "BUTTON") { ColorGroup("LISTBOX"); Position(85, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("On"); Cursor("Highlight"); UseVar("options.play.leveling"); Value(1); } } // // reverse mouse // CreateControl("Reverse", "WINDOW") { Position(0, 70); Size(250, 30); Style("TRANSPARENT", "INERT"); CreateControl("Title", "STATIC") { Position(0, 0); Size(250, 10); Font("MEDIUM"); JustifyText("LEFT"); Text("Reverse Mouse"); Style("TRANSPARENT"); } CreateControl("Off", "BUTTON") { ColorGroup("LISTBOX"); Position(5, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("Off"); Cursor("Highlight"); UseVar("options.play.reverse"); Value(0); } CreateControl("On", "BUTTON") { ColorGroup("LISTBOX"); Position(85, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("On"); Cursor("Highlight"); UseVar("options.play.reverse"); Value(1); } } // // absolute pitch // CreateControl("Absolute", "WINDOW") { Position(0, 105); Size(250, 30); Style("TRANSPARENT", "INERT"); CreateControl("Title", "STATIC") { Position(0, 0); Size(250, 10); Font("MEDIUM"); JustifyText("LEFT"); Text("Absolute Pitch"); Style("TRANSPARENT"); } CreateControl("Off", "BUTTON") { ColorGroup("LISTBOX"); Position(5, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("Off"); Cursor("Highlight"); UseVar("options.play.absolute"); Value(0); } CreateControl("On", "BUTTON") { ColorGroup("LISTBOX"); Position(85, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("On"); Cursor("Highlight"); UseVar("options.play.absolute"); Value(1); } } // // reverse mouse // CreateControl("Info", "WINDOW") { Position(0, 140); Size(250, 30); Style("TRANSPARENT", "INERT"); CreateControl("Title", "STATIC") { Position(0, 0); Size(250, 10); Font("MEDIUM"); JustifyText("LEFT"); Text("Info"); Style("TRANSPARENT"); } CreateControl("Off", "BUTTON") { ColorGroup("LISTBOX"); Position(5, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("Off"); Cursor("Highlight"); UseVar("options.play.infohelp"); Value(0); } CreateControl("On", "BUTTON") { ColorGroup("LISTBOX"); Position(85, 20); Size(65, 5); BorderSize(5); BevelSize(3); Style("ROLLOVER", "RADIO"); Font("SMALL"); Text("On"); Cursor("Highlight"); UseVar("options.play.infohelp"); Value(1); } } OnEvent("Control::Activate") { cmd("shell.background option_play.tga"); } }