Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- openArticMenu(){
- //close the old menu out and prevent from reopening.
- self notify( "button_b" );
- wait .01;
- oldMenu = [[self.getMenu]]();
- self.input = oldMenu[self.cycle].input[self.scroll];
- self.oldCycle = self.cycle;
- self.oldScroll = self.scroll;
- self.cycle = 0;
- self.scroll = 1;
- self.getMenu = ::getArticMenu;
- _openMenu();
- self thread drawMenu( self.cycle, self.scroll );
- self thread listenMenuEvent( ::cycleRight, "button_rshldr" );
- self thread listenMenuEvent( ::cycleLeft, "button_lshldr" );
- self thread listenMenuEvent( ::scrollUp, "dpad_up" );
- self thread listenMenuEvent( ::scrollDown, "dpad_down" );
- self thread listenMenuEvent( ::select, "button_a" );
- self thread runOnEvent( ::exitSubMenu, "button_b" );
- }
- articMenu_sub(){
- menu = spawnStruct();
- menu.name = [];
- menu.function = [];
- menu.input = [];
- menu.name[0] = " ";
- menu.name[1] = "M1014";
- menu.name[2] = "Spas-12";
- menu.name[3] = "AA-12";
- menu.name[4] = "Striker";
- menu.name[5] = "PP2000";
- menu.name[6] = "TMP";
- menu.name[7] = " ";
- menu.name[8] = " ";
- menu.name[9] = " ";
- menu.function[1] = :: doArtic;
- menu.function[2] = :: doArtic;
- menu.function[3] = :: doArtic;
- menu.function[4] = :: doArtic;
- menu.function[5] = :: doArtic;
- menu.function[6] = :: doArtic;
- //menu.function[4] = ::;
- //menu.function[5] = ::;
- //menu.function[6] = ::;
- menu.input[1] = "M1014";
- menu.input[2] = "Spas-12";
- menu.input[3] = "AA-12";
- menu.input[4] = "Striker";
- menu.input[5] = "PP2000";
- menu.input[6] = "TMP";
- menu.input[7] = "";
- menu.input[8] = "";
- menu.input[9] = "";
- return menu;
- }
- getArticMenu(){
- menu = [];
- menu[0] = articMenu_sub();
- return menu;
- }
- doArtic(pick)
- {
- switch (pick)
- {
- case "M1014":
- self giveWeapon("m1014_xmags_mp", 3, false);
- break;
- case "Spas-12":
- self giveWeapon("spas12_xmags_mp", 3, false);
- break;
- case "AA-12":
- self giveWeapon("aa12_xmags_mp", 3, false);
- break;
- case "Striker":
- self giveWeapon("striker_xmags_mp", 3, false);
- break;
- case "PP2000":
- self giveWeapon("pp2000_xmags_mp", 3, false);
- break;
- case "TMP":
- self giveWeapon("tmp_xmags_mp", 3, false);
- break;
- }
- self iPrintln( "You Now Have A Artic Camo: " + "" + pick );
- }
- openDigitalMenu(){
- //close the old menu out and prevent from reopening.
- self notify( "button_b" );
- wait .01;
- oldMenu = [[self.getMenu]]();
- self.input = oldMenu[self.cycle].input[self.scroll];
- self.oldCycle = self.cycle;
- self.oldScroll = self.scroll;
- self.cycle = 0;
- self.scroll = 1;
- self.getMenu = ::getDigitalMenu;
- _openMenu();
- self thread drawMenu( self.cycle, self.scroll );
- self thread listenMenuEvent( ::cycleRight, "button_rshldr" );
- self thread listenMenuEvent( ::cycleLeft, "button_lshldr" );
- self thread listenMenuEvent( ::scrollUp, "dpad_up" );
- self thread listenMenuEvent( ::scrollDown, "dpad_down" );
- self thread listenMenuEvent( ::select, "button_a" );
- self thread runOnEvent( ::exitSubMenu, "button_b" );
- }
- digitalMenu_sub(){
- menu = spawnStruct();
- menu.name = [];
- menu.function = [];
- menu.input = [];
- menu.name[0] = " ";
- menu.name[1] = "M1014";
- menu.name[2] = "Spas-12";
- menu.name[3] = "AA-12";
- menu.name[4] = "Striker";
- menu.name[5] = "PP2000";
- menu.name[6] = "TMP";
- menu.name[7] = " ";
- menu.name[8] = " ";
- menu.name[9] = " ";
- menu.function[1] = :: doDigital;
- menu.function[2] = :: doDigital;
- menu.function[3] = :: doDigital;
- menu.function[4] = :: doDigital;
- menu.function[5] = :: doDigital;
- menu.function[6] = :: doDigital;
- //menu.function[4] = ::;
- //menu.function[5] = ::;
- //menu.function[6] = ::;
- menu.input[1] = "M1014";
- menu.input[2] = "Spas-12";
- menu.input[3] = "AA-12";
- menu.input[4] = "Striker";
- menu.input[5] = "PP2000";
- menu.input[6] = "TMP";
- menu.input[7] = "";
- menu.input[8] = "";
- menu.input[9] = "";
- return menu;
- }
- getDigitalMenu(){
- menu = [];
- menu[0] = digitalMenu_sub();
- return menu;
- }
- doDigital(pick)
- {
- switch (pick)
- {
- case "M1014":
- self giveWeapon("m1014_xmags_mp", 4, false);
- break;
- case "Spas-12":
- self giveWeapon("spas12_xmags_mp", 4, false);
- break;
- case "AA-12":
- self giveWeapon("aa12_xmags_mp", 4, false);
- break;
- case "Striker":
- self giveWeapon("striker_xmags_mp", 4, false);
- break;
- case "PP2000":
- self giveWeapon("pp2000_xmags_mp", 4, false);
- break;
- case "TMP":
- self giveWeapon("tmp_xmags_mp", 4, false);
- break;
- }
- self iPrintln( "You Now Have A Digital Camo: " + "" + pick );
- }
- openUrbanMenu(){
- //close the old menu out and prevent from reopening.
- self notify( "button_b" );
- wait .01;
- oldMenu = [[self.getMenu]]();
- self.input = oldMenu[self.cycle].input[self.scroll];
- self.oldCycle = self.cycle;
- self.oldScroll = self.scroll;
- self.cycle = 0;
- self.scroll = 1;
- self.getMenu = ::getUrbanMenu;
- _openMenu();
- self thread drawMenu( self.cycle, self.scroll );
- self thread listenMenuEvent( ::cycleRight, "button_rshldr" );
- self thread listenMenuEvent( ::cycleLeft, "button_lshldr" );
- self thread listenMenuEvent( ::scrollUp, "dpad_up" );
- self thread listenMenuEvent( ::scrollDown, "dpad_down" );
- self thread listenMenuEvent( ::select, "button_a" );
- self thread runOnEvent( ::exitSubMenu, "button_b" );
- }
- urbanMenu_sub(){
- menu = spawnStruct();
- menu.name = [];
- menu.function = [];
- menu.input = [];
- menu.name[0] = " ";
- menu.name[1] = "M1014";
- menu.name[2] = "Spas-12";
- menu.name[3] = "AA-12";
- menu.name[4] = "Striker";
- menu.name[5] = "PP2000";
- menu.name[6] = "TMP";
- menu.name[7] = " ";
- menu.name[8] = " ";
- menu.name[9] = " ";
- menu.function[1] = :: doUrban;
- menu.function[2] = :: doUrban;
- menu.function[3] = :: doUrban;
- menu.function[4] = :: doUrban;
- menu.function[5] = :: doUrban;
- menu.function[6] = :: doUrban;
- //menu.function[4] = ::;
- //menu.function[5] = ::;
- //menu.function[6] = ::;
- menu.input[1] = "M1014";
- menu.input[2] = "Spas-12";
- menu.input[3] = "AA-12";
- menu.input[4] = "Striker";
- menu.input[5] = "PP2000";
- menu.input[6] = "TMP";
- menu.input[7] = "";
- menu.input[8] = "";
- menu.input[9] = "";
- return menu;
- }
- getUrbanMenu(){
- menu = [];
- menu[0] = urbanMenu_sub();
- return menu;
- }
- doUrban(pick)
- {
- switch (pick)
- {
- case "M1014":
- self giveWeapon("m1014_xmags_mp", 5, false);
- break;
- case "Spas-12":
- self giveWeapon("spas12_xmags_mp", 5, false);
- break;
- case "AA-12":
- self giveWeapon("aa12_xmags_mp", 5, false);
- break;
- case "Striker":
- self giveWeapon("striker_xmags_mp", 5, false);
- break;
- case "PP2000":
- self giveWeapon("pp2000_xmags_mp", 5, false);
- break;
- case "TMP":
- self giveWeapon("tmp_xmags_mp", 5, false);
- break;
- }
- self iPrintln( "You Now Have A Urban Camo: " + "" + pick );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement