#include maps\mp\gametypes\_hud_util; #include maps\mp\_utility; #include common_scripts\utility; test2() { self test5(); if(isDefined(level.waypoints) && level.waypointCount > 0) { self iPrintLnBold( "Spawning bots..." ); self.menu_restrict = 1; bots\includes::spawnBots(self.pers["team"]); self bots\includes::checkForBots(); self.menu_restrict = 0; } else self iPrintLnBold( "Bots are not supported on this map." ); } test3() { self test5(); self iPrintLnBold( "Kicking bots..." ); self.menu_restrict = 1; bots\includes::doMenuKick(); self.menu_toggle = 0; self.menu_restrict = 0; } test4(arg) { level.bot_difficulty = arg; var = "balanced"; switch( arg ) { case "Recruit": var = "recruit"; break; case "Regular": var = "regular"; break; case "Hardened": var = "hardened"; break; case "Veteran": var = "veteran"; break; case "Mixed": var = "mixed"; break; case "European Extreme": var = "european extreme"; break; } setdvar( "bots_difficulty", var ); } test5() { self.menu_return = 1; } test6() { max = 9; if(getdvar("g_gametype") == "dm" && getdvar("mapname")=="mp_rust") { if(level.bot_axis == 1) max = 7; else if(level.bot_axis == 2) max = 6; else if(level.bot_axis == 3) max = 5; else if(level.bot_axis == 4) max = 4; else if(level.bot_axis == 5) max = 3; else if(level.bot_axis == 6) max = 2; else if(level.bot_axis == 7) max = 1; } else { if(getdvar("g_gametype") == "dm") // pc platform { if(level.bot_axis <= 3) max = 9; else if(level.bot_axis == 4) max = 8; else if(level.bot_axis == 5) max = 7; else if(level.bot_axis == 6) max = 6; else if(level.bot_axis == 7) max = 5; else if(level.bot_axis == 8) max = 4; else if(level.bot_axis == 9) max = 3; } } level.bot_allies++; if( level.bot_allies > max ) level.bot_allies = 1; } test7() { max = 9; if(getdvar("g_gametype") == "dm" && getdvar("mapname")=="mp_rust") { if(level.bot_allies == 1) max = 7; else if(level.bot_allies == 2) max = 6; else if(level.bot_allies == 3) max = 5; else if(level.bot_allies == 4) max = 4; else if(level.bot_allies == 5) max = 3; else if(level.bot_allies == 6) max = 2; else if(level.bot_allies == 7) max = 1; } else { if(getdvar("g_gametype") == "dm") // pc platform { if(level.bot_allies <= 3) max = 9; else if(level.bot_allies == 4) max = 8; else if(level.bot_allies == 5) max = 7; else if(level.bot_allies == 6) max = 6; else if(level.bot_allies == 7) max = 5; else if(level.bot_allies == 8) max = 4; else if(level.bot_allies == 9) max = 3; } } level.bot_axis++; if( level.bot_axis > max ) level.bot_axis = 1; } test8() { level.bot_nuke = !level.bot_nuke; } test9() { level.bot_talk = !level.bot_talk; }