1
0
mirror of https://github.com/Paintball/BO2-GSC-Releases.git synced 2025-06-07 21:38:02 -05:00

Delete menu.gsc

This commit is contained in:
Cahz 2020-08-08 09:27:07 -07:00 committed by GitHub
parent 0c08137df3
commit 48f6eb4850
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,255 +0,0 @@
menuOptions()
{
if(self isVerified())
{
if(self.status == "VIP")
{
addMenu(self.AIO["menu"], undefined, self.AIO["menu"]);
addOpt(self.AIO["menu"], "Fast Last", ::fastlast);
addOpt(self.AIO["menu"], "UFO Mode", ::doUFO);
addOpt(self.AIO["menu"], "Toggle UAV", ::toggleuav);
addOpt(self.AIO["menu"], "Refill Killstreaks", ::FullStreak);
addOpt(self.AIO["menu"], "Drop Canswap", ::dropcan);
addOpt(self.AIO["menu"], "Toggle Knife Lunge", ::knifelungetoggle);
addOpt(self.AIO["menu"], "Toggle Third Person", ::thirdtoggle);
addOpt(self.AIO["menu"], "Spawn Carepackage Stall", ::carePackageStall);
addOpt(self.AIO["menu"], "Give Csgo Knife", ::csgoKnife);
addOpt(self.AIO["menu"], "Ride Hunter Killer", ::doHunterRide);
addOpt(self.AIO["menu"], "Rocket Ride", ::doRocketRide);
E="E";
addOpt(self.AIO["menu"], "Bot Menu", ::newMenu, E, "Bot Menu");
addMenu(E, self.AIO["menu"], "Bot Menu");
addOpt(E, "Claim One Bot", ::claimBot);
addOpt(E, "Teleport Your Bots", ::TeleportYourBots);
addOpt(E, "Freeze/Unfreeze Your Bots", ::freezeYourBotsToggle);
}
if(self.status == "Host" || self.status == "Co-Host" || self.status == "Admin")
{
addMenu(self.AIO["menu"], undefined, self.AIO["menu"]);
D="D";
addOpt(self.AIO["menu"], "Self Menu", ::newMenu, D, "Self Menu");
addMenu(D, self.AIO["menu"], "Self Menu");
addOpt(D, "Fast Last", ::fastlast);
addOpt(D, "UFO Mode", ::doUFO);
addOpt(D, "Toggle UAV", ::toggleuav);
addOpt(D, "Refill Killstreaks", ::FullStreak);
addOpt(D, "Drop Canswap", ::dropcan);
addOpt(D, "Toggle Knife Lunge", ::knifelungetoggle);
addOpt(D, "Toggle Third Person", ::thirdtoggle);
addOpt(D, "Spawn Carepackage Stall", ::carePackageStall);
addOpt(D, "Give Csgo Knife", ::csgoKnife);
addOpt(D, "Ride Hunter Killer", ::doHunterRide);
addOpt(D, "Rocket Ride", ::doRocketRide);
A="A";
addOpt(self.AIO["menu"], "Admin Menu", ::newMenu, A, "Admin Menu");
addMenu(A, self.AIO["menu"], "Admin Menu");
addOpt(A, "Fast Last Everyone", ::fastlasteveryone);
addOpt(A, "Spawn Mystery Box", ::weaponboxSpawn);
addOpt(A, "Spawn Crate", ::Crate);
addOpt(A, "Spawn Platform", ::Platform);
C="C";
addOpt(self.AIO["menu"], "Bot Menu", ::newMenu, C, "Bot Menu");
addMenu(C, self.AIO["menu"], "Bot Menu");
addOpt(C, "Spawn 1 Bot", ::spawnBot, 1);
addOpt(C, "Spawn 3 Bots", ::spawnBot, 3);
addOpt(C, "Spawn 5 Bots", ::spawnBot, 5);
addOpt(C, "Teleport All Bots", ::TeleportAllBots);
addOpt(C, "Freeze/Unfreeze Bots", ::freezeToggle);
addOpt(C, "Kick All Bots", ::kickAllBots);
}
if(self.status == "Host" || self.status == "Co-Host")
{
B="B";
addOpt(self.AIO["menu"], "Owner Menu", ::newMenu, B, "Owner Menu");
addMenu(B, self.AIO["menu"], "Owner Menu");
addOpt(B, "Add One Minute", ::addtime);
addOpt(B, "Remove One Minute", ::removetime);
addOpt(B, "Fast Restart", ::fastrestart);
}
addOpt(self.AIO["menu"], "Players", ::newMenu, "PlayersMenu", "Players");
addMenu("PlayersMenu", self.AIO["menu"], "Players");
for (i = 0; i < 18; i++)
addMenu("pOpt " + i, "PlayersMenu", "");
}
}
playerMenu()
{
self endon("disconnect");
level endon("game_ended");
self.menu.menucount["PlayersMenu"] = 0;
for (i = 0; i < 18; i++)
{
player = level.players[i];
playerName = getPlayerName(player);
playersizefixed = level.players.size - 1;
if(self.menu.curs["PlayersMenu"] > playersizefixed)
{
self.menu.scrollerpos["PlayersMenu"] = playersizefixed;
self.menu.curs["PlayersMenu"] = playersizefixed;
}
addOpt("PlayersMenu", "["+player.status+"^7] " + playerName, ::newMenu, "pOpt " + i, "["+player.status+"^7] " + playerName);
addMenu("pOpt " + i, "PlayersMenu", "["+player.status+"^7] " + playerName);
if(self.Status == "Host" || self.Status == "Co-Host" || self.Status == "Admin")
{
addOpt("pOpt " + i, "Fast Last Player", ::func_fastlast, player);
addOpt("pOpt " + i, "Teleport To Me", ::teletome, player);
addOpt("pOpt " + i, "Teleport To Him", ::teletohim, player);
addOpt("pOpt " + i, "Freeze Plutonium?", ::func_plutonomo, player);
if(player.status != "Host" && player.status != "Co-Host" && player.status != "Admin" && player.status != "VIP")
{
addOpt("pOpt " + i, "Freeze/Unfreeze", ::freezeplayer, player);
addOpt("pOpt " + i, "Dont Let Player Kill Toggle", ::func_dontletkill, player);
addOpt("pOpt " + i, "Send To Prison", ::teleporttoprison, player);
}
if(self.status == "Host" || self.status == "Co-Host")
{
if(player.status != "BOT" && player.status != "Host" && player.status != "Co-Host" && player.status != "Admin" && player.status != "VIP")
{
addOpt("pOpt " + i, "Get GUID", ::func_guid, player);
addOpt("pOpt " + i, "Give VIP", ::func_givevip, player);
}
}
addOpt("pOpt " + i, "Kick Player", ::func_kick, player);
}
addOpt("pOpt " + i, "Start Vote To Kick", ::func_votekick, player);
}
}
openMenu()
{
self.menu.open = true;
self.recreateOptions = true;
self drawMenu();
self refreshMenu();
self updateScrollbar();
self.recreateOptions = undefined;
}
closeMenu()
{
self.menu.open = undefined;
self destroyMenu(true);
}
drawMenu()
{
self.AIO["HUD"]["Background"] = self createRectangle("RIGHT","CENTER",215,-90,160,210,self.Candy["bg_colour"],"white",0,0);
self.AIO["HUD"]["Background"] thread hudFade(.5, .1);
self.AIO["HUD"]["Topline"] = self createRectangle("CENTER","CENTER",135,-195,160,1,self.Candy["menu_colour"],"white",5,0);
self.AIO["HUD"]["Topline"] thread hudFade(1, .1);
self.AIO["HUD"]["Bottomline"] = self createRectangle("CENTER","CENTER",135,15,160,1,self.Candy["menu_colour"],"white",5,0);
self.AIO["HUD"]["Bottomline"] thread hudFade(1, .1);
self.AIO["HUD"]["Leftline"] = self createRectangle("CENTER","CENTER",55,-90,1,210,self.Candy["menu_colour"],"white",5,0);
self.AIO["HUD"]["Leftline"] thread hudFade(1, .1);
self.AIO["HUD"]["Rightline"] = self createRectangle("CENTER","CENTER",215,-90,1,210,self.Candy["menu_colour"],"white",5,0);
self.AIO["HUD"]["Rightline"] thread hudFade(1, .1);
self.AIO["HUD"]["Title"] = self drawText(level.menuName,"big",1.6,"LEFT","CENTER",60,-184,(1,1,1),0,10);
self.AIO["HUD"]["SubTitle"] = self drawText("","big",1.5,"LEFT","CENTER",60,-166,(1,1,1),0,10);
self refreshTitle();
self drawText(self.CurTitle);
}
drawText(menu)
{
self.AIO["HUD"]["SubTitle"] setSafeText(menu);
if(isDefined(self.recreateOptions))
for(i = 0; i < 7; i++)
self.AIO["OPT"][i] = drawText("","small",1.4,"LEFT","CENTER",60,-142+(i*23),self.Candy["opt_colour"],1,10);
}
updateScrollbar()
{
if(self.menu.curs[self.CurMenu]<0)
self.menu.curs[self.CurMenu] = self.menu.menuopt[self.CurMenu].size-1;
if(self.menu.curs[self.CurMenu]>self.menu.menuopt[self.CurMenu].size-1)
self.menu.curs[self.CurMenu] = 0;
if(!isDefined(self.menu.menuopt[self.CurMenu][self.menu.curs[self.CurMenu]-3])||self.menu.menuopt[self.CurMenu].size<=7)
{
for(i = 0; i < 7; i++)
{
if(isDefined(self.menu.menuopt[self.CurMenu][i]))
self.AIO["OPT"][i] setSafeText(self.menu.menuopt[self.CurMenu][i]);
else
self.AIO["OPT"][i] setSafeText("");
if(self.menu.curs[self.CurMenu] == i)
self.AIO["OPT"][i].color = self.Candy["menu_colour"];
else
self.AIO["OPT"][i].color = self.Candy["opt_colour"];
}
}
else
{
if(isDefined(self.menu.menuopt[self.CurMenu][self.menu.curs[self.CurMenu]+3]))
{
xePixTvx = 0;
for(i=self.menu.curs[self.CurMenu]-3;i<self.menu.curs[self.CurMenu]+4;i++)
{
if(isDefined(self.menu.menuopt[self.CurMenu][i]))
self.AIO["OPT"][xePixTvx] setSafeText(self.menu.menuopt[self.CurMenu][i]);
else
self.AIO["OPT"][xePixTvx] setSafeText("");
if(self.menu.curs[self.CurMenu]==i)
self.AIO["OPT"][xePixTvx].color = self.Candy["menu_colour"];
else
self.AIO["OPT"][xePixTvx].color = self.Candy["opt_colour"];
xePixTvx ++;
}
}
else
{
for(i = 0; i < 7; i++)
{
self.AIO["OPT"][i] setSafeText(self.menu.menuopt[self.CurMenu][self.menu.menuopt[self.CurMenu].size+(i-7)]);
if(self.menu.curs[self.CurMenu]==self.menu.menuopt[self.CurMenu].size+(i-7))
self.AIO["OPT"][i].color = self.Candy["menu_colour"];
else
self.AIO["OPT"][i].color = self.Candy["opt_colour"];
}
}
}
}
refreshTitle()
{
if(isDefined(self.AIO["HUD"]["Title"]))
self.AIO["HUD"]["Title"] destroy();
self.AIO["HUD"]["Title"] = self drawText(level.menuName,"big",2,"LEFT","CENTER",60,-185,(1,1,1),1,10);
self.AIO["HUD"]["Title"].glowAlpha = 1;
self.AIO["HUD"]["Title"].glowColor = self.Candy["menu_colour"];
self.AIO["HUD"]["SubTitle"] thread hudFade(1, .1);
}
destroyMenu(all)
{
if(isDefined(all))
{
for(i=0;i<self.AIO["OPT"].size;i++)
self.AIO["OPT"][i] destroy();
self destroyAll(self.AIO["HUD"]);
}
}