From 351fc54a23691a0a68f4a4f6144feecf6b62066c Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 24 Jul 2020 23:20:16 -0600 Subject: [PATCH] PR2 --- .gitignore | 2 + botnames.txt | 6 + main_shared/maps/mp/bots/_bot.gsc | 781 ++++++ main_shared/maps/mp/bots/_bot_internal.gsc | 1564 +++++++++++ main_shared/maps/mp/bots/_bot_script.gsc | 1755 ++++++++++++ main_shared/maps/mp/bots/_bot_utility.gsc | 1501 ++++++++++ .../maps/mp/bots/waypoints/_custom_map.gsc | 1084 ++++++++ main_shared/maps/mp/bots/waypoints/ambush.gsc | 1723 ++++++++++++ .../maps/mp/bots/waypoints/backlot.gsc | 1221 +++++++++ main_shared/maps/mp/bots/waypoints/bloc.gsc | 1813 +++++++++++++ main_shared/maps/mp/bots/waypoints/bog.gsc | 1091 ++++++++ .../maps/mp/bots/waypoints/broadcast.gsc | 2057 ++++++++++++++ .../maps/mp/bots/waypoints/chinatown.gsc | 2117 +++++++++++++++ .../maps/mp/bots/waypoints/countdown.gsc | 1534 +++++++++++ main_shared/maps/mp/bots/waypoints/crash.gsc | 1619 +++++++++++ main_shared/maps/mp/bots/waypoints/creek.gsc | 2227 +++++++++++++++ .../maps/mp/bots/waypoints/crossfire.gsc | 2193 +++++++++++++++ .../maps/mp/bots/waypoints/district.gsc | 1481 ++++++++++ .../maps/mp/bots/waypoints/downpour.gsc | 1849 +++++++++++++ .../maps/mp/bots/waypoints/killhouse.gsc | 845 ++++++ .../maps/mp/bots/waypoints/overgrown.gsc | 2079 ++++++++++++++ .../maps/mp/bots/waypoints/pipeline.gsc | 2211 +++++++++++++++ .../maps/mp/bots/waypoints/shipment.gsc | 526 ++++ .../maps/mp/bots/waypoints/showdown.gsc | 801 ++++++ main_shared/maps/mp/bots/waypoints/strike.gsc | 2415 +++++++++++++++++ main_shared/maps/mp/bots/waypoints/vacant.gsc | 1009 +++++++ .../maps/mp/bots/waypoints/wetwork.gsc | 1619 +++++++++++ .../maps/mp/gametypes/_callbacksetup.gsx | 140 + z_devserver.bat | 1 + z_serverdev.bat | 1 + 30 files changed, 39265 insertions(+) create mode 100644 botnames.txt create mode 100644 main_shared/maps/mp/bots/_bot.gsc create mode 100644 main_shared/maps/mp/bots/_bot_internal.gsc create mode 100644 main_shared/maps/mp/bots/_bot_script.gsc create mode 100644 main_shared/maps/mp/bots/_bot_utility.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/_custom_map.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/ambush.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/backlot.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/bloc.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/bog.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/broadcast.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/chinatown.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/countdown.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/crash.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/creek.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/crossfire.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/district.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/downpour.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/killhouse.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/overgrown.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/pipeline.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/shipment.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/showdown.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/strike.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/vacant.gsc create mode 100644 main_shared/maps/mp/bots/waypoints/wetwork.gsc create mode 100644 main_shared/maps/mp/gametypes/_callbacksetup.gsx create mode 100644 z_devserver.bat create mode 100644 z_serverdev.bat diff --git a/.gitignore b/.gitignore index 984b9ce..53a7058 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,8 @@ # Files to not ignore !/.gitignore !/botnames.txt +!/z_devserver.bat +!/z_serverdev.bat # Folder to not ignore !/main_shared/ diff --git a/botnames.txt b/botnames.txt new file mode 100644 index 0000000..f2b0d82 --- /dev/null +++ b/botnames.txt @@ -0,0 +1,6 @@ +a +b +c +d +e +f \ No newline at end of file diff --git a/main_shared/maps/mp/bots/_bot.gsc b/main_shared/maps/mp/bots/_bot.gsc new file mode 100644 index 0000000..17038c1 --- /dev/null +++ b/main_shared/maps/mp/bots/_bot.gsc @@ -0,0 +1,781 @@ +#include common_scripts\utility; +#include maps\mp\_utility; +#include maps\mp\gametypes\_hud_util; +#include maps\mp\bots\_bot_utility; + +/* + Initiates the whole bot scripts. +*/ +init() +{ + load_waypoints(); + cac_init_patch(); + hook_callbacks(); + + //menu? + //waypoint editor? + setDvar("sv_botsPressAttackBtn", true); + + if(getDvar("bots_manage_add") == "") + setDvar("bots_manage_add", 0);//amount of bots to add to the game + if(getDvar("bots_manage_fill") == "") + setDvar("bots_manage_fill", 0);//amount of bots to maintain + if(getDvar("bots_manage_fill_spec") == "") + setDvar("bots_manage_fill_spec", true);//to count for fill if player is on spec team + if(getDvar("bots_manage_fill_mode") == "") + setDvar("bots_manage_fill_mode", 0);//fill mode, 0 adds everyone, 1 just bots, 2 maintains at maps, 3 is 2 with 1 + if(getDvar("bots_manage_fill_kick") == "") + setDvar("bots_manage_fill_kick", false);//kick bots if too many + + if(getDvar("bots_team") == "") + setDvar("bots_team", "autoassign");//which team for bots to join + if(getDvar("bots_team_amount") == "") + setDvar("bots_team_amount", 0);//amount of bots on axis team + if(getDvar("bots_team_force") == "") + setDvar("bots_team_force", false);//force bots on team + if(getDvar("bots_team_mode") == "") + setDvar("bots_team_mode", 0);//counts just bots when 1 + + if(getDvar("bots_skill") == "") + setDvar("bots_skill", 0);//0 is random, 1 is easy 7 is hard, 8 is custom, 9 is completely random + if(getDvar("bots_skill_axis_hard") == "") + setDvar("bots_skill_axis_hard", 0);//amount of hard bots on axis team + if(getDvar("bots_skill_axis_med") == "") + setDvar("bots_skill_axis_med", 0); + if(getDvar("bots_skill_allies_hard") == "") + setDvar("bots_skill_allies_hard", 0); + if(getDvar("bots_skill_allies_med") == "") + setDvar("bots_skill_allies_med", 0); + + if(getDvar("bots_loadout_reasonable") == "")//filter out the bad 'guns' and perks + setDvar("bots_loadout_reasonable", false); + if(getDvar("bots_loadout_allow_op") == "")//allows jug, marty and laststand + setDvar("bots_loadout_allow_op", true); + + level.defuseObject = undefined; + level.bots_smokeList = []; + level.tbl_PerkData[0]["reference_full"] = true; + for(h = 1; h < 6; h++) + for(i = 0; i < 3; i++) + level.default_perk["CLASS_CUSTOM"+h][i] = "specialty_null"; + + level.bots_minSprintDistance = 315; + level.bots_minSprintDistance *= level.bots_minSprintDistance; + level.bots_minGrenadeDistance = 375; + level.bots_minGrenadeDistance *= level.bots_minGrenadeDistance; + level.bots_maxKnifeDistance = 80; + level.bots_maxKnifeDistance *= level.bots_maxKnifeDistance; + level.bots_goalDistance = 27.5; + level.bots_goalDistance *= level.bots_goalDistance; + level.bots_noADSDistance = 200; + level.bots_noADSDistance *= level.bots_noADSDistance; + level.bots_maxShotgunDistance = 500; + level.bots_maxShotgunDistance *= level.bots_maxShotgunDistance; + level.bots_listenDist = 100; + level.bots_listenDist *= level.bots_listenDist; + + level.smokeRadius = 255; + + level.bots_fullautoguns = []; + level.bots_fullautoguns["rpd"] = true; + level.bots_fullautoguns["m60e4"] = true; + level.bots_fullautoguns["saw"] = true; + level.bots_fullautoguns["ak74u"] = true; + level.bots_fullautoguns["mp5"] = true; + level.bots_fullautoguns["p90"] = true; + level.bots_fullautoguns["skorpion"] = true; + level.bots_fullautoguns["uzi"] = true; + level.bots_fullautoguns["g36c"] = true; + level.bots_fullautoguns["m4"] = true; + level.bots_fullautoguns["ak47"] = true; + level.bots_fullautoguns["mp44"] = true; + + level thread fixGamemodes(); + level thread onUAVAlliesUpdate(); + level thread onUAVAxisUpdate(); + level thread chopperWatch(); + + level thread onPlayerConnect(); + level thread handleBots(); +} + +/* + Starts the threads for bots. +*/ +handleBots() +{ + level thread teamBots(); + level thread diffBots(); + level addBots(); + + while(!level.intermission) + wait 0.05; + + setDvar("bots_manage_add", getBotArray().size); +} + +/* + The hook callback for when any player becomes damaged. +*/ +onPlayerDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset) +{ + if(self is_bot()) + { + self maps\mp\bots\_bot_internal::onDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset); + self maps\mp\bots\_bot_script::onDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset); + } + + self [[level.prevCallbackPlayerDamage]](eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset); +} + +/* + The hook callback when any player gets killed. +*/ +onPlayerKilled(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration) +{ + if(self is_bot()) + { + self maps\mp\bots\_bot_internal::onKilled(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration); + self maps\mp\bots\_bot_script::onKilled(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration); + } + + self [[level.prevCallbackPlayerKilled]](eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration); +} + +/* + Starts the callbacks. +*/ +hook_callbacks() +{ + level.prevCallbackPlayerDamage = level.callbackPlayerDamage; + level.callbackPlayerDamage = ::onPlayerDamage; + + level.prevCallbackPlayerKilled = level.callbackPlayerKilled; + level.callbackPlayerKilled = ::onPlayerKilled; +} + +/* + Adds the level.radio object for koth. Cause the iw3 script doesn't have it. +*/ +fixKoth() +{ + level.radio = undefined; + + for(;;) + { + wait 0.05; + + if(!isDefined(level.radioObject)) + { + continue; + } + + for(i = level.radios.size - 1; i >= 0; i--) + { + if(level.radioObject != level.radios[i].gameobject) + continue; + + level.radio = level.radios[i]; + break; + } + + while(isDefined(level.radioObject) && level.radio.gameobject == level.radioObject) + wait 0.05; + } +} + +/* + Fixes gamemodes when level starts. +*/ +fixGamemodes() +{ + for(i=0;i<19;i++) + { + if(isDefined(level.bombZones) && level.gametype == "sd") + { + for(i = 0; i < level.bombZones.size; i++) + level.bombZones[i].onUse = ::onUsePlantObjectFix; + break; + } + + if(isDefined(level.radios) && level.gametype == "koth") + { + level thread fixKoth(); + + break; + } + + wait 0.05; + } +} + +/* + Thread when any player connects. Starts the threads needed. +*/ +onPlayerConnect() +{ + for(;;) + { + level waittill("connected", player); + + player thread onGrenadeFire(); + player thread onWeaponFired(); + player thread doPlayerModelFix(); + + player thread connected(); + } +} + +/* + Fixes bots perks showing up in killcams and prevents bots from being kicked from old iw3 gsc script. +*/ +fixPerksAndScriptKick() +{ + self endon("disconnect"); + + self waittill("spawned"); + + self.pers["isBot"] = undefined; + + if(!level.gameEnded) + level waittill ( "game_ended" ); + + self.pers["isBot"] = true; +} + +/* + Called when a player connects. +*/ +connected() +{ + self endon("disconnect"); + + if(!self is_bot()) + return; + + if (!isDefined(self.pers["isBotWarfare"])) + { + self.pers["isBotWarfare"] = true; + self thread added(); + } + + self thread fixPerksAndScriptKick(); + + self thread maps\mp\bots\_bot_internal::connected(); + self thread maps\mp\bots\_bot_script::connected(); +} + +/* + Adds a bot to the game. +*/ +add_bot() +{ + bot = addtestclient(); + + if (isdefined(bot)) + { + bot.pers["isBot"] = true; + bot.pers["isBotWarfare"] = true; + bot thread added(); + } +} + +/* + A server thread for monitoring all bot's difficulty levels for custom server settings. +*/ +diffBots() +{ + for(;;) + { + wait 1.5; + + var_allies_hard = getDVarInt("bots_skill_allies_hard"); + var_allies_med = getDVarInt("bots_skill_allies_med"); + var_axis_hard = getDVarInt("bots_skill_axis_hard"); + var_axis_med = getDVarInt("bots_skill_axis_med"); + + allies_hard = 0; + allies_med = 0; + axis_hard = 0; + axis_med = 0; + + if(getDvarInt("bots_skill") == 8) + { + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(!isDefined(player.pers["team"])) + continue; + + if(!player is_bot()) + continue; + + if(player.pers["team"] == "axis") + { + if(axis_hard < var_axis_hard) + { + axis_hard++; + player.pers["bots"]["skill"]["base"] = 6; + } + else if(axis_med < var_axis_med) + { + axis_med++; + player.pers["bots"]["skill"]["base"] = 3; + } + else + player.pers["bots"]["skill"]["base"] = 0; + } + else if(player.pers["team"] == "allies") + { + if(allies_hard < var_allies_hard) + { + allies_hard++; + player.pers["bots"]["skill"]["base"] = 6; + } + else if(allies_med < var_allies_med) + { + allies_med++; + player.pers["bots"]["skill"]["base"] = 3; + } + else + player.pers["bots"]["skill"]["base"] = 0; + } + } + } + } +} + +/* + A server thread for monitoring all bot's teams for custom server settings. +*/ +teamBots() +{ + for(;;) + { + wait 1.5; + teamAmount = getDvarInt("bots_team_amount"); + toTeam = getDvar("bots_team"); + + alliesbots = 0; + alliesplayers = 0; + axisbots = 0; + axisplayers = 0; + + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(!isDefined(player.pers["team"])) + continue; + + if(player is_bot()) + { + if(player.pers["team"] == "allies") + alliesbots++; + else if(player.pers["team"] == "axis") + axisbots++; + } + else + { + if(player.pers["team"] == "allies") + alliesplayers++; + else if(player.pers["team"] == "axis") + axisplayers++; + } + } + + allies = alliesbots; + axis = axisbots; + + if(!getDvarInt("bots_team_mode")) + { + allies += alliesplayers; + axis += axisplayers; + } + + if(toTeam != "custom") + { + if(getDvarInt("bots_team_force")) + { + if(toTeam == "autoassign") + { + if(abs(axis - allies) > 1) + { + toTeam = "axis"; + if(axis > allies) + toTeam = "allies"; + } + } + + if(toTeam != "autoassign") + { + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(!isDefined(player.pers["team"])) + continue; + + if(!player is_bot()) + continue; + + if(player.pers["team"] == toTeam) + continue; + + player notify("menuresponse", game["menu_team"], toTeam); + break; + } + } + } + } + else + { + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(!isDefined(player.pers["team"])) + continue; + + if(!player is_bot()) + continue; + + if(player.pers["team"] == "axis") + { + if(axis > teamAmount) + { + player notify("menuresponse", game["menu_team"], "allies"); + break; + } + } + else + { + if(axis < teamAmount) + { + player notify("menuresponse", game["menu_team"], "axis"); + break; + } + else if(player.pers["team"] != "allies") + { + player notify("menuresponse", game["menu_team"], "allies"); + break; + } + } + } + } + } +} + +/* + A server thread for monitoring all bot's in game. Will add and kick bots according to server settings. +*/ +addBots() +{ + level endon("game_ended"); + + for(;;) + { + wait 1.5; + + botsToAdd = GetDvarInt("bots_manage_add"); + SetDvar("bots_manage_add", 0); + + if(botsToAdd > 0) + { + if(botsToAdd > 64) + botsToAdd = 64; + + for(; botsToAdd > 0; botsToAdd--) + { + level add_bot(); + wait 0.25; + } + } + + fillMode = getDVarInt("bots_manage_fill_mode"); + + if(fillMode == 2 || fillMode == 3) + setDvar("bots_manage_fill", getGoodMapAmount()); + + fillAmount = getDvarInt("bots_manage_fill"); + + players = 0; + bots = 0; + spec = 0; + + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(player is_bot()) + bots++; + else if(!isDefined(player.pers["team"]) || (player.pers["team"] != "axis" && player.pers["team"] != "allies")) + spec++; + else + players++; + } + + if(fillMode == 4) + { + axisplayers = 0; + alliesplayers = 0; + + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(player is_bot()) + continue; + + if(!isDefined(player.pers["team"])) + continue; + + if(player.pers["team"] == "axis") + axisplayers++; + else if(player.pers["team"] == "allies") + alliesplayers++; + } + + result = fillAmount - abs(axisplayers - alliesplayers) + bots; + + if (players == 0) + { + if(bots < fillAmount) + result = fillAmount-1; + else if (bots > fillAmount) + result = fillAmount+1; + else + result = fillAmount; + } + + bots = result; + } + + amount = bots; + if(fillMode == 0 || fillMode == 2) + amount += players; + if(getDVarInt("bots_manage_fill_spec")) + amount += spec; + + if(amount < fillAmount) + setDvar("bots_manage_add", 1); + else if(amount > fillAmount && getDvarInt("bots_manage_fill_kick")) + { + RemoveTestClient(); //cod4x + } + } +} + +/* + When a bot gets added into the game. +*/ +added() +{ + self endon("disconnect"); + + self thread maps\mp\bots\_bot_internal::added(); + self thread maps\mp\bots\_bot_script::added(); +} + +/* + A thread for ALL players, will monitor and grenades thrown. +*/ +onGrenadeFire() +{ + self endon("disconnect"); + for(;;) + { + self waittill ( "grenade_fire", grenade, weaponName ); + grenade.name = weaponName; + if(weaponName == "smoke_grenade_mp") + grenade thread AddToSmokeList(); + } +} + +/* + Adds a smoke grenade to the list of smokes in the game. Used to prevent bots from seeing through smoke. +*/ +AddToSmokeList() +{ + index = level.bots_smokeList.size; + level.bots_smokeList[index] = spawnstruct(); + level.bots_smokeList[index].origin = self getOrigin(); + level.bots_smokeList[index].state = "moving"; + level.bots_smokeList[index] thread thinkSmoke(self); +} + +/* + The smoke grenade logic. +*/ +thinkSmoke(gnade) +{ + while(isDefined(gnade)) + { + self.origin = gnade getOrigin(); + self.state = "moving"; + wait 0.05; + } + self.state = "smoking"; + wait 11.5; + + removeSmokeNade(self); +} + +/* + Removes the smoke grenade inplace of the array. +*/ +removeSmokeNade(nade) +{ + sizeof = level.bots_smokeList.size; + for ( entry = 0; entry < sizeof; entry++ ) + { + if ( level.bots_smokeList[entry] == nade ) + { + while ( entry < sizeof-1 ) + { + level.bots_smokeList[entry] = level.bots_smokeList[entry+1]; + entry++; + } + level.bots_smokeList[entry] = undefined; + break; + } + } +} + +/* + Watches for chopper. This is used to fix bots from targeting leaving or crashing helis because script is iw3 old and buggy. +*/ +chopperWatch() +{ + for(;;) + { + while(!isDefined(level.chopper)) + wait 0.05; + + level.bot_chopper = true; + level.chopper watchChopper(); + level.bot_chopper = false; + + while(isDefined(level.chopper)) + wait 0.05; + } +} + +/* + Waits until the chopper is deleted, leaving or crashing. +*/ +watchChopper() +{ + self endon("death"); + self endon("leaving"); + self endon("crashing"); + + level waittill("helicopter gone"); +} + +/* + Waits when the axis uav is called in. +*/ +onUAVAxisUpdate() +{ + for(;;) + { + level waittill( "radar_timer_kill_axis" ); + level thread doUAVUpdate("axis"); + } +} + +/* + Waits when the allies uav is called in. +*/ +onUAVAlliesUpdate() +{ + for(;;) + { + level waittill( "radar_timer_kill_allies" ); + level thread doUAVUpdate("allies"); + } +} + +/* + Updates the player's radar so bots can know when they have a uav up, because iw3 script is old. +*/ +doUAVUpdate(team) +{ + level endon("radar_timer_kill_" + team); + + playercount = level.players.size; + + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(!isDefined(player.team)) + continue; + + if(player.team == team) + { + player.bot_radar = true; + } + } + + wait level.radarViewTime; + + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(!isDefined(player.team)) + continue; + + if(player.team == team) + { + player.bot_radar = false; + } + } +} + +/* + Fixes a weird iw3 bug when for a frame the player doesn't have any bones when they first spawn in. +*/ +doPlayerModelFix() +{ + self endon("disconnect"); + self waittill("spawned_player"); + wait 0.05; + self.bot_model_fix = true; +} + +/* + A thread for ALL players when they fire. +*/ +onWeaponFired() +{ + self endon("disconnect"); + self.bots_firing = false; + for(;;) + { + self waittill( "weapon_fired" ); + self thread doFiringThread(); + } +} + +/* + Lets bot's know that the player is firing. +*/ +doFiringThread() +{ + self endon("disconnect"); + self endon("weapon_fired"); + self.bots_firing = true; + wait 1; + self.bots_firing = false; +} diff --git a/main_shared/maps/mp/bots/_bot_internal.gsc b/main_shared/maps/mp/bots/_bot_internal.gsc new file mode 100644 index 0000000..77c6a56 --- /dev/null +++ b/main_shared/maps/mp/bots/_bot_internal.gsc @@ -0,0 +1,1564 @@ +#include common_scripts\utility; +#include maps\mp\_utility; +#include maps\mp\gametypes\_hud_util; +#include maps\mp\bots\_bot_utility; + +/* + When a bot is added (once ever) to the game (before connected). + We init all the persistent variables here. +*/ +added() +{ + self endon("disconnect"); + + self.pers["bots"] = []; + + self.pers["bots"]["skill"] = []; + self.pers["bots"]["skill"]["base"] = 7; + self.pers["bots"]["skill"]["aim_time"] = 0.05; + self.pers["bots"]["skill"]["init_react_time"] = 0; + self.pers["bots"]["skill"]["reaction_time"] = 0; + self.pers["bots"]["skill"]["remember_time"] = 10000; + self.pers["bots"]["skill"]["fov"] = -1; + self.pers["bots"]["skill"]["dist"] = 100000; + self.pers["bots"]["skill"]["spawn_time"] = 0; + self.pers["bots"]["skill"]["help_dist"] = 10000; + self.pers["bots"]["skill"]["semi_time"] = 0.05; + + self.pers["bots"]["behavior"] = []; + self.pers["bots"]["behavior"]["strafe"] = 50; + self.pers["bots"]["behavior"]["nade"] = 50; + self.pers["bots"]["behavior"]["sprint"] = 50; + self.pers["bots"]["behavior"]["camp"] = 50; + self.pers["bots"]["behavior"]["follow"] = 50; + self.pers["bots"]["behavior"]["crouch"] = 10; + self.pers["bots"]["behavior"]["switch"] = 1; + self.pers["bots"]["behavior"]["class"] = 1; + self.pers["bots"]["behavior"]["jump"] = 100; +} + +/* + When a bot connects to the game. + This is called when a bot is added and when multiround gamemode starts. +*/ +connected() +{ + self endon("disconnect"); + + self.bot = spawnStruct(); + self.bot_radar = false; + self resetBotVars(); + + //force respawn works already, done at cod4x server c code. + self thread onPlayerSpawned(); + self thread bot_skip_killcam(); + self thread onUAVUpdate(); +} + +/* + The thread for when the UAV gets updated. +*/ +onUAVUpdate() +{ + self endon("disconnect"); + + for(;;) + { + self waittill("radar_timer_kill"); + self thread doUAVUpdate(); + } +} + +/* + We tell that bot has a UAV. +*/ +doUAVUpdate() +{ + self endon("disconnect"); + self endon("radar_timer_kill"); + + self.bot_radar = true;//wtf happened to hasRadar? its bugging out, something other than script is touching it + + wait level.radarViewTime; + + self.bot_radar = false; +} + +/* + The callback hook for when the bot gets killed. +*/ +onKilled(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration) +{ +} + +/* + The callback hook when the bot gets damaged. +*/ +onDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset) +{ +} + +/* + We clear all of the script variables and other stuff for the bots. +*/ +resetBotVars() +{ + self.bot.script_target = undefined; + self.bot.targets = []; + self.bot.target = undefined; + self.bot.target_this_frame = undefined; + + self.bot.script_aimpos = undefined; + + self.bot.script_goal = undefined; + self.bot.script_goal_dist = 0.0; + + self.bot.next_wp = -1; + self.bot.second_next_wp = -1; + self.bot.towards_goal = undefined; + self.bot.astar = []; + + self.bot.isfrozen = false; + self.bot.sprintendtime = -1; + self.bot.isreloading = false; + self.bot.issprinting = false; + self.bot.isfragging = false; + self.bot.issmoking = false; + self.bot.isfraggingafter = false; + self.bot.issmokingafter = false; + + self.bot.semi_time = false; + self.bot.jump_time = undefined; + self.bot.greedy_path = false; + self.bot.is_cur_full_auto = false; + + self.bot.rand = randomInt(100); + + self botStop(); +} + +/* + Bots will skip killcams here. +*/ +bot_skip_killcam() +{ + level endon("game_ended"); + self endon("disconnect"); + + for(;;) + { + wait 1; + + if(isDefined(self.killcam)) + { + self notify("end_killcam"); + } + } +} + +/* + When the bot spawns. +*/ +onPlayerSpawned() +{ + self endon("disconnect"); + + for(;;) + { + self waittill("spawned_player"); + + self resetBotVars(); + self thread onWeaponChange(); + + self thread reload_watch(); + self thread sprint_watch(); + + self thread spawned(); + } +} + +/* + We wait for a time defined by the bot's difficulty and start all threads that control the bot. +*/ +spawned() +{ + self endon("disconnect"); + self endon("death"); + + wait self.pers["bots"]["skill"]["spawn_time"]; + + self thread grenade_danger(); + self thread check_reload(); + self thread stance(); + self thread walk(); + self thread target(); + self thread aim(); + self thread watchHoldBreath(); + self thread onNewEnemy(); + + self notify("bot_spawned"); +} + +/* + The hold breath thread. +*/ +watchHoldBreath() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + wait 1; + + if(self.bot.isfrozen) + continue; + + self holdbreath((self playerADS() && weaponClass(self getCurrentWEapon()) == "rifle")); + } +} + +/* + When the bot changes weapon. +*/ +onWeaponChange() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + self waittill( "weapon_change", newWeapon ); + + self.bot.is_cur_full_auto = WeaponIsFullAuto(newWeapon); + + if(level.gameEnded || self.bot.isfrozen) + continue; + + // A cod4x fix because bots don't switchtoweapon properally. When a bot goes on a ladder or mount, they will by stuck with a none weapon. Also fixes the bot's weapon while going into laststand. + //fix for when switchtoweapon doesnt work and weapons get disabled from climbing or somethings + if(newWeapon == "none") + { + if(!isDefined(self.lastStand) || !self.lastStand) + { + if(isDefined(self.lastDroppableWeapon) && self.lastDroppableWeapon != "none") + self setSpawnWeapon(self.lastDroppableWeapon); + } + else + { + weaponslist = self getweaponslist(); + for( i = 0; i < weaponslist.size; i++ ) + { + weapon = weaponslist[i]; + + if ( maps\mp\gametypes\_weapons::isPistol( weapon ) ) + { + self setSpawnWeapon(weapon); + break; + } + } + } + } + } +} + +/* + Updates the bot if it is sprinting. +*/ +sprint_watch() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + self waittill("sprint_begin"); + self.bot.issprinting = true; + self waittill("sprint_end"); + self.bot.issprinting = false; + self.bot.sprintendtime = getTime(); + } +} + +/* + Update's the bot if it is reloading. +*/ +reload_watch() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + self waittill("reload_start"); + self.bot.isreloading = true; + self waittill_notify_or_timeout("reload", 7.5); + self.bot.isreloading = false; + } +} + +/* + Bots will update its needed stance according to the nodes on the level. Will also allow the bot to sprint when it can. +*/ +stance() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + self waittill_either("finished_static_waypoints", "new_static_waypoint"); + + if(self.bot.isfrozen) + continue; + + toStance = "stand"; + if(self.bot.next_wp != -1) + toStance = level.waypoints[self.bot.next_wp].type; + if(toStance != "stand" && toStance != "crouch" && toStance != "prone") + toStance = "crouch"; + + if(toStance == "stand" && randomInt(100) <= self.pers["bots"]["behavior"]["crouch"]) + toStance = "crouch"; + + if(toStance == "stand") + self stand(); + else if(toStance == "crouch") + self crouch(); + else + self prone(); + + curweap = self getCurrentWeapon(); + + if(toStance != "stand" || self.bot.isreloading || self.bot.issprinting || self.bot.isfraggingafter || self.bot.issmokingafter) + continue; + + if(randomInt(100) > self.pers["bots"]["behavior"]["sprint"]) + continue; + + if(isDefined(self.bot.target) && self canFire(curweap) && self isInRange(self.bot.target.dist, curweap)) + continue; + + if(self.bot.sprintendtime != -1 && getTime() - self.bot.sprintendtime < 2000) + continue; + + if(!isDefined(self.bot.towards_goal) || DistanceSquared(self.origin, self.bot.towards_goal) < level.bots_minSprintDistance || getConeDot(self.bot.towards_goal, self.origin, self GetPlayerAngles()) < 0.75) + continue; + + self thread sprint(); + } +} + +/* + Bot will wait until there is a grenade nearby and possibly throw it back. +*/ +grenade_danger() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + self waittill("grenade danger", grenade, attacker, weapname); + + if(!isDefined(grenade)) + continue; + + if(weapname != "frag_grenade_mp") + continue; + + if(isDefined(attacker) && level.teamBased && attacker.team == self.team) + continue; + + self thread watch_grenade(grenade); + } +} + +/* + Bot will throw back the given grenade if it is close, will watch until it is deleted or close. +*/ +watch_grenade(grenade) +{ + self endon("disconnect"); + self endon("death"); + grenade endon("death"); + + while(1) + { + wait 1; + + if(!isDefined(grenade)) + { + return; + } + + if(self.bot.isfrozen) + continue; + + if(!bulletTracePassed(self getEyePos(), grenade.origin, false, grenade)) + continue; + + if(DistanceSquared(self.origin, grenade.origin) > 20000) + continue; + + if(self.bot.isfraggingafter || self.bot.issmokingafter) + continue; + + self thread frag(); + } +} + +/* + Bot will wait until firing. +*/ +check_reload() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + self waittill( "weapon_fired" ); + self thread reload_thread(); + } +} + +/* + Bot will reload after firing if needed. +*/ +reload_thread() +{ + self endon("disconnect"); + self endon("death"); + self endon("weapon_fired"); + + wait 2.5; + + if(isDefined(self.bot.target) || self.bot.isreloading || self.bot.isfraggingafter || self.bot.issmokingafter || self.bot.isfrozen) + return; + + cur = self getCurrentWEapon(); + + if(IsWeaponClipOnly(cur) || !self GetWeaponAmmoStock(cur)) + return; + + maxsize = WeaponClipSize(cur); + cursize = self GetWeaponammoclip(cur); + + if(cursize/maxsize < 0.5) + self thread reload(); +} + +/* + The main target thread, will update the bot's main target. Will auto target enemy players and handle script targets. +*/ +target() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + wait 0.05; + + if(self maps\mp\_flashgrenades::isFlashbanged()) + continue; + + myEye = self GetEyePos(); + theTime = getTime(); + myAngles = self GetPlayerAngles(); + distsq = self.pers["bots"]["skill"]["dist"]; + distsq *= distsq; + myFov = self.pers["bots"]["skill"]["fov"]; + bestTargets = []; + bestTime = 9999999999; + rememberTime = self.pers["bots"]["skill"]["remember_time"]; + initReactTime = self.pers["bots"]["skill"]["init_react_time"]; + hasTarget = isDefined(self.bot.target); + + if(hasTarget && !isDefined(self.bot.target.entity)) + { + self.bot.target = undefined; + hasTarget = false; + } + + if(isDefined(self.bot.script_target)) + { + ent = self.bot.script_target; + key = ent getEntityNumber()+""; + daDist = distanceSquared(self.origin, ent.origin); + obj = self.bot.targets[key]; + isObjDef = isDefined(obj); + entOrigin = ent.origin + (0, 0, 5); + + for(;;) + { + if(daDist > distsq) + { + if(isObjDef) + self.bot.targets[key] = undefined; + + break; + } + + if(SmokeTrace(myEye, entOrigin, level.smokeRadius) && bulletTracePassed(myEye, entOrigin, false, ent)) + { + if(!isObjDef) + { + obj = spawnStruct(); + obj.entity = ent; + obj.last_seen_pos = (0, 0, 0); + obj.dist = 0; + obj.time = theTime; + obj.trace_time = 0; + obj.no_trace_time = 0; + obj.trace_time_time = 0; + obj.rand = randomInt(100); + obj.didlook = false; + + self.bot.targets[key] = obj; + } + + obj.no_trace_time = 0; + obj.trace_time += 50; + obj.dist = daDist; + obj.last_seen_pos = ent.origin; + obj.trace_time_time = theTime; + } + else + { + if(!isObjDef) + break; + + obj.no_trace_time += 50; + obj.trace_time = 0; + obj.didlook = false; + + if(obj.no_trace_time > rememberTime) + { + self.bot.targets[key] = undefined; + break; + } + } + + if(theTime - obj.time < initReactTime) + break; + + timeDiff = theTime - obj.trace_time_time; + if(timeDiff < bestTime) + { + bestTargets = []; + bestTime = timeDiff; + } + + if(timeDiff == bestTime) + bestTargets[key] = obj; + break; + } + } + + if(isDefined(self.bot.target_this_frame)) + { + player = self.bot.target_this_frame; + + key = player getEntityNumber()+""; + obj = self.bot.targets[key]; + daDist = distanceSquared(self.origin, player.origin); + + if(!isDefined(obj)) + { + obj = spawnStruct(); + obj.entity = player; + obj.last_seen_pos = (0, 0, 0); + obj.dist = 0; + obj.time = theTime; + obj.trace_time = 0; + obj.no_trace_time = 0; + obj.trace_time_time = 0; + obj.rand = randomInt(100); + obj.didlook = false; + + self.bot.targets[key] = obj; + } + + obj.no_trace_time = 0; + obj.trace_time += 50; + obj.dist = daDist; + obj.last_seen_pos = player.origin; + obj.trace_time_time = theTime; + + self.bot.target_this_frame = undefined; + } + + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(!isDefined(player.bot_model_fix)) + continue; + if(player == self) + continue; + + key = player getEntityNumber()+""; + obj = self.bot.targets[key]; + daDist = distanceSquared(self.origin, player.origin); + isObjDef = isDefined(obj); + if((level.teamBased && self.team == player.team) || player.sessionstate != "playing" || !isAlive(player) || daDist > distsq) + { + if(isObjDef) + self.bot.targets[key] = undefined; + + continue; + } + + if((bulletTracePassed(myEye, player getTagOrigin( "j_head" ), false, player) || bulletTracePassed(myEye, player getTagOrigin( "j_ankle_le" ), false, player) || bulletTracePassed(myEye, player getTagOrigin( "j_ankle_ri" ), false, player)) && (SmokeTrace(myEye, player.origin, level.smokeRadius) || daDist < level.bots_maxKnifeDistance*4) && (getConeDot(player.origin, self.origin, myAngles) >= myFov || (isObjDef && obj.trace_time))) + { + if(!isObjDef) + { + obj = spawnStruct(); + obj.entity = player; + obj.last_seen_pos = (0, 0, 0); + obj.dist = 0; + obj.time = theTime; + obj.trace_time = 0; + obj.no_trace_time = 0; + obj.trace_time_time = 0; + obj.rand = randomInt(100); + obj.didlook = false; + + self.bot.targets[key] = obj; + } + + obj.no_trace_time = 0; + obj.trace_time += 50; + obj.dist = daDist; + obj.last_seen_pos = player.origin; + obj.trace_time_time = theTime; + } + else + { + if(!isObjDef) + continue; + + obj.no_trace_time += 50; + obj.trace_time = 0; + obj.didlook = false; + + if(obj.no_trace_time > rememberTime) + { + self.bot.targets[key] = undefined; + continue; + } + } + + if(theTime - obj.time < initReactTime) + continue; + + timeDiff = theTime - obj.trace_time_time; + if(timeDiff < bestTime) + { + bestTargets = []; + bestTime = timeDiff; + } + + if(timeDiff == bestTime) + bestTargets[key] = obj; + } + + if(hasTarget && isDefined(bestTargets[self.bot.target.entity getEntityNumber()+""])) + continue; + + closest = 9999999999; + toBeTarget = undefined; + + bestKeys = getArrayKeys(bestTargets); + for(i = bestKeys.size - 1; i >= 0; i--) + { + theDist = bestTargets[bestKeys[i]].dist; + if(theDist > closest) + continue; + + closest = theDist; + toBeTarget = bestTargets[bestKeys[i]]; + } + + beforeTargetID = -1; + newTargetID = -1; + if(hasTarget && isDefined(self.bot.target.entity)) + beforeTargetID = self.bot.target.entity getEntityNumber(); + if(isDefined(toBeTarget) && isDefined(toBeTarget.entity)) + newTargetID = toBeTarget.entity getEntityNumber(); + + if(beforeTargetID != newTargetID) + { + self.bot.target = toBeTarget; + self notify("new_enemy"); + } + } +} + +/* + When the bot gets a new enemy. +*/ +onNewEnemy() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + self waittill("new_enemy"); + + if(!isDefined(self.bot.target)) + continue; + + if(!isDefined(self.bot.target.entity) || !isPlayer(self.bot.target.entity)) + continue; + + if(self.bot.target.didlook) + continue; + + self thread watchToLook(); + } +} + +/* + Bots will jump or dropshot their enemy player. +*/ +watchToLook() +{ + self endon("disconnect"); + self endon("death"); + self endon("new_enemy"); + + for(;;) + { + while(isDefined(self.bot.target) && self.bot.target.didlook) + wait 0.05; + + while(isDefined(self.bot.target) && self.bot.target.no_trace_time) + wait 0.05; + + if(!isDefined(self.bot.target)) + break; + + self.bot.target.didlook = true; + + if(self.bot.isfrozen) + continue; + + if(self.bot.target.dist > level.bots_maxShotgunDistance*2) + continue; + + if(self.bot.target.dist <= level.bots_maxKnifeDistance) + continue; + + curweap = self getCurrentWEapon(); + if(!self canFire(curweap)) + continue; + + if(!self isInRange(self.bot.target.dist, curweap)) + continue; + + if(randomInt(100) > self.pers["bots"]["behavior"]["jump"]) + continue; + + thetime = getTime(); + if(isDefined(self.bot.jump_time) && thetime - self.bot.jump_time <= 5000) + continue; + + if(self.bot.target.rand <= self.pers["bots"]["behavior"]["strafe"]) + { + if(self getStance() != "stand") + continue; + + self.bot.jump_time = thetime; + self jump(); + } + else + { + if(getConeDot(self.bot.target.last_seen_pos, self.origin, self getPlayerAngles()) < 0.8 || self.bot.target.dist <= level.bots_noADSDistance) + continue; + + self.bot.jump_time = thetime; + self prone(); + wait 2.5; + self crouch(); + } + } +} + +/* + This is the bot's main aimming thread. The bot will aim at its targets or a node its going towards. Bots will aim, fire, ads, grenade. +*/ +aim() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + wait 0.05; + + if(level.inPrematchPeriod || level.gameEnded || self.bot.isfrozen || self maps\mp\_flashgrenades::isFlashbanged())//because cod4x aim is hacky setPlayerAngles, we gotta check if inPrematchPeriod etc + continue; + + aimspeed = self.pers["bots"]["skill"]["aim_time"]; + if(self IsStunned() || self isArtShocked()) + aimspeed = 1; + + if(isDefined(self.bot.target) && isDefined(self.bot.target.entity)) + { + trace_time = self.bot.target.trace_time; + no_trace_time = self.bot.target.no_trace_time; + last_pos = self.bot.target.last_seen_pos; + target = self.bot.target.entity; + conedot = 0; + isplay = isPlayer(target); + dist = self.bot.target.dist; + curweap = self getCurrentWeapon(); + eyePos = self getEyePos(); + angles = self GetPlayerAngles(); + rand = self.bot.target.rand; + remember_time = self.pers["bots"]["skill"]["remember_time"]; + reaction_time = self.pers["bots"]["skill"]["reaction_time"]; + nadeAimOffset = 0; + myeye = self getEyePos(); + + if(self.bot.isfraggingafter || self.bot.issmokingafter) + nadeAimOffset = dist/3000; + else if(weaponClass(curweap) == "grenade") + nadeAimOffset = dist/16000; + + if(no_trace_time) + { + if(no_trace_time > remember_time/2) + { + self ads(false); + + if(isplay) + { + //better room to nade? cook time function with dist? + if(!self.bot.isfraggingafter && !self.bot.issmokingafter) + { + nade = self getValidGrenade(); + if(isDefined(nade) && rand <= self.pers["bots"]["behavior"]["nade"] && bulletTracePassed(myEye, myEye + (0, 0, 75), false, self) && bulletTracePassed(last_pos, last_pos + (0, 0, 100), false, target)) + { + if(nade == "frag_grenade_mp") + self thread frag(2.5); + else + self thread smoke(0.5); + + self notify("kill_goal"); + } + } + } + else + { + self stopNading(); + } + } + + self botLookAt(last_pos + (0, 0, self getEyeHeight() + nadeAimOffset), aimspeed); + continue; + } + + self stopNading(); + + if(isplay) + { + aimpos = target getTagOrigin( "j_spineupper" ) + (0, 0, nadeAimOffset); + conedot = getConeDot(aimpos, eyePos, angles); + + if(!nadeAimOffset && conedot > 0.999) + { + //self botLookAtPlayer(target, "j_spineupper");//cod4x is crashing when this is called + self botLookAt(aimpos, aimspeed); + } + else + { + self botLookAt(aimpos, aimspeed); + } + } + else + { + aimpos = target.origin + (0, 0, 5 + nadeAimOffset); + conedot = getConeDot(aimpos, eyePos, angles); + self botLookAt(aimpos, aimspeed); + } + + if(isplay && conedot > 0.9 && dist < level.bots_maxKnifeDistance && trace_time > reaction_time) + { + self ads(false); + self knife(); + continue; + } + + if(!self canFire(curweap) || !self isInRange(dist, curweap)) + { + self ads(false); + continue; + } + + //c4 logic here, but doesnt work anyway + + canADS = self canAds(dist, curweap); + self ads(canADS); + if((!canADS || self playerads() == 1.0) && conedot > 0.999 && trace_time > reaction_time) + { + self botFire(); + } + + continue; + } + + self ads(false); + self stopNading(); + + lookat = self.bot.script_aimpos; + if(self.bot.second_next_wp != -1 && !self.bot.issprinting) + lookat = level.waypoints[self.bot.second_next_wp].origin; + else if(isDefined(self.bot.towards_goal)) + lookat = self.bot.towards_goal; + + if(isDefined(lookat)) + self botLookAt(lookat + (0, 0, self getEyeHeight()), aimspeed); + } +} + +/* + Bots will fire their gun. +*/ +botFire() +{ + if(self.bot.is_cur_full_auto) + { + self thread pressFire(); + return; + } + + if(self.bot.semi_time) + return; + + self thread pressFire(); + self thread doSemiTime(); +} + +/* + Waits a time defined by their difficulty for semi auto guns (no rapid fire) +*/ +doSemiTime() +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_semi_time"); + self endon("bot_semi_time"); + + self.bot.semi_time = true; + wait self.pers["bots"]["skill"]["semi_time"]; + self.bot.semi_time = false; +} + +/* + Stop the bot from nading. +*/ +stopNading() +{ + if(self.bot.isfragging) + self thread frag(0); + if(self.bot.issmoking) + self thread smoke(0); +} + +/* + Returns a random grenade in the bot's inventory. +*/ +getValidGrenade() +{ + grenadeTypes = []; + grenadeTypes[grenadeTypes.size] = "frag_grenade_mp"; + grenadeTypes[grenadeTypes.size] = "smoke_grenade_mp"; + grenadeTypes[grenadeTypes.size] = "flash_grenade_mp"; + grenadeTypes[grenadeTypes.size] = "concussion_grenade_mp"; + + possibles = []; + + for(i = 0; i < grenadeTypes.size; i++) + { + if ( !self hasWeapon( grenadeTypes[i] ) ) + continue; + + if ( !self getAmmoCount( grenadeTypes[i] ) ) + continue; + + possibles[possibles.size] = grenadeTypes[i]; + } + + return random(possibles); +} + +/* + Returns true if the bot can fire their current weapon. +*/ +canFire(curweap) +{ + if(curweap == "none") + return false; + + return self GetWeaponammoclip(curweap); +} + +/* + Returns true if the bot can ads their current gun. +*/ +canAds(dist, curweap) +{ + far = level.bots_noADSDistance; + if(self hasPerk("specialty_bulletaccuracy")) + far *= 1.4; + + if(dist < far) + return false; + + weapclass = (weaponClass(curweap)); + if(weapclass == "spread" || weapclass == "grenade") + return false; + + return true; +} + +/* + Returns true if the bot is in range of their target. +*/ +isInRange(dist, curweap) +{ + weapclass = weaponClass(curweap); + + if(weapclass == "spread" && dist > level.bots_maxShotgunDistance) + return false; + + return true; +} + +/* + This is the main walking logic for the bot. +*/ +walk() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + wait 0.05; + + self botMoveTo(self.origin); + + if(self.bot.isfrozen) + continue; + + if(self maps\mp\_flashgrenades::isFlashbanged()) + { + self botMoveTo(self.origin + self GetVelocity()*500); + continue; + } + + hasTarget = isDefined(self.bot.target) && isDefined(self.bot.target.entity); + if(hasTarget) + { + curweap = self getCurrentWeapon(); + + if(self.bot.target.entity.classname == "script_vehicle" || self.bot.isfraggingafter || self.bot.issmokingafter) + { + continue; + } + + if(isPlayer(self.bot.target.entity) && self.bot.target.trace_time && self canFire(curweap) && self isInRange(self.bot.target.dist, curweap)) + { + if(self.bot.target.rand <= self.pers["bots"]["behavior"]["strafe"]) + self strafe(self.bot.target.entity); + continue; + } + } + + dist = 16; + if(level.waypointCount) + goal = level.waypoints[randomInt(level.waypointCount)].origin; + else + goal = (0, 0, 0); + + if(isDefined(self.bot.script_goal) && !hasTarget) + { + goal = self.bot.script_goal; + dist = self.bot.script_goal_dist; + } + else + { + if(hasTarget) + goal = self.bot.target.last_seen_pos; + + self notify("new_goal"); + } + + self doWalk(goal, dist); + self.bot.towards_goal = undefined; + self.bot.next_wp = -1; + self.bot.second_next_wp = -1; + } +} + +/* + The bot will strafe left or right from their enemy. +*/ +strafe(target) +{ + self endon("new_enemy"); + self endon("flash_rumble_loop"); + self endon("kill_goal"); + + angles = VectorToAngles(vectorNormalize(target.origin - self.origin)); + anglesLeft = (0, angles[1]+90, 0); + anglesRight = (0, angles[1]-90, 0); + + myOrg = self.origin + (0, 0, 16); + left = myOrg + anglestoforward(anglesLeft)*500; + right = myOrg + anglestoforward(anglesRight)*500; + + traceLeft = BulletTrace(myOrg, left, false, self); + traceRight = BulletTrace(myOrg, right, false, self); + + strafe = traceLeft["position"]; + if(traceRight["fraction"] > traceLeft["fraction"]) + strafe = traceRight["position"]; + + self botMoveTo(strafe); + wait 2; +} + +/* + Will kill the goal when the bot made it to its goal. +*/ +watchOnGoal(goal, dis) +{ + self endon("disconnect"); + self endon("death"); + self endon("kill_goal"); + + while(DistanceSquared(self.origin, goal) > dis) + wait 0.05; + + self notify("goal"); +} + +/* + Cleans up the astar nodes when the goal is killed. +*/ +cleanUpAStar(team) +{ + self waittill_any("death", "disconnect", "kill_goal"); + + for(i = self.bot.astar.size - 1; i >= 0; i--) + level.waypoints[self.bot.astar[i]].bots[team]--; +} + +/* + Calls the astar search algorithm for the path to the goal. +*/ +initAStar(goal) +{ + team = undefined; + if(level.teamBased) + team = self.team; + + self.bot.astar = AStarSearch(self.origin, goal, team, self.bot.greedy_path); + + if(isDefined(team)) + self thread cleanUpAStar(team); + + return self.bot.astar.size - 1; +} + +/* + Cleans up the astar nodes for one node. +*/ +removeAStar() +{ + remove = self.bot.astar.size-1; + + if(level.teamBased) + level.waypoints[self.bot.astar[remove]].bots[self.team]--; + + self.bot.astar[remove] = undefined; + + return self.bot.astar.size - 1; +} + +/* + Will stop the goal walk when an enemy is found or flashed or a new goal appeared for the bot. +*/ +killWalkOnEvents() +{ + self endon("kill_goal"); + self endon("disconnect"); + self endon("death"); + + self waittill_any("flash_rumble_loop", "new_enemy", "new_goal", "goal", "bad_path"); + + self notify("kill_goal"); +} + +/* + Will walk to the given goal when dist near. Uses AStar path finding with the level's nodes. +*/ +doWalk(goal, dist) +{ + self endon("kill_goal"); + self endon("goal");//so that the watchOnGoal notify can happen same frame, not a frame later + + distsq = dist*dist; + self thread killWalkOnEvents(); + self thread watchOnGoal(goal, distsq); + + current = self initAStar(goal); + while(current >= 0) + { + self.bot.next_wp = self.bot.astar[current]; + self.bot.second_next_wp = -1; + if(current != 0) + self.bot.second_next_wp = self.bot.astar[current-1]; + + self notify("new_static_waypoint"); + + self movetowards(level.waypoints[self.bot.next_wp].origin); + + current = self removeAStar(); + } + + self.bot.next_wp = -1; + self.bot.second_next_wp = -1; + self notify("finished_static_waypoints"); + + if(DistanceSquared(self.origin, goal) > distsq) + { + self movetowards(goal); + } + + self notify("finished_goal"); + + wait 1; + if(DistanceSquared(self.origin, goal) > distsq) + self notify("bad_path"); +} + +/* + Will move towards the given goal. Will try to not get stuck by crouching, then jumping and then strafing around objects. +*/ +movetowards(goal) +{ + if(isDefined(goal)) + self.bot.towards_goal = goal; + + lastOri = self.origin; + stucks = 0; + timeslow = 0; + time = 0; + while(distanceSquared(self.origin, self.bot.towards_goal) > level.bots_goalDistance) + { + self botMoveTo(self.bot.towards_goal); + + if(time > 2.5) + { + time = 0; + if(distanceSquared(self.origin, lastOri) < 128) + { + stucks++; + + randomDir = self getRandomLargestStafe(stucks); + + self botMoveTo(randomDir); + wait stucks; + } + + lastOri = self.origin; + } + else if(timeslow > 1.5) + { + self thread jump(); + } + else if(timeslow > 0.75) + { + self crouch(); + } + + wait 0.05; + time += 0.05; + if(lengthsquared(self getVelocity()) < 1000) + timeslow += 0.05; + else + timeslow = 0; + + if(stucks == 3) + self notify("bad_path"); + } + + self.bot.towards_goal = undefined; + self notify("completed_move_to"); +} + +/* + Will return the pos of the largest trace from the bot. +*/ +getRandomLargestStafe(dist) +{ + //find a better algo? + traces = NewHeap(::HeapTraceFraction); + myOrg = self.origin + (0, 0, 16); + + traces HeapInsert(bulletTrace(myOrg, myOrg + (-100*dist, 0, 0), false, self)); + traces HeapInsert(bulletTrace(myOrg, myOrg + (100*dist, 0, 0), false, self)); + traces HeapInsert(bulletTrace(myOrg, myOrg + (0, 100*dist, 0), false, self)); + traces HeapInsert(bulletTrace(myOrg, myOrg + (0, -100*dist, 0), false, self)); + traces HeapInsert(bulletTrace(myOrg, myOrg + (-100*dist, -100*dist, 0), false, self)); + traces HeapInsert(bulletTrace(myOrg, myOrg + (-100*dist, 100*dist, 0), false, self)); + traces HeapInsert(bulletTrace(myOrg, myOrg + (100*dist, -100*dist, 0), false, self)); + traces HeapInsert(bulletTrace(myOrg, myOrg + (100*dist, 100*dist, 0), false, self)); + + toptraces = []; + + top = traces.data[0]; + toptraces[toptraces.size] = top; + traces HeapRemove(); + + while(traces.data.size && top["fraction"] - traces.data[0]["fraction"] < 0.1) + { + toptraces[toptraces.size] = traces.data[0]; + traces HeapRemove(); + } + + return toptraces[randomInt(toptraces.size)]["position"]; +} + +/* + Bot will hold breath if true or not +*/ +holdbreath(what) +{ + if(what) + self botAction("+holdbreath"); + else + self botAction("-holdbreath"); +} + +/* + Bot will sprint. +*/ +sprint() +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_sprint"); + self endon("bot_sprint"); + + self botAction("+sprint"); + wait 0.05; + self botAction("-sprint"); +} + +/* + Bot will knife. +*/ +knife() +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_knife"); + self endon("bot_knife"); + + self botAction("+melee"); + wait 0.05; + self botAction("-melee"); +} + +/* + Bot will reload. +*/ +reload() +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_reload"); + self endon("bot_reload"); + + self botAction("+reload"); + wait 0.05; + self botAction("-reload"); +} + +/* + Bot will hold the frag button for a time +*/ +frag(time) +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_frag"); + self endon("bot_frag"); + + if(!isDefined(time)) + time = 0.05; + + self botAction("+frag"); + self.bot.isfragging = true; + self.bot.isfraggingafter = true; + + if(time) + wait time; + + self botAction("-frag"); + self.bot.isfragging = false; + + wait 1.25; + self.bot.isfraggingafter = false; +} + +/* + Bot will hold the 'smoke' button for a time. +*/ +smoke(time) +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_smoke"); + self endon("bot_smoke"); + + if(!isDefined(time)) + time = 0.05; + + self botAction("+smoke"); + self.bot.issmoking = true; + self.bot.issmokingafter = true; + + if(time) + wait time; + + self botAction("-smoke"); + self.bot.issmoking = false; + + wait 1.25; + self.bot.issmokingafter = false; +} + +/* + Bot will fire if true or not. +*/ +fire(what) +{ + self notify("bot_fire"); + if(what) + self botAction("+fire"); + else + self botAction("-fire"); +} + +/* + Bot will fire for a time. +*/ +pressFire(time) +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_fire"); + self endon("bot_fire"); + + if(!isDefined(time)) + time = 0.05; + + self botAction("+fire"); + + if(time) + wait time; + + self botAction("-fire"); +} + +/* + Bot will ads if true or not. +*/ +ads(what) +{ + self notify("bot_ads"); + if(what) + self botAction("+ads"); + else + self botAction("-ads"); +} + +/* + Bot will press ADS for a time. +*/ +pressADS(time) +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_ads"); + self endon("bot_ads"); + + if(!isDefined(time)) + time = 0.05; + + self botAction("+ads"); + + if(time) + wait time; + + self botAction("-ads"); +} + +/* + Bot will jump. +*/ +jump() +{ + self endon("death"); + self endon("disconnect"); + self notify("bot_jump"); + self endon("bot_jump"); + + if(self getStance() != "stand") + { + self stand(); + wait 1; + } + + self botAction("+gostand"); + wait 0.05; + self botAction("-gostand"); +} + +/* + Bot will stand. +*/ +stand() +{ + self botAction("-gocrouch"); + self botAction("-goprone"); +} + +/* + Bot will crouch. +*/ +crouch() +{ + self botAction("+gocrouch"); + self botAction("-goprone"); +} + +/* + Bot will prone. +*/ +prone() +{ + self botAction("-gocrouch"); + self botAction("+goprone"); +} diff --git a/main_shared/maps/mp/bots/_bot_script.gsc b/main_shared/maps/mp/bots/_bot_script.gsc new file mode 100644 index 0000000..7e5e907 --- /dev/null +++ b/main_shared/maps/mp/bots/_bot_script.gsc @@ -0,0 +1,1755 @@ +#include common_scripts\utility; +#include maps\mp\_utility; +#include maps\mp\gametypes\_hud_util; +#include maps\mp\bots\_bot_utility; + +/* + When the bot gets added into the game. +*/ +added() +{ + self endon("disconnect"); + + rankxp = self bot_get_rank(); + self setStat( int(tableLookup( "mp/playerStatsTable.csv", 1, "rankxp", 0 )), rankxp ); + + self set_diff(); + + self set_class(rankxp); +} + +/* + When the bot connects to the game. +*/ +connected() +{ + self endon("disconnect"); + + self.killerLocation = undefined; + + self thread difficulty(); + self thread teamWatch(); + self thread classWatch(); + self thread onBotSpawned(); + self thread onSpawned(); +} + +/* + The callback for when the bot gets killed. +*/ +onKilled(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration) +{ + self.killerLocation = undefined; + + if(!IsDefined( self ) || !isDefined(self.team)) + return; + + if ( sMeansOfDeath == "MOD_FALLING" || sMeansOfDeath == "MOD_SUICIDE" ) + return; + + if ( iDamage <= 0 ) + return; + + if(!IsDefined( eAttacker ) || !isDefined(eAttacker.team)) + return; + + if(eAttacker == self) + return; + + if(level.teamBased && eAttacker.team == self.team) + return; + + if ( IsDefined( eInflictor ) && (eInflictor.classname == "script_vehicle" || eInflictor.classname == "grenade" )) + return; + + if(!isAlive(eAttacker)) + return; + + self.killerLocation = eAttacker.origin; +} + +/* + The callback for when the bot gets damaged. +*/ +onDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset) +{ + if(!IsDefined( self ) || !isDefined(self.team)) + return; + + if(!isAlive(self)) + return; + + if ( sMeansOfDeath == "MOD_FALLING" || sMeansOfDeath == "MOD_SUICIDE" ) + return; + + if ( iDamage <= 0 ) + return; + + if(!IsDefined( eAttacker ) || !isDefined(eAttacker.team)) + return; + + if(eAttacker == self) + return; + + if(level.teamBased && eAttacker.team == self.team) + return; + + if ( IsDefined( eInflictor ) && (eInflictor.classname == "script_vehicle" || eInflictor.classname == "grenade" )) + return; + + if(!isAlive(eAttacker)) + return; + + if (!isSubStr(sWeapon, "_silencer_")) + self bot_cry_for_help( eAttacker ); + + self SetAttacker( eAttacker ); +} + +/* + When the bot gets attacked, have the bot ask for help from teammates. +*/ +bot_cry_for_help( attacker ) +{ + if ( !level.teamBased ) + { + return; + } + + theTime = GetTime(); + if ( IsDefined( self.help_time ) && theTime - self.help_time < 1000 ) + { + return; + } + + self.help_time = theTime; + + for ( i = level.players.size - 1; i >= 0; i-- ) + { + player = level.players[i]; + + if ( !player is_bot() ) + { + continue; + } + + if(!isDefined(player.team)) + continue; + + if ( !IsAlive( player ) ) + { + continue; + } + + if ( player == self ) + { + continue; + } + + if ( player.team != self.team ) + { + continue; + } + + dist = player.pers["bots"]["skill"]["help_dist"]; + dist *= dist; + if ( DistanceSquared( self.origin, player.origin ) > dist ) + { + continue; + } + + if ( RandomInt( 100 ) < 50 ) + { + self SetAttacker( attacker ); + + if ( RandomInt( 100 ) > 70 ) + { + break; + } + } + } +} + +/* + Selects a class for the bot. +*/ +classWatch() +{ + self endon("disconnect"); + + for(;;) + { + while(!isdefined(self.pers["team"]) || level.oldschool) + wait .05; + + wait 0.5; + class = ""; + rank = self maps\mp\gametypes\_rank::getRankForXp( self getStat( int(tableLookup( "mp/playerStatsTable.csv", 1, "rankxp", 0 )) ) ) + 1; + if(rank < 4 || randomInt(100) < 2) + { + while(class == "") + { + switch(randomInt(5)) + { + case 0: + class = "assault_mp"; + break; + case 1: + class = "specops_mp"; + break; + case 2: + class = "heavygunner_mp"; + break; + case 3: + if(rank >= 2) + class = "demolitions_mp"; + break; + case 4: + if(rank >= 3) + class = "sniper_mp"; + break; + } + } + } + else + { + class = "custom"+(randomInt(5)+1); + } + + self notify("menuresponse", game["menu_changeclass"], class); + self.bot_change_class = true; + + while(isdefined(self.pers["team"]) && isdefined(self.pers["class"]) && isDefined(self.bot_change_class)) + wait .05; + } +} + +/* + Makes sure the bot is on a team. +*/ +teamWatch() +{ + self endon("disconnect"); + + for(;;) + { + while(!isdefined(self.pers["team"])) + wait .05; + + wait 0.05; + self notify("menuresponse", game["menu_team"], getDvar("bots_team")); + + while(isdefined(self.pers["team"])) + wait .05; + } +} + +/* + Updates the bot's difficulty variables. +*/ +difficulty() +{ + self endon("disconnect"); + + for(;;) + { + wait 1; + + rankVar = GetDvarInt("bots_skill"); + + if(rankVar == 9) + continue; + + switch(self.pers["bots"]["skill"]["base"]) + { + case 1: + self.pers["bots"]["skill"]["aim_time"] = 0.6; + self.pers["bots"]["skill"]["init_react_time"] = 1500; + self.pers["bots"]["skill"]["reaction_time"] = 1000; + self.pers["bots"]["skill"]["remember_time"] = 750; + self.pers["bots"]["skill"]["fov"] = 0.7; + self.pers["bots"]["skill"]["dist"] = 1000; + self.pers["bots"]["skill"]["spawn_time"] = 0.75; + self.pers["bots"]["skill"]["help_dist"] = 0; + self.pers["bots"]["skill"]["semi_time"] = 0.9; + self.pers["bots"]["behavior"]["strafe"] = 0; + self.pers["bots"]["behavior"]["nade"] = 10; + self.pers["bots"]["behavior"]["sprint"] = 10; + self.pers["bots"]["behavior"]["camp"] = 5; + self.pers["bots"]["behavior"]["follow"] = 5; + self.pers["bots"]["behavior"]["crouch"] = 70; + self.pers["bots"]["behavior"]["switch"] = 2; + self.pers["bots"]["behavior"]["class"] = 2; + self.pers["bots"]["behavior"]["jump"] = 0; + break; + case 2: + self.pers["bots"]["skill"]["aim_time"] = 0.55; + self.pers["bots"]["skill"]["init_react_time"] = 1000; + self.pers["bots"]["skill"]["reaction_time"] = 800; + self.pers["bots"]["skill"]["remember_time"] = 1500; + self.pers["bots"]["skill"]["fov"] = 0.65; + self.pers["bots"]["skill"]["dist"] = 1500; + self.pers["bots"]["skill"]["spawn_time"] = 0.65; + self.pers["bots"]["skill"]["help_dist"] = 500; + self.pers["bots"]["skill"]["semi_time"] = 0.75; + self.pers["bots"]["behavior"]["strafe"] = 10; + self.pers["bots"]["behavior"]["nade"] = 15; + self.pers["bots"]["behavior"]["sprint"] = 15; + self.pers["bots"]["behavior"]["camp"] = 5; + self.pers["bots"]["behavior"]["follow"] = 5; + self.pers["bots"]["behavior"]["crouch"] = 60; + self.pers["bots"]["behavior"]["switch"] = 2; + self.pers["bots"]["behavior"]["class"] = 2; + self.pers["bots"]["behavior"]["jump"] = 10; + break; + case 3: + self.pers["bots"]["skill"]["aim_time"] = 0.4; + self.pers["bots"]["skill"]["init_react_time"] = 750; + self.pers["bots"]["skill"]["reaction_time"] = 500; + self.pers["bots"]["skill"]["remember_time"] = 2000; + self.pers["bots"]["skill"]["fov"] = 0.6; + self.pers["bots"]["skill"]["dist"] = 2250; + self.pers["bots"]["skill"]["spawn_time"] = 0.5; + self.pers["bots"]["skill"]["help_dist"] = 750; + self.pers["bots"]["skill"]["semi_time"] = 0.65; + self.pers["bots"]["behavior"]["strafe"] = 20; + self.pers["bots"]["behavior"]["nade"] = 20; + self.pers["bots"]["behavior"]["sprint"] = 20; + self.pers["bots"]["behavior"]["camp"] = 5; + self.pers["bots"]["behavior"]["follow"] = 5; + self.pers["bots"]["behavior"]["crouch"] = 50; + self.pers["bots"]["behavior"]["switch"] = 2; + self.pers["bots"]["behavior"]["class"] = 2; + self.pers["bots"]["behavior"]["jump"] = 25; + break; + case 4: + self.pers["bots"]["skill"]["aim_time"] = 0.3; + self.pers["bots"]["skill"]["init_react_time"] = 600; + self.pers["bots"]["skill"]["reaction_time"] = 400; + self.pers["bots"]["skill"]["remember_time"] = 3000; + self.pers["bots"]["skill"]["fov"] = 0.55; + self.pers["bots"]["skill"]["dist"] = 3350; + self.pers["bots"]["skill"]["spawn_time"] = 0.35; + self.pers["bots"]["skill"]["help_dist"] = 1000; + self.pers["bots"]["skill"]["semi_time"] = 0.5; + self.pers["bots"]["behavior"]["strafe"] = 30; + self.pers["bots"]["behavior"]["nade"] = 25; + self.pers["bots"]["behavior"]["sprint"] = 30; + self.pers["bots"]["behavior"]["camp"] = 5; + self.pers["bots"]["behavior"]["follow"] = 5; + self.pers["bots"]["behavior"]["crouch"] = 40; + self.pers["bots"]["behavior"]["switch"] = 2; + self.pers["bots"]["behavior"]["class"] = 2; + self.pers["bots"]["behavior"]["jump"] = 35; + break; + case 5: + self.pers["bots"]["skill"]["aim_time"] = 0.25; + self.pers["bots"]["skill"]["init_react_time"] = 500; + self.pers["bots"]["skill"]["reaction_time"] = 300; + self.pers["bots"]["skill"]["remember_time"] = 4000; + self.pers["bots"]["skill"]["fov"] = 0.5; + self.pers["bots"]["skill"]["dist"] = 5000; + self.pers["bots"]["skill"]["spawn_time"] = 0.25; + self.pers["bots"]["skill"]["help_dist"] = 1500; + self.pers["bots"]["skill"]["semi_time"] = 0.4; + self.pers["bots"]["behavior"]["strafe"] = 40; + self.pers["bots"]["behavior"]["nade"] = 35; + self.pers["bots"]["behavior"]["sprint"] = 40; + self.pers["bots"]["behavior"]["camp"] = 5; + self.pers["bots"]["behavior"]["follow"] = 5; + self.pers["bots"]["behavior"]["crouch"] = 30; + self.pers["bots"]["behavior"]["switch"] = 2; + self.pers["bots"]["behavior"]["class"] = 2; + self.pers["bots"]["behavior"]["jump"] = 50; + break; + case 6: + self.pers["bots"]["skill"]["aim_time"] = 0.2; + self.pers["bots"]["skill"]["init_react_time"] = 250; + self.pers["bots"]["skill"]["reaction_time"] = 150; + self.pers["bots"]["skill"]["remember_time"] = 5000; + self.pers["bots"]["skill"]["fov"] = 0.45; + self.pers["bots"]["skill"]["dist"] = 7500; + self.pers["bots"]["skill"]["spawn_time"] = 0.2; + self.pers["bots"]["skill"]["help_dist"] = 2000; + self.pers["bots"]["skill"]["semi_time"] = 0.25; + self.pers["bots"]["behavior"]["strafe"] = 50; + self.pers["bots"]["behavior"]["nade"] = 45; + self.pers["bots"]["behavior"]["sprint"] = 50; + self.pers["bots"]["behavior"]["camp"] = 5; + self.pers["bots"]["behavior"]["follow"] = 5; + self.pers["bots"]["behavior"]["crouch"] = 20; + self.pers["bots"]["behavior"]["switch"] = 2; + self.pers["bots"]["behavior"]["class"] = 2; + self.pers["bots"]["behavior"]["jump"] = 75; + break; + case 7: + self.pers["bots"]["skill"]["aim_time"] = 0.1; + self.pers["bots"]["skill"]["init_react_time"] = 100; + self.pers["bots"]["skill"]["reaction_time"] = 50; + self.pers["bots"]["skill"]["remember_time"] = 7500; + self.pers["bots"]["skill"]["fov"] = 0.4; + self.pers["bots"]["skill"]["dist"] = 10000; + self.pers["bots"]["skill"]["spawn_time"] = 0.05; + self.pers["bots"]["skill"]["help_dist"] = 3000; + self.pers["bots"]["skill"]["semi_time"] = 0.1; + self.pers["bots"]["behavior"]["strafe"] = 65; + self.pers["bots"]["behavior"]["nade"] = 65; + self.pers["bots"]["behavior"]["sprint"] = 65; + self.pers["bots"]["behavior"]["camp"] = 5; + self.pers["bots"]["behavior"]["follow"] = 5; + self.pers["bots"]["behavior"]["crouch"] = 5; + self.pers["bots"]["behavior"]["switch"] = 2; + self.pers["bots"]["behavior"]["class"] = 2; + self.pers["bots"]["behavior"]["jump"] = 90; + break; + } + } +} + +/* + Sets the bot difficulty. +*/ +set_diff() +{ + rankVar = GetDvarInt("bots_skill"); + + switch(rankVar) + { + case 0: + self.pers["bots"]["skill"]["base"] = Round( random_normal_distribution( 3.5, 1.75, 1, 7 ) ); + break; + case 8: + break; + case 9: + self.pers["bots"]["skill"]["base"] = randomIntRange(1, 7); + self.pers["bots"]["skill"]["aim_time"] = 0.05 * randomIntRange(1, 20); + self.pers["bots"]["skill"]["init_react_time"] = 50 * randomInt(100); + self.pers["bots"]["skill"]["reaction_time"] = 50 * randomInt(100); + self.pers["bots"]["skill"]["remember_time"] = 50 * randomInt(100); + self.pers["bots"]["skill"]["fov"] = randomFloatRange(-1, 1); + self.pers["bots"]["skill"]["dist"] = randomIntRange(500, 25000); + self.pers["bots"]["skill"]["spawn_time"] = 0.05 * randomInt(20); + self.pers["bots"]["skill"]["help_dist"] = randomIntRange(500, 25000); + self.pers["bots"]["skill"]["semi_time"] = randomFloatRange(0.05, 1); + self.pers["bots"]["behavior"]["strafe"] = randomInt(100); + self.pers["bots"]["behavior"]["nade"] = randomInt(100); + self.pers["bots"]["behavior"]["sprint"] = randomInt(100); + self.pers["bots"]["behavior"]["camp"] = randomInt(100); + self.pers["bots"]["behavior"]["follow"] = randomInt(100); + self.pers["bots"]["behavior"]["crouch"] = randomInt(100); + self.pers["bots"]["behavior"]["switch"] = randomInt(100); + self.pers["bots"]["behavior"]["class"] = randomInt(100); + self.pers["bots"]["behavior"]["jump"] = randomInt(100); + break; + default: + self.pers["bots"]["skill"]["base"] = rankVar; + break; + } +} + +/* + Sets the bot's classes. +*/ +set_class(rankxp) +{ + self.cac_initialized = undefined; + primaryGroups = []; + primaryGroups[0] = "weapon_lmg"; + primaryGroups[1] = "weapon_smg"; + primaryGroups[2] = "weapon_shotgun"; + primaryGroups[3] = "weapon_sniper"; + primaryGroups[4] = "weapon_assault"; + secondaryGroups = []; + secondaryGroups[0] = "weapon_pistol"; + + rank = self maps\mp\gametypes\_rank::getRankForXp( rankxp ) + 1; + + for(i=0; i < 5; i++) + { + primary = get_random_weapon(primaryGroups, rank); + att1 = get_random_attachment(primary, rank); + + perk2 = get_random_perk("perk2", rank); + if(perk2 != "specialty_twoprimaries") + secondary = get_random_weapon(secondaryGroups, rank); + else + secondary = get_random_weapon(primaryGroups, rank); + att2 = get_random_attachment(secondary, rank); + perk1 = get_random_perk("perk1", rank, att1, att2); + + perk3 = get_random_perk("perk3", rank); + gren = get_random_grenade(perk1); + camo = randomInt(8); + + self setStat ( 200+(i*10)+1, level.weaponReferenceToIndex[primary] ); + self setStat ( 200+(i*10)+2, level.weaponAttachmentReferenceToIndex[att1] ); + self setStat ( 200+(i*10)+3, level.weaponReferenceToIndex[secondary] ); + self setStat ( 200+(i*10)+4, level.weaponAttachmentReferenceToIndex[att2] ); + self setStat ( 200+(i*10)+5, level.perkReferenceToIndex[perk1] ); + self setStat ( 200+(i*10)+6, level.perkReferenceToIndex[perk2] ); + self setStat ( 200+(i*10)+7, level.perkReferenceToIndex[perk3] ); + self setStat ( 200+(i*10)+8, level.weaponReferenceToIndex[gren] ); + self setStat ( 200+(i*10)+9, camo); + } +} + +/* + Returns a random attachment for the bot. +*/ +get_random_attachment(weapon, rank) +{ + if (RandomFloatRange( 0, 1 ) > (0.1 + ( rank / level.maxRank ))) + return "none"; + + reasonable = GetDvarInt("bots_loadout_reasonable"); + + id = level.tbl_weaponIDs[level.weaponReferenceToIndex[weapon]]; + atts = strtok(id["attachment"], " "); + atts[atts.size] = "none"; + + + for(;;) + { + att = atts[randomInt(atts.size)]; + + if(reasonable) + { + switch(att) + { + case "acog": + if(weapon != "m40a3") + continue; + break; + } + } + + return att; + } +} + +/* + Returns a random perk for the bot. +*/ +get_random_perk(perkslot, rank, att1, att2) +{ + if(isDefined(att1) && isDefined(att2) && (att1 == "grip" || att1 == "gl" || att2 == "grip" || att2 == "gl")) + return "specialty_null"; + + reasonable = GetDvarInt("bots_loadout_reasonable"); + op = GetDvarInt("bots_loadout_allow_op"); + + keys = getArrayKeys(level.tbl_PerkData); + for(;;) + { + id = level.tbl_PerkData[keys[randomInt(keys.size)]]; + + if(!isDefined(id) || !isDefined(id["perk_num"])) + continue; + + if(perkslot != id["perk_num"]) + continue; + + ref = id["reference_full"]; + + if(ref == "specialty_null" && randomInt(100) < 95) + continue; + + if(reasonable) + { + switch(ref) + { + case "specialty_parabolic": + case "specialty_holdbreath": + case "specialty_weapon_c4": + case "specialty_explosivedamage": + case "specialty_twoprimaries": + continue; + } + } + + if(!op) + { + switch(ref) + { + case "specialty_armorvest": + case "specialty_pistoldeath": + case "specialty_grenadepulldeath": + continue; + } + } + + if(!isItemUnlocked(ref, rank)) + continue; + + return ref; + } +} + +/* + Returns a random grenade for the bot. +*/ +get_random_grenade(perk1) +{ + possibles = []; + possibles[0] = "flash_grenade"; + possibles[1] = "smoke_grenade"; + possibles[2] = "concussion_grenade"; + + reasonable = GetDvarInt("bots_loadout_reasonable"); + + for(;;) + { + possible = possibles[randomInt(possibles.size)]; + + if(reasonable) + { + switch(possible) + { + case "smoke_grenade": + continue; + } + } + + if(perk1 == "specialty_specialgrenade" && possible == "smoke_grenade") + continue; + + return possible; + } +} + +/* + Returns a random weapon for the bot. +*/ +get_random_weapon(groups, rank) +{ + reasonable = GetDvarInt("bots_loadout_reasonable"); + + keys = getArrayKeys(level.tbl_weaponIDs); + for(;;) + { + id = level.tbl_weaponIDs[keys[randomInt(keys.size)]]; + + if(!isDefined(id)) + continue; + + group = id["group"]; + inGroup = false; + for(i = groups.size - 1; i >= 0; i--) + { + if(groups[i] == group) + inGroup = true; + } + + if(!inGroup) + continue; + + ref = id["reference"]; + + if(reasonable) + { + switch(ref) + { + case "skorpion": + case "uzi": + case "m21": + case "dragunov": + case "saw": + case "mp44": + case "m14": + case "g3": + case "m1014": + continue; + } + } + + if(!isItemUnlocked(ref, rank)) + continue; + + return ref; + } +} + +/* + Gets an exp amount for the bot that is nearish the host's xp. +*/ +bot_get_rank() +{ + ranks = []; + bot_ranks = []; + human_ranks = []; + + for ( i = level.players.size - 1; i >= 0; i-- ) + { + player = level.players[i]; + + if ( player == self ) + continue; + + if ( !IsDefined( player.pers[ "rank" ] ) ) + continue; + + if ( player is_bot() ) + { + bot_ranks[ bot_ranks.size ] = player.pers[ "rank" ]; + } + else + { + human_ranks[ human_ranks.size ] = player.pers[ "rank" ]; + } + } + + if( !human_ranks.size ) + human_ranks[ human_ranks.size ] = Round( random_normal_distribution( 35, 15, 0, level.maxRank ) ); + + human_avg = array_average( human_ranks ); + + while ( bot_ranks.size + human_ranks.size < 5 ) + { + // add some random ranks for better random number distribution + rank = human_avg + RandomIntRange( -10, 10 ); + human_ranks[ human_ranks.size ] = rank; + } + + ranks = array_combine( human_ranks, bot_ranks ); + + avg = array_average( ranks ); + s = array_std_deviation( ranks, avg ); + + rank = Round( random_normal_distribution( avg, s, 0, level.maxRank ) ); + + return maps\mp\gametypes\_rank::getRankInfoMinXP( rank ); +} + +/* + When the bot spawns. +*/ +onSpawned() +{ + self endon("disconnect"); + + for(;;) + { + self waittill("spawned_player"); + + if(randomInt(100) <= self.pers["bots"]["behavior"]["class"]) + self.bot_change_class = undefined; + + self.bot_lock_goal = false; + self.help_time = undefined; + + //so they will cap flag when game starts + self thread bot_dom_cap_think(); + } +} + +/* + When the bot spawned, after the difficulty wait. Start the logic for the bot. +*/ +onBotSpawned() +{ + self endon("disconnect"); + level endon("game_ended"); + + for(;;) + { + self waittill("bot_spawned"); + + while(level.inPrematchPeriod) + wait 0.05; + + self thread bot_killstreak_think(); + self thread bot_uav_think(); + self thread bot_revenge_think(); + self thread bot_kill_equipment(); + self thread bot_kill_chopper(); + self thread bot_weapon_think(); + self thread bot_listen_to_steps(); + + self thread bot_think_camp(); + self thread bot_think_follow(); + // grenade and claymore spots + + //sab and sd + + self thread bot_dom_def_think(); + self thread bot_dom_spawn_kill_think(); + + self thread bot_hq(); + } +} + +/* + Bot logic for bot determining to camp. +*/ +bot_think_camp() +{ + self endon( "death" ); + self endon( "disconnect" ); + + for(;;) + { + wait 3; + + if ( self HasScriptGoal() || self.bot_lock_goal ) + continue; + + if(randomInt(100) > self.pers["bots"]["behavior"]["camp"]) + continue; + + + } +} + +/* + Bot logic for bot determining to follow another player. +*/ +bot_think_follow() +{ + self endon( "death" ); + self endon( "disconnect" ); + + for(;;) + { + wait 3; + + if ( self HasScriptGoal() || self.bot_lock_goal ) + continue; + + if(randomInt(100) > self.pers["bots"]["behavior"]["follow"]) + continue; + + + } +} + +/* + Bot logic for detecting nearby players. +*/ +bot_listen_to_steps() +{ + self endon("disconnect"); + self endon("death"); + + for(;;) + { + wait 1; + + if(self HasScriptGoal() || self.bot_lock_goal) + continue; + + if(self.pers["bots"]["skill"]["base"] < 3) + continue; + + dist = level.bots_listenDist; + if(self hasPerk("specialty_parabolic")) + dist *= 1.4; + + dist *= dist; + + heard = undefined; + for(i = level.players.size-1 ; i >= 0; i--) + { + player = level.players[i]; + + if(!isDefined(player.bot_model_fix)) + continue; + + if(player == self) + continue; + if(level.teamBased && self.team == player.team) + continue; + if(player.sessionstate != "playing") + continue; + if(!isAlive(player)) + continue; + if(player hasPerk("specialty_quieter")) + continue; + + if(lengthsquared( player getVelocity() ) < 20000) + continue; + + if(distanceSquared(player.origin, self.origin) > dist) + continue; + + heard = player; + break; + } + + if(!IsDefined(heard)) + continue; + + if(bulletTracePassed(self getEyePos(), heard getTagOrigin( "j_spineupper" ), false, heard)) + { + self setAttacker(heard); + continue; + } + + self SetScriptGoal( heard.origin, 64 ); + + if(DistanceSquared(heard.origin, self.origin) > 64*64) + { + self waittill_any( "goal", "bad_path" ); + } + + self ClearScriptGoal(); + } +} + +/* + Bot logic for switching weapons. +*/ +bot_weapon_think() +{ + self endon("death"); + self endon("disconnect"); + level endon("game_ended"); + + for(;;) + { + wait randomIntRange(2, 4); + + if(self IsBotReloading() || self IsBotSmoking() || self IsBotFragging()) + continue; + + if(isDefined(self.isDefusing) && self.isDefusing) + continue; + + if(isDefined(self.isPlanting) && self.isPlanting) + continue; + + curWeap = self getCurrentWeapon(); + hasTarget = self hasThreat(); + + if(hasTarget) + { + threat = self getThreat(); + + if(threat.classname == "script_vehicle" && self getAmmoCount("rpg_mp") && curWeap != "rpg_mp") + { + self setSpawnWeapon("rpg_mp"); + continue; + } + } + + if(curWeap != "none" && self getAmmoCount(curWeap)) + { + if(randomInt(100) > self.pers["bots"]["behavior"]["switch"]) + continue; + + if(hasTarget) + continue; + } + + weaponslist = self getweaponslist(); + weap = ""; + while(weaponslist.size) + { + weapon = weaponslist[randomInt(weaponslist.size)]; + weaponslist = array_remove(weaponslist, weapon); + + if(!self getAmmoCount(weapon)) + continue; + + if (maps\mp\gametypes\_weapons::isHackWeapon( weapon )) + continue; + + if (maps\mp\gametypes\_weapons::isGrenade( weapon )) + continue; + + if(curWeap == weapon || weapon == "c4_mp" || weapon == "none" || weapon == "")//c4 no work + continue; + + weap = weapon; + break; + } + + if(weap == "") + continue; + + self setSpawnWeapon(weap);//until switchToWeapon works... + } +} + +/* + Bot logic for killstreaks. +*/ +bot_killstreak_think() +{ + self endon("death"); + self endon("disconnect"); + level endon("game_ended"); + + for(;;) + { + wait randomIntRange(1, 3); + + if(self BotIsFrozen()) + continue; + + if(!isDefined(self.pers["hardPointItem"])) + continue; + + if(self HasThreat()) + continue; + + if(self IsBotReloading() || self IsBotSmoking() || IsBotFragging()) + continue; + + if(isDefined(self.isDefusing) && self.isDefusing) + continue; + + if(isDefined(self.isPlanting) && self.isPlanting) + continue; + + targetPos = undefined; + switch(self.pers["hardPointItem"]) + { + case "radar_mp": + if(self.bot_radar && self.pers["bots"]["skill"]["base"] > 3) + continue; + break; + + case "helicopter_mp": + if(isDefined( level.chopper )) + continue; + break; + + case "airstrike_mp": + if(isDefined( level.airstrikeInProgress )) + continue; + + players = []; + for(i = level.players.size - 1; i >= 0; i--) + { + player = level.players[i]; + + if(player == self) + continue; + if(!isDefined(player.team)) + continue; + if(level.teamBased && self.team == player.team) + continue; + if(player.sessionstate != "playing") + continue; + if(!isAlive(player)) + continue; + if(player hasPerk("specialty_gpsjammer")) + continue; + if(!bulletTracePassed(player.origin, player.origin+(0,0,512), false, player) && self.pers["bots"]["skill"]["base"] > 3) + continue; + + players[players.size] = player; + } + + target = random(players); + + if(isDefined(target)) + targetPos = target.origin + (randomIntRange((8-self.pers["bots"]["skill"]["base"])*-75, (8-self.pers["bots"]["skill"]["base"])*75), randomIntRange((8-self.pers["bots"]["skill"]["base"])*-75, (8-self.pers["bots"]["skill"]["base"])*75), 0); + else if(self.pers["bots"]["skill"]["base"] <= 3) + targetPos = self.origin + (randomIntRange(-512, 512), randomIntRange(-512, 512), 0); + break; + } + + isAirstrikePos = isDefined(targetPos); + if(self.pers["hardPointItem"] == "airstrike_mp" && !isAirstrikePos) + continue; + + self BotFreezeControls(true); + self setSpawnWeapon(self.pers["hardPointItem"]); + wait 1; + if(isAirstrikePos && !isDefined( level.airstrikeInProgress )) + { + self notify( "confirm_location", targetPos ); + wait 1; + } + self BotFreezeControls(false); + + if(self getCurrentWeapon() != self.lastDroppableWeapon) + self setSpawnWeapon(self.lastDroppableWeapon); + } +} + +/* + Bot logic for UAV detection here. Checks for UAV and players who are shooting. +*/ +bot_uav_think() +{ + self endon( "death" ); + self endon( "disconnect" ); + + for(;;) + { + wait 0.75; + + if ( self HasScriptGoal() || self.bot_lock_goal ) + continue; + + if(self.pers["bots"]["skill"]["base"] <= 1) + continue; + + if( level.hardcoreMode && !self.bot_radar ) + continue; + + dist = self.pers["bots"]["skill"]["help_dist"]; + dist *= dist * 8; + + for ( i = level.players.size - 1; i >= 0; i-- ) + { + player = level.players[i]; + + if(player == self) + continue; + + if(!isDefined(player.team)) + continue; + + if(player.sessionstate != "playing") + continue; + + if(level.teambased && player.team == self.team) + continue; + + if(!isAlive(player)) + continue; + + if(DistanceSquared(self.origin, player.origin) > dist) + continue; + + if((!isSubStr(player getCurrentWeapon(), "_silencer_") && player.bots_firing) || (self.bot_radar && !player hasPerk("specialty_gpsjammer"))) + { + self SetScriptGoal( player.origin, 128 ); + + if(DistanceSquared(player.origin, self.origin) > 128*128) + { + self waittill_any( "goal", "bad_path" ); + } + + self ClearScriptGoal(); + break; + } + } + } +} + +/* + Bot logic for returning back to last death location. (revenge killing) +*/ +bot_revenge_think() +{ + self endon( "death" ); + self endon( "disconnect" ); + + if(self.pers["bots"]["skill"]["base"] <= 1) + return; + + if(!isDefined(self.killerLocation)) + return; + + for(;;) + { + wait( RandomIntRange( 1, 5 ) ); + + if(self HasScriptGoal() || self.bot_lock_goal) + return; + + if ( randomint( 100 ) < 75 ) + return; + + self SetScriptGoal( self.killerLocation, 64 ); + + if(DistanceSquared(self.origin, self.killerLocation) > 64*64) + self waittill_any( "goal", "bad_path" ); + + self ClearScriptGoal(); + } +} + +/* + Bot logic for detecting the chopper as an enemy. +*/ +bot_kill_chopper() +{ + self endon( "death" ); + self endon( "disconnect" ); + + for(;;) + { + wait( RandomIntRange( 2, 4 ) ); + + if(self HasScriptEnemy()) + continue; + + if(!self getAmmoCount("rpg_mp") && self BotGetRandom() < 90) + continue; + + if(!isDefined(level.chopper)) + continue; + + if(!isDefined(level.bot_chopper) || !level.bot_chopper)//must be crashing or leaving + continue; + + if(isDefined(level.chopper.owner) && level.chopper.owner == self) + continue; + + if(level.chopper.team == self.team && level.teamBased) + continue; + + if(!bulletTracePassed( self getEyePos(), level.chopper.origin + (0, 0, 5), false, level.chopper )) + continue; + + self SetScriptEnemy( level.chopper ); + self bot_chopper_attack(level.chopper); + self ClearScriptEnemy(); + } +} + +/* + Bot logic for how long to keep targeting chopper. +*/ +bot_chopper_attack(chopper) +{ + chopper endon( "death" ); + chopper endon( "crashing" ); + chopper endon( "leaving" ); + + wait_time = RandomIntRange( 7, 10 ); + + for ( i = 0; i < wait_time; i++ ) + { + wait( 1 ); + + if ( !IsDefined( chopper ) ) + { + return; + } + } +} + +/* + Bot logic for targeting equipment. +*/ +bot_kill_equipment() +{ + self endon( "death" ); + self endon( "disconnect" ); + + for(;;) + { + wait( RandomIntRange( 1, 3 ) ); + + if(self HasScriptEnemy()) + continue; + + grenades = GetEntArray( "grenade", "classname" ); + myEye = self getEyePos(); + myAngles = self getPlayerAngles(); + target = undefined; + hasDetectExp = self hasPerk("specialty_detectexplosive"); + + for ( i = grenades.size - 1; i >= 0; i-- ) + { + item = grenades[i]; + + if ( !IsDefined( item.name ) ) + { + continue; + } + + if ( IsDefined( item.owner ) && ((level.teamBased && item.owner.team == self.team) || item.owner == self) ) + { + continue; + } + + if (item.name != "c4_mp" && item.name != "claymore_mp") + continue; + + if(!hasDetectExp && !bulletTracePassed(myEye, item.origin+(0, 0, 5), false, item)) + continue; + + if(getConeDot(item.origin, self.origin, myAngles) < 0.6) + continue; + + if ( DistanceSquared( item.origin, self.origin ) < 512 * 512 ) + { + target = item; + break; + } + } + + if(isDefined(target)) + { + self SetScriptEnemy( target ); + self bot_equipment_attack(target); + self ClearScriptEnemy(); + } + } +} + +/* + How long to keep targeting the equipment. +*/ +bot_equipment_attack(equ) +{ + equ endon("death"); + + wait_time = RandomIntRange( 7, 10 ); + + for ( i = 0; i < wait_time; i++ ) + { + wait( 1 ); + + if ( !IsDefined( equ ) ) + { + return; + } + } +} + +/* + Bot logic for when in domination, bots will hang around the only enemy flag and spawn kill. +*/ +bot_dom_spawn_kill_think() +{ + self endon( "death" ); + self endon( "disconnect" ); + + if ( level.gametype != "dom" ) + return; + + myTeam = self.pers[ "team" ]; + otherTeam = getOtherTeam( myTeam ); + + for ( ;; ) + { + wait( randomintrange( 10, 20 ) ); + + if ( randomint( 100 ) < 20 ) + continue; + + if ( self HasScriptGoal() ) + continue; + + if ( self.bot_lock_goal ) + { + continue; + } + + myFlagCount = maps\mp\gametypes\dom::getTeamFlagCount( myTeam ); + + if ( myFlagCount == level.flags.size ) + continue; + + otherFlagCount = maps\mp\gametypes\dom::getTeamFlagCount( otherTeam ); + + if (myFlagCount <= otherFlagCount || otherFlagCount != 1) + continue; + + flag = undefined; + for ( i = 0; i < level.flags.size; i++ ) + { + if ( level.flags[i] maps\mp\gametypes\dom::getFlagTeam() == myTeam ) + continue; + } + + if(!isDefined(flag)) + continue; + + if(DistanceSquared(self.origin, flag.origin) < 2048*2048) + continue; + + self SetScriptGoal( flag.origin, 1024 ); + + self thread bot_dom_watch_flags(myFlagCount, myTeam); + + self waittill_any( "goal", "bad_path" ); + + self ClearScriptGoal(); + } +} + +/* + Waits until the flag count is changed. +*/ +bot_dom_watch_flags(count, myTeam) +{ + self endon( "death" ); + self endon( "disconnect" ); + self endon( "goal" ); + self endon( "bad_path" ); + + while(maps\mp\gametypes\dom::getTeamFlagCount( myTeam ) == count) + wait 0.5; + + self notify("bad_path"); +} + +/* + Bot logic for going to a flag they own if its under capture. +*/ +bot_dom_def_think() +{ + self endon( "death" ); + self endon( "disconnect" ); + + if ( level.gametype != "dom" ) + return; + + myTeam = self.pers[ "team" ]; + + for ( ;; ) + { + wait( randomintrange( 1, 3 ) ); + + if ( randomint( 100 ) < 35 ) + continue; + + if ( self HasScriptGoal() ) + continue; + + if ( self.bot_lock_goal ) + { + continue; + } + + flag = undefined; + for ( i = 0; i < level.flags.size; i++ ) + { + if ( level.flags[i] maps\mp\gametypes\dom::getFlagTeam() != myTeam ) + continue; + + if ( !level.flags[i].useObj.objPoints[myTeam].isFlashing ) + continue; + + if ( !isDefined(flag) || DistanceSquared(self.origin,level.flags[i].origin) < DistanceSquared(self.origin,flag.origin) ) + flag = level.flags[i]; + } + + if ( !isDefined(flag) ) + continue; + + self SetScriptGoal( flag.origin, 128 ); + + if(DistanceSquared(flag.origin, self.origin) > 128*128) + { + self thread bot_dom_watch_for_flashing(flag, myTeam); + + self waittill_any( "goal", "bad_path" ); + } + + self ClearScriptGoal(); + } +} + +/* + Waits while the flag is under attack and still owns it. +*/ +bot_dom_watch_for_flashing(flag, myTeam) +{ + self endon( "death" ); + self endon( "disconnect" ); + self endon( "goal" ); + self endon( "bad_path" ); + + while(flag maps\mp\gametypes\dom::getFlagTeam() == myTeam && flag.useObj.objPoints[myTeam].isFlashing) + wait 0.5; + + self notify("bad_path"); +} + +/* + Bot logic for capture flags in domination. +*/ +bot_dom_cap_think() +{ + self endon( "death" ); + self endon( "disconnect" ); + + if ( level.gametype != "dom" ) + return; + + myTeam = self.pers[ "team" ]; + otherTeam = getOtherTeam( myTeam ); + + for ( ;; ) + { + wait( randomintrange( 3, 12 ) ); + + if ( self.bot_lock_goal ) + { + continue; + } + + if ( !isDefined(level.flags) || level.flags.size == 0 ) + continue; + + myFlagCount = maps\mp\gametypes\dom::getTeamFlagCount( myTeam ); + + if ( myFlagCount == level.flags.size ) + continue; + + otherFlagCount = maps\mp\gametypes\dom::getTeamFlagCount( otherTeam ); + + if ( myFlagCount < otherFlagCount ) + { + if ( randomint( 100 ) < 15 ) + continue; + } + else if ( myFlagCount == otherFlagCount ) + { + if ( randomint( 100 ) < 35 ) + continue; + } + else if ( myFlagCount > otherFlagCount ) + { + if ( randomint( 100 ) < 95 ) + continue; + } + + flag = undefined; + for ( i = 0; i < level.flags.size; i++ ) + { + if ( level.flags[i] maps\mp\gametypes\dom::getFlagTeam() == myTeam ) + continue; + + if ( !isDefined(flag) || DistanceSquared(self.origin,level.flags[i].origin) < DistanceSquared(self.origin,flag.origin) ) + flag = level.flags[i]; + } + + if ( !isDefined(flag) ) + continue; + + self.bot_lock_goal = true; + + self notify("bot_check_unreachable"); + self notify("bad_path");//force play obj + + wait 0.05;//bad_path can call ClearScriptGoal + + self SetScriptGoal( flag.origin, 64 ); + + if(!self isTouching(flag)) + { + self thread bot_dom_go_cap_flag(flag, myteam); + + event = self waittill_any_return( "goal", "bad_path" ); + + self ClearScriptGoal(); + + if (event == "bad_path") + { + self.bot_lock_goal = false; + continue; + } + } + + self SetScriptGoal( self.origin, 64 ); + + while ( flag maps\mp\gametypes\dom::getFlagTeam() != myTeam && self isTouching(flag) ) + { + cur = flag.useObj.curProgress; + wait 0.5; + + if(flag.useObj.curProgress == cur) + break;//some enemy is near us, kill him + } + + self ClearScriptGoal(); + + self.bot_lock_goal = false; + } +} + +/* + Waits while the doesn't own the flag and is not touching the trigger for capture. +*/ +bot_dom_go_cap_flag(flag, myteam) +{ + self endon( "death" ); + self endon( "disconnect" ); + self endon( "goal" ); + self endon( "bad_path" ); + + while(flag maps\mp\gametypes\dom::getFlagTeam() != myTeam && !self isTouching(flag)) + wait 0.5; + + if(flag maps\mp\gametypes\dom::getFlagTeam() == myTeam) + self notify("bad_path"); + else + self notify("goal"); +} + +/* + Bot logic for playing headquarters. +*/ +bot_hq() +{ + self endon( "death" ); + self endon( "disconnect" ); + + if ( level.gametype != "koth" ) + return; + + myTeam = self.pers[ "team" ]; + otherTeam = getOtherTeam( myTeam ); + + for ( ;; ) + { + wait( randomintrange( 3, 5 ) ); + + if ( self.bot_lock_goal ) + { + continue; + } + + if(!isDefined(level.radio)) + continue; + + if(!isDefined(level.radio.gameobject)) + continue; + + radio = level.radio; + gameobj = radio.gameobject; + origin = ( radio.origin[0], radio.origin[1], radio.origin[2]+5 ); + + //if neut or enemy + if(gameobj.ownerTeam != myTeam) + { + if(gameobj.interactTeam == "none")//wait for it to become active + { + if(self HasScriptGoal()) + continue; + + if(DistanceSquared(origin, self.origin) <= 1024*1024) + continue; + + self SetScriptGoal( origin, 256 ); + + if(DistanceSquared(origin, self.origin) > 256*256) + { + self waittill_any( "goal", "bad_path" ); + } + + self ClearScriptGoal(); + continue; + } + + //capture it + + self.bot_lock_goal = true; + + self notify("bot_check_unreachable"); + self notify("bad_path"); + + wait 0.05; + if(!self isTouching(gameobj.trigger) && level.radio == radio) + { + self SetScriptGoal( origin, 64 ); + + self thread bot_hq_go_cap(gameobj, radio); + + event = self waittill_any_return( "goal", "bad_path" ); + + self ClearScriptGoal(); + + if (event == "bad_path") + { + self.bot_lock_goal = false; + continue; + } + } + + if(!self isTouching(gameobj.trigger) || level.radio != radio) + { + self.bot_lock_goal = false; + continue; + } + + self SetScriptGoal( self.origin, 64 ); + + while(self isTouching(gameobj.trigger) && gameobj.ownerTeam != myTeam && level.radio == radio) + { + cur = gameobj.curProgress; + wait 0.5; + + if(cur == gameobj.curProgress) + break;//no prog made, enemy must be capping + } + + self ClearScriptGoal(); + self.bot_lock_goal = false; + } + else//we own it + { + if(gameobj.objPoints[myteam].isFlashing)//underattack + { + self.bot_lock_goal = true; + + self notify("bot_check_unreachable"); + self notify("bad_path"); + + wait 0.05; + self SetScriptGoal( origin, 64 ); + + self thread bot_hq_watch_flashing(gameobj, radio); + + self waittill_any( "goal", "bad_path" ); + + self ClearScriptGoal(); + self.bot_lock_goal = false; + continue; + } + + if(self HasScriptGoal()) + continue; + + if(DistanceSquared(origin, self.origin) <= 1024*1024) + continue; + + self SetScriptGoal( origin, 256 ); + + if(DistanceSquared(origin, self.origin) > 256*256) + { + self waittill_any( "goal", "bad_path" ); + } + + self ClearScriptGoal(); + } + } +} + +/* + Waits until not touching the trigger and it is the current radio. +*/ +bot_hq_go_cap(obj, radio) +{ + self endon( "death" ); + self endon( "disconnect" ); + self endon( "goal" ); + self endon( "bad_path" ); + + while(!self isTouching(obj.trigger) && level.radio == radio) + wait randomintrange(2,4); + + if(level.radio != radio) + self notify("bad_path"); + else + self notify("goal"); +} + +/* + Waits while the radio is under attack. +*/ +bot_hq_watch_flashing(obj, radio) +{ + self endon( "death" ); + self endon( "disconnect" ); + self endon( "goal" ); + self endon( "bad_path" ); + + myteam = self.team; + + while(isDefined(obj) && obj.objPoints[myteam].isFlashing && level.radio == radio) + wait 0.5; + + self notify("bad_path"); +} diff --git a/main_shared/maps/mp/bots/_bot_utility.gsc b/main_shared/maps/mp/bots/_bot_utility.gsc new file mode 100644 index 0000000..db0b749 --- /dev/null +++ b/main_shared/maps/mp/bots/_bot_utility.gsc @@ -0,0 +1,1501 @@ +#include common_scripts\utility; +#include maps\mp\_utility; +#include maps\mp\gametypes\_hud_util; + +/* + Returns if the player is a bot. +*/ +is_bot() +{ + return ((isDefined(self.pers["isBot"]) && self.pers["isBot"]) || (isDefined(self.pers["isBotWarfare"]) && self.pers["isBotWarfare"])); +} + +/* + Bot presses the ads button for time. +*/ +BotPressADS(time) +{ + self maps\mp\bots\_bot_internal::pressADS(time); +} + +/* + Bot presses the button for time. +*/ +BotPressAttack(time) +{ + self maps\mp\bots\_bot_internal::fire(time); +} + +/* + Returns the bot's random assigned number. +*/ +BotGetRandom() +{ + return self.bot.rand; +} + +/* + Returns if the bot is fragging. +*/ +IsBotFragging() +{ + return self.bot.isfraggingafter; +} + +/* + Returns if the bot is pressing smoke button. +*/ +IsBotSmoking() +{ + return self.bot.issmokingafter; +} + +/* + Returns if the bot is sprinting. +*/ +IsBotSprinting() +{ + return self.bot.issprinting; +} + +/* + Returns if the bot is reloading. +*/ +IsBotReloading() +{ + return self.bot.isreloading; +} + +/* + Freezes the bot's controls. +*/ +BotFreezeControls(what) +{ + self.bot.isfrozen = what; + if(what) + self notify("kill_goal"); +} + +/* + Returns if the bot is script frozen. +*/ +BotIsFrozen() +{ + return self.bot.isfrozen; +} + +/* + Sets the bot's target to be this ent. +*/ +SetAttacker(att) +{ + self.bot.target_this_frame = att; +} + +/* + Returns if the bot has a script goal. + (like t5 gsc bot) +*/ +HasScriptGoal() +{ + return (isDefined(self.bot.script_goal)); +} + +/* + Sets the bot's goal, will acheive it when dist away from it. +*/ +SetScriptGoal(goal, dist) +{ + self.bot.script_goal = goal; + self.bot.script_goal_dist = dist; + self notify("new_goal"); +} + +/* + Clears the bot's goal. +*/ +ClearScriptGoal() +{ + self SetScriptGoal(undefined, 0); +} + +/* + Sets the script enemy for a bot. +*/ +SetScriptEnemy(enemy) +{ + self.bot.script_target = enemy; +} + +/* + Removes the script enemy of the bot. +*/ +ClearScriptEnemy() +{ + self SetScriptEnemy(undefined); +} + +/* + Returns the entity of the bot's target. +*/ +GetThreat() +{ + if(!isdefined(self.bot.target)) + return undefined; + + return self.bot.target.entity; +} + +/* + Returns if the given weapon is full auto. +*/ +WeaponIsFullAuto(weap) +{ + weaptoks = strtok(weap, "_"); + + return isDefined(weaptoks[0]) && isString(weaptoks[0]) && isdefined(level.bots_fullautoguns[weaptoks[0]]); +} + +/* + Returns if the bot has a script enemy. +*/ +HasScriptEnemy() +{ + return (isDefined(self.bot.script_target)); +} + +/* + Returns if the bot has a threat. +*/ +HasThreat() +{ + return (isDefined(self GetThreat())); +} + +/* + Returns what our eye height is. +*/ +GetEyeHeight() +{ + h = 0; + switch(self getStance()) + { + case "stand": + h = 60; + break; + case "crouch": + h = 40; + break; + case "prone": + h = 11; + break; + } + + if(isDefined(self.lastStand)) + h = 22; + + return h; +} + +/* + Returns (iw4) eye pos. +*/ +GetEyePos() +{ + return self getEye() + (0, 0, self GetEyeHeight() - 40); +} + +/* + Waits until either of the nots. +*/ +waittill_either(not, not1) +{ + self endon(not); + self waittill(not1); +} + +/* + Returns if we have the create a class object unlocked. +*/ +isItemUnlocked(what, lvl) +{ + switch(what) + { + case "ak47": + return true; + case "ak74u": + return (lvl >= 28); + case "barrett": + return (lvl >= 49); + case "dragunov": + return (lvl >= 22); + case "g3": + return (lvl >= 25); + case "g36c": + return (lvl >= 37); + case "m1014": + return (lvl >= 31); + case "m14": + return (lvl >= 46); + case "m16": + return true; + case "m21": + return (lvl >= 7); + case "m4": + return (lvl >= 10); + case "m40a3": + return true; + case "m60e4": + return (lvl >= 19); + case "mp44": + return (lvl >= 52); + case "mp5": + return true; + case "p90": + return (lvl >= 40); + case "rpd": + return true; + case "saw": + return true; + case "skorpion": + return true; + case "uzi": + return (lvl >= 13); + case "winchester1200": + return true; + case "remington700": + return (lvl >= 34); + case "beretta": + return true; + case "colt45": + return (lvl >= 16); + case "deserteagle": + return (lvl >= 43); + case "deserteaglegold": + return (lvl >= 55); + case "usp": + return true; + case "specialty_bulletdamage": + return true; + case "specialty_armorvest": + return true; + case "specialty_fastreload": + return (lvl >= 20); + case "specialty_rof": + return (lvl >= 29); + case "specialty_twoprimaries": + return (lvl >= 38); + case "specialty_gpsjammer": + return (lvl >= 11); + case "specialty_explosivedamage": + return true; + case "specialty_longersprint": + return true; + case "specialty_bulletaccuracy": + return true; + case "specialty_pistoldeath": + return (lvl >= 8); + case "specialty_grenadepulldeath": + return (lvl >= 17); + case "specialty_bulletpenetration": + return true; + case "specialty_holdbreath": + return (lvl >= 26); + case "specialty_quieter": + return (lvl >= 44); + case "specialty_parabolic": + return (lvl >= 35); + case "specialty_specialgrenade": + return true; + case "specialty_weapon_rpg": + return true; + case "specialty_weapon_claymore": + return (lvl >= 23); + case "specialty_fraggrenade": + return (lvl >= 41); + case "specialty_extraammo": + return (lvl >= 32); + case "specialty_detectexplosive": + return (lvl >= 14); + case "specialty_weapon_c4": + return true; + default: + return true; + } +} + +/* + Returns if we are stunned. +*/ +IsStunned() +{ + return (isdefined(self.concussionEndTime) && self.concussionEndTime > gettime()); +} + +/* + Returns if we are beingArtilleryShellshocked +*/ +isArtShocked() +{ + return (isDefined(self.beingArtilleryShellshocked) && self.beingArtilleryShellshocked); +} + +/* + Selects a random element from the array. +*/ +Random(arr) +{ + size = arr.size; + if(!size) + return undefined; + + return arr[randomInt(size)]; +} + +/* + Removes an item from the array. +*/ +array_remove( ents, remover ) +{ + newents = []; + for(i = 0; i < ents.size; i++) + { + index = ents[i]; + + if ( index != remover ) + newents[ newents.size ] = index; + } + + return newents; +} + +/* + Waits until not or tim. +*/ +waittill_notify_or_timeout(not, tim) +{ + self endon(not); + wait tim; +} + +/* + Pezbot's line sphere intersection. +*/ +RaySphereIntersect(start, end, spherePos, radius) +{ + dp = end - start; + a = dp[0] * dp[0] + dp[1] * dp[1] + dp[2] * dp[2]; + b = 2 * (dp[0] * (start[0] - spherePos[0]) + dp[1] * (start[1] - spherePos[1]) + dp[2] * (start[2] - spherePos[2])); + c = spherePos[0] * spherePos[0] + spherePos[1] * spherePos[1] + spherePos[2] * spherePos[2]; + c += start[0] * start[0] + start[1] * start[1] + start[2] * start[2]; + c -= 2.0 * (spherePos[0] * start[0] + spherePos[1] * start[1] + spherePos[2] * start[2]); + c -= radius * radius; + bb4ac = b * b - 4.0 * a * c; + + return (bb4ac >= 0); +} + +/* + Returns if a smoke grenade would intersect start to end line. +*/ +SmokeTrace(start, end, rad) +{ + sizeof = level.bots_smokeList.size; + for(i = 0; i < sizeof; i++) + { + nade = level.bots_smokeList[i]; + + if(nade.state != "smoking") + continue; + + if(!RaySphereIntersect(start, end, nade.origin, rad)) + continue; + + return false; + } + + return true; +} + +/* + Returns the cone dot (like fov, or distance from the center of our screen). +*/ +getConeDot(to, from, dir) +{ + dirToTarget = VectorNormalize(to-from); + forward = AnglesToForward(dir); + return vectordot(dirToTarget, forward); +} + +/* + Rounds to the nearest whole number. +*/ +Round(x) +{ + y = int(x); + + if(abs(x) - abs(y) > 0.5) + { + if(x < 0) + return y - 1; + else + return y + 1; + } + else + return y; +} + +/* + Rounds up the given value. +*/ +RoundUp( floatVal ) +{ + i = int( floatVal ); + if ( i != floatVal ) + return i + 1; + else + return i; +} + +/* + Creates indexers for the create a class objects. +*/ +cac_init_patch() +{ + // oldschool mode does not create these, we need those tho. + if(!isDefined(level.tbl_weaponIDs)) + { + level.tbl_weaponIDs = []; + for( i=0; i<150; i++ ) + { + reference_s = tableLookup( "mp/statsTable.csv", 0, i, 4 ); + if( reference_s != "" ) + { + level.tbl_weaponIDs[i]["reference"] = reference_s; + level.tbl_weaponIDs[i]["group"] = tablelookup( "mp/statstable.csv", 0, i, 2 ); + level.tbl_weaponIDs[i]["count"] = int( tablelookup( "mp/statstable.csv", 0, i, 5 ) ); + level.tbl_weaponIDs[i]["attachment"] = tablelookup( "mp/statstable.csv", 0, i, 8 ); + } + else + continue; + } + } + + if(!isDefined(level.tbl_WeaponAttachment)) + { + level.tbl_WeaponAttachment = []; + for( i=0; i<8; i++ ) + { + level.tbl_WeaponAttachment[i]["bitmask"] = int( tableLookup( "mp/attachmentTable.csv", 9, i, 10 ) ); + level.tbl_WeaponAttachment[i]["reference"] = tableLookup( "mp/attachmentTable.csv", 9, i, 4 ); + } + } + + if(!isDefined(level.tbl_PerkData)) + { + level.tbl_PerkData = []; + // generating perk data vars collected form statsTable.csv + for( i=150; i<194; i++ ) + { + reference_s = tableLookup( "mp/statsTable.csv", 0, i, 4 ); + if( reference_s != "" ) + { + level.tbl_PerkData[i]["reference"] = reference_s; + level.tbl_PerkData[i]["reference_full"] = tableLookup( "mp/statsTable.csv", 0, i, 6 ); + level.tbl_PerkData[i]["count"] = int( tableLookup( "mp/statsTable.csv", 0, i, 5 ) ); + level.tbl_PerkData[i]["group"] = tableLookup( "mp/statsTable.csv", 0, i, 2 ); + level.tbl_PerkData[i]["name"] = tableLookupIString( "mp/statsTable.csv", 0, i, 3 ); + level.tbl_PerkData[i]["perk_num"] = tableLookup( "mp/statsTable.csv", 0, i, 8 ); + } + else + continue; + } + } + + level.perkReferenceToIndex = []; + level.weaponReferenceToIndex = []; + level.weaponAttachmentReferenceToIndex = []; + + for( i=0; i<150; i++ ) + { + if(!isDefined(level.tbl_weaponIDs[i]) || !isDefined(level.tbl_weaponIDs[i]["reference"])) + continue; + + level.weaponReferenceToIndex[level.tbl_weaponIDs[i]["reference"]] = i; + } + + for( i=0; i<8; i++ ) + { + if(!isDefined(level.tbl_WeaponAttachment[i]) || !isDefined(level.tbl_WeaponAttachment[i]["reference"])) + continue; + + level.weaponAttachmentReferenceToIndex[level.tbl_WeaponAttachment[i]["reference"]] = i; + } + + for( i=150; i<194; i++ ) + { + if(!isDefined(level.tbl_PerkData[i]) || !isDefined(level.tbl_PerkData[i]["reference_full"])) + continue; + + level.perkReferenceToIndex[ level.tbl_PerkData[i]["reference_full"] ] = i; + } +} + +/* + Loads the waypoints. Populating everything needed for the waypoints. +*/ +load_waypoints() +{ + mapname = getDvar("mapname"); + + level.waypoints = []; + + switch(mapname) + { + case "mp_convoy": + level.waypoints = maps\mp\bots\waypoints\ambush::Ambush(); + break; + case "mp_backlot": + level.waypoints = maps\mp\bots\waypoints\backlot::Backlot(); + break; + case "mp_bloc": + level.waypoints = maps\mp\bots\waypoints\bloc::Bloc(); + break; + case "mp_bog": + level.waypoints = maps\mp\bots\waypoints\bog::Bog(); + break; + case "mp_countdown": + level.waypoints = maps\mp\bots\waypoints\countdown::Countdown(); + break; + case "mp_crash": + case "mp_crash_snow": + level.waypoints = maps\mp\bots\waypoints\crash::Crash(); + break; + case "mp_crossfire": + level.waypoints = maps\mp\bots\waypoints\crossfire::Crossfire(); + break; + case "mp_citystreets": + level.waypoints = maps\mp\bots\waypoints\district::District(); + break; + case "mp_farm": + level.waypoints = maps\mp\bots\waypoints\downpour::Downpour(); + break; + case "mp_overgrown": + level.waypoints = maps\mp\bots\waypoints\overgrown::Overgrown(); + break; + case "mp_pipeline": + level.waypoints = maps\mp\bots\waypoints\pipeline::Pipeline(); + break; + case "mp_shipment": + level.waypoints = maps\mp\bots\waypoints\shipment::Shipment(); + break; + case "mp_showdown": + level.waypoints = maps\mp\bots\waypoints\showdown::Showdown(); + break; + case "mp_strike": + level.waypoints = maps\mp\bots\waypoints\strike::Strike(); + break; + case "mp_vacant": + level.waypoints = maps\mp\bots\waypoints\vacant::Vacant(); + break; + case "mp_cargoship": + level.waypoints = maps\mp\bots\waypoints\wetwork::Wetwork(); + break; + + case "mp_broadcast": + level.waypoints = maps\mp\bots\waypoints\broadcast::Broadcast(); + break; + case "mp_creek": + level.waypoints = maps\mp\bots\waypoints\creek::Creek(); + break; + case "mp_carentan": + level.waypoints = maps\mp\bots\waypoints\chinatown::Chinatown(); + break; + case "mp_killhouse": + level.waypoints = maps\mp\bots\waypoints\killhouse::Killhouse(); + break; + + default: + maps\mp\bots\waypoints\_custom_map::main(mapname); + break; + } + + level.waypointCount = level.waypoints.size; + + for(i = 0; i < level.waypointCount; i++) + { + level.waypoints[i].index = i; + level.waypoints[i].bots = []; + level.waypoints[i].bots["allies"] = 1; + level.waypoints[i].bots["axis"] = 1; + } + + level.waypointsKDTree = WaypointsToKDTree(); + + level.waypointsCamp = []; + level.waypointsTube = []; + level.waypointsGren = []; + level.waypointsClay = []; + + for(i = 0; i < level.waypointCount; i++) + if(level.waypoints[i].type == "crouch" && level.waypoints[i].childCount == 1) + level.waypointsCamp[level.waypointsCamp.size] = level.waypoints[i]; + else if(level.waypoints[i].type == "tube") + level.waypointsTube[level.waypointsTube.size] = level.waypoints[i]; + else if(level.waypoints[i].type == "grenade") + level.waypointsGren[level.waypointsGren.size] = level.waypoints[i]; + else if(level.waypoints[i].type == "claymore") + level.waypointsClay[level.waypointsClay.size] = level.waypoints[i]; +} + +/* + Returns a good amount of players. +*/ +getGoodMapAmount() +{ + switch(getDvar("mapname")) + { + case "mp_crash": + case "mp_crash_snow": + case "mp_countdown": + case "mp_carentan": + case "mp_creek": + case "mp_broadcast": + case "mp_cargoship": + case "mp_pipeline": + case "mp_overgrown": + case "mp_strike": + case "mp_farm": + case "mp_crossfire": + case "mp_backlot": + case "mp_convoy": + case "mp_bloc": + if(level.teamBased) + return 14; + else + return 9; + + case "mp_vacant": + case "mp_showdown": + case "mp_citystreets": + case "mp_bog": + if(level.teamBased) + return 12; + else + return 8; + + case "mp_killhouse": + case "mp_shipment": + if(level.teamBased) + return 8; + else + return 4; + } + + return 2; +} + +/* + Returns an array of all the bots in the game. +*/ +getBotArray() +{ + result = []; + playercount = level.players.size; + for(i = 0; i < playercount; i++) + { + player = level.players[i]; + + if(!player is_bot()) + continue; + + result[result.size] = player; + } + + return result; +} + +/* + We return a balanced KDTree from the waypoints. +*/ +WaypointsToKDTree() +{ + kdTree = KDTree(); + + kdTree _WaypointsToKDTree(level.waypoints, 0); + + return kdTree; +} + +/* + Recurive function. We construct a balanced KD tree by sorting the waypoints using heap sort. +*/ +_WaypointsToKDTree(waypoints, dem) +{ + if(!waypoints.size) + return; + + callbacksort = undefined; + + switch(dem) + { + case 0: + callbacksort = ::HeapSortCoordX; + break; + case 1: + callbacksort = ::HeapSortCoordY; + break; + case 2: + callbacksort = ::HeapSortCoordZ; + break; + } + + heap = NewHeap(callbacksort); + + for(i = 0; i < waypoints.size; i++) + { + heap HeapInsert(waypoints[i]); + } + + sorted = []; + while(heap.data.size) + { + sorted[sorted.size] = heap.data[0]; + heap HeapRemove(); + } + + median = int(sorted.size/2);//use divide and conq + + left = []; + right = []; + for(i = 0; i < sorted.size; i++) + if(i < median) + right[right.size] = sorted[i]; + else if(i > median) + left[left.size] = sorted[i]; + + self KDTreeInsert(sorted[median]); + + _WaypointsToKDTree(left, (dem+1)%3); + + _WaypointsToKDTree(right, (dem+1)%3); +} + +/* + Returns a new KDTree. +*/ +KDTree() +{ + kdTree = spawnStruct(); + kdTree.root = undefined; + kdTree.count = 0; + + return kdTree; +} + +/* + Called on a KDTree. Will insert the object into the KDTree. +*/ +KDTreeInsert(data)//as long as what you insert has a .origin attru, it will work. +{ + self.root = self _KDTreeInsert(self.root, data, 0, -9999999999, -9999999999, -9999999999, 9999999999, 9999999999, 9999999999); +} + +/* + Recurive function that insert the object into the KDTree. +*/ +_KDTreeInsert(node, data, dem, x0, y0, z0, x1, y1, z1) +{ + if(!isDefined(node)) + { + r = spawnStruct(); + r.data = data; + r.left = undefined; + r.right = undefined; + r.x0 = x0; + r.x1 = x1; + r.y0 = y0; + r.y1 = y1; + r.z0 = z0; + r.z1 = z1; + + self.count++; + + return r; + } + + switch(dem) + { + case 0: + if(data.origin[0] < node.data.origin[0]) + node.left = self _KDTreeInsert(node.left, data, 1, x0, y0, z0, node.data.origin[0], y1, z1); + else + node.right = self _KDTreeInsert(node.right, data, 1, node.data.origin[0], y0, z0, x1, y1, z1); + break; + case 1: + if(data.origin[1] < node.data.origin[1]) + node.left = self _KDTreeInsert(node.left, data, 2, x0, y0, z0, x1, node.data.origin[1], z1); + else + node.right = self _KDTreeInsert(node.right, data, 2, x0, node.data.origin[1], z0, x1, y1, z1); + break; + case 2: + if(data.origin[2] < node.data.origin[2]) + node.left = self _KDTreeInsert(node.left, data, 0, x0, y0, z0, x1, y1, node.data.origin[2]); + else + node.right = self _KDTreeInsert(node.right, data, 0, x0, y0, node.data.origin[2], x1, y1, z1); + break; + } + + return node; +} + +/* + Called on a KDTree, will return the nearest object to the given origin. +*/ +KDTreeNearest(origin) +{ + if(!isDefined(self.root)) + return undefined; + + return self _KDTreeNearest(self.root, origin, self.root.data, DistanceSquared(self.root.data.origin, origin), 0); +} + +/* + Recurive function that will retrieve the closest object to the query. +*/ +_KDTreeNearest(node, point, closest, closestdist, dem) +{ + if(!isDefined(node)) + { + return closest; + } + + thisDis = DistanceSquared(node.data.origin, point); + + if(thisDis < closestdist) + { + closestdist = thisDis; + closest = node.data; + } + + if(node RectDistanceSquared(point) < closestdist) + { + near = node.left; + far = node.right; + if(point[dem] > node.data.origin[dem]) + { + near = node.right; + far = node.left; + } + + closest = self _KDTreeNearest(near, point, closest, closestdist, (dem+1)%3); + + closest = self _KDTreeNearest(far, point, closest, DistanceSquared(closest.origin, point), (dem+1)%3); + } + + return closest; +} + +/* + Called on a rectangle, returns the distance from origin to the rectangle. +*/ +RectDistanceSquared(origin) +{ + dx = 0; + dy = 0; + dz = 0; + + if(origin[0] < self.x0) + dx = origin[0] - self.x0; + else if(origin[0] > self.x1) + dx = origin[0] - self.x1; + + if(origin[1] < self.y0) + dy = origin[1] - self.y0; + else if(origin[1] > self.y1) + dy = origin[1] - self.y1; + + + if(origin[2] < self.z0) + dz = origin[2] - self.z0; + else if(origin[2] > self.z1) + dz = origin[2] - self.z1; + + return dx*dx + dy*dy + dz*dz; +} + +/* + A heap invarient comparitor, used for objects, objects with a higher X coord will be first in the heap. +*/ +HeapSortCoordX(item, item2) +{ + return item.origin[0] > item2.origin[0]; +} + +/* + A heap invarient comparitor, used for objects, objects with a higher Y coord will be first in the heap. +*/ +HeapSortCoordY(item, item2) +{ + return item.origin[1] > item2.origin[1]; +} + +/* + A heap invarient comparitor, used for objects, objects with a higher Z coord will be first in the heap. +*/ +HeapSortCoordZ(item, item2) +{ + return item.origin[2] > item2.origin[2]; +} + +/* + A heap invarient comparitor, used for numbers, numbers with the highest number will be first in the heap. +*/ +Heap(item, item2) +{ + return item > item2; +} + +/* + A heap invarient comparitor, used for numbers, numbers with the lowest number will be first in the heap. +*/ +ReverseHeap(item, item2) +{ + return item < item2; +} + +/* + A heap invarient comparitor, used for traces. Wanting the trace with the largest length first in the heap. +*/ +HeapTraceFraction(item, item2) +{ + return item["fraction"] > item2["fraction"]; +} + +/* + Returns a new heap. +*/ +NewHeap(compare) +{ + heap_node = spawnStruct(); + heap_node.data = []; + heap_node.compare = compare; + + return heap_node; +} + +/* + Inserts the item into the heap. Called on a heap. +*/ +HeapInsert(item) +{ + insert = self.data.size; + self.data[insert] = item; + + current = insert+1; + + while(current > 1) + { + last = current; + current = int(current/2); + + if(![[self.compare]](item, self.data[current-1])) + break; + + self.data[last-1] = self.data[current-1]; + self.data[current-1] = item; + } +} + +/* + Helper function to determine what is the next child of the bst. +*/ +_HeapNextChild(node, hsize) +{ + left = node * 2; + right = left + 1; + + if(left > hsize) + return -1; + + if(right > hsize) + return left; + + if([[self.compare]](self.data[left-1], self.data[right-1])) + return left; + else + return right; +} + +/* + Removes an item from the heap. Called on a heap. +*/ +HeapRemove() +{ + remove = self.data.size; + + if(!remove) + return remove; + + move = self.data[remove-1]; + self.data[0] = move; + self.data[remove-1] = undefined; + remove--; + + if(!remove) + return remove; + + last = 1; + next = self _HeapNextChild(1, remove); + + while(next != -1) + { + if([[self.compare]](move, self.data[next-1])) + break; + + self.data[last-1] = self.data[next-1]; + self.data[next-1] = move; + + last = next; + next = self _HeapNextChild(next, remove); + } + + return remove; +} + +/* + A heap invarient comparitor, used for the astar's nodes, wanting the node with the lowest f to be first in the heap. +*/ +ReverseHeapAStar(item, item2) +{ + return item.f < item2.f; +} + +/* + Will linearly search for the nearest waypoint to pos that has a direct line of sight. +*/ +GetNearestWaypointWithSight(pos) +{ + candidate = undefined; + dist = 9999999999; + + for(i = 0; i < level.waypointCount; i++) + { + if(!bulletTracePassed(pos + (0, 0, 15), level.waypoints[i].origin + (0, 0, 15), false, undefined)) + continue; + + curdis = DistanceSquared(level.waypoints[i].origin, pos); + if(curdis > dist) + continue; + + dist = curdis; + candidate = level.waypoints[i]; + } + + return candidate; +} + +/* + Modified Pezbot astar search. + This makes use of sets for quick look up and a heap for a priority queue instead of simple lists which require to linearly search for elements everytime. + Also makes use of the KD tree to search for the nearest node to the goal. We only use the closest node from the KD tree if it has a direct line of sight, else we will have to linearly search for one that we have a line of sight on. + It is also modified to make paths with bots already on more expensive and will try a less congested path first. Thus spliting up the bots onto more paths instead of just one (the smallest). +*/ +AStarSearch(start, goal, team, greedy_path) +{ + open = NewHeap(::ReverseHeapAStar);//heap + openset = [];//set for quick lookup + + closed = [];//set for quick lookup + + startwp = level.waypointsKDTree KDTreeNearest(start);//balanced kdtree, for nns + if(!isDefined(startwp)) + return []; + _startwp = undefined; + if(!bulletTracePassed(start + (0, 0, 15), startwp.origin + (0, 0, 15), false, undefined)) + _startwp = GetNearestWaypointWithSight(start); + if(isDefined(_startwp)) + startwp = _startwp; + startwp = startwp.index; + + goalwp = level.waypointsKDTree KDTreeNearest(goal); + if(!isDefined(goalwp)) + return []; + _goalwp = undefined; + if(!bulletTracePassed(goal + (0, 0, 15), goalwp.origin + (0, 0, 15), false, undefined)) + _goalwp = GetNearestWaypointWithSight(goal); + if(isDefined(_goalwp)) + goalwp = _goalwp; + goalwp = goalwp.index; + + goalorg = level.waypoints[goalWp].origin; + + node = spawnStruct(); + node.g = 0; //path dist so far + node.h = DistanceSquared(level.waypoints[startWp].origin, goalorg); //herustic, distance to goal for path finding + //node.f = node.h + node.g; // combine path dist and heru, use reverse heap to sort the priority queue by this attru + node.f = node.h; + node.index = startwp; + node.parent = undefined; //we are start, so we have no parent + + //push node onto queue + openset[node.index] = node; + open HeapInsert(node); + + //while the queue is not empty + while(open.data.size) + { + //pop bestnode from queue + bestNode = open.data[0]; + open HeapRemove(); + openset[bestNode.index] = undefined; + + //check if we made it to the goal + if(bestNode.index == goalwp) + { + path = []; + + while(isDefined(bestNode)) + { + if(isdefined(team)) + level.waypoints[bestNode.index].bots[team]++; + + //construct path + path[path.size] = bestNode.index; + + bestNode = bestNode.parent; + } + + return path; + } + + nodeorg = level.waypoints[bestNode.index].origin; + childcount = level.waypoints[bestNode.index].childCount; + //for each child of bestnode + for(i = 0; i < childcount; i++) + { + child = level.waypoints[bestNode.index].children[i]; + childorg = level.waypoints[child].origin; + + penalty = 1; + if(!greedy_path && isdefined(team)) + { + temppen = level.waypoints[child].bots[team];//consider how many bots are taking this path + if(temppen > 1) + penalty = temppen; + } + + //calc the total path we have took + newg = bestNode.g + DistanceSquared(nodeorg, childorg)*penalty;//bots on same team's path are more expensive + + //check if this child is in open or close with a g value less than newg + inopen = isDefined(openset[child]); + if(inopen && openset[child].g <= newg) + continue; + + inclosed = isDefined(closed[child]); + if(inclosed && closed[child].g <= newg) + continue; + + if(inopen) + node = openset[child]; + else if(inclosed) + node = closed[child]; + else + node = spawnStruct(); + + node.parent = bestNode; + node.g = newg; + node.h = DistanceSquared(childorg, goalorg); + node.f = node.g + node.h; + node.index = child; + + //check if in closed, remove it + if(inclosed) + closed[child] = undefined; + + //check if not in open, add it + if(!inopen) + { + open HeapInsert(node); + openset[child] = node; + } + } + + //done with children, push onto closed + closed[bestNode.index] = bestNode; + } + + return []; +} + +/* + Returns the natural log of x using harmonic series. +*/ +Log(x) +{ + /*if (!isDefined(level.log_cache)) + level.log_cache = []; + + key = x + ""; + + if (isDefined(level.log_cache[key])) + return level.log_cache[key];*/ + + //thanks Bob__ at stackoverflow + old_sum = 0.0; + xmlxpl = (x - 1) / (x + 1); + xmlxpl_2 = xmlxpl * xmlxpl; + denom = 1.0; + frac = xmlxpl; + sum = frac; + + while ( sum != old_sum ) + { + old_sum = sum; + denom += 2.0; + frac *= xmlxpl_2; + sum += frac / denom; + } + + answer = 2.0 * sum; + + //level.log_cache[key] = answer; + return answer; +} + +/* + Taken from t5 gsc. +*/ +array_combine( array1, array2 ) +{ + if( !array1.size ) + { + return array2; + } + array3 = []; + keys = GetArrayKeys( array1 ); + for( i = 0;i < keys.size;i++ ) + { + key = keys[ i ]; + array3[ array3.size ] = array1[ key ]; + } + keys = GetArrayKeys( array2 ); + for( i = 0;i < keys.size;i++ ) + { + key = keys[ i ]; + array3[ array3.size ] = array2[ key ]; + } + return array3; +} + +/* + Taken from t5 gsc. + Returns an array of number's average. +*/ +array_average( array ) +{ + assert( IsArray( array ) ); + assert( array.size > 0 ); + total = 0; + for ( i = 0; i < array.size; i++ ) + { + total += array[i]; + } + return ( total / array.size ); +} + +/* + Taken from t5 gsc. + Returns an array of number's standard deviation. +*/ +array_std_deviation( array, mean ) +{ + assert( IsArray( array ) ); + assert( array.size > 0 ); + tmp = []; + for ( i = 0; i < array.size; i++ ) + { + tmp[i] = ( array[i] - mean ) * ( array[i] - mean ); + } + total = 0; + for ( i = 0; i < tmp.size; i++ ) + { + total = total + tmp[i]; + } + return Sqrt( total / array.size ); +} + +/* + Taken from t5 gsc. + Will produce a random number between lower_bound and upper_bound but with a bell curve distribution (more likely to be close to the mean). +*/ +random_normal_distribution( mean, std_deviation, lower_bound, upper_bound ) +{ + x1 = 0; + x2 = 0; + w = 1; + y1 = 0; + while ( w >= 1 ) + { + x1 = 2 * RandomFloatRange( 0, 1 ) - 1; + x2 = 2 * RandomFloatRange( 0, 1 ) - 1; + w = x1 * x1 + x2 * x2; + } + w = Sqrt( ( -2.0 * Log( w ) ) / w ); + y1 = x1 * w; + number = mean + y1 * std_deviation; + if ( IsDefined( lower_bound ) && number < lower_bound ) + { + number = lower_bound; + } + if ( IsDefined( upper_bound ) && number > upper_bound ) + { + number = upper_bound; + } + + return( number ); +} + +/* + We patch the bomb planted for sd so we have access to defuseObject. +*/ +onUsePlantObjectFix( player ) +{ + // planted the bomb + if ( !self maps\mp\gametypes\_gameobjects::isFriendlyTeam( player.pers["team"] ) ) + { + level thread bombPlantedFix( self, player ); + player logString( "bomb planted: " + self.label ); + + // disable all bomb zones except this one + for ( index = 0; index < level.bombZones.size; index++ ) + { + if ( level.bombZones[index] == self ) + continue; + + level.bombZones[index] maps\mp\gametypes\_gameobjects::disableObject(); + } + + player playSound( "mp_bomb_plant" ); + player notify ( "bomb_planted" ); + if ( !level.hardcoreMode ) + iPrintLn( &"MP_EXPLOSIVES_PLANTED_BY", player ); + maps\mp\gametypes\_globallogic::leaderDialog( "bomb_planted" ); + + maps\mp\gametypes\_globallogic::givePlayerScore( "plant", player ); + player thread [[level.onXPEvent]]( "plant" ); + } +} + +/* + We patch the bomb planted for sd so we have access to defuseObject. +*/ +bombPlantedFix( destroyedObj, player ) +{ + maps\mp\gametypes\_globallogic::pauseTimer(); + level.bombPlanted = true; + + destroyedObj.visuals[0] thread maps\mp\gametypes\_globallogic::playTickingSound(); + level.tickingObject = destroyedObj.visuals[0]; + + level.timeLimitOverride = true; + setGameEndTime( int( gettime() + (level.bombTimer * 1000) ) ); + setDvar( "ui_bomb_timer", 1 ); + + if ( !level.multiBomb ) + { + level.sdBomb maps\mp\gametypes\_gameobjects::allowCarry( "none" ); + level.sdBomb maps\mp\gametypes\_gameobjects::setVisibleTeam( "none" ); + level.sdBomb maps\mp\gametypes\_gameobjects::setDropped(); + level.sdBombModel = level.sdBomb.visuals[0]; + } + else + { + + for ( index = 0; index < level.players.size; index++ ) + { + if ( isDefined( level.players[index].carryIcon ) ) + level.players[index].carryIcon destroyElem(); + } + + trace = bulletTrace( player.origin + (0,0,20), player.origin - (0,0,2000), false, player ); + + tempAngle = randomfloat( 360 ); + forward = (cos( tempAngle ), sin( tempAngle ), 0); + forward = vectornormalize( forward - vector_scale( trace["normal"], vectordot( forward, trace["normal"] ) ) ); + dropAngles = vectortoangles( forward ); + + level.sdBombModel = spawn( "script_model", trace["position"] ); + level.sdBombModel.angles = dropAngles; + level.sdBombModel setModel( "prop_suitcase_bomb" ); + } + destroyedObj maps\mp\gametypes\_gameobjects::allowUse( "none" ); + destroyedObj maps\mp\gametypes\_gameobjects::setVisibleTeam( "none" ); + /* + destroyedObj maps\mp\gametypes\_gameobjects::set2DIcon( "friendly", undefined ); + destroyedObj maps\mp\gametypes\_gameobjects::set2DIcon( "enemy", undefined ); + destroyedObj maps\mp\gametypes\_gameobjects::set3DIcon( "friendly", undefined ); + destroyedObj maps\mp\gametypes\_gameobjects::set3DIcon( "enemy", undefined ); + */ + label = destroyedObj maps\mp\gametypes\_gameobjects::getLabel(); + + // create a new object to defuse with. + trigger = destroyedObj.bombDefuseTrig; + trigger.origin = level.sdBombModel.origin; + visuals = []; + defuseObject = maps\mp\gametypes\_gameobjects::createUseObject( game["defenders"], trigger, visuals, (0,0,32) ); + defuseObject maps\mp\gametypes\_gameobjects::allowUse( "friendly" ); + defuseObject maps\mp\gametypes\_gameobjects::setUseTime( level.defuseTime ); + defuseObject maps\mp\gametypes\_gameobjects::setUseText( &"MP_DEFUSING_EXPLOSIVE" ); + defuseObject maps\mp\gametypes\_gameobjects::setUseHintText( &"PLATFORM_HOLD_TO_DEFUSE_EXPLOSIVES" ); + defuseObject maps\mp\gametypes\_gameobjects::setVisibleTeam( "any" ); + defuseObject maps\mp\gametypes\_gameobjects::set2DIcon( "friendly", "compass_waypoint_defuse" + label ); + defuseObject maps\mp\gametypes\_gameobjects::set2DIcon( "enemy", "compass_waypoint_defend" + label ); + defuseObject maps\mp\gametypes\_gameobjects::set3DIcon( "friendly", "waypoint_defuse" + label ); + defuseObject maps\mp\gametypes\_gameobjects::set3DIcon( "enemy", "waypoint_defend" + label ); + defuseObject.label = label; + defuseObject.onBeginUse = maps\mp\gametypes\sd::onBeginUse; + defuseObject.onEndUse = maps\mp\gametypes\sd::onEndUse; + defuseObject.onUse = maps\mp\gametypes\sd::onUseDefuseObject; + defuseObject.useWeapon = "briefcase_bomb_defuse_mp"; + + level.defuseObject = defuseObject; + + maps\mp\gametypes\sd::BombTimerWait(); + setDvar( "ui_bomb_timer", 0 ); + + destroyedObj.visuals[0] maps\mp\gametypes\_globallogic::stopTickingSound(); + + if ( level.gameEnded || level.bombDefused ) + return; + + level.bombExploded = true; + + explosionOrigin = level.sdBombModel.origin; + level.sdBombModel hide(); + + if ( isdefined( player ) ) + destroyedObj.visuals[0] radiusDamage( explosionOrigin, 512, 200, 20, player ); + else + destroyedObj.visuals[0] radiusDamage( explosionOrigin, 512, 200, 20 ); + + rot = randomfloat(360); + explosionEffect = spawnFx( level._effect["bombexplosion"], explosionOrigin + (0,0,50), (0,0,1), (cos(rot),sin(rot),0) ); + triggerFx( explosionEffect ); + + thread maps\mp\gametypes\sd::playSoundinSpace( "exp_suitcase_bomb_main", explosionOrigin ); + + if ( isDefined( destroyedObj.exploderIndex ) ) + exploder( destroyedObj.exploderIndex ); + + for ( index = 0; index < level.bombZones.size; index++ ) + level.bombZones[index] maps\mp\gametypes\_gameobjects::disableObject(); + defuseObject maps\mp\gametypes\_gameobjects::disableObject(); + + setGameEndTime( 0 ); + + wait 3; + + maps\mp\gametypes\sd::sd_endGame( game["attackers"], game["strings"]["target_destroyed"] ); +} diff --git a/main_shared/maps/mp/bots/waypoints/_custom_map.gsc b/main_shared/maps/mp/bots/waypoints/_custom_map.gsc new file mode 100644 index 0000000..ad70928 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/_custom_map.gsc @@ -0,0 +1,1084 @@ +main(mapname) +{ + if(mapname == "mp_nuketown") + { + mp_nuketown(); + } +} + +mp_nuketown() +{ + level.waypoints[0] = spawnstruct(); + level.waypoints[0].origin = (2288.08,-78.2519,16.125); + level.waypoints[0].type = "stand"; + level.waypoints[0].childCount = 2; + level.waypoints[0].children[0] = 62; + level.waypoints[0].children[1] = 1; + level.waypoints[1] = spawnstruct(); + level.waypoints[1].origin = (2161.77,393.119,16.125); + level.waypoints[1].type = "stand"; + level.waypoints[1].childCount = 2; + level.waypoints[1].children[0] = 0; + level.waypoints[1].children[1] = 63; + level.waypoints[2] = spawnstruct(); + level.waypoints[2].origin = (2041.98,592.922,16.125); + level.waypoints[2].type = "stand"; + level.waypoints[2].childCount = 1; + level.waypoints[2].children[0] = 67; + level.waypoints[3] = spawnstruct(); + level.waypoints[3].origin = (1608.58,170.352,24.125); + level.waypoints[3].type = "stand"; + level.waypoints[3].childCount = 2; + level.waypoints[3].children[0] = 70; + level.waypoints[3].children[1] = 66; + level.waypoints[4] = spawnstruct(); + level.waypoints[4].origin = (1872.02,-233.219,16.125); + level.waypoints[4].type = "stand"; + level.waypoints[4].childCount = 2; + level.waypoints[4].children[0] = 65; + level.waypoints[4].children[1] = 62; + level.waypoints[5] = spawnstruct(); + level.waypoints[5].origin = (790.174,-523.096,23.125); + level.waypoints[5].type = "stand"; + level.waypoints[5].childCount = 1; + level.waypoints[5].children[0] = 59; + level.waypoints[6] = spawnstruct(); + level.waypoints[6].origin = (929.978,-326.204,20.8091); + level.waypoints[6].type = "stand"; + level.waypoints[6].childCount = 2; + level.waypoints[6].children[0] = 59; + level.waypoints[6].children[1] = 60; + level.waypoints[7] = spawnstruct(); + level.waypoints[7].origin = (1041.54,540.193,19.8657); + level.waypoints[7].type = "stand"; + level.waypoints[7].childCount = 2; + level.waypoints[7].children[0] = 78; + level.waypoints[7].children[1] = 79; + level.waypoints[8] = spawnstruct(); + level.waypoints[8].origin = (1502.71,897.736,16.125); + level.waypoints[8].type = "stand"; + level.waypoints[8].childCount = 1; + level.waypoints[8].children[0] = 77; + level.waypoints[9] = spawnstruct(); + level.waypoints[9].origin = (878.859,405.499,24.125); + level.waypoints[9].type = "stand"; + level.waypoints[9].childCount = 2; + level.waypoints[9].children[0] = 74; + level.waypoints[9].children[1] = 76; + level.waypoints[10] = spawnstruct(); + level.waypoints[10].origin = (989.132,194.861,24.125); + level.waypoints[10].type = "stand"; + level.waypoints[10].childCount = 3; + level.waypoints[10].children[0] = 75; + level.waypoints[10].children[1] = 76; + level.waypoints[10].children[2] = 74; + level.waypoints[11] = spawnstruct(); + level.waypoints[11].origin = (754.049,-48.2667,24.125); + level.waypoints[11].type = "stand"; + level.waypoints[11].childCount = 1; + level.waypoints[11].children[0] = 49; + level.waypoints[12] = spawnstruct(); + level.waypoints[12].origin = (872.992,33.2971,160.125); + level.waypoints[12].type = "stand"; + level.waypoints[12].childCount = 1; + level.waypoints[12].children[0] = 36; + level.waypoints[13] = spawnstruct(); + level.waypoints[13].origin = (1153.8,67.1294,160.125); + level.waypoints[13].type = "stand"; + level.waypoints[13].childCount = 3; + level.waypoints[13].children[0] = 37; + level.waypoints[13].children[1] = 41; + level.waypoints[13].children[2] = 48; + level.waypoints[14] = spawnstruct(); + level.waypoints[14].origin = (1342.84,134.348,160.125); + level.waypoints[14].type = "stand"; + level.waypoints[14].childCount = 1; + level.waypoints[14].children[0] = 42; + level.waypoints[15] = spawnstruct(); + level.waypoints[15].origin = (-2088.1,65.7311,16.125); + level.waypoints[15].type = "stand"; + level.waypoints[15].childCount = 2; + level.waypoints[15].children[0] = 16; + level.waypoints[15].children[1] = 111; + level.waypoints[16] = spawnstruct(); + level.waypoints[16].origin = (-1970.45,388.985,16.125); + level.waypoints[16].type = "stand"; + level.waypoints[16].childCount = 2; + level.waypoints[16].children[0] = 110; + level.waypoints[16].children[1] = 15; + level.waypoints[17] = spawnstruct(); + level.waypoints[17].origin = (-1777.62,684.878,16.125); + level.waypoints[17].type = "stand"; + level.waypoints[17].childCount = 1; + level.waypoints[17].children[0] = 121; + level.waypoints[18] = spawnstruct(); + level.waypoints[18].origin = (-1657.01,1018.54,16.125); + level.waypoints[18].type = "stand"; + level.waypoints[18].childCount = 1; + level.waypoints[18].children[0] = 121; + level.waypoints[19] = spawnstruct(); + level.waypoints[19].origin = (-935.93,599.878,24.125); + level.waypoints[19].type = "stand"; + level.waypoints[19].childCount = 2; + level.waypoints[19].children[0] = 101; + level.waypoints[19].children[1] = 106; + level.waypoints[20] = spawnstruct(); + level.waypoints[20].origin = (-1421.62,932.024,16.125); + level.waypoints[20].type = "stand"; + level.waypoints[20].childCount = 1; + level.waypoints[20].children[0] = 121; + level.waypoints[21] = spawnstruct(); + level.waypoints[21].origin = (-1061,51.5877,24.125); + level.waypoints[21].type = "stand"; + level.waypoints[21].childCount = 2; + level.waypoints[21].children[0] = 114; + level.waypoints[21].children[1] = 120; + level.waypoints[22] = spawnstruct(); + level.waypoints[22].origin = (-879.796,-263.382,18.5469); + level.waypoints[22].type = "stand"; + level.waypoints[22].childCount = 2; + level.waypoints[22].children[0] = 115; + level.waypoints[22].children[1] = 116; + level.waypoints[23] = spawnstruct(); + level.waypoints[23].origin = (-783.755,-221.717,24.125); + level.waypoints[23].type = "stand"; + level.waypoints[23].childCount = 2; + level.waypoints[23].children[0] = 119; + level.waypoints[23].children[1] = 118; + level.waypoints[24] = spawnstruct(); + level.waypoints[24].origin = (-622.369,-520.961,23.125); + level.waypoints[24].type = "stand"; + level.waypoints[24].childCount = 1; + level.waypoints[24].children[0] = 116; + level.waypoints[25] = spawnstruct(); + level.waypoints[25].origin = (-808.628,25.7117,24.125); + level.waypoints[25].type = "stand"; + level.waypoints[25].childCount = 2; + level.waypoints[25].children[0] = 119; + level.waypoints[25].children[1] = 118; + level.waypoints[26] = spawnstruct(); + level.waypoints[26].origin = (-399.317,278.993,24.125); + level.waypoints[26].type = "stand"; + level.waypoints[26].childCount = 3; + level.waypoints[26].children[0] = 85; + level.waypoints[26].children[1] = 83; + level.waypoints[26].children[2] = 86; + level.waypoints[27] = spawnstruct(); + level.waypoints[27].origin = (-857.796,171.308,160.125); + level.waypoints[27].type = "stand"; + level.waypoints[27].childCount = 2; + level.waypoints[27].children[0] = 91; + level.waypoints[27].children[1] = 92; + level.waypoints[28] = spawnstruct(); + level.waypoints[28].origin = (-1084.17,268.602,160.125); + level.waypoints[28].type = "stand"; + level.waypoints[28].childCount = 1; + level.waypoints[28].children[0] = 97; + level.waypoints[29] = spawnstruct(); + level.waypoints[29].origin = (-704.675,297.324,160.125); + level.waypoints[29].type = "stand"; + level.waypoints[29].childCount = 2; + level.waypoints[29].children[0] = 91; + level.waypoints[29].children[1] = 92; + level.waypoints[30] = spawnstruct(); + level.waypoints[30].origin = (-1667.31,-140.635,16.125); + level.waypoints[30].type = "stand"; + level.waypoints[30].childCount = 2; + level.waypoints[30].children[0] = 111; + level.waypoints[30].children[1] = 112; + level.waypoints[31] = spawnstruct(); + level.waypoints[31].origin = (-438.793,695.425,23.125); + level.waypoints[31].type = "stand"; + level.waypoints[31].childCount = 2; + level.waypoints[31].children[0] = 107; + level.waypoints[31].children[1] = 108; + level.waypoints[32] = spawnstruct(); + level.waypoints[32].origin = (467.321,788.811,23.125); + level.waypoints[32].type = "stand"; + level.waypoints[32].childCount = 1; + level.waypoints[32].children[0] = 132; + level.waypoints[33] = spawnstruct(); + level.waypoints[33].origin = (88,890,23.125); + level.waypoints[33].type = "stand"; + level.waypoints[33].childCount = 2; + level.waypoints[33].children[0] = 131; + level.waypoints[33].children[1] = 132; + level.waypoints[34] = spawnstruct(); + level.waypoints[34].origin = (563.321,748.811,23.125); + level.waypoints[34].type = "stand"; + level.waypoints[34].childCount = 2; + level.waypoints[34].children[0] = 81; + level.waypoints[34].children[1] = 80; + level.waypoints[35] = spawnstruct(); + level.waypoints[35].origin = (-263.765,827.022,23.125); + level.waypoints[35].type = "stand"; + level.waypoints[35].childCount = 2; + level.waypoints[35].children[0] = 108; + level.waypoints[35].children[1] = 131; + level.waypoints[36] = spawnstruct(); + level.waypoints[36].origin = (879.182,-95.8978,160.125); + level.waypoints[36].type = "stand"; + level.waypoints[36].childCount = 4; + level.waypoints[36].children[0] = 12; + level.waypoints[36].children[1] = 41; + level.waypoints[36].children[2] = 46; + level.waypoints[36].children[3] = 47; + level.waypoints[37] = spawnstruct(); + level.waypoints[37].origin = (1209.05,-27.3813,160.125); + level.waypoints[37].type = "stand"; + level.waypoints[37].childCount = 4; + level.waypoints[37].children[0] = 38; + level.waypoints[37].children[1] = 41; + level.waypoints[37].children[2] = 42; + level.waypoints[37].children[3] = 13; + level.waypoints[38] = spawnstruct(); + level.waypoints[38].origin = (1235.41,-165.225,160.125); + level.waypoints[38].type = "stand"; + level.waypoints[38].childCount = 2; + level.waypoints[38].children[0] = 39; + level.waypoints[38].children[1] = 37; + level.waypoints[39] = spawnstruct(); + level.waypoints[39].origin = (1135.46,-191.02,160.125); + level.waypoints[39].type = "stand"; + level.waypoints[39].childCount = 2; + level.waypoints[39].children[0] = 40; + level.waypoints[39].children[1] = 38; + level.waypoints[40] = spawnstruct(); + level.waypoints[40].origin = (925.839,-240.18,24.125); + level.waypoints[40].type = "stand"; + level.waypoints[40].childCount = 3; + level.waypoints[40].children[0] = 39; + level.waypoints[40].children[1] = 49; + level.waypoints[40].children[2] = 55; + level.waypoints[41] = spawnstruct(); + level.waypoints[41].origin = (1049.85,-63.2576,160.125); + level.waypoints[41].type = "stand"; + level.waypoints[41].childCount = 4; + level.waypoints[41].children[0] = 36; + level.waypoints[41].children[1] = 37; + level.waypoints[41].children[2] = 13; + level.waypoints[41].children[3] = 48; + level.waypoints[42] = spawnstruct(); + level.waypoints[42].origin = (1373.6,8.34784,160.125); + level.waypoints[42].type = "stand"; + level.waypoints[42].childCount = 3; + level.waypoints[42].children[0] = 14; + level.waypoints[42].children[1] = 45; + level.waypoints[42].children[2] = 37; + level.waypoints[43] = spawnstruct(); + level.waypoints[43].origin = (1493.27,21.135,160.125); + level.waypoints[43].type = "stand"; + level.waypoints[43].childCount = 2; + level.waypoints[43].children[0] = 44; + level.waypoints[43].children[1] = 45; + level.waypoints[44] = spawnstruct(); + level.waypoints[44].origin = (1438.24,230.3,24.125); + level.waypoints[44].type = "stand"; + level.waypoints[44].childCount = 3; + level.waypoints[44].children[0] = 43; + level.waypoints[44].children[1] = 69; + level.waypoints[44].children[2] = 72; + level.waypoints[45] = spawnstruct(); + level.waypoints[45].origin = (1467.02,-68.2974,160.125); + level.waypoints[45].type = "stand"; + level.waypoints[45].childCount = 2; + level.waypoints[45].children[0] = 43; + level.waypoints[45].children[1] = 42; + level.waypoints[46] = spawnstruct(); + level.waypoints[46].origin = (776.102,-234.031,160.125); + level.waypoints[46].type = "stand"; + level.waypoints[46].childCount = 2; + level.waypoints[46].children[0] = 36; + level.waypoints[46].children[1] = 47; + level.waypoints[47] = spawnstruct(); + level.waypoints[47].origin = (727.822,-31.0886,160.125); + level.waypoints[47].type = "stand"; + level.waypoints[47].childCount = 2; + level.waypoints[47].children[0] = 36; + level.waypoints[47].children[1] = 46; + level.waypoints[48] = spawnstruct(); + level.waypoints[48].origin = (1002.56,59.0491,160.125); + level.waypoints[48].type = "stand"; + level.waypoints[48].childCount = 2; + level.waypoints[48].children[0] = 41; + level.waypoints[48].children[1] = 13; + level.waypoints[49] = spawnstruct(); + level.waypoints[49].origin = (795.323,-173.022,24.125); + level.waypoints[49].type = "stand"; + level.waypoints[49].childCount = 4; + level.waypoints[49].children[0] = 11; + level.waypoints[49].children[1] = 40; + level.waypoints[49].children[2] = 50; + level.waypoints[49].children[3] = 141; + level.waypoints[50] = spawnstruct(); + level.waypoints[50].origin = (924.76,-75.3234,24.125); + level.waypoints[50].type = "stand"; + level.waypoints[50].childCount = 4; + level.waypoints[50].children[0] = 52; + level.waypoints[50].children[1] = 49; + level.waypoints[50].children[2] = 51; + level.waypoints[50].children[3] = 55; + level.waypoints[51] = spawnstruct(); + level.waypoints[51].origin = (916.815,52.4588,24.125); + level.waypoints[51].type = "stand"; + level.waypoints[51].childCount = 1; + level.waypoints[51].children[0] = 50; + level.waypoints[52] = spawnstruct(); + level.waypoints[52].origin = (1114.69,-13.5603,24.125); + level.waypoints[52].type = "stand"; + level.waypoints[52].childCount = 3; + level.waypoints[52].children[0] = 54; + level.waypoints[52].children[1] = 50; + level.waypoints[52].children[2] = 53; + level.waypoints[53] = spawnstruct(); + level.waypoints[53].origin = (1174.16,111.16,24.125); + level.waypoints[53].type = "stand"; + level.waypoints[53].childCount = 3; + level.waypoints[53].children[0] = 52; + level.waypoints[53].children[1] = 75; + level.waypoints[53].children[2] = 54; + level.waypoints[54] = spawnstruct(); + level.waypoints[54].origin = (1223.42,-67.3544,24.125); + level.waypoints[54].type = "stand"; + level.waypoints[54].childCount = 3; + level.waypoints[54].children[0] = 52; + level.waypoints[54].children[1] = 56; + level.waypoints[54].children[2] = 53; + level.waypoints[55] = spawnstruct(); + level.waypoints[55].origin = (881.272,-184.389,24.125); + level.waypoints[55].type = "stand"; + level.waypoints[55].childCount = 2; + level.waypoints[55].children[0] = 50; + level.waypoints[55].children[1] = 40; + level.waypoints[56] = spawnstruct(); + level.waypoints[56].origin = (1370.71,-34.0567,24.125); + level.waypoints[56].type = "stand"; + level.waypoints[56].childCount = 4; + level.waypoints[56].children[0] = 54; + level.waypoints[56].children[1] = 57; + level.waypoints[56].children[2] = 68; + level.waypoints[56].children[3] = 70; + level.waypoints[57] = spawnstruct(); + level.waypoints[57].origin = (1421.3,-290.936,16.125); + level.waypoints[57].type = "stand"; + level.waypoints[57].childCount = 3; + level.waypoints[57].children[0] = 56; + level.waypoints[57].children[1] = 58; + level.waypoints[57].children[2] = 61; + level.waypoints[58] = spawnstruct(); + level.waypoints[58].origin = (1098.84,-391.125,19.3922); + level.waypoints[58].type = "stand"; + level.waypoints[58].childCount = 3; + level.waypoints[58].children[0] = 57; + level.waypoints[58].children[1] = 59; + level.waypoints[58].children[2] = 60; + level.waypoints[59] = spawnstruct(); + level.waypoints[59].origin = (800.779,-418.421,22.961); + level.waypoints[59].type = "stand"; + level.waypoints[59].childCount = 5; + level.waypoints[59].children[0] = 58; + level.waypoints[59].children[1] = 5; + level.waypoints[59].children[2] = 6; + level.waypoints[59].children[3] = 138; + level.waypoints[59].children[4] = 147; + level.waypoints[60] = spawnstruct(); + level.waypoints[60].origin = (970.075,-437.59,21.0331); + level.waypoints[60].type = "stand"; + level.waypoints[60].childCount = 2; + level.waypoints[60].children[0] = 58; + level.waypoints[60].children[1] = 6; + level.waypoints[61] = spawnstruct(); + level.waypoints[61].origin = (1740.6,-139.979,16.125); + level.waypoints[61].type = "stand"; + level.waypoints[61].childCount = 3; + level.waypoints[61].children[0] = 57; + level.waypoints[61].children[1] = 65; + level.waypoints[61].children[2] = 70; + level.waypoints[62] = spawnstruct(); + level.waypoints[62].origin = (2064.23,-126.46,16.125); + level.waypoints[62].type = "stand"; + level.waypoints[62].childCount = 4; + level.waypoints[62].children[0] = 0; + level.waypoints[62].children[1] = 64; + level.waypoints[62].children[2] = 65; + level.waypoints[62].children[3] = 4; + level.waypoints[63] = spawnstruct(); + level.waypoints[63].origin = (1935.64,347.405,16.125); + level.waypoints[63].type = "stand"; + level.waypoints[63].childCount = 4; + level.waypoints[63].children[0] = 1; + level.waypoints[63].children[1] = 64; + level.waypoints[63].children[2] = 66; + level.waypoints[63].children[3] = 71; + level.waypoints[64] = spawnstruct(); + level.waypoints[64].origin = (1987.24,116.387,16.125); + level.waypoints[64].type = "stand"; + level.waypoints[64].childCount = 3; + level.waypoints[64].children[0] = 62; + level.waypoints[64].children[1] = 63; + level.waypoints[64].children[2] = 66; + level.waypoints[65] = spawnstruct(); + level.waypoints[65].origin = (1834.14,-85.8482,16.125); + level.waypoints[65].type = "stand"; + level.waypoints[65].childCount = 5; + level.waypoints[65].children[0] = 61; + level.waypoints[65].children[1] = 4; + level.waypoints[65].children[2] = 62; + level.waypoints[65].children[3] = 66; + level.waypoints[65].children[4] = 70; + level.waypoints[66] = spawnstruct(); + level.waypoints[66].origin = (1787.24,105.529,16.125); + level.waypoints[66].type = "stand"; + level.waypoints[66].childCount = 6; + level.waypoints[66].children[0] = 70; + level.waypoints[66].children[1] = 64; + level.waypoints[66].children[2] = 65; + level.waypoints[66].children[3] = 63; + level.waypoints[66].children[4] = 3; + level.waypoints[66].children[5] = 71; + level.waypoints[67] = spawnstruct(); + level.waypoints[67].origin = (1719.95,472.106,16.125); + level.waypoints[67].type = "stand"; + level.waypoints[67].childCount = 4; + level.waypoints[67].children[0] = 71; + level.waypoints[67].children[1] = 2; + level.waypoints[67].children[2] = 77; + level.waypoints[67].children[3] = 69; + level.waypoints[68] = spawnstruct(); + level.waypoints[68].origin = (1292.83,278.462,24.125); + level.waypoints[68].type = "stand"; + level.waypoints[68].childCount = 3; + level.waypoints[68].children[0] = 69; + level.waypoints[68].children[1] = 56; + level.waypoints[68].children[2] = 73; + level.waypoints[69] = spawnstruct(); + level.waypoints[69].origin = (1410.19,352.809,24.125); + level.waypoints[69].type = "stand"; + level.waypoints[69].childCount = 7; + level.waypoints[69].children[0] = 44; + level.waypoints[69].children[1] = 68; + level.waypoints[69].children[2] = 71; + level.waypoints[69].children[3] = 72; + level.waypoints[69].children[4] = 73; + level.waypoints[69].children[5] = 77; + level.waypoints[69].children[6] = 67; + level.waypoints[70] = spawnstruct(); + level.waypoints[70].origin = (1597.7,16.5531,24.125); + level.waypoints[70].type = "stand"; + level.waypoints[70].childCount = 5; + level.waypoints[70].children[0] = 56; + level.waypoints[70].children[1] = 3; + level.waypoints[70].children[2] = 66; + level.waypoints[70].children[3] = 61; + level.waypoints[70].children[4] = 65; + level.waypoints[71] = spawnstruct(); + level.waypoints[71].origin = (1751.68,319.277,16.125); + level.waypoints[71].type = "stand"; + level.waypoints[71].childCount = 5; + level.waypoints[71].children[0] = 63; + level.waypoints[71].children[1] = 66; + level.waypoints[71].children[2] = 67; + level.waypoints[71].children[3] = 69; + level.waypoints[71].children[4] = 72; + level.waypoints[72] = spawnstruct(); + level.waypoints[72].origin = (1477.07,312.108,24.125); + level.waypoints[72].type = "stand"; + level.waypoints[72].childCount = 3; + level.waypoints[72].children[0] = 71; + level.waypoints[72].children[1] = 44; + level.waypoints[72].children[2] = 69; + level.waypoints[73] = spawnstruct(); + level.waypoints[73].origin = (1251.76,457.344,24.125); + level.waypoints[73].type = "stand"; + level.waypoints[73].childCount = 5; + level.waypoints[73].children[0] = 74; + level.waypoints[73].children[1] = 69; + level.waypoints[73].children[2] = 68; + level.waypoints[73].children[3] = 78; + level.waypoints[73].children[4] = 77; + level.waypoints[74] = spawnstruct(); + level.waypoints[74].origin = (1060.65,427.381,24.125); + level.waypoints[74].type = "stand"; + level.waypoints[74].childCount = 5; + level.waypoints[74].children[0] = 73; + level.waypoints[74].children[1] = 75; + level.waypoints[74].children[2] = 9; + level.waypoints[74].children[3] = 76; + level.waypoints[74].children[4] = 10; + level.waypoints[75] = spawnstruct(); + level.waypoints[75].origin = (1128.21,303.807,24.125); + level.waypoints[75].type = "stand"; + level.waypoints[75].childCount = 3; + level.waypoints[75].children[0] = 53; + level.waypoints[75].children[1] = 74; + level.waypoints[75].children[2] = 10; + level.waypoints[76] = spawnstruct(); + level.waypoints[76].origin = (878.371,206.497,24.125); + level.waypoints[76].type = "stand"; + level.waypoints[76].childCount = 4; + level.waypoints[76].children[0] = 9; + level.waypoints[76].children[1] = 10; + level.waypoints[76].children[2] = 74; + level.waypoints[76].children[3] = 82; + level.waypoints[77] = spawnstruct(); + level.waypoints[77].origin = (1564.06,635.985,16.125); + level.waypoints[77].type = "stand"; + level.waypoints[77].childCount = 5; + level.waypoints[77].children[0] = 67; + level.waypoints[77].children[1] = 8; + level.waypoints[77].children[2] = 78; + level.waypoints[77].children[3] = 69; + level.waypoints[77].children[4] = 73; + level.waypoints[78] = spawnstruct(); + level.waypoints[78].origin = (1215.73,620.061,16.125); + level.waypoints[78].type = "stand"; + level.waypoints[78].childCount = 4; + level.waypoints[78].children[0] = 77; + level.waypoints[78].children[1] = 73; + level.waypoints[78].children[2] = 7; + level.waypoints[78].children[3] = 79; + level.waypoints[79] = spawnstruct(); + level.waypoints[79].origin = (980.998,665.424,19.7179); + level.waypoints[79].type = "stand"; + level.waypoints[79].childCount = 3; + level.waypoints[79].children[0] = 78; + level.waypoints[79].children[1] = 7; + level.waypoints[79].children[2] = 81; + level.waypoints[80] = spawnstruct(); + level.waypoints[80].origin = (494.266,507.383,23.125); + level.waypoints[80].type = "stand"; + level.waypoints[80].childCount = 5; + level.waypoints[80].children[0] = 81; + level.waypoints[80].children[1] = 34; + level.waypoints[80].children[2] = 129; + level.waypoints[80].children[3] = 145; + level.waypoints[80].children[4] = 132; + level.waypoints[81] = spawnstruct(); + level.waypoints[81].origin = (703.495,609.798,23.125); + level.waypoints[81].type = "stand"; + level.waypoints[81].childCount = 4; + level.waypoints[81].children[0] = 82; + level.waypoints[81].children[1] = 79; + level.waypoints[81].children[2] = 34; + level.waypoints[81].children[3] = 80; + level.waypoints[82] = spawnstruct(); + level.waypoints[82].origin = (718.593,192.496,23.125); + level.waypoints[82].type = "stand"; + level.waypoints[82].childCount = 5; + level.waypoints[82].children[0] = 76; + level.waypoints[82].children[1] = 81; + level.waypoints[82].children[2] = 145; + level.waypoints[82].children[3] = 126; + level.waypoints[82].children[4] = 146; + level.waypoints[83] = spawnstruct(); + level.waypoints[83].origin = (-470.132,149.97,24.125); + level.waypoints[83].type = "stand"; + level.waypoints[83].childCount = 5; + level.waypoints[83].children[0] = 26; + level.waypoints[83].children[1] = 86; + level.waypoints[83].children[2] = 85; + level.waypoints[83].children[3] = 89; + level.waypoints[83].children[4] = 130; + level.waypoints[84] = spawnstruct(); + level.waypoints[84].origin = (-931.052,186.832,24.125); + level.waypoints[84].type = "stand"; + level.waypoints[84].childCount = 3; + level.waypoints[84].children[0] = 89; + level.waypoints[84].children[1] = 88; + level.waypoints[84].children[2] = 120; + level.waypoints[85] = spawnstruct(); + level.waypoints[85].origin = (-520.244,357.248,24.125); + level.waypoints[85].type = "stand"; + level.waypoints[85].childCount = 4; + level.waypoints[85].children[0] = 86; + level.waypoints[85].children[1] = 87; + level.waypoints[85].children[2] = 26; + level.waypoints[85].children[3] = 83; + level.waypoints[86] = spawnstruct(); + level.waypoints[86].origin = (-574.746,220.787,24.125); + level.waypoints[86].type = "stand"; + level.waypoints[86].childCount = 4; + level.waypoints[86].children[0] = 85; + level.waypoints[86].children[1] = 83; + level.waypoints[86].children[2] = 26; + level.waypoints[86].children[3] = 89; + level.waypoints[87] = spawnstruct(); + level.waypoints[87].origin = (-717.76,431.958,160.125); + level.waypoints[87].type = "stand"; + level.waypoints[87].childCount = 2; + level.waypoints[87].children[0] = 85; + level.waypoints[87].children[1] = 90; + level.waypoints[88] = spawnstruct(); + level.waypoints[88].origin = (-857.659,454.543,24.125); + level.waypoints[88].type = "stand"; + level.waypoints[88].childCount = 3; + level.waypoints[88].children[0] = 84; + level.waypoints[88].children[1] = 89; + level.waypoints[88].children[2] = 101; + level.waypoints[89] = spawnstruct(); + level.waypoints[89].origin = (-762.92,171.603,24.125); + level.waypoints[89].type = "stand"; + level.waypoints[89].childCount = 4; + level.waypoints[89].children[0] = 86; + level.waypoints[89].children[1] = 84; + level.waypoints[89].children[2] = 88; + level.waypoints[89].children[3] = 83; + level.waypoints[90] = spawnstruct(); + level.waypoints[90].origin = (-808.971,479.25,160.125); + level.waypoints[90].type = "stand"; + level.waypoints[90].childCount = 2; + level.waypoints[90].children[0] = 91; + level.waypoints[90].children[1] = 87; + level.waypoints[91] = spawnstruct(); + level.waypoints[91].origin = (-868.016,361.748,160.125); + level.waypoints[91].type = "stand"; + level.waypoints[91].childCount = 5; + level.waypoints[91].children[0] = 90; + level.waypoints[91].children[1] = 29; + level.waypoints[91].children[2] = 27; + level.waypoints[91].children[3] = 92; + level.waypoints[91].children[4] = 97; + level.waypoints[92] = spawnstruct(); + level.waypoints[92].origin = (-728.97,138.652,160.125); + level.waypoints[92].type = "stand"; + level.waypoints[92].childCount = 4; + level.waypoints[92].children[0] = 91; + level.waypoints[92].children[1] = 93; + level.waypoints[92].children[2] = 27; + level.waypoints[92].children[3] = 29; + level.waypoints[93] = spawnstruct(); + level.waypoints[93].origin = (-605.557,91.253,160.125); + level.waypoints[93].type = "stand"; + level.waypoints[93].childCount = 2; + level.waypoints[93].children[0] = 92; + level.waypoints[93].children[1] = 94; + level.waypoints[94] = spawnstruct(); + level.waypoints[94].origin = (-482.473,66.2027,160.125); + level.waypoints[94].type = "stand"; + level.waypoints[94].childCount = 2; + level.waypoints[94].children[0] = 95; + level.waypoints[94].children[1] = 93; + level.waypoints[95] = spawnstruct(); + level.waypoints[95].origin = (-411.781,274.089,160.125); + level.waypoints[95].type = "stand"; + level.waypoints[95].childCount = 2; + level.waypoints[95].children[0] = 96; + level.waypoints[95].children[1] = 94; + level.waypoints[96] = spawnstruct(); + level.waypoints[96].origin = (-484.716,360.572,160.125); + level.waypoints[96].type = "stand"; + level.waypoints[96].childCount = 1; + level.waypoints[96].children[0] = 95; + level.waypoints[97] = spawnstruct(); + level.waypoints[97].origin = (-1036.95,447.997,160.125); + level.waypoints[97].type = "stand"; + level.waypoints[97].childCount = 3; + level.waypoints[97].children[0] = 28; + level.waypoints[97].children[1] = 91; + level.waypoints[97].children[2] = 98; + level.waypoints[98] = spawnstruct(); + level.waypoints[98].origin = (-1065.84,512.27,160.125); + level.waypoints[98].type = "stand"; + level.waypoints[98].childCount = 2; + level.waypoints[98].children[0] = 99; + level.waypoints[98].children[1] = 97; + level.waypoints[99] = spawnstruct(); + level.waypoints[99].origin = (-1137.34,448.624,160.125); + level.waypoints[99].type = "stand"; + level.waypoints[99].childCount = 2; + level.waypoints[99].children[0] = 98; + level.waypoints[99].children[1] = 100; + level.waypoints[100] = spawnstruct(); + level.waypoints[100].origin = (-1219.14,248.623,24.125); + level.waypoints[100].type = "stand"; + level.waypoints[100].childCount = 2; + level.waypoints[100].children[0] = 99; + level.waypoints[100].children[1] = 105; + level.waypoints[101] = spawnstruct(); + level.waypoints[101].origin = (-988.508,517.049,24.125); + level.waypoints[101].type = "stand"; + level.waypoints[101].childCount = 6; + level.waypoints[101].children[0] = 88; + level.waypoints[101].children[1] = 104; + level.waypoints[101].children[2] = 19; + level.waypoints[101].children[3] = 109; + level.waypoints[101].children[4] = 102; + level.waypoints[101].children[5] = 122; + level.waypoints[102] = spawnstruct(); + level.waypoints[102].origin = (-1274.93,423.615,16.125); + level.waypoints[102].type = "stand"; + level.waypoints[102].childCount = 4; + level.waypoints[102].children[0] = 103; + level.waypoints[102].children[1] = 101; + level.waypoints[102].children[2] = 121; + level.waypoints[102].children[3] = 109; + level.waypoints[103] = spawnstruct(); + level.waypoints[103].origin = (-1578.67,260.767,16.125); + level.waypoints[103].type = "stand"; + level.waypoints[103].childCount = 6; + level.waypoints[103].children[0] = 110; + level.waypoints[103].children[1] = 112; + level.waypoints[103].children[2] = 105; + level.waypoints[103].children[3] = 102; + level.waypoints[103].children[4] = 114; + level.waypoints[103].children[5] = 121; + level.waypoints[104] = spawnstruct(); + level.waypoints[104].origin = (-1110.01,188.812,24.125); + level.waypoints[104].type = "stand"; + level.waypoints[104].childCount = 3; + level.waypoints[104].children[0] = 105; + level.waypoints[104].children[1] = 101; + level.waypoints[104].children[2] = 117; + level.waypoints[105] = spawnstruct(); + level.waypoints[105].origin = (-1270.04,131.665,24.125); + level.waypoints[105].type = "stand"; + level.waypoints[105].childCount = 7; + level.waypoints[105].children[0] = 100; + level.waypoints[105].children[1] = 104; + level.waypoints[105].children[2] = 103; + level.waypoints[105].children[3] = 117; + level.waypoints[105].children[4] = 114; + level.waypoints[105].children[5] = 121; + level.waypoints[105].children[6] = 112; + level.waypoints[106] = spawnstruct(); + level.waypoints[106].origin = (-870.731,723.312,16.125); + level.waypoints[106].type = "stand"; + level.waypoints[106].childCount = 3; + level.waypoints[106].children[0] = 107; + level.waypoints[106].children[1] = 19; + level.waypoints[106].children[2] = 109; + level.waypoints[107] = spawnstruct(); + level.waypoints[107].origin = (-533.154,539.196,23.125); + level.waypoints[107].type = "stand"; + level.waypoints[107].childCount = 3; + level.waypoints[107].children[0] = 108; + level.waypoints[107].children[1] = 106; + level.waypoints[107].children[2] = 31; + level.waypoints[108] = spawnstruct(); + level.waypoints[108].origin = (-236.064,484.593,23.125); + level.waypoints[108].type = "stand"; + level.waypoints[108].childCount = 6; + level.waypoints[108].children[0] = 107; + level.waypoints[108].children[1] = 129; + level.waypoints[108].children[2] = 31; + level.waypoints[108].children[3] = 130; + level.waypoints[108].children[4] = 35; + level.waypoints[108].children[5] = 131; + level.waypoints[109] = spawnstruct(); + level.waypoints[109].origin = (-1161.97,743.5,16.125); + level.waypoints[109].type = "stand"; + level.waypoints[109].childCount = 4; + level.waypoints[109].children[0] = 106; + level.waypoints[109].children[1] = 101; + level.waypoints[109].children[2] = 121; + level.waypoints[109].children[3] = 102; + level.waypoints[110] = spawnstruct(); + level.waypoints[110].origin = (-1695.62,287.065,16.125); + level.waypoints[110].type = "stand"; + level.waypoints[110].childCount = 3; + level.waypoints[110].children[0] = 16; + level.waypoints[110].children[1] = 103; + level.waypoints[110].children[2] = 113; + level.waypoints[111] = spawnstruct(); + level.waypoints[111].origin = (-1824.03,-31.8788,16.125); + level.waypoints[111].type = "stand"; + level.waypoints[111].childCount = 4; + level.waypoints[111].children[0] = 15; + level.waypoints[111].children[1] = 30; + level.waypoints[111].children[2] = 112; + level.waypoints[111].children[3] = 113; + level.waypoints[112] = spawnstruct(); + level.waypoints[112].origin = (-1636.9,40.8806,16.125); + level.waypoints[112].type = "stand"; + level.waypoints[112].childCount = 6; + level.waypoints[112].children[0] = 103; + level.waypoints[112].children[1] = 30; + level.waypoints[112].children[2] = 111; + level.waypoints[112].children[3] = 113; + level.waypoints[112].children[4] = 114; + level.waypoints[112].children[5] = 105; + level.waypoints[113] = spawnstruct(); + level.waypoints[113].origin = (-1765.95,151.551,16.125); + level.waypoints[113].type = "stand"; + level.waypoints[113].childCount = 3; + level.waypoints[113].children[0] = 112; + level.waypoints[113].children[1] = 110; + level.waypoints[113].children[2] = 111; + level.waypoints[114] = spawnstruct(); + level.waypoints[114].origin = (-1316.35,-28.5519,24.125); + level.waypoints[114].type = "stand"; + level.waypoints[114].childCount = 6; + level.waypoints[114].children[0] = 117; + level.waypoints[114].children[1] = 112; + level.waypoints[114].children[2] = 103; + level.waypoints[114].children[3] = 115; + level.waypoints[114].children[4] = 105; + level.waypoints[114].children[5] = 21; + level.waypoints[115] = spawnstruct(); + level.waypoints[115].origin = (-979.268,-336.561,19.125); + level.waypoints[115].type = "stand"; + level.waypoints[115].childCount = 4; + level.waypoints[115].children[0] = 114; + level.waypoints[115].children[1] = 116; + level.waypoints[115].children[2] = 22; + level.waypoints[115].children[3] = 117; + level.waypoints[116] = spawnstruct(); + level.waypoints[116].origin = (-690.662,-382.448,23.125); + level.waypoints[116].type = "stand"; + level.waypoints[116].childCount = 4; + level.waypoints[116].children[0] = 115; + level.waypoints[116].children[1] = 24; + level.waypoints[116].children[2] = 22; + level.waypoints[116].children[3] = 137; + level.waypoints[117] = spawnstruct(); + level.waypoints[117].origin = (-1066.74,-96.377,24.125); + level.waypoints[117].type = "stand"; + level.waypoints[117].childCount = 6; + level.waypoints[117].children[0] = 118; + level.waypoints[117].children[1] = 114; + level.waypoints[117].children[2] = 115; + level.waypoints[117].children[3] = 105; + level.waypoints[117].children[4] = 120; + level.waypoints[117].children[5] = 104; + level.waypoints[118] = spawnstruct(); + level.waypoints[118].origin = (-897.47,-170.755,24.125); + level.waypoints[118].type = "stand"; + level.waypoints[118].childCount = 4; + level.waypoints[118].children[0] = 23; + level.waypoints[118].children[1] = 117; + level.waypoints[118].children[2] = 119; + level.waypoints[118].children[3] = 25; + level.waypoints[119] = spawnstruct(); + level.waypoints[119].origin = (-690.493,-51.9382,24.125); + level.waypoints[119].type = "stand"; + level.waypoints[119].childCount = 5; + level.waypoints[119].children[0] = 25; + level.waypoints[119].children[1] = 23; + level.waypoints[119].children[2] = 118; + level.waypoints[119].children[3] = 137; + level.waypoints[119].children[4] = 144; + level.waypoints[120] = spawnstruct(); + level.waypoints[120].origin = (-989.388,65.2606,24.125); + level.waypoints[120].type = "stand"; + level.waypoints[120].childCount = 3; + level.waypoints[120].children[0] = 84; + level.waypoints[120].children[1] = 117; + level.waypoints[120].children[2] = 21; + level.waypoints[121] = spawnstruct(); + level.waypoints[121].origin = (-1482.18,707.412,16.125); + level.waypoints[121].type = "stand"; + level.waypoints[121].childCount = 8; + level.waypoints[121].children[0] = 20; + level.waypoints[121].children[1] = 17; + level.waypoints[121].children[2] = 18; + level.waypoints[121].children[3] = 109; + level.waypoints[121].children[4] = 103; + level.waypoints[121].children[5] = 102; + level.waypoints[121].children[6] = 105; + level.waypoints[121].children[7] = 122; + level.waypoints[122] = spawnstruct(); + level.waypoints[122].origin = (-1116.2,629.509,24.125); + level.waypoints[122].type = "stand"; + level.waypoints[122].childCount = 2; + level.waypoints[122].children[0] = 101; + level.waypoints[122].children[1] = 121; + level.waypoints[123] = spawnstruct(); + level.waypoints[123].origin = (265.508,11.8016,48.125); + level.waypoints[123].type = "stand"; + level.waypoints[123].childCount = 2; + level.waypoints[123].children[0] = 126; + level.waypoints[123].children[1] = 128; + level.waypoints[124] = spawnstruct(); + level.waypoints[124].origin = (145.489,-1.38188,48.125); + level.waypoints[124].type = "stand"; + level.waypoints[124].childCount = 2; + level.waypoints[124].children[0] = 125; + level.waypoints[124].children[1] = 128; + level.waypoints[125] = spawnstruct(); + level.waypoints[125].origin = (61.1947,-15.2495,16.125); + level.waypoints[125].type = "stand"; + level.waypoints[125].childCount = 4; + level.waypoints[125].children[0] = 124; + level.waypoints[125].children[1] = 133; + level.waypoints[125].children[2] = 134; + level.waypoints[125].children[3] = 143; + level.waypoints[126] = spawnstruct(); + level.waypoints[126].origin = (339.665,18.8873,16.125); + level.waypoints[126].type = "stand"; + level.waypoints[126].childCount = 4; + level.waypoints[126].children[0] = 123; + level.waypoints[126].children[1] = 145; + level.waypoints[126].children[2] = 82; + level.waypoints[126].children[3] = 141; + level.waypoints[127] = spawnstruct(); + level.waypoints[127].origin = (167.88,214.494,48.125); + level.waypoints[127].type = "stand"; + level.waypoints[127].childCount = 2; + level.waypoints[127].children[0] = 128; + level.waypoints[127].children[1] = 129; + level.waypoints[128] = spawnstruct(); + level.waypoints[128].origin = (205.998,10.6313,48.125); + level.waypoints[128].type = "stand"; + level.waypoints[128].childCount = 3; + level.waypoints[128].children[0] = 123; + level.waypoints[128].children[1] = 124; + level.waypoints[128].children[2] = 127; + level.waypoints[129] = spawnstruct(); + level.waypoints[129].origin = (131.853,435.271,23.125); + level.waypoints[129].type = "stand"; + level.waypoints[129].childCount = 6; + level.waypoints[129].children[0] = 108; + level.waypoints[129].children[1] = 132; + level.waypoints[129].children[2] = 127; + level.waypoints[129].children[3] = 80; + level.waypoints[129].children[4] = 133; + level.waypoints[129].children[5] = 145; + level.waypoints[130] = spawnstruct(); + level.waypoints[130].origin = (-301.81,79.3221,23.125); + level.waypoints[130].type = "stand"; + level.waypoints[130].childCount = 5; + level.waypoints[130].children[0] = 83; + level.waypoints[130].children[1] = 108; + level.waypoints[130].children[2] = 143; + level.waypoints[130].children[3] = 144; + level.waypoints[130].children[4] = 133; + level.waypoints[131] = spawnstruct(); + level.waypoints[131].origin = (-99.3186,723.041,23.125); + level.waypoints[131].type = "stand"; + level.waypoints[131].childCount = 3; + level.waypoints[131].children[0] = 35; + level.waypoints[131].children[1] = 33; + level.waypoints[131].children[2] = 108; + level.waypoints[132] = spawnstruct(); + level.waypoints[132].origin = (297.674,629.537,23.125); + level.waypoints[132].type = "stand"; + level.waypoints[132].childCount = 5; + level.waypoints[132].children[0] = 32; + level.waypoints[132].children[1] = 33; + level.waypoints[132].children[2] = 129; + level.waypoints[132].children[3] = 80; + level.waypoints[132].children[4] = 145; + level.waypoints[133] = spawnstruct(); + level.waypoints[133].origin = (40.5481,230.694,23.125); + level.waypoints[133].type = "stand"; + level.waypoints[133].childCount = 4; + level.waypoints[133].children[0] = 129; + level.waypoints[133].children[1] = 125; + level.waypoints[133].children[2] = 143; + level.waypoints[133].children[3] = 130; + level.waypoints[134] = spawnstruct(); + level.waypoints[134].origin = (155.408,-374.801,16.125); + level.waypoints[134].type = "stand"; + level.waypoints[134].childCount = 3; + level.waypoints[134].children[0] = 135; + level.waypoints[134].children[1] = 125; + level.waypoints[134].children[2] = 138; + level.waypoints[135] = spawnstruct(); + level.waypoints[135].origin = (113.394,-714.707,16.125); + level.waypoints[135].type = "stand"; + level.waypoints[135].childCount = 4; + level.waypoints[135].children[0] = 136; + level.waypoints[135].children[1] = 139; + level.waypoints[135].children[2] = 138; + level.waypoints[135].children[3] = 134; + level.waypoints[136] = spawnstruct(); + level.waypoints[136].origin = (-124.061,-489.668,23.125); + level.waypoints[136].type = "stand"; + level.waypoints[136].childCount = 4; + level.waypoints[136].children[0] = 137; + level.waypoints[136].children[1] = 135; + level.waypoints[136].children[2] = 139; + level.waypoints[136].children[3] = 143; + level.waypoints[137] = spawnstruct(); + level.waypoints[137].origin = (-345.326,-288.95,23.125); + level.waypoints[137].type = "stand"; + level.waypoints[137].childCount = 5; + level.waypoints[137].children[0] = 116; + level.waypoints[137].children[1] = 136; + level.waypoints[137].children[2] = 143; + level.waypoints[137].children[3] = 119; + level.waypoints[137].children[4] = 144; + level.waypoints[138] = spawnstruct(); + level.waypoints[138].origin = (372.003,-460.254,23.125); + level.waypoints[138].type = "stand"; + level.waypoints[138].childCount = 6; + level.waypoints[138].children[0] = 59; + level.waypoints[138].children[1] = 141; + level.waypoints[138].children[2] = 140; + level.waypoints[138].children[3] = 135; + level.waypoints[138].children[4] = 145; + level.waypoints[138].children[5] = 134; + level.waypoints[139] = spawnstruct(); + level.waypoints[139].origin = (-117.471,-886.559,23.125); + level.waypoints[139].type = "stand"; + level.waypoints[139].childCount = 3; + level.waypoints[139].children[0] = 142; + level.waypoints[139].children[1] = 136; + level.waypoints[139].children[2] = 135; + level.waypoints[140] = spawnstruct(); + level.waypoints[140].origin = (357.351,-884.233,23.0938); + level.waypoints[140].type = "stand"; + level.waypoints[140].childCount = 2; + level.waypoints[140].children[0] = 138; + level.waypoints[140].children[1] = 142; + level.waypoints[141] = spawnstruct(); + level.waypoints[141].origin = (560.668,-218.655,23.125); + level.waypoints[141].type = "stand"; + level.waypoints[141].childCount = 5; + level.waypoints[141].children[0] = 49; + level.waypoints[141].children[1] = 138; + level.waypoints[141].children[2] = 126; + level.waypoints[141].children[3] = 146; + level.waypoints[141].children[4] = 147; + level.waypoints[142] = spawnstruct(); + level.waypoints[142].origin = (121.71,-934.022,16.125); + level.waypoints[142].type = "stand"; + level.waypoints[142].childCount = 2; + level.waypoints[142].children[0] = 140; + level.waypoints[142].children[1] = 139; + level.waypoints[143] = spawnstruct(); + level.waypoints[143].origin = (-179.659,-20.132,24.125); + level.waypoints[143].type = "stand"; + level.waypoints[143].childCount = 6; + level.waypoints[143].children[0] = 137; + level.waypoints[143].children[1] = 144; + level.waypoints[143].children[2] = 125; + level.waypoints[143].children[3] = 130; + level.waypoints[143].children[4] = 133; + level.waypoints[143].children[5] = 136; + level.waypoints[144] = spawnstruct(); + level.waypoints[144].origin = (-347.116,-155.081,23.125); + level.waypoints[144].type = "stand"; + level.waypoints[144].childCount = 4; + level.waypoints[144].children[0] = 119; + level.waypoints[144].children[1] = 143; + level.waypoints[144].children[2] = 137; + level.waypoints[144].children[3] = 130; + level.waypoints[145] = spawnstruct(); + level.waypoints[145].origin = (432.661,212.017,23.125); + level.waypoints[145].type = "stand"; + level.waypoints[145].childCount = 7; + level.waypoints[145].children[0] = 126; + level.waypoints[145].children[1] = 129; + level.waypoints[145].children[2] = 82; + level.waypoints[145].children[3] = 80; + level.waypoints[145].children[4] = 132; + level.waypoints[145].children[5] = 146; + level.waypoints[145].children[6] = 138; + level.waypoints[146] = spawnstruct(); + level.waypoints[146].origin = (510.188,101.399,23.125); + level.waypoints[146].type = "stand"; + level.waypoints[146].childCount = 3; + level.waypoints[146].children[0] = 82; + level.waypoints[146].children[1] = 145; + level.waypoints[146].children[2] = 141; + level.waypoints[147] = spawnstruct(); + level.waypoints[147].origin = (576.415,-379.712,23.125); + level.waypoints[147].type = "stand"; + level.waypoints[147].childCount = 2; + level.waypoints[147].children[0] = 59; + level.waypoints[147].children[1] = 141; + + level.waypointCount = level.waypoints.size; + +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/ambush.gsc b/main_shared/maps/mp/bots/waypoints/ambush.gsc new file mode 100644 index 0000000..aabc238 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/ambush.gsc @@ -0,0 +1,1723 @@ +Ambush() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (-2496.69,101.809,-71.875); + waypoints[0].type = "stand"; + waypoints[0].childCount = 3; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 198; + waypoints[0].children[2] = 199; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (-2391.88,-95.2719,-67.7637); + waypoints[1].type = "stand"; + waypoints[1].childCount = 5; + waypoints[1].children[0] = 2; + waypoints[1].children[1] = 0; + waypoints[1].children[2] = 14; + waypoints[1].children[3] = 93; + waypoints[1].children[4] = 232; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (-2438.24,-418.23,-52.0056); + waypoints[2].type = "stand"; + waypoints[2].childCount = 4; + waypoints[2].children[0] = 3; + waypoints[2].children[1] = 1; + waypoints[2].children[2] = 85; + waypoints[2].children[3] = 232; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-2712.64,-430.421,-63.875); + waypoints[3].type = "stand"; + waypoints[3].childCount = 3; + waypoints[3].children[0] = 4; + waypoints[3].children[1] = 2; + waypoints[3].children[2] = 217; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-2820.15,-315.757,-63.875); + waypoints[4].type = "stand"; + waypoints[4].childCount = 2; + waypoints[4].children[0] = 5; + waypoints[4].children[1] = 3; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (-3059.09,-281.068,64.125); + waypoints[5].type = "stand"; + waypoints[5].childCount = 2; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (-3065.77,-403.492,104.125); + waypoints[6].type = "stand"; + waypoints[6].childCount = 2; + waypoints[6].children[0] = 7; + waypoints[6].children[1] = 5; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (-2982.88,-422.574,104.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 2; + waypoints[7].children[0] = 8; + waypoints[7].children[1] = 6; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (-2970.67,-534.304,104.125); + waypoints[8].type = "stand"; + waypoints[8].childCount = 2; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 234; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (-2098.77,703.238,-71.875); + waypoints[9].type = "stand"; + waypoints[9].childCount = 4; + waypoints[9].children[0] = 12; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 198; + waypoints[9].children[3] = 199; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (-1914.44,888.576,-62.9983); + waypoints[10].type = "stand"; + waypoints[10].childCount = 2; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (-1765.5,912.517,-71.875); + waypoints[11].type = "stand"; + waypoints[11].childCount = 3; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 15; + waypoints[11].children[2] = 147; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (-1879.63,616.861,-71.875); + waypoints[12].type = "stand"; + waypoints[12].childCount = 3; + waypoints[12].children[0] = 13; + waypoints[12].children[1] = 9; + waypoints[12].children[2] = 147; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (-1912.12,242.343,-71.875); + waypoints[13].type = "stand"; + waypoints[13].childCount = 3; + waypoints[13].children[0] = 14; + waypoints[13].children[1] = 12; + waypoints[13].children[2] = 91; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (-2021.28,67.9958,-71.875); + waypoints[14].type = "stand"; + waypoints[14].childCount = 3; + waypoints[14].children[0] = 1; + waypoints[14].children[1] = 13; + waypoints[14].children[2] = 95; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (-1802.16,1075.48,-70.1692); + waypoints[15].type = "stand"; + waypoints[15].childCount = 4; + waypoints[15].children[0] = 16; + waypoints[15].children[1] = 11; + waypoints[15].children[2] = 45; + waypoints[15].children[3] = 223; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (-1814.94,1601.72,3.0916); + waypoints[16].type = "stand"; + waypoints[16].childCount = 2; + waypoints[16].children[0] = 17; + waypoints[16].children[1] = 15; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-1806.12,1825.47,15.0694); + waypoints[17].type = "stand"; + waypoints[17].childCount = 2; + waypoints[17].children[0] = 18; + waypoints[17].children[1] = 16; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-1360.52,1818.82,-11.7075); + waypoints[18].type = "stand"; + waypoints[18].childCount = 4; + waypoints[18].children[0] = 19; + waypoints[18].children[1] = 17; + waypoints[18].children[2] = 50; + waypoints[18].children[3] = 45; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-1077.74,1823.19,-66.9675); + waypoints[19].type = "stand"; + waypoints[19].childCount = 3; + waypoints[19].children[0] = 20; + waypoints[19].children[1] = 18; + waypoints[19].children[2] = 47; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-810.856,1814.4,-4.81134); + waypoints[20].type = "stand"; + waypoints[20].childCount = 3; + waypoints[20].children[0] = 21; + waypoints[20].children[1] = 19; + waypoints[20].children[2] = 50; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-572.376,1480.16,-54.9587); + waypoints[21].type = "stand"; + waypoints[21].childCount = 3; + waypoints[21].children[0] = 22; + waypoints[21].children[1] = 20; + waypoints[21].children[2] = 49; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-439.148,1402.28,-46.4615); + waypoints[22].type = "stand"; + waypoints[22].childCount = 6; + waypoints[22].children[0] = 23; + waypoints[22].children[1] = 21; + waypoints[22].children[2] = 49; + waypoints[22].children[3] = 56; + waypoints[22].children[4] = 51; + waypoints[22].children[5] = 25; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-390.909,1836.88,-13.7872); + waypoints[23].type = "stand"; + waypoints[23].childCount = 2; + waypoints[23].children[0] = 25; + waypoints[23].children[1] = 22; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (28.2984,1782.68,0.125001); + waypoints[24].type = "stand"; + waypoints[24].childCount = 2; + waypoints[24].children[0] = 26; + waypoints[24].children[1] = 25; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-193.324,1826.62,20.125); + waypoints[25].type = "stand"; + waypoints[25].childCount = 4; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 23; + waypoints[25].children[2] = 56; + waypoints[25].children[3] = 22; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (238.04,1783.65,20.125); + waypoints[26].type = "stand"; + waypoints[26].childCount = 2; + waypoints[26].children[0] = 27; + waypoints[26].children[1] = 24; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (448.516,1766.57,-7.55518); + waypoints[27].type = "stand"; + waypoints[27].childCount = 2; + waypoints[27].children[0] = 28; + waypoints[27].children[1] = 26; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (434.798,1373.68,-26.9828); + waypoints[28].type = "stand"; + waypoints[28].childCount = 4; + waypoints[28].children[0] = 30; + waypoints[28].children[1] = 27; + waypoints[28].children[2] = 29; + waypoints[28].children[3] = 58; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (602.264,1237.69,-68.4059); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 30; + waypoints[29].children[1] = 28; + waypoints[29].children[2] = 40; + waypoints[29].children[3] = 58; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (494.016,1121.59,-46.9825); + waypoints[30].type = "stand"; + waypoints[30].childCount = 4; + waypoints[30].children[0] = 31; + waypoints[30].children[1] = 29; + waypoints[30].children[2] = 28; + waypoints[30].children[3] = 58; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (496.568,746.878,-18.791); + waypoints[31].type = "stand"; + waypoints[31].childCount = 3; + waypoints[31].children[0] = 32; + waypoints[31].children[1] = 30; + waypoints[31].children[2] = 59; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (528.717,488.587,-30.837); + waypoints[32].type = "stand"; + waypoints[32].childCount = 3; + waypoints[32].children[0] = 33; + waypoints[32].children[1] = 31; + waypoints[32].children[2] = 70; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (624.959,362.015,-63.8955); + waypoints[33].type = "stand"; + waypoints[33].childCount = 5; + waypoints[33].children[0] = 36; + waypoints[33].children[1] = 32; + waypoints[33].children[2] = 34; + waypoints[33].children[3] = 69; + waypoints[33].children[4] = 228; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (586.214,231.345,-58.8055); + waypoints[34].type = "stand"; + waypoints[34].childCount = 5; + waypoints[34].children[0] = 36; + waypoints[34].children[1] = 33; + waypoints[34].children[2] = 35; + waypoints[34].children[3] = 68; + waypoints[34].children[4] = 194; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (347.014,101.833,13.272); + waypoints[35].type = "stand"; + waypoints[35].childCount = 4; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 60; + waypoints[35].children[2] = 68; + waypoints[35].children[3] = 123; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (886.962,286.343,-71.875); + waypoints[36].type = "stand"; + waypoints[36].childCount = 7; + waypoints[36].children[0] = 37; + waypoints[36].children[1] = 33; + waypoints[36].children[2] = 34; + waypoints[36].children[3] = 193; + waypoints[36].children[4] = 194; + waypoints[36].children[5] = 195; + waypoints[36].children[6] = 228; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (1043.33,653.862,-68.5477); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 38; + waypoints[37].children[1] = 36; + waypoints[37].children[2] = 39; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (1298.22,1042.35,-71.875); + waypoints[38].type = "stand"; + waypoints[38].childCount = 4; + waypoints[38].children[0] = 39; + waypoints[38].children[1] = 37; + waypoints[38].children[2] = 180; + waypoints[38].children[3] = 181; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (1163.4,1162.73,-71.0248); + waypoints[39].type = "stand"; + waypoints[39].childCount = 4; + waypoints[39].children[0] = 41; + waypoints[39].children[1] = 38; + waypoints[39].children[2] = 40; + waypoints[39].children[3] = 37; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (825.221,1284.09,-57.7963); + waypoints[40].type = "stand"; + waypoints[40].childCount = 2; + waypoints[40].children[0] = 29; + waypoints[40].children[1] = 39; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (1237.26,1329.83,-55.875); + waypoints[41].type = "stand"; + waypoints[41].childCount = 2; + waypoints[41].children[0] = 42; + waypoints[41].children[1] = 39; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (1343.79,1438.7,-55.875); + waypoints[42].type = "stand"; + waypoints[42].childCount = 2; + waypoints[42].children[0] = 43; + waypoints[42].children[1] = 41; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (1162.57,1520.19,82.688); + waypoints[43].type = "stand"; + waypoints[43].childCount = 2; + waypoints[43].children[0] = 44; + waypoints[43].children[1] = 42; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (1065.79,1502.45,86.1302); + waypoints[44].type = "stand"; + waypoints[44].childCount = 4; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 211; + waypoints[44].children[2] = 213; + waypoints[44].children[3] = 212; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (-1570.64,1202.57,-71.875); + waypoints[45].type = "stand"; + waypoints[45].childCount = 4; + waypoints[45].children[0] = 15; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 18; + waypoints[45].children[3] = 200; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (-1265.05,1273.02,-71.875); + waypoints[46].type = "stand"; + waypoints[46].childCount = 5; + waypoints[46].children[0] = 47; + waypoints[46].children[1] = 45; + waypoints[46].children[2] = 50; + waypoints[46].children[3] = 202; + waypoints[46].children[4] = 200; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (-889.114,1348.57,-71.875); + waypoints[47].type = "stand"; + waypoints[47].childCount = 5; + waypoints[47].children[0] = 48; + waypoints[47].children[1] = 46; + waypoints[47].children[2] = 49; + waypoints[47].children[3] = 19; + waypoints[47].children[4] = 50; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (-672.371,1020.17,-63.875); + waypoints[48].type = "stand"; + waypoints[48].childCount = 2; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 49; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (-722.147,1330.86,-71.875); + waypoints[49].type = "stand"; + waypoints[49].childCount = 4; + waypoints[49].children[0] = 22; + waypoints[49].children[1] = 47; + waypoints[49].children[2] = 48; + waypoints[49].children[3] = 21; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (-1158.16,1496.37,-65.9756); + waypoints[50].type = "stand"; + waypoints[50].childCount = 4; + waypoints[50].children[0] = 18; + waypoints[50].children[1] = 47; + waypoints[50].children[2] = 46; + waypoints[50].children[3] = 20; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-377.303,1142.9,-34.0558); + waypoints[51].type = "stand"; + waypoints[51].childCount = 4; + waypoints[51].children[0] = 56; + waypoints[51].children[1] = 22; + waypoints[51].children[2] = 52; + waypoints[51].children[3] = 55; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-350.529,726.2,-59.742); + waypoints[52].type = "stand"; + waypoints[52].childCount = 2; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 53; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-221.244,660.224,-7.18483); + waypoints[53].type = "stand"; + waypoints[53].childCount = 2; + waypoints[53].children[0] = 52; + waypoints[53].children[1] = 54; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-129.636,603.665,20.0362); + waypoints[54].type = "stand"; + waypoints[54].childCount = 3; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 55; + waypoints[54].children[2] = 66; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-121.733,1028.97,20.125); + waypoints[55].type = "stand"; + waypoints[55].childCount = 3; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 56; + waypoints[55].children[2] = 51; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (-199.691,1309.73,5.8465); + waypoints[56].type = "stand"; + waypoints[56].childCount = 6; + waypoints[56].children[0] = 22; + waypoints[56].children[1] = 51; + waypoints[56].children[2] = 55; + waypoints[56].children[3] = 25; + waypoints[56].children[4] = 57; + waypoints[56].children[5] = 59; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (101.331,1238.5,0.124999); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (346.046,1257.77,-10.4055); + waypoints[58].type = "stand"; + waypoints[58].childCount = 4; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 29; + waypoints[58].children[2] = 30; + waypoints[58].children[3] = 28; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (298.776,914.994,20.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 31; + waypoints[59].children[1] = 56; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (170.726,177.257,0.125001); + waypoints[60].type = "stand"; + waypoints[60].childCount = 5; + waypoints[60].children[0] = 67; + waypoints[60].children[1] = 68; + waypoints[60].children[2] = 61; + waypoints[60].children[3] = 35; + waypoints[60].children[4] = 123; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (-59.0171,198.886,3.38921); + waypoints[61].type = "stand"; + waypoints[61].childCount = 4; + waypoints[61].children[0] = 66; + waypoints[61].children[1] = 60; + waypoints[61].children[2] = 64; + waypoints[61].children[3] = 62; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (-237.402,136.051,-8.04668); + waypoints[62].type = "stand"; + waypoints[62].childCount = 6; + waypoints[62].children[0] = 63; + waypoints[62].children[1] = 61; + waypoints[62].children[2] = 64; + waypoints[62].children[3] = 73; + waypoints[62].children[4] = 66; + waypoints[62].children[5] = 107; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-336.057,43.5987,-32.4288); + waypoints[63].type = "stand"; + waypoints[63].childCount = 3; + waypoints[63].children[0] = 64; + waypoints[63].children[1] = 62; + waypoints[63].children[2] = 108; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-408.162,221.535,-62.36); + waypoints[64].type = "stand"; + waypoints[64].childCount = 5; + waypoints[64].children[0] = 61; + waypoints[64].children[1] = 63; + waypoints[64].children[2] = 62; + waypoints[64].children[3] = 74; + waypoints[64].children[4] = 72; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (-371.981,350.838,-49.8502); + waypoints[65].type = "stand"; + waypoints[65].childCount = 2; + waypoints[65].children[0] = 66; + waypoints[65].children[1] = 73; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (-179.421,380.071,7.0583); + waypoints[66].type = "stand"; + waypoints[66].childCount = 5; + waypoints[66].children[0] = 67; + waypoints[66].children[1] = 65; + waypoints[66].children[2] = 61; + waypoints[66].children[3] = 54; + waypoints[66].children[4] = 62; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (162.416,350.712,0.125); + waypoints[67].type = "stand"; + waypoints[67].childCount = 4; + waypoints[67].children[0] = 69; + waypoints[67].children[1] = 60; + waypoints[67].children[2] = 68; + waypoints[67].children[3] = 66; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (290.248,265.941,7.15243); + waypoints[68].type = "stand"; + waypoints[68].childCount = 5; + waypoints[68].children[0] = 60; + waypoints[68].children[1] = 34; + waypoints[68].children[2] = 67; + waypoints[68].children[3] = 35; + waypoints[68].children[4] = 70; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (133.776,467.553,-12.6192); + waypoints[69].type = "stand"; + waypoints[69].childCount = 3; + waypoints[69].children[0] = 67; + waypoints[69].children[1] = 70; + waypoints[69].children[2] = 33; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (317.863,545.343,20.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 3; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 32; + waypoints[70].children[2] = 68; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (-590.523,157.771,-69.9615); + waypoints[71].type = "stand"; + waypoints[71].childCount = 5; + waypoints[71].children[0] = 74; + waypoints[71].children[1] = 76; + waypoints[71].children[2] = 72; + waypoints[71].children[3] = 144; + waypoints[71].children[4] = 75; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (-576.612,416.579,-63.875); + waypoints[72].type = "stand"; + waypoints[72].childCount = 7; + waypoints[72].children[0] = 64; + waypoints[72].children[1] = 74; + waypoints[72].children[2] = 73; + waypoints[72].children[3] = 71; + waypoints[72].children[4] = 76; + waypoints[72].children[5] = 144; + waypoints[72].children[6] = 219; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-459.234,349.704,-63.7267); + waypoints[73].type = "stand"; + waypoints[73].childCount = 3; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 65; + waypoints[73].children[2] = 62; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-492.083,231.268,-71.3319); + waypoints[74].type = "stand"; + waypoints[74].childCount = 3; + waypoints[74].children[0] = 64; + waypoints[74].children[1] = 72; + waypoints[74].children[2] = 71; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-726.802,33.5483,-63.875); + waypoints[75].type = "stand"; + waypoints[75].childCount = 3; + waypoints[75].children[0] = 156; + waypoints[75].children[1] = 71; + waypoints[75].children[2] = 76; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-878.928,76.2942,-71.875); + waypoints[76].type = "stand"; + waypoints[76].childCount = 5; + waypoints[76].children[0] = 77; + waypoints[76].children[1] = 71; + waypoints[76].children[2] = 72; + waypoints[76].children[3] = 75; + waypoints[76].children[4] = 144; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-1014.85,-298.759,-71.875); + waypoints[77].type = "stand"; + waypoints[77].childCount = 3; + waypoints[77].children[0] = 78; + waypoints[77].children[1] = 76; + waypoints[77].children[2] = 79; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-984.98,-513.953,-71.875); + waypoints[78].type = "stand"; + waypoints[78].childCount = 4; + waypoints[78].children[0] = 79; + waypoints[78].children[1] = 96; + waypoints[78].children[2] = 77; + waypoints[78].children[3] = 101; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-1190.59,-512.76,-71.875); + waypoints[79].type = "stand"; + waypoints[79].childCount = 5; + waypoints[79].children[0] = 80; + waypoints[79].children[1] = 78; + waypoints[79].children[2] = 77; + waypoints[79].children[3] = 221; + waypoints[79].children[4] = 222; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-1485.82,-528.034,-71.875); + waypoints[80].type = "stand"; + waypoints[80].childCount = 4; + waypoints[80].children[0] = 81; + waypoints[80].children[1] = 92; + waypoints[80].children[2] = 89; + waypoints[80].children[3] = 79; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-1668.71,-642.969,-63.875); + waypoints[81].type = "stand"; + waypoints[81].childCount = 5; + waypoints[81].children[0] = 87; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 80; + waypoints[81].children[3] = 89; + waypoints[81].children[4] = 94; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-1836.78,-835.264,-60.7485); + waypoints[82].type = "stand"; + waypoints[82].childCount = 2; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 83; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-2135.94,-900.833,-57.5275); + waypoints[83].type = "stand"; + waypoints[83].childCount = 2; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (-2386.14,-761.646,-64.3469); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 85; + waypoints[84].children[2] = 230; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (-2426.98,-585.857,-68.1434); + waypoints[85].type = "stand"; + waypoints[85].childCount = 3; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 2; + waypoints[85].children[2] = 86; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (-2146.8,-615.488,-70.0523); + waypoints[86].type = "stand"; + waypoints[86].childCount = 3; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 88; + waypoints[86].children[2] = 93; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (-1811.36,-669.174,-56.2078); + waypoints[87].type = "stand"; + waypoints[87].childCount = 2; + waypoints[87].children[0] = 88; + waypoints[87].children[1] = 81; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (-1882.41,-502.923,-60.0799); + waypoints[88].type = "stand"; + waypoints[88].childCount = 3; + waypoints[88].children[0] = 89; + waypoints[88].children[1] = 87; + waypoints[88].children[2] = 86; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (-1742.49,-341.476,-70.7947); + waypoints[89].type = "stand"; + waypoints[89].childCount = 5; + waypoints[89].children[0] = 92; + waypoints[89].children[1] = 88; + waypoints[89].children[2] = 80; + waypoints[89].children[3] = 81; + waypoints[89].children[4] = 95; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (-1562.47,-151.635,-66.3602); + waypoints[90].type = "stand"; + waypoints[90].childCount = 3; + waypoints[90].children[0] = 91; + waypoints[90].children[1] = 92; + waypoints[90].children[2] = 95; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-1650.2,47.2048,-63.875); + waypoints[91].type = "stand"; + waypoints[91].childCount = 3; + waypoints[91].children[0] = 13; + waypoints[91].children[1] = 90; + waypoints[91].children[2] = 231; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (-1603.27,-355.839,-71.9706); + waypoints[92].type = "stand"; + waypoints[92].childCount = 3; + waypoints[92].children[0] = 90; + waypoints[92].children[1] = 89; + waypoints[92].children[2] = 80; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (-2057.39,-351.124,-71.9483); + waypoints[93].type = "stand"; + waypoints[93].childCount = 3; + waypoints[93].children[0] = 86; + waypoints[93].children[1] = 94; + waypoints[93].children[2] = 1; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (-1908.9,-280.509,-59.3947); + waypoints[94].type = "stand"; + waypoints[94].childCount = 2; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 81; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (-1816.55,-109.664,-71.8887); + waypoints[95].type = "stand"; + waypoints[95].childCount = 3; + waypoints[95].children[0] = 14; + waypoints[95].children[1] = 90; + waypoints[95].children[2] = 89; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (-1007.52,-644.347,-55.875); + waypoints[96].type = "stand"; + waypoints[96].childCount = 2; + waypoints[96].children[0] = 97; + waypoints[96].children[1] = 78; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (-1122.8,-865.039,-55.875); + waypoints[97].type = "stand"; + waypoints[97].childCount = 2; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 98; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (-966.713,-938.904,80.125); + waypoints[98].type = "stand"; + waypoints[98].childCount = 2; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 99; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (-869.546,-962.219,80.125); + waypoints[99].type = "stand"; + waypoints[99].childCount = 2; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 100; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (-890.606,-810.823,80.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 2; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 216; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (-826.66,-638.059,-71.5328); + waypoints[101].type = "stand"; + waypoints[101].childCount = 2; + waypoints[101].children[0] = 78; + waypoints[101].children[1] = 102; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (-608.856,-660.749,-71.875); + waypoints[102].type = "stand"; + waypoints[102].childCount = 3; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 103; + waypoints[102].children[2] = 104; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (-332.56,-730.127,-51.5496); + waypoints[103].type = "stand"; + waypoints[103].childCount = 5; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 104; + waypoints[103].children[2] = 109; + waypoints[103].children[3] = 116; + waypoints[103].children[4] = 118; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (-329.229,-572.841,-45.5599); + waypoints[104].type = "stand"; + waypoints[104].childCount = 5; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 102; + waypoints[104].children[2] = 105; + waypoints[104].children[3] = 118; + waypoints[104].children[4] = 116; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (-320.283,-424.317,-58.4835); + waypoints[105].type = "stand"; + waypoints[105].childCount = 2; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 106; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (-306.619,-297.193,-28.3891); + waypoints[106].type = "stand"; + waypoints[106].childCount = 3; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 108; + waypoints[106].children[2] = 107; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (-216.543,-125.708,-7.23769); + waypoints[107].type = "stand"; + waypoints[107].childCount = 3; + waypoints[107].children[0] = 62; + waypoints[107].children[1] = 106; + waypoints[107].children[2] = 157; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (-335.305,-90.02,-32.2141); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 106; + waypoints[108].children[1] = 63; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (-306.653,-832.236,-41.3805); + waypoints[109].type = "stand"; + waypoints[109].childCount = 4; + waypoints[109].children[0] = 116; + waypoints[109].children[1] = 103; + waypoints[109].children[2] = 110; + waypoints[109].children[3] = 196; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (-285.35,-1061.45,-33.9802); + waypoints[110].type = "stand"; + waypoints[110].childCount = 3; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[110].children[2] = 196; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (-117.223,-1205.36,17.2848); + waypoints[111].type = "stand"; + waypoints[111].childCount = 3; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 112; + waypoints[111].children[2] = 196; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (78.9001,-1205.93,0.124999); + waypoints[112].type = "stand"; + waypoints[112].childCount = 2; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (309.106,-1191.56,17.867); + waypoints[113].type = "stand"; + waypoints[113].childCount = 4; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 114; + waypoints[113].children[2] = 121; + waypoints[113].children[3] = 117; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (481.467,-1025.54,-21.1636); + waypoints[114].type = "stand"; + waypoints[114].childCount = 3; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 115; + waypoints[114].children[2] = 137; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (622.355,-853.277,-22.2306); + waypoints[115].type = "stand"; + waypoints[115].childCount = 3; + waypoints[115].children[0] = 137; + waypoints[115].children[1] = 114; + waypoints[115].children[2] = 136; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (-139.304,-702.031,1.11637); + waypoints[116].type = "stand"; + waypoints[116].childCount = 6; + waypoints[116].children[0] = 118; + waypoints[116].children[1] = 109; + waypoints[116].children[2] = 117; + waypoints[116].children[3] = 197; + waypoints[116].children[4] = 103; + waypoints[116].children[5] = 104; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (76.7533,-877.232,0.125002); + waypoints[117].type = "stand"; + waypoints[117].childCount = 4; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 113; + waypoints[117].children[2] = 196; + waypoints[117].children[3] = 197; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (-145.525,-552.193,11.3854); + waypoints[118].type = "stand"; + waypoints[118].childCount = 6; + waypoints[118].children[0] = 157; + waypoints[118].children[1] = 116; + waypoints[118].children[2] = 197; + waypoints[118].children[3] = 119; + waypoints[118].children[4] = 104; + waypoints[118].children[5] = 103; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (24.154,-395.599,2.79111); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 120; + waypoints[119].children[1] = 118; + waypoints[119].children[2] = 157; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (231.898,-419.14,2.52118); + waypoints[120].type = "stand"; + waypoints[120].childCount = 4; + waypoints[120].children[0] = 121; + waypoints[120].children[1] = 122; + waypoints[120].children[2] = 119; + waypoints[120].children[3] = 197; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (293.577,-600.617,9.2961); + waypoints[121].type = "stand"; + waypoints[121].childCount = 5; + waypoints[121].children[0] = 113; + waypoints[121].children[1] = 120; + waypoints[121].children[2] = 124; + waypoints[121].children[3] = 137; + waypoints[121].children[4] = 197; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (303.428,-232.371,20.0599); + waypoints[122].type = "stand"; + waypoints[122].childCount = 3; + waypoints[122].children[0] = 120; + waypoints[122].children[1] = 123; + waypoints[122].children[2] = 125; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (271.975,45.0038,14.2683); + waypoints[123].type = "stand"; + waypoints[123].childCount = 3; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 60; + waypoints[123].children[2] = 35; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (433.29,-550.048,-6.46481); + waypoints[124].type = "stand"; + waypoints[124].childCount = 3; + waypoints[124].children[0] = 121; + waypoints[124].children[1] = 125; + waypoints[124].children[2] = 137; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (608.697,-497.642,-53.0079); + waypoints[125].type = "stand"; + waypoints[125].childCount = 5; + waypoints[125].children[0] = 122; + waypoints[125].children[1] = 126; + waypoints[125].children[2] = 124; + waypoints[125].children[3] = 136; + waypoints[125].children[4] = 135; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (861.299,-473.448,-103.643); + waypoints[126].type = "stand"; + waypoints[126].childCount = 4; + waypoints[126].children[0] = 127; + waypoints[126].children[1] = 125; + waypoints[126].children[2] = 137; + waypoints[126].children[3] = 136; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (1016.82,-487.948,-66.873); + waypoints[127].type = "stand"; + waypoints[127].childCount = 3; + waypoints[127].children[0] = 126; + waypoints[127].children[1] = 136; + waypoints[127].children[2] = 128; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (1241.58,-553.89,-58.6271); + waypoints[128].type = "stand"; + waypoints[128].childCount = 3; + waypoints[128].children[0] = 133; + waypoints[128].children[1] = 127; + waypoints[128].children[2] = 129; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (1380.03,-658.708,-67.108); + waypoints[129].type = "stand"; + waypoints[129].childCount = 3; + waypoints[129].children[0] = 133; + waypoints[129].children[1] = 130; + waypoints[129].children[2] = 128; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (1468.08,-777.751,-71.8205); + waypoints[130].type = "stand"; + waypoints[130].childCount = 4; + waypoints[130].children[0] = 133; + waypoints[130].children[1] = 129; + waypoints[130].children[2] = 131; + waypoints[130].children[3] = 227; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (1601.15,-761.62,-65.448); + waypoints[131].type = "stand"; + waypoints[131].childCount = 3; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 138; + waypoints[131].children[2] = 132; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (1744.96,-625.457,-64.3073); + waypoints[132].type = "stand"; + waypoints[132].childCount = 5; + waypoints[132].children[0] = 138; + waypoints[132].children[1] = 131; + waypoints[132].children[2] = 139; + waypoints[132].children[3] = 140; + waypoints[132].children[4] = 186; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (1195.66,-729.824,-71.875); + waypoints[133].type = "stand"; + waypoints[133].childCount = 5; + waypoints[133].children[0] = 134; + waypoints[133].children[1] = 128; + waypoints[133].children[2] = 129; + waypoints[133].children[3] = 130; + waypoints[133].children[4] = 227; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (1067.42,-737.527,-104.177); + waypoints[134].type = "stand"; + waypoints[134].childCount = 2; + waypoints[134].children[0] = 135; + waypoints[134].children[1] = 133; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (953.21,-755.256,-70.6537); + waypoints[135].type = "stand"; + waypoints[135].childCount = 3; + waypoints[135].children[0] = 136; + waypoints[135].children[1] = 134; + waypoints[135].children[2] = 125; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (701.734,-795.056,-43.0916); + waypoints[136].type = "stand"; + waypoints[136].childCount = 5; + waypoints[136].children[0] = 115; + waypoints[136].children[1] = 125; + waypoints[136].children[2] = 127; + waypoints[136].children[3] = 135; + waypoints[136].children[4] = 126; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (478.644,-705.401,-25.5634); + waypoints[137].type = "stand"; + waypoints[137].childCount = 5; + waypoints[137].children[0] = 121; + waypoints[137].children[1] = 115; + waypoints[137].children[2] = 114; + waypoints[137].children[3] = 124; + waypoints[137].children[4] = 126; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (1900.85,-722.257,-70.5735); + waypoints[138].type = "stand"; + waypoints[138].childCount = 5; + waypoints[138].children[0] = 131; + waypoints[138].children[1] = 132; + waypoints[138].children[2] = 139; + waypoints[138].children[3] = 140; + waypoints[138].children[4] = 141; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (2162.43,-566.511,-53.5343); + waypoints[139].type = "stand"; + waypoints[139].childCount = 6; + waypoints[139].children[0] = 132; + waypoints[139].children[1] = 140; + waypoints[139].children[2] = 138; + waypoints[139].children[3] = 158; + waypoints[139].children[4] = 142; + waypoints[139].children[5] = 225; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (2063.46,-277.348,-79.114); + waypoints[140].type = "stand"; + waypoints[140].childCount = 6; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 132; + waypoints[140].children[2] = 141; + waypoints[140].children[3] = 138; + waypoints[140].children[4] = 158; + waypoints[140].children[5] = 184; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (1909.85,-131.502,-70.5244); + waypoints[141].type = "stand"; + waypoints[141].childCount = 4; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 184; + waypoints[141].children[2] = 138; + waypoints[141].children[3] = 142; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (1717.94,-267.808,-53.1159); + waypoints[142].type = "stand"; + waypoints[142].childCount = 6; + waypoints[142].children[0] = 139; + waypoints[142].children[1] = 186; + waypoints[142].children[2] = 143; + waypoints[142].children[3] = 187; + waypoints[142].children[4] = 184; + waypoints[142].children[5] = 141; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (1477.36,-130.862,-57.5713); + waypoints[143].type = "stand"; + waypoints[143].childCount = 3; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 187; + waypoints[143].children[2] = 188; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (-822.739,324.856,-71.875); + waypoints[144].type = "stand"; + waypoints[144].childCount = 5; + waypoints[144].children[0] = 156; + waypoints[144].children[1] = 71; + waypoints[144].children[2] = 76; + waypoints[144].children[3] = 72; + waypoints[144].children[4] = 219; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (-1158.47,583.791,-65.9201); + waypoints[145].type = "stand"; + waypoints[145].childCount = 2; + waypoints[145].children[0] = 146; + waypoints[145].children[1] = 156; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (-1395.52,587.642,-71.875); + waypoints[146].type = "stand"; + waypoints[146].childCount = 4; + waypoints[146].children[0] = 147; + waypoints[146].children[1] = 148; + waypoints[146].children[2] = 145; + waypoints[146].children[3] = 218; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (-1616.48,640.314,-71.875); + waypoints[147].type = "stand"; + waypoints[147].childCount = 3; + waypoints[147].children[0] = 11; + waypoints[147].children[1] = 12; + waypoints[147].children[2] = 146; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (-1253.12,731.025,-56.2065); + waypoints[148].type = "stand"; + waypoints[148].childCount = 2; + waypoints[148].children[0] = 146; + waypoints[148].children[1] = 149; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (-1170.12,869.713,80.125); + waypoints[149].type = "stand"; + waypoints[149].childCount = 2; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 150; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (-1123.09,961.27,80.125); + waypoints[150].type = "stand"; + waypoints[150].childCount = 2; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 151; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (-1074.38,829.627,80.125); + waypoints[151].type = "stand"; + waypoints[151].childCount = 2; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 152; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (-1103.82,679.887,80.125); + waypoints[152].type = "stand"; + waypoints[152].childCount = 2; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 153; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (-902.001,627.036,80.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 2; + waypoints[153].children[0] = 152; + waypoints[153].children[1] = 154; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (-755.791,600.003,80.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 155; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (-482.49,771.358,80.125); + waypoints[155].type = "stand"; + waypoints[155].childCount = 1; + waypoints[155].children[0] = 154; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (-1028.92,374.029,-71.875); + waypoints[156].type = "stand"; + waypoints[156].childCount = 4; + waypoints[156].children[0] = 145; + waypoints[156].children[1] = 144; + waypoints[156].children[2] = 75; + waypoints[156].children[3] = 219; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (-109.426,-244.313,20.125); + waypoints[157].type = "stand"; + waypoints[157].childCount = 3; + waypoints[157].children[0] = 107; + waypoints[157].children[1] = 118; + waypoints[157].children[2] = 119; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (2183.73,-193.006,-70.221); + waypoints[158].type = "stand"; + waypoints[158].childCount = 5; + waypoints[158].children[0] = 173; + waypoints[158].children[1] = 139; + waypoints[158].children[2] = 140; + waypoints[158].children[3] = 159; + waypoints[158].children[4] = 184; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (2414.07,-114.511,-61.0641); + waypoints[159].type = "stand"; + waypoints[159].childCount = 4; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 160; + waypoints[159].children[2] = 183; + waypoints[159].children[3] = 161; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (2698.13,-133.915,-71.6788); + waypoints[160].type = "stand"; + waypoints[160].childCount = 3; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 161; + waypoints[160].children[2] = 162; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (2675.14,-357.729,-63.875); + waypoints[161].type = "stand"; + waypoints[161].childCount = 2; + waypoints[161].children[0] = 160; + waypoints[161].children[1] = 159; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (2661.46,142.419,-71.4459); + waypoints[162].type = "stand"; + waypoints[162].childCount = 2; + waypoints[162].children[0] = 160; + waypoints[162].children[1] = 163; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (2757.18,469.106,-73.0812); + waypoints[163].type = "stand"; + waypoints[163].childCount = 4; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[163].children[2] = 177; + waypoints[163].children[3] = 207; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (2695.99,742.375,-71.6547); + waypoints[164].type = "stand"; + waypoints[164].childCount = 6; + waypoints[164].children[0] = 165; + waypoints[164].children[1] = 177; + waypoints[164].children[2] = 163; + waypoints[164].children[3] = 182; + waypoints[164].children[4] = 207; + waypoints[164].children[5] = 205; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (2700.89,1048.06,-42.497); + waypoints[165].type = "stand"; + waypoints[165].childCount = 3; + waypoints[165].children[0] = 166; + waypoints[165].children[1] = 179; + waypoints[165].children[2] = 164; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (2695.89,1350.07,-55.9862); + waypoints[166].type = "stand"; + waypoints[166].childCount = 4; + waypoints[166].children[0] = 167; + waypoints[166].children[1] = 168; + waypoints[166].children[2] = 165; + waypoints[166].children[3] = 179; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (2633.83,1587.85,-33.3792); + waypoints[167].type = "stand"; + waypoints[167].childCount = 2; + waypoints[167].children[0] = 168; + waypoints[167].children[1] = 166; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (2390.75,1439.04,-62.461); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 169; + waypoints[168].children[1] = 167; + waypoints[168].children[2] = 166; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (1956.78,1455.52,-63.875); + waypoints[169].type = "stand"; + waypoints[169].childCount = 2; + waypoints[169].children[0] = 170; + waypoints[169].children[1] = 168; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (1906.3,1064.24,-71.875); + waypoints[170].type = "stand"; + waypoints[170].childCount = 5; + waypoints[170].children[0] = 180; + waypoints[170].children[1] = 169; + waypoints[170].children[2] = 171; + waypoints[170].children[3] = 172; + waypoints[170].children[4] = 204; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (1902.23,697.933,-71.875); + waypoints[171].type = "stand"; + waypoints[171].childCount = 3; + waypoints[171].children[0] = 175; + waypoints[171].children[1] = 170; + waypoints[171].children[2] = 172; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (1807.64,583.278,-64.9244); + waypoints[172].type = "stand"; + waypoints[172].childCount = 4; + waypoints[172].children[0] = 173; + waypoints[172].children[1] = 171; + waypoints[172].children[2] = 170; + waypoints[172].children[3] = 224; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (2067.1,333.385,-70.1452); + waypoints[173].type = "stand"; + waypoints[173].childCount = 5; + waypoints[173].children[0] = 174; + waypoints[173].children[1] = 172; + waypoints[173].children[2] = 158; + waypoints[173].children[3] = 184; + waypoints[173].children[4] = 224; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (2137.58,499.76,-71.875); + waypoints[174].type = "stand"; + waypoints[174].childCount = 4; + waypoints[174].children[0] = 177; + waypoints[174].children[1] = 173; + waypoints[174].children[2] = 175; + waypoints[174].children[3] = 182; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (2184.5,659.961,-67.4035); + waypoints[175].type = "stand"; + waypoints[175].childCount = 4; + waypoints[175].children[0] = 177; + waypoints[175].children[1] = 171; + waypoints[175].children[2] = 174; + waypoints[175].children[3] = 182; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (2316.23,1079.03,-34.371); + waypoints[176].type = "stand"; + waypoints[176].childCount = 4; + waypoints[176].children[0] = 177; + waypoints[176].children[1] = 178; + waypoints[176].children[2] = 203; + waypoints[176].children[3] = 204; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (2412.67,673.528,-71.875); + waypoints[177].type = "stand"; + waypoints[177].childCount = 6; + waypoints[177].children[0] = 164; + waypoints[177].children[1] = 175; + waypoints[177].children[2] = 176; + waypoints[177].children[3] = 174; + waypoints[177].children[4] = 163; + waypoints[177].children[5] = 182; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (2402.57,1239.12,-63.875); + waypoints[178].type = "stand"; + waypoints[178].childCount = 2; + waypoints[178].children[0] = 176; + waypoints[178].children[1] = 179; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (2562.23,1202.25,-63.875); + waypoints[179].type = "stand"; + waypoints[179].childCount = 3; + waypoints[179].children[0] = 165; + waypoints[179].children[1] = 166; + waypoints[179].children[2] = 178; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (1652.8,1181.08,-48.1733); + waypoints[180].type = "stand"; + waypoints[180].childCount = 3; + waypoints[180].children[0] = 38; + waypoints[180].children[1] = 181; + waypoints[180].children[2] = 170; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (1367.52,1236.25,-63.875); + waypoints[181].type = "stand"; + waypoints[181].childCount = 2; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 38; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (2404.33,560.955,-71.875); + waypoints[182].type = "stand"; + waypoints[182].childCount = 4; + waypoints[182].children[0] = 164; + waypoints[182].children[1] = 174; + waypoints[182].children[2] = 177; + waypoints[182].children[3] = 175; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (2224.68,10.7249,-65.2853); + waypoints[183].type = "stand"; + waypoints[183].childCount = 2; + waypoints[183].children[0] = 159; + waypoints[183].children[1] = 184; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (1999.11,-2.45633,-53.292); + waypoints[184].type = "stand"; + waypoints[184].childCount = 7; + waypoints[184].children[0] = 183; + waypoints[184].children[1] = 173; + waypoints[184].children[2] = 140; + waypoints[184].children[3] = 158; + waypoints[184].children[4] = 141; + waypoints[184].children[5] = 185; + waypoints[184].children[6] = 142; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (1768.02,0.230536,-69.2714); + waypoints[185].type = "stand"; + waypoints[185].childCount = 3; + waypoints[185].children[0] = 187; + waypoints[185].children[1] = 184; + waypoints[185].children[2] = 192; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (1933.88,-430.826,-82.4097); + waypoints[186].type = "stand"; + waypoints[186].childCount = 2; + waypoints[186].children[0] = 132; + waypoints[186].children[1] = 142; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (1613.45,-40.0076,-71.875); + waypoints[187].type = "stand"; + waypoints[187].childCount = 5; + waypoints[187].children[0] = 185; + waypoints[187].children[1] = 143; + waypoints[187].children[2] = 142; + waypoints[187].children[3] = 192; + waypoints[187].children[4] = 193; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (1315.08,-50.8419,80.125); + waypoints[188].type = "stand"; + waypoints[188].childCount = 2; + waypoints[188].children[0] = 143; + waypoints[188].children[1] = 189; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (1194.85,-42.662,80.125); + waypoints[189].type = "stand"; + waypoints[189].childCount = 4; + waypoints[189].children[0] = 188; + waypoints[189].children[1] = 191; + waypoints[189].children[2] = 190; + waypoints[189].children[3] = 209; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (1101.35,-106.19,82.125); + waypoints[190].type = "stand"; + waypoints[190].childCount = 3; + waypoints[190].children[0] = 189; + waypoints[190].children[1] = 191; + waypoints[190].children[2] = 215; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (1216.58,-324.113,80.5768); + waypoints[191].type = "stand"; + waypoints[191].childCount = 3; + waypoints[191].children[0] = 189; + waypoints[191].children[1] = 190; + waypoints[191].children[2] = 209; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (1495.69,51.5746,-71.2141); + waypoints[192].type = "stand"; + waypoints[192].childCount = 5; + waypoints[192].children[0] = 185; + waypoints[192].children[1] = 193; + waypoints[192].children[2] = 187; + waypoints[192].children[3] = 195; + waypoints[192].children[4] = 210; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (1250.68,20.079,-30.3122); + waypoints[193].type = "stand"; + waypoints[193].childCount = 3; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 36; + waypoints[193].children[2] = 187; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (1049.05,78.9142,-61.911); + waypoints[194].type = "stand"; + waypoints[194].childCount = 3; + waypoints[194].children[0] = 36; + waypoints[194].children[1] = 34; + waypoints[194].children[2] = 195; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (1280.43,261.228,-59.3299); + waypoints[195].type = "stand"; + waypoints[195].childCount = 4; + waypoints[195].children[0] = 194; + waypoints[195].children[1] = 192; + waypoints[195].children[2] = 36; + waypoints[195].children[3] = 210; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (-99.2559,-915.194,20.125); + waypoints[196].type = "stand"; + waypoints[196].childCount = 4; + waypoints[196].children[0] = 111; + waypoints[196].children[1] = 109; + waypoints[196].children[2] = 117; + waypoints[196].children[3] = 110; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (140.126,-648.191,0.125002); + waypoints[197].type = "stand"; + waypoints[197].childCount = 5; + waypoints[197].children[0] = 121; + waypoints[197].children[1] = 116; + waypoints[197].children[2] = 118; + waypoints[197].children[3] = 117; + waypoints[197].children[4] = 120; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (-2419.95,779.003,-71.875); + waypoints[198].type = "stand"; + waypoints[198].childCount = 4; + waypoints[198].children[0] = 9; + waypoints[198].children[1] = 0; + waypoints[198].children[2] = 199; + waypoints[198].children[3] = 214; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (-2357.01,565.38,-64.5631); + waypoints[199].type = "stand"; + waypoints[199].childCount = 3; + waypoints[199].children[0] = 0; + waypoints[199].children[1] = 198; + waypoints[199].children[2] = 9; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (-1419.07,1040.11,-49.6108); + waypoints[200].type = "stand"; + waypoints[200].childCount = 3; + waypoints[200].children[0] = 45; + waypoints[200].children[1] = 201; + waypoints[200].children[2] = 46; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (-1527.26,879.205,-63.875); + waypoints[201].type = "stand"; + waypoints[201].childCount = 2; + waypoints[201].children[0] = 200; + waypoints[201].children[1] = 202; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (-1299.94,859.219,-40.338); + waypoints[202].type = "stand"; + waypoints[202].childCount = 2; + waypoints[202].children[0] = 201; + waypoints[202].children[1] = 46; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (2077.77,1289.88,-50.4699); + waypoints[203].type = "stand"; + waypoints[203].childCount = 2; + waypoints[203].children[0] = 204; + waypoints[203].children[1] = 176; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (2030.31,1078.18,-63.875); + waypoints[204].type = "stand"; + waypoints[204].childCount = 3; + waypoints[204].children[0] = 170; + waypoints[204].children[1] = 203; + waypoints[204].children[2] = 176; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (2977.07,788.187,-57.8079); + waypoints[205].type = "stand"; + waypoints[205].childCount = 3; + waypoints[205].children[0] = 206; + waypoints[205].children[1] = 208; + waypoints[205].children[2] = 164; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (3020.95,614.275,-52.838); + waypoints[206].type = "stand"; + waypoints[206].childCount = 2; + waypoints[206].children[0] = 205; + waypoints[206].children[1] = 207; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (2765.03,601.524,-70.1643); + waypoints[207].type = "stand"; + waypoints[207].childCount = 3; + waypoints[207].children[0] = 206; + waypoints[207].children[1] = 163; + waypoints[207].children[2] = 164; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (2823.6,1262.47,-51.875); + waypoints[208].type = "stand"; + waypoints[208].childCount = 1; + waypoints[208].children[0] = 205; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (1332.58,-197.404,81.125); + waypoints[209].type = "stand"; + waypoints[209].childCount = 2; + waypoints[209].children[0] = 191; + waypoints[209].children[1] = 189; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (1538.34,191.707,-63.875); + waypoints[210].type = "stand"; + waypoints[210].childCount = 3; + waypoints[210].children[0] = 192; + waypoints[210].children[1] = 195; + waypoints[210].children[2] = 229; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (996.266,1354.15,87.0777); + waypoints[211].type = "stand"; + waypoints[211].childCount = 3; + waypoints[211].children[0] = 44; + waypoints[211].children[1] = 212; + waypoints[211].children[2] = 213; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (1260.19,1214.87,80.125); + waypoints[212].type = "stand"; + waypoints[212].childCount = 3; + waypoints[212].children[0] = 211; + waypoints[212].children[1] = 213; + waypoints[212].children[2] = 44; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (1320.78,1361.23,87.0633); + waypoints[213].type = "stand"; + waypoints[213].childCount = 3; + waypoints[213].children[0] = 212; + waypoints[213].children[1] = 44; + waypoints[213].children[2] = 211; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (-2428.02,945.494,-71.875); + waypoints[214].type = "stand"; + waypoints[214].childCount = 1; + waypoints[214].children[0] = 198; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (805.475,-125.439,93.2247); + waypoints[215].type = "stand"; + waypoints[215].childCount = 1; + waypoints[215].children[0] = 190; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (-1088.18,-719.727,80.125); + waypoints[216].type = "stand"; + waypoints[216].childCount = 1; + waypoints[216].children[0] = 100; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (-2721.77,-610.643,-63.875); + waypoints[217].type = "stand"; + waypoints[217].childCount = 1; + waypoints[217].children[0] = 3; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (-1314.52,378.278,-63.875); + waypoints[218].type = "stand"; + waypoints[218].childCount = 1; + waypoints[218].children[0] = 146; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (-864.555,451.079,-63.875); + waypoints[219].type = "stand"; + waypoints[219].childCount = 4; + waypoints[219].children[0] = 72; + waypoints[219].children[1] = 156; + waypoints[219].children[2] = 144; + waypoints[219].children[3] = 220; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (-827.526,589.617,-63.875); + waypoints[220].type = "stand"; + waypoints[220].childCount = 1; + waypoints[220].children[0] = 219; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (-1196.57,-720.319,-63.875); + waypoints[221].type = "stand"; + waypoints[221].childCount = 1; + waypoints[221].children[0] = 79; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (-1274.33,-404.689,-64.5134); + waypoints[222].type = "stand"; + waypoints[222].childCount = 1; + waypoints[222].children[0] = 79; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (-1956.52,1010.75,-50.3823); + waypoints[223].type = "stand"; + waypoints[223].childCount = 1; + waypoints[223].children[0] = 15; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (1887.37,417.334,-56.2007); + waypoints[224].type = "stand"; + waypoints[224].childCount = 2; + waypoints[224].children[0] = 172; + waypoints[224].children[1] = 173; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (2163.3,-694.179,-32.5377); + waypoints[225].type = "stand"; + waypoints[225].childCount = 1; + waypoints[225].children[0] = 139; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (1213.64,-988.262,-52.6703); + waypoints[226].type = "stand"; + waypoints[226].childCount = 1; + waypoints[226].children[0] = 227; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (1281.31,-809.084,-66.8904); + waypoints[227].type = "stand"; + waypoints[227].childCount = 3; + waypoints[227].children[0] = 226; + waypoints[227].children[1] = 130; + waypoints[227].children[2] = 133; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (708.497,458.638,-63.2725); + waypoints[228].type = "stand"; + waypoints[228].childCount = 2; + waypoints[228].children[0] = 36; + waypoints[228].children[1] = 33; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (1593.67,337.906,-57.616); + waypoints[229].type = "stand"; + waypoints[229].childCount = 1; + waypoints[229].children[0] = 210; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (-2477.86,-1046.54,-38.6983); + waypoints[230].type = "stand"; + waypoints[230].childCount = 1; + waypoints[230].children[0] = 84; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (-1710.55,150.119,-39.875); + waypoints[231].type = "stand"; + waypoints[231].childCount = 1; + waypoints[231].children[0] = 91; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (-2572.17,-144.569,-63.4736); + waypoints[232].type = "stand"; + waypoints[232].childCount = 3; + waypoints[232].children[0] = 1; + waypoints[232].children[1] = 2; + waypoints[232].children[2] = 236; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (-2670.11,-522.332,104.125); + waypoints[233].type = "stand"; + waypoints[233].childCount = 1; + waypoints[233].children[0] = 234; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (-2811.5,-506.657,104.125); + waypoints[234].type = "stand"; + waypoints[234].childCount = 3; + waypoints[234].children[0] = 233; + waypoints[234].children[1] = 8; + waypoints[234].children[2] = 235; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (-2794.84,-383.957,104.125); + waypoints[235].type = "stand"; + waypoints[235].childCount = 2; + waypoints[235].children[0] = 234; + waypoints[235].children[1] = 237; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (-2754.61,-223.454,-63.9241); + waypoints[236].type = "climb"; + waypoints[236].childCount = 2; + waypoints[236].children[0] = 237; + waypoints[236].children[1] = 232; + waypoints[236].angles = (5.11841, 165.504, 0); + waypoints[236].use = true; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (-2753.79,-256.883,104.125); + waypoints[237].type = "climb"; + waypoints[237].childCount = 2; + waypoints[237].children[0] = 235; + waypoints[237].children[1] = 236; + waypoints[237].angles = (28.2117, 130.858, 0); + waypoints[237].use = true; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/backlot.gsc b/main_shared/maps/mp/bots/waypoints/backlot.gsc new file mode 100644 index 0000000..1eaca1a --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/backlot.gsc @@ -0,0 +1,1221 @@ +Backlot() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (1774.5,834.7,67.6); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 6; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (1780.6,639.1,65.5); + waypoints[1].type = "stand"; + waypoints[1].childCount = 2; + waypoints[1].children[0] = 7; + waypoints[1].children[1] = 0; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (1902.2,-345.2,74.2); + waypoints[2].type = "stand"; + waypoints[2].childCount = 2; + waypoints[2].children[0] = 3; + waypoints[2].children[1] = 97; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (1892.7,-420.4,72.1); + waypoints[3].type = "stand"; + waypoints[3].childCount = 3; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 10; + waypoints[3].children[2] = 157; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (1211,1284.5,64.1); + waypoints[4].type = "stand"; + waypoints[4].childCount = 4; + waypoints[4].children[0] = 5; + waypoints[4].children[1] = 21; + waypoints[4].children[2] = 154; + waypoints[4].children[3] = 155; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (1249.3,1087,64.1); + waypoints[5].type = "stand"; + waypoints[5].childCount = 4; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[5].children[2] = 20; + waypoints[5].children[3] = 172; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (1278.6,841.6,64.1); + waypoints[6].type = "stand"; + waypoints[6].childCount = 4; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 0; + waypoints[6].children[2] = 7; + waypoints[6].children[3] = 8; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (1504.4,626.5,56.3); + waypoints[7].type = "stand"; + waypoints[7].childCount = 3; + waypoints[7].children[0] = 1; + waypoints[7].children[1] = 6; + waypoints[7].children[2] = 8; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (1307.5,547.1,64.1); + waypoints[8].type = "stand"; + waypoints[8].childCount = 5; + waypoints[8].children[0] = 6; + waypoints[8].children[1] = 7; + waypoints[8].children[2] = 9; + waypoints[8].children[3] = 17; + waypoints[8].children[4] = 103; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (1298.3,199.6,62.2); + waypoints[9].type = "stand"; + waypoints[9].childCount = 4; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 11; + waypoints[9].children[2] = 16; + waypoints[9].children[3] = 156; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (1423.3,-403.8,64.3); + waypoints[10].type = "stand"; + waypoints[10].childCount = 4; + waypoints[10].children[0] = 11; + waypoints[10].children[1] = 12; + waypoints[10].children[2] = 15; + waypoints[10].children[3] = 3; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (1240.1,-249.7,74.1); + waypoints[11].type = "stand"; + waypoints[11].childCount = 5; + waypoints[11].children[0] = 9; + waypoints[11].children[1] = 16; + waypoints[11].children[2] = 10; + waypoints[11].children[3] = 12; + waypoints[11].children[4] = 15; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (1345.6,-595.8,64); + waypoints[12].type = "stand"; + waypoints[12].childCount = 4; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 10; + waypoints[12].children[2] = 13; + waypoints[12].children[3] = 15; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (1291.3,-834.9,64.1); + waypoints[13].type = "stand"; + waypoints[13].childCount = 4; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 15; + waypoints[13].children[2] = 14; + waypoints[13].children[3] = 66; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (1202.9,-1082.8,64.1); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 66; + waypoints[14].children[2] = 63; + waypoints[14].children[3] = 121; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (1145.6,-567.9,64.1); + waypoints[15].type = "stand"; + waypoints[15].childCount = 5; + waypoints[15].children[0] = 68; + waypoints[15].children[1] = 11; + waypoints[15].children[2] = 10; + waypoints[15].children[3] = 12; + waypoints[15].children[4] = 13; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (1090.9,-227.1,66.1); + waypoints[16].type = "stand"; + waypoints[16].childCount = 4; + waypoints[16].children[0] = 9; + waypoints[16].children[1] = 11; + waypoints[16].children[2] = 69; + waypoints[16].children[3] = 70; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (1072.3,554.5,62.4); + waypoints[17].type = "stand"; + waypoints[17].childCount = 4; + waypoints[17].children[0] = 18; + waypoints[17].children[1] = 8; + waypoints[17].children[2] = 71; + waypoints[17].children[3] = 19; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (941.3,766.4,59); + waypoints[18].type = "stand"; + waypoints[18].childCount = 4; + waypoints[18].children[0] = 72; + waypoints[18].children[1] = 19; + waypoints[18].children[2] = 25; + waypoints[18].children[3] = 17; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (742.4,908,64.1); + waypoints[19].type = "stand"; + waypoints[19].childCount = 6; + waypoints[19].children[0] = 20; + waypoints[19].children[1] = 18; + waypoints[19].children[2] = 17; + waypoints[19].children[3] = 72; + waypoints[19].children[4] = 25; + waypoints[19].children[5] = 24; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (892,1092.7,64.1); + waypoints[20].type = "stand"; + waypoints[20].childCount = 4; + waypoints[20].children[0] = 21; + waypoints[20].children[1] = 5; + waypoints[20].children[2] = 19; + waypoints[20].children[3] = 24; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (900.4,1279.1,64.1); + waypoints[21].type = "stand"; + waypoints[21].childCount = 3; + waypoints[21].children[0] = 4; + waypoints[21].children[1] = 20; + waypoints[21].children[2] = 23; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (784.6,1559.3,64.1); + waypoints[22].type = "stand"; + waypoints[22].childCount = 2; + waypoints[22].children[0] = 23; + waypoints[22].children[1] = 26; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (790.1,1404.6,64.1); + waypoints[23].type = "stand"; + waypoints[23].childCount = 2; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 21; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (599.6,1016.3,64.1); + waypoints[24].type = "stand"; + waypoints[24].childCount = 3; + waypoints[24].children[0] = 20; + waypoints[24].children[1] = 19; + waypoints[24].children[2] = 26; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (579.3,778.9,54.1); + waypoints[25].type = "stand"; + waypoints[25].childCount = 4; + waypoints[25].children[0] = 18; + waypoints[25].children[1] = 19; + waypoints[25].children[2] = 73; + waypoints[25].children[3] = 136; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (656.7,1559.3,40.1); + waypoints[26].type = "stand"; + waypoints[26].childCount = 4; + waypoints[26].children[0] = 22; + waypoints[26].children[1] = 24; + waypoints[26].children[2] = 27; + waypoints[26].children[3] = 104; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (171.2,1473.1,29.4); + waypoints[27].type = "stand"; + waypoints[27].childCount = 4; + waypoints[27].children[0] = 28; + waypoints[27].children[1] = 32; + waypoints[27].children[2] = 26; + waypoints[27].children[3] = 140; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (62.3,1776.6,64.1); + waypoints[28].type = "stand"; + waypoints[28].childCount = 2; + waypoints[28].children[0] = 29; + waypoints[28].children[1] = 27; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (152.9,1951.5,64.1); + waypoints[29].type = "stand"; + waypoints[29].childCount = 2; + waypoints[29].children[0] = 30; + waypoints[29].children[1] = 28; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (50.3,2079.6,64.3); + waypoints[30].type = "stand"; + waypoints[30].childCount = 2; + waypoints[30].children[0] = 31; + waypoints[30].children[1] = 29; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-138.8,2098.6,58.9); + waypoints[31].type = "stand"; + waypoints[31].childCount = 3; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 33; + waypoints[31].children[2] = 32; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (-135.1,1442.5,61.5); + waypoints[32].type = "stand"; + waypoints[32].childCount = 5; + waypoints[32].children[0] = 27; + waypoints[32].children[1] = 80; + waypoints[32].children[2] = 35; + waypoints[32].children[3] = 31; + waypoints[32].children[4] = 139; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-261.7,1928.3,64.1); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 31; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 112; + waypoints[33].children[3] = 152; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-534.8,1609.1,64.1); + waypoints[34].type = "stand"; + waypoints[34].childCount = 5; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[34].children[2] = 110; + waypoints[34].children[3] = 112; + waypoints[34].children[4] = 111; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-367.2,1429,64.1); + waypoints[35].type = "stand"; + waypoints[35].childCount = 3; + waypoints[35].children[0] = 32; + waypoints[35].children[1] = 36; + waypoints[35].children[2] = 34; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (-568.7,1133.7,64.1); + waypoints[36].type = "stand"; + waypoints[36].childCount = 3; + waypoints[36].children[0] = 35; + waypoints[36].children[1] = 108; + waypoints[36].children[2] = 143; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-699.9,796.6,64.1); + waypoints[37].type = "stand"; + waypoints[37].childCount = 2; + waypoints[37].children[0] = 38; + waypoints[37].children[1] = 143; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-893.7,744.7,64.1); + waypoints[38].type = "stand"; + waypoints[38].childCount = 4; + waypoints[38].children[0] = 39; + waypoints[38].children[1] = 37; + waypoints[38].children[2] = 41; + waypoints[38].children[3] = 42; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-1245.9,721.1,64.1); + waypoints[39].type = "stand"; + waypoints[39].childCount = 3; + waypoints[39].children[0] = 40; + waypoints[39].children[1] = 38; + waypoints[39].children[2] = 148; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (-1264,424,64.1); + waypoints[40].type = "stand"; + waypoints[40].childCount = 2; + waypoints[40].children[0] = 41; + waypoints[40].children[1] = 39; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (-938.2,290.5,69.6); + waypoints[41].type = "stand"; + waypoints[41].childCount = 4; + waypoints[41].children[0] = 87; + waypoints[41].children[1] = 42; + waypoints[41].children[2] = 40; + waypoints[41].children[3] = 38; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-736.6,293,69.2); + waypoints[42].type = "stand"; + waypoints[42].childCount = 3; + waypoints[42].children[0] = 43; + waypoints[42].children[1] = 41; + waypoints[42].children[2] = 38; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (-617.5,228,67); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 44; + waypoints[43].children[1] = 96; + waypoints[43].children[2] = 42; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (-498.7,-69.1,68.7); + waypoints[44].type = "stand"; + waypoints[44].childCount = 6; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 81; + waypoints[44].children[2] = 82; + waypoints[44].children[3] = 45; + waypoints[44].children[4] = 96; + waypoints[44].children[5] = 164; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (-656.7,-144.3,71.4); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 86; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (-534,-484.9,64.1); + waypoints[46].type = "stand"; + waypoints[46].childCount = 4; + waypoints[46].children[0] = 52; + waypoints[46].children[1] = 45; + waypoints[46].children[2] = 47; + waypoints[46].children[3] = 141; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (-715,-668.7,71.6); + waypoints[47].type = "stand"; + waypoints[47].childCount = 4; + waypoints[47].children[0] = 49; + waypoints[47].children[1] = 48; + waypoints[47].children[2] = 46; + waypoints[47].children[3] = 173; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (-1150.5,-670,71.5); + waypoints[48].type = "stand"; + waypoints[48].childCount = 4; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 83; + waypoints[48].children[2] = 147; + waypoints[48].children[3] = 173; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (-547.3,-901.3,71.7); + waypoints[49].type = "stand"; + waypoints[49].childCount = 3; + waypoints[49].children[0] = 50; + waypoints[49].children[1] = 47; + waypoints[49].children[2] = 146; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (-366.2,-898.1,64.1); + waypoints[50].type = "stand"; + waypoints[50].childCount = 2; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 134; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-53.5,-707.6,59.2); + waypoints[51].type = "stand"; + waypoints[51].childCount = 3; + waypoints[51].children[0] = 67; + waypoints[51].children[1] = 52; + waypoints[51].children[2] = 113; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-100.1,-863.3,63.4); + waypoints[52].type = "stand"; + waypoints[52].childCount = 4; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 46; + waypoints[52].children[2] = 54; + waypoints[52].children[3] = 53; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-53.1,-1188.7,58); + waypoints[53].type = "stand"; + waypoints[53].childCount = 4; + waypoints[53].children[0] = 64; + waypoints[53].children[1] = 63; + waypoints[53].children[2] = 54; + waypoints[53].children[3] = 52; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-194.2,-1463.4,58.2); + waypoints[54].type = "stand"; + waypoints[54].childCount = 4; + waypoints[54].children[0] = 52; + waypoints[54].children[1] = 53; + waypoints[54].children[2] = 134; + waypoints[54].children[3] = 55; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-96.1,-1867.6,58.1); + waypoints[55].type = "stand"; + waypoints[55].childCount = 3; + waypoints[55].children[0] = 57; + waypoints[55].children[1] = 54; + waypoints[55].children[2] = 56; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (23.2,-1879,82.6); + waypoints[56].type = "stand"; + waypoints[56].childCount = 2; + waypoints[56].children[0] = 59; + waypoints[56].children[1] = 55; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (-124.2,-2183.1,57.2); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 58; + waypoints[57].children[1] = 55; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (-466.2,-2351.1,64.1); + waypoints[58].type = "stand"; + waypoints[58].childCount = 2; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 144; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (328.3,-2072.3,82.7); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 56; + waypoints[59].children[1] = 60; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (675.3,-2068.7,64.1); + waypoints[60].type = "stand"; + waypoints[60].childCount = 2; + waypoints[60].children[0] = 61; + waypoints[60].children[1] = 59; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (690.3,-1496.2,64.1); + waypoints[61].type = "stand"; + waypoints[61].childCount = 3; + waypoints[61].children[0] = 62; + waypoints[61].children[1] = 60; + waypoints[61].children[2] = 158; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (704.6,-1227.8,64.1); + waypoints[62].type = "stand"; + waypoints[62].childCount = 3; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 63; + waypoints[62].children[2] = 65; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (647.1,-1102.9,64.1); + waypoints[63].type = "stand"; + waypoints[63].childCount = 5; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 53; + waypoints[63].children[2] = 66; + waypoints[63].children[3] = 14; + waypoints[63].children[4] = 65; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (616,-939.4,65.8); + waypoints[64].type = "stand"; + waypoints[64].childCount = 3; + waypoints[64].children[0] = 53; + waypoints[64].children[1] = 65; + waypoints[64].children[2] = 66; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (743.5,-839.6,71.5); + waypoints[65].type = "stand"; + waypoints[65].childCount = 6; + waypoints[65].children[0] = 68; + waypoints[65].children[1] = 66; + waypoints[65].children[2] = 63; + waypoints[65].children[3] = 64; + waypoints[65].children[4] = 62; + waypoints[65].children[5] = 67; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (955.1,-1002.1,64.1); + waypoints[66].type = "stand"; + waypoints[66].childCount = 5; + waypoints[66].children[0] = 13; + waypoints[66].children[1] = 14; + waypoints[66].children[2] = 63; + waypoints[66].children[3] = 64; + waypoints[66].children[4] = 65; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (559.7,-684.5,57.3); + waypoints[67].type = "stand"; + waypoints[67].childCount = 4; + waypoints[67].children[0] = 68; + waypoints[67].children[1] = 65; + waypoints[67].children[2] = 51; + waypoints[67].children[3] = 117; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (960.3,-644,58.4); + waypoints[68].type = "stand"; + waypoints[68].childCount = 4; + waypoints[68].children[0] = 69; + waypoints[68].children[1] = 67; + waypoints[68].children[2] = 15; + waypoints[68].children[3] = 65; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (954,-279.4,58.1); + waypoints[69].type = "stand"; + waypoints[69].childCount = 4; + waypoints[69].children[0] = 71; + waypoints[69].children[1] = 16; + waypoints[69].children[2] = 68; + waypoints[69].children[3] = 70; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (830,-26.2,64); + waypoints[70].type = "stand"; + waypoints[70].childCount = 4; + waypoints[70].children[0] = 71; + waypoints[70].children[1] = 16; + waypoints[70].children[2] = 69; + waypoints[70].children[3] = 168; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (1012.1,162.2,57.9); + waypoints[71].type = "stand"; + waypoints[71].childCount = 4; + waypoints[71].children[0] = 72; + waypoints[71].children[1] = 17; + waypoints[71].children[2] = 69; + waypoints[71].children[3] = 70; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (855.7,619.6,64.1); + waypoints[72].type = "stand"; + waypoints[72].childCount = 3; + waypoints[72].children[0] = 18; + waypoints[72].children[1] = 19; + waypoints[72].children[2] = 71; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (344.9,886,64.2); + waypoints[73].type = "stand"; + waypoints[73].childCount = 2; + waypoints[73].children[0] = 25; + waypoints[73].children[1] = 138; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (236.2,556.6,69.1); + waypoints[74].type = "stand"; + waypoints[74].childCount = 2; + waypoints[74].children[0] = 79; + waypoints[74].children[1] = 136; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (56.2,384.3,69.1); + waypoints[75].type = "stand"; + waypoints[75].childCount = 2; + waypoints[75].children[0] = 78; + waypoints[75].children[1] = 76; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (72.2,254,60); + waypoints[76].type = "stand"; + waypoints[76].childCount = 3; + waypoints[76].children[0] = 77; + waypoints[76].children[1] = 81; + waypoints[76].children[2] = 75; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (243.4,2.7,58.6); + waypoints[77].type = "stand"; + waypoints[77].childCount = 4; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 82; + waypoints[77].children[2] = 165; + waypoints[77].children[3] = 166; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-127.6,397.1,69.1); + waypoints[78].type = "stand"; + waypoints[78].childCount = 2; + waypoints[78].children[0] = 79; + waypoints[78].children[1] = 75; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-113.3,557.8,69.1); + waypoints[79].type = "stand"; + waypoints[79].childCount = 3; + waypoints[79].children[0] = 74; + waypoints[79].children[1] = 80; + waypoints[79].children[2] = 78; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-111.6,698.5,67.9); + waypoints[80].type = "stand"; + waypoints[80].childCount = 5; + waypoints[80].children[0] = 32; + waypoints[80].children[1] = 79; + waypoints[80].children[2] = 137; + waypoints[80].children[3] = 138; + waypoints[80].children[4] = 143; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-306.1,140.5,109.9); + waypoints[81].type = "stand"; + waypoints[81].childCount = 2; + waypoints[81].children[0] = 76; + waypoints[81].children[1] = 44; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-303.2,-20.2,84.1); + waypoints[82].type = "stand"; + waypoints[82].childCount = 3; + waypoints[82].children[0] = 44; + waypoints[82].children[1] = 77; + waypoints[82].children[2] = 164; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-1144.39,-602.416,106.125); + waypoints[83].type = "stand"; + waypoints[83].childCount = 2; + waypoints[83].children[0] = 84; + waypoints[83].children[1] = 48; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (-1115.33,-146.884,106.125); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 89; + waypoints[84].children[1] = 85; + waypoints[84].children[2] = 83; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (-892.921,-148.032,106.125); + waypoints[85].type = "stand"; + waypoints[85].childCount = 3; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 86; + waypoints[85].children[2] = 88; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (-719.971,-144.678,108.125); + waypoints[86].type = "stand"; + waypoints[86].childCount = 2; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 45; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (-929.286,233.201,106.125); + waypoints[87].type = "stand"; + waypoints[87].childCount = 2; + waypoints[87].children[0] = 88; + waypoints[87].children[1] = 41; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (-951.375,100.378,106.125); + waypoints[88].type = "stand"; + waypoints[88].childCount = 5; + waypoints[88].children[0] = 89; + waypoints[88].children[1] = 87; + waypoints[88].children[2] = 96; + waypoints[88].children[3] = 159; + waypoints[88].children[4] = 85; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (-1052.2,72.7632,108.125); + waypoints[89].type = "stand"; + waypoints[89].childCount = 4; + waypoints[89].children[0] = 90; + waypoints[89].children[1] = 88; + waypoints[89].children[2] = 84; + waypoints[89].children[3] = 159; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (-1238.46,81.5104,188.125); + waypoints[90].type = "stand"; + waypoints[90].childCount = 2; + waypoints[90].children[0] = 91; + waypoints[90].children[1] = 89; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-1234.75,179.689,188.125); + waypoints[91].type = "stand"; + waypoints[91].childCount = 2; + waypoints[91].children[0] = 92; + waypoints[91].children[1] = 90; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (-1063.61,171.457,260.125); + waypoints[92].type = "stand"; + waypoints[92].childCount = 2; + waypoints[92].children[0] = 93; + waypoints[92].children[1] = 91; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (-1008.71,75.5739,258.125); + waypoints[93].type = "stand"; + waypoints[93].childCount = 2; + waypoints[93].children[0] = 94; + waypoints[93].children[1] = 92; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (-1107.76,-100.745,258.125); + waypoints[94].type = "stand"; + waypoints[94].childCount = 3; + waypoints[94].children[0] = 95; + waypoints[94].children[1] = 93; + waypoints[94].children[2] = 132; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (-1088.48,-557.626,258.125); + waypoints[95].type = "stand"; + waypoints[95].childCount = 3; + waypoints[95].children[0] = 94; + waypoints[95].children[1] = 174; + waypoints[95].children[2] = 175; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (-723.206,127.335,108.125); + waypoints[96].type = "stand"; + waypoints[96].childCount = 3; + waypoints[96].children[0] = 88; + waypoints[96].children[1] = 43; + waypoints[96].children[2] = 44; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (1539.88,-320.585,240.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 2; + waypoints[97].children[0] = 98; + waypoints[97].children[1] = 2; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (1593.29,-29.2221,241.631); + waypoints[98].type = "stand"; + waypoints[98].childCount = 2; + waypoints[98].children[0] = 99; + waypoints[98].children[1] = 97; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (1602.59,244.742,240.125); + waypoints[99].type = "stand"; + waypoints[99].childCount = 2; + waypoints[99].children[0] = 100; + waypoints[99].children[1] = 98; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (1636.76,371.924,240.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 2; + waypoints[100].children[0] = 101; + waypoints[100].children[1] = 99; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (1861.45,437.846,240.125); + waypoints[101].type = "stand"; + waypoints[101].childCount = 2; + waypoints[101].children[0] = 102; + waypoints[101].children[1] = 100; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (1843.93,557.03,240.125); + waypoints[102].type = "stand"; + waypoints[102].childCount = 2; + waypoints[102].children[0] = 103; + waypoints[102].children[1] = 101; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (1504.58,553.357,64.125); + waypoints[103].type = "stand"; + waypoints[103].childCount = 2; + waypoints[103].children[0] = 8; + waypoints[103].children[1] = 102; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (653.17,1675.32,64.125); + waypoints[104].type = "stand"; + waypoints[104].childCount = 2; + waypoints[104].children[0] = 26; + waypoints[104].children[1] = 105; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (338.784,1680.49,232.125); + waypoints[105].type = "stand"; + waypoints[105].childCount = 2; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 133; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (-919.398,1537.7,80.125); + waypoints[106].type = "stand"; + waypoints[106].childCount = 3; + waypoints[106].children[0] = 107; + waypoints[106].children[1] = 109; + waypoints[106].children[2] = 150; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (-928.311,1111.47,80.125); + waypoints[107].type = "stand"; + waypoints[107].childCount = 3; + waypoints[107].children[0] = 108; + waypoints[107].children[1] = 106; + waypoints[107].children[2] = 149; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (-696.488,1095.93,80.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 36; + waypoints[108].children[1] = 107; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (-787.781,1566.87,80.125); + waypoints[109].type = "stand"; + waypoints[109].childCount = 2; + waypoints[109].children[0] = 106; + waypoints[109].children[1] = 110; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (-754.274,1716.71,80.125); + waypoints[110].type = "stand"; + waypoints[110].childCount = 2; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 34; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (-736.201,1887.87,64.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 4; + waypoints[111].children[0] = 112; + waypoints[111].children[1] = 34; + waypoints[111].children[2] = 151; + waypoints[111].children[3] = 152; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (-454.293,1879.4,64.125); + waypoints[112].type = "stand"; + waypoints[112].childCount = 4; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 33; + waypoints[112].children[2] = 34; + waypoints[112].children[3] = 152; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (125.395,-451.579,58.6958); + waypoints[113].type = "stand"; + waypoints[113].childCount = 3; + waypoints[113].children[0] = 51; + waypoints[113].children[1] = 114; + waypoints[113].children[2] = 142; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (282.593,-447.87,68.125); + waypoints[114].type = "stand"; + waypoints[114].childCount = 2; + waypoints[114].children[0] = 115; + waypoints[114].children[1] = 113; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (304.311,-271.206,68.125); + waypoints[115].type = "stand"; + waypoints[115].childCount = 2; + waypoints[115].children[0] = 116; + waypoints[115].children[1] = 114; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (447.128,-292.167,68.125); + waypoints[116].type = "stand"; + waypoints[116].childCount = 3; + waypoints[116].children[0] = 118; + waypoints[116].children[1] = 115; + waypoints[116].children[2] = 117; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (437.415,-443.822,68.125); + waypoints[117].type = "stand"; + waypoints[117].childCount = 2; + waypoints[117].children[0] = 67; + waypoints[117].children[1] = 116; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (582.932,-297.811,126.125); + waypoints[118].type = "stand"; + waypoints[118].childCount = 2; + waypoints[118].children[0] = 119; + waypoints[118].children[1] = 116; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (561.586,-485.701,204.125); + waypoints[119].type = "stand"; + waypoints[119].childCount = 2; + waypoints[119].children[0] = 120; + waypoints[119].children[1] = 118; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (423.422,-470.754,204.125); + waypoints[120].type = "stand"; + waypoints[120].childCount = 2; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 135; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (1164.82,-1203.64,72.125); + waypoints[121].type = "stand"; + waypoints[121].childCount = 4; + waypoints[121].children[0] = 123; + waypoints[121].children[1] = 14; + waypoints[121].children[2] = 126; + waypoints[121].children[3] = 122; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (1064.12,-1299.76,72.125); + waypoints[122].type = "stand"; + waypoints[122].childCount = 3; + waypoints[122].children[0] = 123; + waypoints[122].children[1] = 125; + waypoints[122].children[2] = 121; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (1117.59,-1476.49,72.125); + waypoints[123].type = "stand"; + waypoints[123].childCount = 3; + waypoints[123].children[0] = 124; + waypoints[123].children[1] = 122; + waypoints[123].children[2] = 121; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (861.878,-1497.7,72.125); + waypoints[124].type = "stand"; + waypoints[124].childCount = 2; + waypoints[124].children[0] = 125; + waypoints[124].children[1] = 123; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (878.58,-1294.38,72.125); + waypoints[125].type = "stand"; + waypoints[125].childCount = 2; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 122; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (1210.99,-1231.4,72.125); + waypoints[126].type = "stand"; + waypoints[126].childCount = 2; + waypoints[126].children[0] = 121; + waypoints[126].children[1] = 127; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (1219.66,-1418.5,208.125); + waypoints[127].type = "stand"; + waypoints[127].childCount = 2; + waypoints[127].children[0] = 128; + waypoints[127].children[1] = 126; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (1160.28,-1512.65,208.125); + waypoints[128].type = "stand"; + waypoints[128].childCount = 2; + waypoints[128].children[0] = 129; + waypoints[128].children[1] = 127; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (942.009,-1504.82,208.125); + waypoints[129].type = "stand"; + waypoints[129].childCount = 2; + waypoints[129].children[0] = 130; + waypoints[129].children[1] = 128; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (833.342,-1397.96,208.125); + waypoints[130].type = "stand"; + waypoints[130].childCount = 2; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 131; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (970.478,-1207.91,208.125); + waypoints[131].type = "stand"; + waypoints[131].childCount = 1; + waypoints[131].children[0] = 130; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (-1204.89,-139.4,258.125); + waypoints[132].type = "stand"; + waypoints[132].childCount = 2; + waypoints[132].children[0] = 94; + waypoints[132].children[1] = 175; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (224.68,1655.62,232.125); + waypoints[133].type = "stand"; + waypoints[133].childCount = 1; + waypoints[133].children[0] = 105; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (-343.994,-1356.73,64.126); + waypoints[134].type = "stand"; + waypoints[134].childCount = 2; + waypoints[134].children[0] = 50; + waypoints[134].children[1] = 54; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (318.75,-353.28,204.125); + waypoints[135].type = "stand"; + waypoints[135].childCount = 1; + waypoints[135].children[0] = 120; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (257.431,690.616,64.125); + waypoints[136].type = "stand"; + waypoints[136].childCount = 3; + waypoints[136].children[0] = 137; + waypoints[136].children[1] = 25; + waypoints[136].children[2] = 74; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (47.2789,716.251,64.0938); + waypoints[137].type = "stand"; + waypoints[137].childCount = 3; + waypoints[137].children[0] = 136; + waypoints[137].children[1] = 80; + waypoints[137].children[2] = 138; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (-33.8218,876.465,59.4834); + waypoints[138].type = "stand"; + waypoints[138].childCount = 4; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 73; + waypoints[138].children[2] = 139; + waypoints[138].children[3] = 80; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (-23.3392,1238.14,65.3462); + waypoints[139].type = "stand"; + waypoints[139].childCount = 3; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 140; + waypoints[139].children[2] = 32; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (177.704,1381.07,68.125); + waypoints[140].type = "stand"; + waypoints[140].childCount = 2; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 27; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (-396.432,-536.617,64.125); + waypoints[141].type = "stand"; + waypoints[141].childCount = 2; + waypoints[141].children[0] = 46; + waypoints[141].children[1] = 142; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (-286.916,-450.197,60.7946); + waypoints[142].type = "stand"; + waypoints[142].childCount = 2; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 113; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (-461.366,794.809,69.9345); + waypoints[143].type = "stand"; + waypoints[143].childCount = 3; + waypoints[143].children[0] = 36; + waypoints[143].children[1] = 80; + waypoints[143].children[2] = 37; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (-635.695,-2201.31,65.9311); + waypoints[144].type = "stand"; + waypoints[144].childCount = 1; + waypoints[144].children[0] = 58; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (-786.044,-1020.43,64.125); + waypoints[145].type = "stand"; + waypoints[145].childCount = 1; + waypoints[145].children[0] = 146; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (-795.404,-941.476,64.125); + waypoints[146].type = "stand"; + waypoints[146].childCount = 4; + waypoints[146].children[0] = 145; + waypoints[146].children[1] = 49; + waypoints[146].children[2] = 147; + waypoints[146].children[3] = 173; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (-1189.17,-770.472,64.125); + waypoints[147].type = "stand"; + waypoints[147].childCount = 2; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 48; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (-1167.79,1007.58,64.125); + waypoints[148].type = "stand"; + waypoints[148].childCount = 1; + waypoints[148].children[0] = 39; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (-774.145,1348.36,80.125); + waypoints[149].type = "stand"; + waypoints[149].childCount = 1; + waypoints[149].children[0] = 107; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (-906.889,1714.62,80.125); + waypoints[150].type = "stand"; + waypoints[150].childCount = 1; + waypoints[150].children[0] = 106; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (-729.902,2271.71,64.125); + waypoints[151].type = "stand"; + waypoints[151].childCount = 1; + waypoints[151].children[0] = 111; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (-363.234,2077.51,64.125); + waypoints[152].type = "stand"; + waypoints[152].childCount = 3; + waypoints[152].children[0] = 112; + waypoints[152].children[1] = 33; + waypoints[152].children[2] = 111; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (1278.97,1643.56,64.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 2; + waypoints[153].children[0] = 154; + waypoints[153].children[1] = 155; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (1158.6,1651.21,64.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 4; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (1285.66,1414.64,64.125); + waypoints[155].type = "stand"; + waypoints[155].childCount = 2; + waypoints[155].children[0] = 153; + waypoints[155].children[1] = 4; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (1463.2,171.678,59.8727); + waypoints[156].type = "stand"; + waypoints[156].childCount = 1; + waypoints[156].children[0] = 9; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (1845.14,-723.622,72.2463); + waypoints[157].type = "stand"; + waypoints[157].childCount = 1; + waypoints[157].children[0] = 3; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (503.912,-1483.51,68.125); + waypoints[158].type = "stand"; + waypoints[158].childCount = 1; + waypoints[158].children[0] = 61; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (-1061.25,183.674,108.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 3; + waypoints[159].children[0] = 88; + waypoints[159].children[1] = 89; + waypoints[159].children[2] = 160; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (-1249.4,165.919,36.125); + waypoints[160].type = "stand"; + waypoints[160].childCount = 2; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 161; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (-1241.26,86.4991,36.125); + waypoints[161].type = "stand"; + waypoints[161].childCount = 2; + waypoints[161].children[0] = 160; + waypoints[161].children[1] = 162; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (-1065.87,72.8512,-45.875); + waypoints[162].type = "stand"; + waypoints[162].childCount = 2; + waypoints[162].children[0] = 161; + waypoints[162].children[1] = 163; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (-915.133,-96.6735,-45.875); + waypoints[163].type = "stand"; + waypoints[163].childCount = 1; + waypoints[163].children[0] = 162; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (-392.03,-329.834,66.0966); + waypoints[164].type = "stand"; + waypoints[164].childCount = 3; + waypoints[164].children[0] = 44; + waypoints[164].children[1] = 82; + waypoints[164].children[2] = 165; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (27.3564,-312.028,72.5837); + waypoints[165].type = "stand"; + waypoints[165].childCount = 2; + waypoints[165].children[0] = 77; + waypoints[165].children[1] = 164; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (371.422,5.76824,56.7981); + waypoints[166].type = "stand"; + waypoints[166].childCount = 3; + waypoints[166].children[0] = 77; + waypoints[166].children[1] = 167; + waypoints[166].children[2] = 168; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (370.625,565.466,64.1037); + waypoints[167].type = "stand"; + waypoints[167].childCount = 2; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 176; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (783.803,-17.2674,62.2281); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 166; + waypoints[168].children[1] = 70; + waypoints[168].children[2] = 169; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (780.618,562.606,64.125); + waypoints[169].type = "stand"; + waypoints[169].childCount = 2; + waypoints[169].children[0] = 168; + waypoints[169].children[1] = 176; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (616.66,402.933,198.125); + waypoints[170].type = "stand"; + waypoints[170].childCount = 2; + waypoints[170].children[0] = 171; + waypoints[170].children[1] = 177; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (457.82,263.535,198.125); + waypoints[171].type = "stand"; + waypoints[171].childCount = 1; + waypoints[171].children[0] = 170; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (1475.9,1101.39,64.125); + waypoints[172].type = "stand"; + waypoints[172].childCount = 1; + waypoints[172].children[0] = 5; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (-1064.81,-631.709,74.125); + waypoints[173].type = "climb"; + waypoints[173].childCount = 4; + waypoints[173].children[0] = 174; + waypoints[173].children[1] = 48; + waypoints[173].children[2] = 47; + waypoints[173].children[3] = 146; + waypoints[173].angles = (6.68396, -10.9039, 0); + waypoints[173].use = true; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (-1064.64,-582.439,260.125); + waypoints[174].type = "climb"; + waypoints[174].childCount = 2; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 95; + waypoints[174].angles = (79.5453, 106.381, 0); + waypoints[174].use = true; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (-1238.46,-489.83,258.125); + waypoints[175].type = "stand"; + waypoints[175].childCount = 2; + waypoints[175].children[0] = 95; + waypoints[175].children[1] = 132; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (638.057,543.126,67.132); + waypoints[176].type = "climb"; + waypoints[176].childCount = 3; + waypoints[176].children[0] = 169; + waypoints[176].children[1] = 167; + waypoints[176].children[2] = 177; + waypoints[176].angles = (-34.8169, 37.1942, 0); + waypoints[176].use = true; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (636.976,506.024,206.125); + waypoints[177].type = "climb"; + waypoints[177].childCount = 2; + waypoints[177].children[0] = 176; + waypoints[177].children[1] = 170; + waypoints[177].angles = (63.3789, -95.1361, 0); + waypoints[177].use = true; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/bloc.gsc b/main_shared/maps/mp/bots/waypoints/bloc.gsc new file mode 100644 index 0000000..04c18fe --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/bloc.gsc @@ -0,0 +1,1813 @@ +Bloc() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (26.2308,-6724.77,8.10461); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 32; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (383.546,-6732.17,9.0812); + waypoints[1].type = "stand"; + waypoints[1].childCount = 3; + waypoints[1].children[0] = 2; + waypoints[1].children[1] = 0; + waypoints[1].children[2] = 252; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (752.029,-6725.14,8.125); + waypoints[2].type = "stand"; + waypoints[2].childCount = 3; + waypoints[2].children[0] = 3; + waypoints[2].children[1] = 1; + waypoints[2].children[2] = 21; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (751.937,-6866.44,6.15847); + waypoints[3].type = "stand"; + waypoints[3].childCount = 3; + waypoints[3].children[0] = 4; + waypoints[3].children[1] = 2; + waypoints[3].children[2] = 241; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (459.487,-6885.79,121.495); + waypoints[4].type = "stand"; + waypoints[4].childCount = 2; + waypoints[4].children[0] = 5; + waypoints[4].children[1] = 3; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (386.955,-6885.08,140.117); + waypoints[5].type = "stand"; + waypoints[5].childCount = 3; + waypoints[5].children[0] = 6; + waypoints[5].children[1] = 4; + waypoints[5].children[2] = 242; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (400.077,-6708.48,144.125); + waypoints[6].type = "stand"; + waypoints[6].childCount = 2; + waypoints[6].children[0] = 7; + waypoints[6].children[1] = 5; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (642.082,-6724.21,144.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 2; + waypoints[7].children[0] = 8; + waypoints[7].children[1] = 6; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (1040.55,-6721.06,144.125); + waypoints[8].type = "stand"; + waypoints[8].childCount = 2; + waypoints[8].children[0] = 9; + waypoints[8].children[1] = 7; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (1043.34,-6633.52,144.125); + waypoints[9].type = "stand"; + waypoints[9].childCount = 2; + waypoints[9].children[0] = 10; + waypoints[9].children[1] = 8; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (1170.27,-6638.88,144.125); + waypoints[10].type = "stand"; + waypoints[10].childCount = 2; + waypoints[10].children[0] = 11; + waypoints[10].children[1] = 9; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (1167.02,-6723.15,144.125); + waypoints[11].type = "stand"; + waypoints[11].childCount = 3; + waypoints[11].children[0] = 12; + waypoints[11].children[1] = 10; + waypoints[11].children[2] = 25; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (1472.38,-6718.27,144.125); + waypoints[12].type = "stand"; + waypoints[12].childCount = 3; + waypoints[12].children[0] = 16; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 11; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (1559.58,-6688.3,144.125); + waypoints[13].type = "stand"; + waypoints[13].childCount = 2; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 14; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (1802.12,-6727.83,144.125); + waypoints[14].type = "stand"; + waypoints[14].childCount = 2; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (1810.89,-6895.51,144.125); + waypoints[15].type = "stand"; + waypoints[15].childCount = 3; + waypoints[15].children[0] = 17; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 14; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (1443.55,-6883.49,144.125); + waypoints[16].type = "stand"; + waypoints[16].childCount = 3; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 12; + waypoints[16].children[2] = 255; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (1806.94,-7049.38,144.125); + waypoints[17].type = "stand"; + waypoints[17].childCount = 3; + waypoints[17].children[0] = 18; + waypoints[17].children[1] = 15; + waypoints[17].children[2] = 245; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (1999.15,-7084.81,144.125); + waypoints[18].type = "stand"; + waypoints[18].childCount = 2; + waypoints[18].children[0] = 19; + waypoints[18].children[1] = 17; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (2031.65,-6718.98,33.4341); + waypoints[19].type = "stand"; + waypoints[19].childCount = 2; + waypoints[19].children[0] = 20; + waypoints[19].children[1] = 18; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (2209.36,-6732.33,1.29957); + waypoints[20].type = "stand"; + waypoints[20].childCount = 5; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 205; + waypoints[20].children[2] = 208; + waypoints[20].children[3] = 215; + waypoints[20].children[4] = 224; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (1100.67,-6716.84,8.125); + waypoints[21].type = "stand"; + waypoints[21].childCount = 4; + waypoints[21].children[0] = 2; + waypoints[21].children[1] = 22; + waypoints[21].children[2] = 26; + waypoints[21].children[3] = 254; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (1040.1,-6839.14,32.125); + waypoints[22].type = "stand"; + waypoints[22].childCount = 2; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 23; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (1031.66,-6968.99,144.125); + waypoints[23].type = "stand"; + waypoints[23].childCount = 2; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 24; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (1030.19,-7131.4,144.125); + waypoints[24].type = "stand"; + waypoints[24].childCount = 2; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 25; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (1172.3,-7134.39,144.125); + waypoints[25].type = "stand"; + waypoints[25].childCount = 2; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 11; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (1105.37,-6520.12,8.125); + waypoints[26].type = "stand"; + waypoints[26].childCount = 5; + waypoints[26].children[0] = 21; + waypoints[26].children[1] = 27; + waypoints[26].children[2] = 28; + waypoints[26].children[3] = 160; + waypoints[26].children[4] = 161; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (946.951,-6435.37,-23.875); + waypoints[27].type = "stand"; + waypoints[27].childCount = 4; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 28; + waypoints[27].children[2] = 29; + waypoints[27].children[3] = 161; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (1246.15,-6453.83,-19.875); + waypoints[28].type = "stand"; + waypoints[28].childCount = 5; + waypoints[28].children[0] = 26; + waypoints[28].children[1] = 27; + waypoints[28].children[2] = 160; + waypoints[28].children[3] = 161; + waypoints[28].children[4] = 165; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (801.615,-6354.65,-23.875); + waypoints[29].type = "stand"; + waypoints[29].childCount = 2; + waypoints[29].children[0] = 27; + waypoints[29].children[1] = 30; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (493.483,-6412.76,-23.875); + waypoints[30].type = "stand"; + waypoints[30].childCount = 3; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 31; + waypoints[30].children[2] = 33; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (207.855,-6529.97,-15.7606); + waypoints[31].type = "stand"; + waypoints[31].childCount = 2; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 32; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (31.9592,-6528.26,-15.748); + waypoints[32].type = "stand"; + waypoints[32].childCount = 3; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 0; + waypoints[32].children[2] = 36; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (388.606,-6037.47,-19.875); + waypoints[33].type = "stand"; + waypoints[33].childCount = 3; + waypoints[33].children[0] = 30; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 37; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (59.5654,-6046.93,-23.875); + waypoints[34].type = "stand"; + waypoints[34].childCount = 4; + waypoints[34].children[0] = 36; + waypoints[34].children[1] = 33; + waypoints[34].children[2] = 37; + waypoints[34].children[3] = 231; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-80.7225,-6069.95,0.125); + waypoints[35].type = "stand"; + waypoints[35].childCount = 3; + waypoints[35].children[0] = 36; + waypoints[35].children[1] = 51; + waypoints[35].children[2] = 52; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (7.604,-6224.25,-21.9232); + waypoints[36].type = "stand"; + waypoints[36].childCount = 3; + waypoints[36].children[0] = 32; + waypoints[36].children[1] = 34; + waypoints[36].children[2] = 35; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (446.937,-5787.05,-23.875); + waypoints[37].type = "stand"; + waypoints[37].childCount = 4; + waypoints[37].children[0] = 34; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 158; + waypoints[37].children[3] = 33; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (458.331,-5279.96,-23.875); + waypoints[38].type = "stand"; + waypoints[38].childCount = 3; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 39; + waypoints[38].children[2] = 137; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (24.3544,-5212.21,-23.875); + waypoints[39].type = "stand"; + waypoints[39].childCount = 3; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 40; + waypoints[39].children[2] = 234; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (12.0484,-5121.25,0.125); + waypoints[40].type = "stand"; + waypoints[40].childCount = 2; + waypoints[40].children[0] = 41; + waypoints[40].children[1] = 39; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (-190.444,-5007.55,0.125); + waypoints[41].type = "stand"; + waypoints[41].childCount = 3; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 97; + waypoints[41].children[2] = 237; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-962.297,-5152.55,4.125); + waypoints[42].type = "stand"; + waypoints[42].childCount = 6; + waypoints[42].children[0] = 43; + waypoints[42].children[1] = 44; + waypoints[42].children[2] = 94; + waypoints[42].children[3] = 106; + waypoints[42].children[4] = 96; + waypoints[42].children[5] = 237; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (-1048.14,-4901.82,8.125); + waypoints[43].type = "stand"; + waypoints[43].childCount = 5; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 92; + waypoints[43].children[2] = 85; + waypoints[43].children[3] = 94; + waypoints[43].children[4] = 106; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (-969.786,-5708.73,4.125); + waypoints[44].type = "stand"; + waypoints[44].childCount = 5; + waypoints[44].children[0] = 42; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 46; + waypoints[44].children[3] = 56; + waypoints[44].children[4] = 57; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (-837.593,-5921.68,8.125); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 54; + waypoints[45].children[2] = 55; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (-1217.97,-5971.27,0.125); + waypoints[46].type = "stand"; + waypoints[46].childCount = 4; + waypoints[46].children[0] = 44; + waypoints[46].children[1] = 47; + waypoints[46].children[2] = 55; + waypoints[46].children[3] = 58; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (-1217.75,-6355.46,0.125); + waypoints[47].type = "stand"; + waypoints[47].childCount = 3; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 48; + waypoints[47].children[2] = 55; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (-807.428,-6363.41,4.125); + waypoints[48].type = "stand"; + waypoints[48].childCount = 3; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 49; + waypoints[48].children[2] = 55; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (-769.364,-6668.39,-4.9422); + waypoints[49].type = "stand"; + waypoints[49].childCount = 3; + waypoints[49].children[0] = 48; + waypoints[49].children[1] = 50; + waypoints[49].children[2] = 52; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (-237.18,-6665.4,13.5195); + waypoints[50].type = "stand"; + waypoints[50].childCount = 2; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 51; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-177.957,-6217.17,0.124998); + waypoints[51].type = "stand"; + waypoints[51].childCount = 5; + waypoints[51].children[0] = 50; + waypoints[51].children[1] = 35; + waypoints[51].children[2] = 52; + waypoints[51].children[3] = 53; + waypoints[51].children[4] = 251; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-519.749,-6281.53,0.125); + waypoints[52].type = "stand"; + waypoints[52].childCount = 5; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 35; + waypoints[52].children[2] = 49; + waypoints[52].children[3] = 54; + waypoints[52].children[4] = 55; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-511.8,-6109.4,0.125); + waypoints[53].type = "stand"; + waypoints[53].childCount = 2; + waypoints[53].children[0] = 51; + waypoints[53].children[1] = 54; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-762.192,-6112.81,0.125); + waypoints[54].type = "stand"; + waypoints[54].childCount = 4; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 52; + waypoints[54].children[2] = 45; + waypoints[54].children[3] = 55; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-927.678,-6160.52,0.125); + waypoints[55].type = "stand"; + waypoints[55].childCount = 6; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 52; + waypoints[55].children[2] = 47; + waypoints[55].children[3] = 46; + waypoints[55].children[4] = 48; + waypoints[55].children[5] = 45; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (-1173.43,-5506.54,-0.46575); + waypoints[56].type = "stand"; + waypoints[56].childCount = 7; + waypoints[56].children[0] = 44; + waypoints[56].children[1] = 58; + waypoints[56].children[2] = 57; + waypoints[56].children[3] = 59; + waypoints[56].children[4] = 95; + waypoints[56].children[5] = 93; + waypoints[56].children[6] = 106; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (-1078.27,-5362.25,0.125); + waypoints[57].type = "stand"; + waypoints[57].childCount = 3; + waypoints[57].children[0] = 44; + waypoints[57].children[1] = 56; + waypoints[57].children[2] = 106; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (-1114.61,-5739.05,4.125); + waypoints[58].type = "stand"; + waypoints[58].childCount = 2; + waypoints[58].children[0] = 46; + waypoints[58].children[1] = 56; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (-1733.75,-5355.68,15.8872); + waypoints[59].type = "stand"; + waypoints[59].childCount = 4; + waypoints[59].children[0] = 56; + waypoints[59].children[1] = 60; + waypoints[59].children[2] = 95; + waypoints[59].children[3] = 248; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (-2463.59,-5184.75,38.5417); + waypoints[60].type = "stand"; + waypoints[60].childCount = 3; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 61; + waypoints[60].children[2] = 248; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (-2463.44,-5011.81,52.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 3; + waypoints[61].children[0] = 60; + waypoints[61].children[1] = 62; + waypoints[61].children[2] = 67; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (-2129.44,-5002.28,52.125); + waypoints[62].type = "stand"; + waypoints[62].childCount = 2; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 63; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-2121.79,-4698.25,52.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 3; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 64; + waypoints[63].children[2] = 68; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-2135.14,-4241.12,52.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 3; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 65; + waypoints[64].children[2] = 79; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (-2143.63,-3963.05,52.125); + waypoints[65].type = "stand"; + waypoints[65].childCount = 2; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 66; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (-2877.09,-3947.5,52.125); + waypoints[66].type = "stand"; + waypoints[66].childCount = 2; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 67; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (-2880.5,-5018.84,56.125); + waypoints[67].type = "stand"; + waypoints[67].childCount = 2; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 61; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (-2036.42,-4689.97,52.125); + waypoints[68].type = "stand"; + waypoints[68].childCount = 2; + waypoints[68].children[0] = 63; + waypoints[68].children[1] = 69; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (-2044.24,-5015.33,52.125); + waypoints[69].type = "stand"; + waypoints[69].childCount = 2; + waypoints[69].children[0] = 68; + waypoints[69].children[1] = 70; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (-1916.21,-4977.29,52.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 2; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 71; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (-1928.89,-4731.61,52.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 72; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (-1766.2,-4723.84,52.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 2; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 73; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-1761.31,-4456.57,52.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 4; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 74; + waypoints[73].children[2] = 80; + waypoints[73].children[3] = 82; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-1781.02,-4206.28,52.125); + waypoints[74].type = "stand"; + waypoints[74].childCount = 2; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 75; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-1934.23,-4195.82,52.125); + waypoints[75].type = "stand"; + waypoints[75].childCount = 2; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 76; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-1933.08,-3947.5,52.125); + waypoints[76].type = "stand"; + waypoints[76].childCount = 4; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 77; + waypoints[76].children[2] = 78; + waypoints[76].children[3] = 235; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-1811.46,-4074.85,52.125); + waypoints[77].type = "stand"; + waypoints[77].childCount = 2; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 236; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-2045.37,-3942.59,52.125); + waypoints[78].type = "stand"; + waypoints[78].childCount = 2; + waypoints[78].children[0] = 76; + waypoints[78].children[1] = 79; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-2047.96,-4229.63,52.125); + waypoints[79].type = "stand"; + waypoints[79].childCount = 2; + waypoints[79].children[0] = 78; + waypoints[79].children[1] = 64; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-1828.46,-4335.74,52.125); + waypoints[80].type = "stand"; + waypoints[80].childCount = 2; + waypoints[80].children[0] = 73; + waypoints[80].children[1] = 81; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-1966.46,-4346.78,52.125); + waypoints[81].type = "stand"; + waypoints[81].childCount = 2; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 246; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-1563.72,-4492.34,52.125); + waypoints[82].type = "stand"; + waypoints[82].childCount = 4; + waypoints[82].children[0] = 73; + waypoints[82].children[1] = 83; + waypoints[82].children[2] = 84; + waypoints[82].children[3] = 91; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-1538.43,-4234.94,30.8697); + waypoints[83].type = "stand"; + waypoints[83].childCount = 4; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[83].children[2] = 86; + waypoints[83].children[3] = 90; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (-1423.44,-4502.33,52.125); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 82; + waypoints[84].children[1] = 85; + waypoints[84].children[2] = 83; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (-1286.99,-4516.23,0.125); + waypoints[85].type = "stand"; + waypoints[85].childCount = 6; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 90; + waypoints[85].children[2] = 92; + waypoints[85].children[3] = 94; + waypoints[85].children[4] = 43; + waypoints[85].children[5] = 105; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (-1460.91,-4010.39,27.9666); + waypoints[86].type = "stand"; + waypoints[86].childCount = 2; + waypoints[86].children[0] = 83; + waypoints[86].children[1] = 87; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (-836.058,-4008.27,0.125); + waypoints[87].type = "stand"; + waypoints[87].childCount = 4; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 88; + waypoints[87].children[2] = 89; + waypoints[87].children[3] = 102; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (-351.023,-4059.75,4.125); + waypoints[88].type = "stand"; + waypoints[88].childCount = 5; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 97; + waypoints[88].children[2] = 103; + waypoints[88].children[3] = 98; + waypoints[88].children[4] = 249; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (-998.412,-4181.45,4.125); + waypoints[89].type = "stand"; + waypoints[89].childCount = 2; + waypoints[89].children[0] = 87; + waypoints[89].children[1] = 90; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (-1168.79,-4209.68,2.5701); + waypoints[90].type = "stand"; + waypoints[90].childCount = 5; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 83; + waypoints[90].children[2] = 85; + waypoints[90].children[3] = 91; + waypoints[90].children[4] = 104; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-1407.65,-4366.8,52.125); + waypoints[91].type = "stand"; + waypoints[91].childCount = 2; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 82; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (-1080.88,-4706.12,8.125); + waypoints[92].type = "stand"; + waypoints[92].childCount = 3; + waypoints[92].children[0] = 85; + waypoints[92].children[1] = 43; + waypoints[92].children[2] = 105; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (-1452.84,-5080.3,0.319366); + waypoints[93].type = "stand"; + waypoints[93].childCount = 4; + waypoints[93].children[0] = 94; + waypoints[93].children[1] = 95; + waypoints[93].children[2] = 56; + waypoints[93].children[3] = 106; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (-1378.53,-4697.96,0.125001); + waypoints[94].type = "stand"; + waypoints[94].childCount = 4; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 85; + waypoints[94].children[2] = 42; + waypoints[94].children[3] = 43; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (-1517.41,-5329.75,1.2417); + waypoints[95].type = "stand"; + waypoints[95].childCount = 4; + waypoints[95].children[0] = 93; + waypoints[95].children[1] = 59; + waypoints[95].children[2] = 56; + waypoints[95].children[3] = 106; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (-615.493,-4861.07,-5.3772); + waypoints[96].type = "stand"; + waypoints[96].childCount = 2; + waypoints[96].children[0] = 42; + waypoints[96].children[1] = 237; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (-90.0151,-4528.5,7.38643); + waypoints[97].type = "stand"; + waypoints[97].childCount = 4; + waypoints[97].children[0] = 41; + waypoints[97].children[1] = 88; + waypoints[97].children[2] = 98; + waypoints[97].children[3] = 250; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (-5.5897,-4470.2,23.0426); + waypoints[98].type = "stand"; + waypoints[98].childCount = 5; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 103; + waypoints[98].children[2] = 88; + waypoints[98].children[3] = 247; + waypoints[98].children[4] = 250; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (80.8943,-4688.5,156.125); + waypoints[99].type = "stand"; + waypoints[99].childCount = 2; + waypoints[99].children[0] = 100; + waypoints[99].children[1] = 247; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (81.6674,-4596.85,156.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 2; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 101; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (162.766,-4608.77,148.125); + waypoints[101].type = "stand"; + waypoints[101].childCount = 2; + waypoints[101].children[0] = 100; + waypoints[101].children[1] = 107; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (-396.273,-3874.83,0.147999); + waypoints[102].type = "stand"; + waypoints[102].childCount = 2; + waypoints[102].children[0] = 103; + waypoints[102].children[1] = 87; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (29.1777,-4016.74,0.0227863); + waypoints[103].type = "stand"; + waypoints[103].childCount = 4; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 88; + waypoints[103].children[2] = 98; + waypoints[103].children[3] = 249; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (-1111.13,-4384.79,7.0062); + waypoints[104].type = "stand"; + waypoints[104].childCount = 2; + waypoints[104].children[0] = 90; + waypoints[104].children[1] = 105; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (-1122.11,-4556.32,1.74054); + waypoints[105].type = "stand"; + waypoints[105].childCount = 3; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 92; + waypoints[105].children[2] = 85; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (-1205.9,-5124.55,4.125); + waypoints[106].type = "stand"; + waypoints[106].childCount = 6; + waypoints[106].children[0] = 42; + waypoints[106].children[1] = 93; + waypoints[106].children[2] = 95; + waypoints[106].children[3] = 57; + waypoints[106].children[4] = 56; + waypoints[106].children[5] = 43; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (268.84,-4769.96,148.125); + waypoints[107].type = "stand"; + waypoints[107].childCount = 3; + waypoints[107].children[0] = 101; + waypoints[107].children[1] = 108; + waypoints[107].children[2] = 114; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (218.282,-4953.22,148.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (416.457,-4950.3,148.125); + waypoints[109].type = "stand"; + waypoints[109].childCount = 3; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 111; + waypoints[109].children[2] = 114; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (938.507,-4962.94,148.125); + waypoints[110].type = "stand"; + waypoints[110].childCount = 3; + waypoints[110].children[0] = 111; + waypoints[110].children[1] = 112; + waypoints[110].children[2] = 115; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (704.221,-4955.2,148.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 2; + waypoints[111].children[0] = 109; + waypoints[111].children[1] = 110; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (903.987,-4784.41,148.125); + waypoints[112].type = "stand"; + waypoints[112].childCount = 2; + waypoints[112].children[0] = 110; + waypoints[112].children[1] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (646.612,-4755.11,148.125); + waypoints[113].type = "stand"; + waypoints[113].childCount = 2; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 114; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (404.927,-4763.45,148.125); + waypoints[114].type = "stand"; + waypoints[114].childCount = 3; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 107; + waypoints[114].children[2] = 109; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (1043.03,-4956.76,148.125); + waypoints[115].type = "stand"; + waypoints[115].childCount = 3; + waypoints[115].children[0] = 110; + waypoints[115].children[1] = 116; + waypoints[115].children[2] = 136; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (1041.56,-5020.27,148.125); + waypoints[116].type = "stand"; + waypoints[116].childCount = 2; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 117; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (1167.38,-5016.35,148.125); + waypoints[117].type = "stand"; + waypoints[117].childCount = 2; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 118; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (1172.03,-4950.74,148.125); + waypoints[118].type = "stand"; + waypoints[118].childCount = 2; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 119; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (1435.72,-4958.64,148.125); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 120; + waypoints[119].children[2] = 123; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (1638.43,-4959.52,148.125); + waypoints[120].type = "stand"; + waypoints[120].childCount = 2; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 121; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (1797.93,-4890.88,148.125); + waypoints[121].type = "stand"; + waypoints[121].childCount = 2; + waypoints[121].children[0] = 120; + waypoints[121].children[1] = 122; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (1807.65,-4794.68,148.125); + waypoints[122].type = "stand"; + waypoints[122].childCount = 2; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 123; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (1452.48,-4785.18,148.125); + waypoints[123].type = "stand"; + waypoints[123].childCount = 4; + waypoints[123].children[0] = 119; + waypoints[123].children[1] = 122; + waypoints[123].children[2] = 239; + waypoints[123].children[3] = 238; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (1853.55,-4771.15,12.125); + waypoints[124].type = "stand"; + waypoints[124].childCount = 3; + waypoints[124].children[0] = 125; + waypoints[124].children[1] = 126; + waypoints[124].children[2] = 129; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (1757.96,-4951.97,12.125); + waypoints[125].type = "stand"; + waypoints[125].childCount = 3; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 243; + waypoints[125].children[2] = 244; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (1353.4,-4754.35,12.125); + waypoints[126].type = "stand"; + waypoints[126].childCount = 2; + waypoints[126].children[0] = 124; + waypoints[126].children[1] = 127; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (1209.34,-4632.63,12.125); + waypoints[127].type = "stand"; + waypoints[127].childCount = 2; + waypoints[127].children[0] = 126; + waypoints[127].children[1] = 128; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (1094.62,-4621.03,12.125); + waypoints[128].type = "stand"; + waypoints[128].childCount = 3; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 131; + waypoints[128].children[2] = 259; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (2140.81,-4768.46,8.125); + waypoints[129].type = "stand"; + waypoints[129].childCount = 2; + waypoints[129].children[0] = 124; + waypoints[129].children[1] = 130; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (2151.62,-5122.88,-16.0418); + waypoints[130].type = "stand"; + waypoints[130].childCount = 3; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 167; + waypoints[130].children[2] = 170; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (1100.02,-4911.82,12.125); + waypoints[131].type = "stand"; + waypoints[131].childCount = 3; + waypoints[131].children[0] = 132; + waypoints[131].children[1] = 133; + waypoints[131].children[2] = 128; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (1169.85,-4904.46,12.125); + waypoints[132].type = "stand"; + waypoints[132].childCount = 3; + waypoints[132].children[0] = 131; + waypoints[132].children[1] = 133; + waypoints[132].children[2] = 134; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (1094.27,-5122.97,12.125); + waypoints[133].type = "stand"; + waypoints[133].childCount = 5; + waypoints[133].children[0] = 131; + waypoints[133].children[1] = 132; + waypoints[133].children[2] = 138; + waypoints[133].children[3] = 139; + waypoints[133].children[4] = 140; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (1175.73,-4676.67,148.125); + waypoints[134].type = "stand"; + waypoints[134].childCount = 2; + waypoints[134].children[0] = 132; + waypoints[134].children[1] = 135; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (1171.62,-4514.88,148.125); + waypoints[135].type = "stand"; + waypoints[135].childCount = 2; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 136; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (1040.36,-4520.51,148.125); + waypoints[136].type = "stand"; + waypoints[136].childCount = 2; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 115; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (652.2,-5168.96,-19.875); + waypoints[137].type = "stand"; + waypoints[137].childCount = 2; + waypoints[137].children[0] = 38; + waypoints[137].children[1] = 138; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (848.34,-5260.56,-23.875); + waypoints[138].type = "stand"; + waypoints[138].childCount = 3; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 133; + waypoints[138].children[2] = 139; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (1105.32,-5264.54,-23.875); + waypoints[139].type = "stand"; + waypoints[139].childCount = 4; + waypoints[139].children[0] = 140; + waypoints[139].children[1] = 138; + waypoints[139].children[2] = 133; + waypoints[139].children[3] = 141; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (1343.17,-5222.15,11.125); + waypoints[140].type = "stand"; + waypoints[140].childCount = 3; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 133; + waypoints[140].children[2] = 168; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (1146.58,-5407.72,-23.875); + waypoints[141].type = "stand"; + waypoints[141].childCount = 5; + waypoints[141].children[0] = 139; + waypoints[141].children[1] = 142; + waypoints[141].children[2] = 143; + waypoints[141].children[3] = 148; + waypoints[141].children[4] = 157; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (948.704,-5656.65,-23.875); + waypoints[142].type = "stand"; + waypoints[142].childCount = 4; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 148; + waypoints[142].children[2] = 149; + waypoints[142].children[3] = 158; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (1142.29,-5700.2,8.125); + waypoints[143].type = "stand"; + waypoints[143].childCount = 2; + waypoints[143].children[0] = 141; + waypoints[143].children[1] = 144; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (1188.31,-5844.57,-23.875); + waypoints[144].type = "stand"; + waypoints[144].childCount = 3; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 145; + waypoints[144].children[2] = 154; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (1130.54,-5901.42,-23.875); + waypoints[145].type = "stand"; + waypoints[145].childCount = 3; + waypoints[145].children[0] = 144; + waypoints[145].children[1] = 146; + waypoints[145].children[2] = 153; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (1027.41,-5894.44,-23.875); + waypoints[146].type = "stand"; + waypoints[146].childCount = 4; + waypoints[146].children[0] = 145; + waypoints[146].children[1] = 147; + waypoints[146].children[2] = 150; + waypoints[146].children[3] = 151; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (1035.96,-5748.31,-23.875); + waypoints[147].type = "stand"; + waypoints[147].childCount = 2; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 148; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (1039.54,-5699.85,8.125); + waypoints[148].type = "stand"; + waypoints[148].childCount = 3; + waypoints[148].children[0] = 147; + waypoints[148].children[1] = 141; + waypoints[148].children[2] = 142; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (863.358,-5853.02,-23.875); + waypoints[149].type = "stand"; + waypoints[149].childCount = 4; + waypoints[149].children[0] = 142; + waypoints[149].children[1] = 150; + waypoints[149].children[2] = 158; + waypoints[149].children[3] = 159; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (980.19,-5879.53,8.125); + waypoints[150].type = "stand"; + waypoints[150].childCount = 2; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 146; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (1019.63,-5948.23,8.125); + waypoints[151].type = "stand"; + waypoints[151].childCount = 3; + waypoints[151].children[0] = 146; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 160; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (1119.96,-6060.08,-23.875); + waypoints[152].type = "stand"; + waypoints[152].childCount = 4; + waypoints[152].children[0] = 153; + waypoints[152].children[1] = 156; + waypoints[152].children[2] = 160; + waypoints[152].children[3] = 151; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (1175.25,-5953.65,8.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 2; + waypoints[153].children[0] = 145; + waypoints[153].children[1] = 152; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (1228.3,-5862.34,8.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 144; + waypoints[154].children[1] = 155; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (1345.84,-5852.48,-23.875); + waypoints[155].type = "stand"; + waypoints[155].childCount = 4; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 156; + waypoints[155].children[2] = 157; + waypoints[155].children[3] = 162; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (1298.5,-6042.3,-23.875); + waypoints[156].type = "stand"; + waypoints[156].childCount = 2; + waypoints[156].children[0] = 152; + waypoints[156].children[1] = 155; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (1353.92,-5596.75,-23.875); + waypoints[157].type = "stand"; + waypoints[157].childCount = 2; + waypoints[157].children[0] = 155; + waypoints[157].children[1] = 141; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (738.239,-5796.43,-23.875); + waypoints[158].type = "stand"; + waypoints[158].childCount = 4; + waypoints[158].children[0] = 142; + waypoints[158].children[1] = 37; + waypoints[158].children[2] = 149; + waypoints[158].children[3] = 159; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (815.68,-6223.27,-26.0317); + waypoints[159].type = "stand"; + waypoints[159].childCount = 3; + waypoints[159].children[0] = 149; + waypoints[159].children[1] = 158; + waypoints[159].children[2] = 160; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (1088.81,-6265.39,-23.875); + waypoints[160].type = "stand"; + waypoints[160].childCount = 6; + waypoints[160].children[0] = 28; + waypoints[160].children[1] = 26; + waypoints[160].children[2] = 161; + waypoints[160].children[3] = 152; + waypoints[160].children[4] = 151; + waypoints[160].children[5] = 159; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (1052.19,-6388.16,-23.875); + waypoints[161].type = "stand"; + waypoints[161].childCount = 4; + waypoints[161].children[0] = 160; + waypoints[161].children[1] = 27; + waypoints[161].children[2] = 28; + waypoints[161].children[3] = 26; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (1766.95,-5828.22,-23.875); + waypoints[162].type = "stand"; + waypoints[162].childCount = 4; + waypoints[162].children[0] = 155; + waypoints[162].children[1] = 163; + waypoints[162].children[2] = 166; + waypoints[162].children[3] = 170; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (1743.72,-6410.51,-23.875); + waypoints[163].type = "stand"; + waypoints[163].childCount = 3; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[163].children[2] = 210; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (1476.87,-6396.59,-23.875); + waypoints[164].type = "stand"; + waypoints[164].childCount = 2; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 165; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (1369.84,-6485.01,-19.875); + waypoints[165].type = "stand"; + waypoints[165].childCount = 2; + waypoints[165].children[0] = 28; + waypoints[165].children[1] = 164; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (1810.98,-5608.34,-19.875); + waypoints[166].type = "stand"; + waypoints[166].childCount = 3; + waypoints[166].children[0] = 162; + waypoints[166].children[1] = 167; + waypoints[166].children[2] = 169; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (1743.67,-5211.12,-23.875); + waypoints[167].type = "stand"; + waypoints[167].childCount = 4; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 130; + waypoints[167].children[2] = 168; + waypoints[167].children[3] = 169; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (1399.76,-5226.28,-23.875); + waypoints[168].type = "stand"; + waypoints[168].childCount = 2; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 140; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (2016.28,-5476.12,-17.3069); + waypoints[169].type = "stand"; + waypoints[169].childCount = 3; + waypoints[169].children[0] = 167; + waypoints[169].children[1] = 166; + waypoints[169].children[2] = 170; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (2207.99,-5574.26,-7.875); + waypoints[170].type = "stand"; + waypoints[170].childCount = 5; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 130; + waypoints[170].children[2] = 162; + waypoints[170].children[3] = 171; + waypoints[170].children[4] = 227; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (2396.42,-5518.27,4.125); + waypoints[171].type = "stand"; + waypoints[171].childCount = 6; + waypoints[171].children[0] = 172; + waypoints[171].children[1] = 170; + waypoints[171].children[2] = 174; + waypoints[171].children[3] = 176; + waypoints[171].children[4] = 178; + waypoints[171].children[5] = 258; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (2376.85,-5190.22,0.125001); + waypoints[172].type = "stand"; + waypoints[172].childCount = 2; + waypoints[172].children[0] = 171; + waypoints[172].children[1] = 173; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (2526.66,-5175.13,0.124999); + waypoints[173].type = "stand"; + waypoints[173].childCount = 2; + waypoints[173].children[0] = 172; + waypoints[173].children[1] = 174; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (2578.14,-5230.16,0.124999); + waypoints[174].type = "stand"; + waypoints[174].childCount = 6; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 175; + waypoints[174].children[2] = 171; + waypoints[174].children[3] = 177; + waypoints[174].children[4] = 178; + waypoints[174].children[5] = 225; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (2737.38,-5151.58,0.124998); + waypoints[175].type = "stand"; + waypoints[175].childCount = 4; + waypoints[175].children[0] = 174; + waypoints[175].children[1] = 178; + waypoints[175].children[2] = 179; + waypoints[175].children[3] = 181; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (2766.21,-5540.81,0.125); + waypoints[176].type = "stand"; + waypoints[176].childCount = 2; + waypoints[176].children[0] = 171; + waypoints[176].children[1] = 177; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (2929.49,-5489.87,0.125); + waypoints[177].type = "stand"; + waypoints[177].childCount = 4; + waypoints[177].children[0] = 176; + waypoints[177].children[1] = 174; + waypoints[177].children[2] = 179; + waypoints[177].children[3] = 180; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (2584.1,-5402.26,0.125); + waypoints[178].type = "stand"; + waypoints[178].childCount = 5; + waypoints[178].children[0] = 174; + waypoints[178].children[1] = 175; + waypoints[178].children[2] = 171; + waypoints[178].children[3] = 179; + waypoints[178].children[4] = 258; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (2849.09,-5306.24,4.125); + waypoints[179].type = "stand"; + waypoints[179].childCount = 4; + waypoints[179].children[0] = 177; + waypoints[179].children[1] = 175; + waypoints[179].children[2] = 178; + waypoints[179].children[3] = 180; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (3057.16,-5461.41,0.125); + waypoints[180].type = "stand"; + waypoints[180].childCount = 5; + waypoints[180].children[0] = 177; + waypoints[180].children[1] = 179; + waypoints[180].children[2] = 181; + waypoints[180].children[3] = 182; + waypoints[180].children[4] = 184; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (2999.46,-5182.17,0.125); + waypoints[181].type = "stand"; + waypoints[181].childCount = 3; + waypoints[181].children[0] = 175; + waypoints[181].children[1] = 180; + waypoints[181].children[2] = 182; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (3222.79,-5402.38,0.125); + waypoints[182].type = "stand"; + waypoints[182].childCount = 4; + waypoints[182].children[0] = 180; + waypoints[182].children[1] = 181; + waypoints[182].children[2] = 183; + waypoints[182].children[3] = 184; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (3378.84,-5702.36,0.125); + waypoints[183].type = "stand"; + waypoints[183].childCount = 3; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 185; + waypoints[183].children[2] = 186; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (3046.59,-5684.13,0.125); + waypoints[184].type = "stand"; + waypoints[184].childCount = 3; + waypoints[184].children[0] = 180; + waypoints[184].children[1] = 182; + waypoints[184].children[2] = 185; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (3154.34,-5899.67,0.125); + waypoints[185].type = "stand"; + waypoints[185].childCount = 4; + waypoints[185].children[0] = 184; + waypoints[185].children[1] = 183; + waypoints[185].children[2] = 186; + waypoints[185].children[3] = 187; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (3354.56,-6016.93,4.125); + waypoints[186].type = "stand"; + waypoints[186].childCount = 3; + waypoints[186].children[0] = 183; + waypoints[186].children[1] = 185; + waypoints[186].children[2] = 188; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (3224.5,-6443.31,0.125); + waypoints[187].type = "stand"; + waypoints[187].childCount = 5; + waypoints[187].children[0] = 185; + waypoints[187].children[1] = 189; + waypoints[187].children[2] = 212; + waypoints[187].children[3] = 216; + waypoints[187].children[4] = 213; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (3349.73,-6079.87,35.125); + waypoints[188].type = "stand"; + waypoints[188].childCount = 2; + waypoints[188].children[0] = 186; + waypoints[188].children[1] = 189; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (3309.04,-6158.65,0.125001); + waypoints[189].type = "stand"; + waypoints[189].childCount = 5; + waypoints[189].children[0] = 188; + waypoints[189].children[1] = 187; + waypoints[189].children[2] = 190; + waypoints[189].children[3] = 194; + waypoints[189].children[4] = 216; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (3770.29,-6211.94,3.35921); + waypoints[190].type = "stand"; + waypoints[190].childCount = 4; + waypoints[190].children[0] = 189; + waypoints[190].children[1] = 191; + waypoints[190].children[2] = 194; + waypoints[190].children[3] = 216; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (3969.74,-6224.01,48.125); + waypoints[191].type = "stand"; + waypoints[191].childCount = 2; + waypoints[191].children[0] = 190; + waypoints[191].children[1] = 192; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (4364.71,-6199.61,0.124999); + waypoints[192].type = "stand"; + waypoints[192].childCount = 2; + waypoints[192].children[0] = 191; + waypoints[192].children[1] = 193; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (4364.6,-6673.34,0.124999); + waypoints[193].type = "stand"; + waypoints[193].childCount = 3; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 194; + waypoints[193].children[2] = 195; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (3908.74,-6594.44,0.124999); + waypoints[194].type = "stand"; + waypoints[194].childCount = 4; + waypoints[194].children[0] = 193; + waypoints[194].children[1] = 190; + waypoints[194].children[2] = 189; + waypoints[194].children[3] = 216; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (4295.84,-6876.88,48.125); + waypoints[195].type = "stand"; + waypoints[195].childCount = 3; + waypoints[195].children[0] = 193; + waypoints[195].children[1] = 196; + waypoints[195].children[2] = 217; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (4244.83,-7269.48,22.5455); + waypoints[196].type = "stand"; + waypoints[196].childCount = 3; + waypoints[196].children[0] = 195; + waypoints[196].children[1] = 197; + waypoints[196].children[2] = 217; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (4085.54,-7325.38,16.1119); + waypoints[197].type = "stand"; + waypoints[197].childCount = 3; + waypoints[197].children[0] = 196; + waypoints[197].children[1] = 198; + waypoints[197].children[2] = 217; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (3862.43,-7517.35,16.7337); + waypoints[198].type = "stand"; + waypoints[198].childCount = 2; + waypoints[198].children[0] = 197; + waypoints[198].children[1] = 199; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (3530.88,-7696.99,0.125); + waypoints[199].type = "stand"; + waypoints[199].childCount = 4; + waypoints[199].children[0] = 198; + waypoints[199].children[1] = 200; + waypoints[199].children[2] = 218; + waypoints[199].children[3] = 221; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (3006.08,-7706.64,0.125); + waypoints[200].type = "stand"; + waypoints[200].childCount = 4; + waypoints[200].children[0] = 199; + waypoints[200].children[1] = 201; + waypoints[200].children[2] = 220; + waypoints[200].children[3] = 221; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (2648.79,-7610.38,4.125); + waypoints[201].type = "stand"; + waypoints[201].childCount = 4; + waypoints[201].children[0] = 200; + waypoints[201].children[1] = 202; + waypoints[201].children[2] = 207; + waypoints[201].children[3] = 220; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (2061.51,-7830.28,8.125); + waypoints[202].type = "stand"; + waypoints[202].childCount = 4; + waypoints[202].children[0] = 201; + waypoints[202].children[1] = 203; + waypoints[202].children[2] = 207; + waypoints[202].children[3] = 206; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (1958.22,-7481.81,10.8254); + waypoints[203].type = "stand"; + waypoints[203].childCount = 2; + waypoints[203].children[0] = 202; + waypoints[203].children[1] = 204; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (2029.9,-7276.03,8.125); + waypoints[204].type = "stand"; + waypoints[204].childCount = 2; + waypoints[204].children[0] = 203; + waypoints[204].children[1] = 205; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (2157.92,-7179.47,8.125); + waypoints[205].type = "stand"; + waypoints[205].childCount = 5; + waypoints[205].children[0] = 204; + waypoints[205].children[1] = 20; + waypoints[205].children[2] = 206; + waypoints[205].children[3] = 223; + waypoints[205].children[4] = 256; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (2428.12,-7328.13,0.125); + waypoints[206].type = "stand"; + waypoints[206].childCount = 4; + waypoints[206].children[0] = 205; + waypoints[206].children[1] = 207; + waypoints[206].children[2] = 202; + waypoints[206].children[3] = 256; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (2481.55,-7614.14,4.125); + waypoints[207].type = "stand"; + waypoints[207].childCount = 4; + waypoints[207].children[0] = 206; + waypoints[207].children[1] = 201; + waypoints[207].children[2] = 202; + waypoints[207].children[3] = 256; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (2368.15,-6666.48,0.125); + waypoints[208].type = "stand"; + waypoints[208].childCount = 5; + waypoints[208].children[0] = 20; + waypoints[208].children[1] = 209; + waypoints[208].children[2] = 211; + waypoints[208].children[3] = 215; + waypoints[208].children[4] = 223; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (2219.61,-6515.15,0.125); + waypoints[209].type = "stand"; + waypoints[209].childCount = 2; + waypoints[209].children[0] = 208; + waypoints[209].children[1] = 210; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (2167.39,-6390,-23.875); + waypoints[210].type = "stand"; + waypoints[210].childCount = 3; + waypoints[210].children[0] = 209; + waypoints[210].children[1] = 163; + waypoints[210].children[2] = 230; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (2790.16,-6528.12,4.125); + waypoints[211].type = "stand"; + waypoints[211].childCount = 3; + waypoints[211].children[0] = 208; + waypoints[211].children[1] = 213; + waypoints[211].children[2] = 212; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (2946.07,-6670.75,4.125); + waypoints[212].type = "stand"; + waypoints[212].childCount = 5; + waypoints[212].children[0] = 211; + waypoints[212].children[1] = 214; + waypoints[212].children[2] = 187; + waypoints[212].children[3] = 213; + waypoints[212].children[4] = 216; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (3041.74,-6428.6,4.11793); + waypoints[213].type = "stand"; + waypoints[213].childCount = 4; + waypoints[213].children[0] = 211; + waypoints[213].children[1] = 187; + waypoints[213].children[2] = 212; + waypoints[213].children[3] = 216; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (2813.16,-6785.05,-6.02297); + waypoints[214].type = "stand"; + waypoints[214].childCount = 2; + waypoints[214].children[0] = 212; + waypoints[214].children[1] = 215; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (2583.57,-6803.9,-2.74941); + waypoints[215].type = "stand"; + waypoints[215].childCount = 4; + waypoints[215].children[0] = 214; + waypoints[215].children[1] = 20; + waypoints[215].children[2] = 208; + waypoints[215].children[3] = 224; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (3522.6,-6603.55,0.125); + waypoints[216].type = "stand"; + waypoints[216].childCount = 7; + waypoints[216].children[0] = 187; + waypoints[216].children[1] = 212; + waypoints[216].children[2] = 194; + waypoints[216].children[3] = 222; + waypoints[216].children[4] = 190; + waypoints[216].children[5] = 189; + waypoints[216].children[6] = 213; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (3914.7,-7051.05,8.12217); + waypoints[217].type = "stand"; + waypoints[217].childCount = 4; + waypoints[217].children[0] = 197; + waypoints[217].children[1] = 196; + waypoints[217].children[2] = 195; + waypoints[217].children[3] = 218; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (3469.5,-7274.4,0.124999); + waypoints[218].type = "stand"; + waypoints[218].childCount = 5; + waypoints[218].children[0] = 199; + waypoints[218].children[1] = 219; + waypoints[218].children[2] = 221; + waypoints[218].children[3] = 217; + waypoints[218].children[4] = 222; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (3298.93,-7474.8,4.125); + waypoints[219].type = "stand"; + waypoints[219].childCount = 2; + waypoints[219].children[0] = 218; + waypoints[219].children[1] = 220; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (3009.08,-7559.88,0.125); + waypoints[220].type = "stand"; + waypoints[220].childCount = 4; + waypoints[220].children[0] = 219; + waypoints[220].children[1] = 200; + waypoints[220].children[2] = 201; + waypoints[220].children[3] = 221; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (3285.11,-7613.78,4.125); + waypoints[221].type = "stand"; + waypoints[221].childCount = 4; + waypoints[221].children[0] = 199; + waypoints[221].children[1] = 220; + waypoints[221].children[2] = 200; + waypoints[221].children[3] = 218; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (3444.65,-6872.28,0.125001); + waypoints[222].type = "stand"; + waypoints[222].childCount = 3; + waypoints[222].children[0] = 216; + waypoints[222].children[1] = 218; + waypoints[222].children[2] = 257; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (2439.73,-7000.31,0.125); + waypoints[223].type = "stand"; + waypoints[223].childCount = 3; + waypoints[223].children[0] = 208; + waypoints[223].children[1] = 205; + waypoints[223].children[2] = 224; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (2445.77,-6792.92,0.125); + waypoints[224].type = "stand"; + waypoints[224].childCount = 3; + waypoints[224].children[0] = 223; + waypoints[224].children[1] = 215; + waypoints[224].children[2] = 20; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (2361.13,-5235.77,136.125); + waypoints[225].type = "stand"; + waypoints[225].childCount = 2; + waypoints[225].children[0] = 174; + waypoints[225].children[1] = 226; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (2352.75,-5178.74,136.125); + waypoints[226].type = "stand"; + waypoints[226].childCount = 2; + waypoints[226].children[0] = 225; + waypoints[226].children[1] = 240; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (2171.12,-5818.81,-23.875); + waypoints[227].type = "stand"; + waypoints[227].childCount = 2; + waypoints[227].children[0] = 170; + waypoints[227].children[1] = 228; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (2176.55,-5895.84,24.125); + waypoints[228].type = "stand"; + waypoints[228].childCount = 2; + waypoints[228].children[0] = 227; + waypoints[228].children[1] = 229; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (2187.01,-6106.58,-15.2815); + waypoints[229].type = "stand"; + waypoints[229].childCount = 2; + waypoints[229].children[0] = 228; + waypoints[229].children[1] = 230; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (2170.73,-6333.56,24.125); + waypoints[230].type = "stand"; + waypoints[230].childCount = 2; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 210; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (12.8799,-5829.94,-19.875); + waypoints[231].type = "stand"; + waypoints[231].childCount = 2; + waypoints[231].children[0] = 34; + waypoints[231].children[1] = 232; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (21.5915,-5752.33,24.125); + waypoints[232].type = "stand"; + waypoints[232].childCount = 2; + waypoints[232].children[0] = 231; + waypoints[232].children[1] = 233; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (16.9466,-5501.34,-14.8974); + waypoints[233].type = "stand"; + waypoints[233].childCount = 2; + waypoints[233].children[0] = 232; + waypoints[233].children[1] = 234; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (20.2833,-5316.82,24.125); + waypoints[234].type = "stand"; + waypoints[234].childCount = 2; + waypoints[234].children[0] = 233; + waypoints[234].children[1] = 39; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (-1890.32,-3877.13,52.125); + waypoints[235].type = "stand"; + waypoints[235].childCount = 2; + waypoints[235].children[0] = 76; + waypoints[235].children[1] = 236; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (-1746.98,-3904.31,52.125); + waypoints[236].type = "stand"; + waypoints[236].childCount = 2; + waypoints[236].children[0] = 235; + waypoints[236].children[1] = 77; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (-484.114,-5041.79,0.125); + waypoints[237].type = "stand"; + waypoints[237].childCount = 3; + waypoints[237].children[0] = 96; + waypoints[237].children[1] = 41; + waypoints[237].children[2] = 42; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (1282.86,-4803.06,148.125); + waypoints[238].type = "stand"; + waypoints[238].childCount = 2; + waypoints[238].children[0] = 123; + waypoints[238].children[1] = 239; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (1364.57,-4717.13,148.125); + waypoints[239].type = "stand"; + waypoints[239].childCount = 2; + waypoints[239].children[0] = 123; + waypoints[239].children[1] = 238; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (2537.78,-5175.13,136.125); + waypoints[240].type = "stand"; + waypoints[240].childCount = 1; + waypoints[240].children[0] = 226; + waypoints[241] = spawnstruct(); + waypoints[241].origin = (926.992,-6926.88,14.9733); + waypoints[241].type = "stand"; + waypoints[241].childCount = 1; + waypoints[241].children[0] = 3; + waypoints[242] = spawnstruct(); + waypoints[242].origin = (151.841,-6926.87,144.125); + waypoints[242].type = "stand"; + waypoints[242].childCount = 1; + waypoints[242].children[0] = 5; + waypoints[243] = spawnstruct(); + waypoints[243].origin = (2035.07,-4917.95,12.125); + waypoints[243].type = "stand"; + waypoints[243].childCount = 1; + waypoints[243].children[0] = 125; + waypoints[244] = spawnstruct(); + waypoints[244].origin = (1645.27,-4989.99,12.125); + waypoints[244].type = "stand"; + waypoints[244].childCount = 1; + waypoints[244].children[0] = 125; + waypoints[245] = spawnstruct(); + waypoints[245].origin = (1641.12,-7059.73,144.125); + waypoints[245].type = "stand"; + waypoints[245].childCount = 1; + waypoints[245].children[0] = 17; + waypoints[246] = spawnstruct(); + waypoints[246].origin = (-1940.25,-4575.45,52.125); + waypoints[246].type = "stand"; + waypoints[246].childCount = 1; + waypoints[246].children[0] = 81; + waypoints[247] = spawnstruct(); + waypoints[247].origin = (2.9609,-4660.72,156.125); + waypoints[247].type = "stand"; + waypoints[247].childCount = 2; + waypoints[247].children[0] = 98; + waypoints[247].children[1] = 99; + waypoints[248] = spawnstruct(); + waypoints[248].origin = (-1897.87,-5479.74,42.8255); + waypoints[248].type = "stand"; + waypoints[248].childCount = 2; + waypoints[248].children[0] = 59; + waypoints[248].children[1] = 60; + waypoints[249] = spawnstruct(); + waypoints[249].origin = (-340.814,-4460.6,0.178602); + waypoints[249].type = "stand"; + waypoints[249].childCount = 3; + waypoints[249].children[0] = 88; + waypoints[249].children[1] = 103; + waypoints[249].children[2] = 250; + waypoints[250] = spawnstruct(); + waypoints[250].origin = (-162.073,-4461.78,0.124999); + waypoints[250].type = "stand"; + waypoints[250].childCount = 3; + waypoints[250].children[0] = 249; + waypoints[250].children[1] = 97; + waypoints[250].children[2] = 98; + waypoints[251] = spawnstruct(); + waypoints[251].origin = (-350.207,-6053.66,0.125); + waypoints[251].type = "stand"; + waypoints[251].childCount = 1; + waypoints[251].children[0] = 51; + waypoints[252] = spawnstruct(); + waypoints[252].origin = (170.227,-6664.63,13.4761); + waypoints[252].type = "stand"; + waypoints[252].childCount = 1; + waypoints[252].children[0] = 1; + waypoints[253] = spawnstruct(); + waypoints[253].origin = (1045.13,-7023.07,8.125); + waypoints[253].type = "stand"; + waypoints[253].childCount = 1; + waypoints[253].children[0] = 254; + waypoints[254] = spawnstruct(); + waypoints[254].origin = (1122.08,-7046.62,8.125); + waypoints[254].type = "stand"; + waypoints[254].childCount = 2; + waypoints[254].children[0] = 253; + waypoints[254].children[1] = 21; + waypoints[255] = spawnstruct(); + waypoints[255].origin = (1282.2,-6882.94,144.125); + waypoints[255].type = "stand"; + waypoints[255].childCount = 1; + waypoints[255].children[0] = 16; + waypoints[256] = spawnstruct(); + waypoints[256].origin = (2532.9,-7215.16,-2.33771); + waypoints[256].type = "stand"; + waypoints[256].childCount = 3; + waypoints[256].children[0] = 206; + waypoints[256].children[1] = 205; + waypoints[256].children[2] = 207; + waypoints[257] = spawnstruct(); + waypoints[257].origin = (3286.34,-7074.54,7.54265); + waypoints[257].type = "stand"; + waypoints[257].childCount = 1; + waypoints[257].children[0] = 222; + waypoints[258] = spawnstruct(); + waypoints[258].origin = (2584.73,-5598.19,0.125); + waypoints[258].type = "stand"; + waypoints[258].childCount = 2; + waypoints[258].children[0] = 178; + waypoints[258].children[1] = 171; + waypoints[259] = spawnstruct(); + waypoints[259].origin = (1167.08,-4698.73,12.125); + waypoints[259].type = "stand"; + waypoints[259].childCount = 1; + waypoints[259].children[0] = 128; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/bog.gsc b/main_shared/maps/mp/bots/waypoints/bog.gsc new file mode 100644 index 0000000..adf6236 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/bog.gsc @@ -0,0 +1,1091 @@ +Bog() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (5558.07,276.867,2.125); + waypoints[0].type = "stand"; + waypoints[0].childCount = 5; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 62; + waypoints[0].children[2] = 63; + waypoints[0].children[3] = 72; + waypoints[0].children[4] = 65; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (5682.22,501.98,7.51133); + waypoints[1].type = "stand"; + waypoints[1].childCount = 5; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 42; + waypoints[1].children[3] = 43; + waypoints[1].children[4] = 62; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (5890.74,1017.45,32.2673); + waypoints[2].type = "stand"; + waypoints[2].childCount = 5; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 4; + waypoints[2].children[3] = 7; + waypoints[2].children[4] = 33; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (6076.59,1005.82,24.6923); + waypoints[3].type = "stand"; + waypoints[3].childCount = 4; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 122; + waypoints[3].children[3] = 126; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (6025.51,1252.49,13.6878); + waypoints[4].type = "stand"; + waypoints[4].childCount = 4; + waypoints[4].children[0] = 2; + waypoints[4].children[1] = 3; + waypoints[4].children[2] = 5; + waypoints[4].children[3] = 27; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (6004.95,1664.68,21.7474); + waypoints[5].type = "stand"; + waypoints[5].childCount = 3; + waypoints[5].children[0] = 6; + waypoints[5].children[1] = 4; + waypoints[5].children[2] = 7; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (5898.3,2146.54,17.984); + waypoints[6].type = "stand"; + waypoints[6].childCount = 3; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 27; + waypoints[6].children[2] = 8; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (5703.48,1334.42,10.8435); + waypoints[7].type = "stand"; + waypoints[7].childCount = 6; + waypoints[7].children[0] = 5; + waypoints[7].children[1] = 2; + waypoints[7].children[2] = 8; + waypoints[7].children[3] = 33; + waypoints[7].children[4] = 27; + waypoints[7].children[5] = 43; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (5439.69,1346.16,-19.7718); + waypoints[8].type = "stand"; + waypoints[8].childCount = 5; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 27; + waypoints[8].children[3] = 6; + waypoints[8].children[4] = 127; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (5120.14,1420.72,-18.7604); + waypoints[9].type = "stand"; + waypoints[9].childCount = 3; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 36; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (4823.41,1447.11,-19.0865); + waypoints[10].type = "stand"; + waypoints[10].childCount = 5; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[10].children[2] = 23; + waypoints[10].children[3] = 32; + waypoints[10].children[4] = 35; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (4497.01,1359.82,85.3466); + waypoints[11].type = "stand"; + waypoints[11].childCount = 7; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[11].children[2] = 12; + waypoints[11].children[3] = 31; + waypoints[11].children[4] = 29; + waypoints[11].children[5] = 32; + waypoints[11].children[6] = 36; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (4209,1381.57,-6.11538); + waypoints[12].type = "stand"; + waypoints[12].childCount = 7; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 11; + waypoints[12].children[3] = 30; + waypoints[12].children[4] = 31; + waypoints[12].children[5] = 29; + waypoints[12].children[6] = 37; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (3786.1,1521.5,-19.875); + waypoints[13].type = "stand"; + waypoints[13].childCount = 7; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 14; + waypoints[13].children[2] = 18; + waypoints[13].children[3] = 30; + waypoints[13].children[4] = 31; + waypoints[13].children[5] = 39; + waypoints[13].children[6] = 40; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (3384.45,1567.63,-2.50394); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[14].children[2] = 16; + waypoints[14].children[3] = 18; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (3092.5,1572.2,-17.2813); + waypoints[15].type = "stand"; + waypoints[15].childCount = 5; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 101; + waypoints[15].children[3] = 99; + waypoints[15].children[4] = 129; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (3223.91,1268.01,-10.1584); + waypoints[16].type = "stand"; + waypoints[16].childCount = 5; + waypoints[16].children[0] = 14; + waypoints[16].children[1] = 15; + waypoints[16].children[2] = 90; + waypoints[16].children[3] = 107; + waypoints[16].children[4] = 110; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (3162.11,2117.35,18.7318); + waypoints[17].type = "stand"; + waypoints[17].childCount = 6; + waypoints[17].children[0] = 18; + waypoints[17].children[1] = 19; + waypoints[17].children[2] = 100; + waypoints[17].children[3] = 101; + waypoints[17].children[4] = 24; + waypoints[17].children[5] = 129; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (3569.94,2131.06,27.5482); + waypoints[18].type = "stand"; + waypoints[18].childCount = 7; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 13; + waypoints[18].children[2] = 14; + waypoints[18].children[3] = 19; + waypoints[18].children[4] = 20; + waypoints[18].children[5] = 24; + waypoints[18].children[6] = 40; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (3662.52,2282.68,9.22789); + waypoints[19].type = "stand"; + waypoints[19].childCount = 4; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 17; + waypoints[19].children[2] = 100; + waypoints[19].children[3] = 128; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (3987.98,2151.32,29.9899); + waypoints[20].type = "stand"; + waypoints[20].childCount = 4; + waypoints[20].children[0] = 18; + waypoints[20].children[1] = 21; + waypoints[20].children[2] = 24; + waypoints[20].children[3] = 25; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (4158.8,2252.83,10.4854); + waypoints[21].type = "stand"; + waypoints[21].childCount = 3; + waypoints[21].children[0] = 22; + waypoints[21].children[1] = 20; + waypoints[21].children[2] = 128; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (4605.12,2135.98,13.0578); + waypoints[22].type = "stand"; + waypoints[22].childCount = 3; + waypoints[22].children[0] = 23; + waypoints[22].children[1] = 21; + waypoints[22].children[2] = 25; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (4818.97,1900.76,-25.409); + waypoints[23].type = "stand"; + waypoints[23].childCount = 5; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 26; + waypoints[23].children[2] = 27; + waypoints[23].children[3] = 10; + waypoints[23].children[4] = 32; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (3999.13,1944.32,-3.59326); + waypoints[24].type = "stand"; + waypoints[24].childCount = 5; + waypoints[24].children[0] = 20; + waypoints[24].children[1] = 25; + waypoints[24].children[2] = 30; + waypoints[24].children[3] = 18; + waypoints[24].children[4] = 17; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (4187.94,2142.06,34.125); + waypoints[25].type = "stand"; + waypoints[25].childCount = 4; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 20; + waypoints[25].children[2] = 26; + waypoints[25].children[3] = 22; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (4408.57,1954.25,3.95194); + waypoints[26].type = "stand"; + waypoints[26].childCount = 3; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 23; + waypoints[26].children[2] = 28; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (5412.95,1894.56,-15.0535); + waypoints[27].type = "stand"; + waypoints[27].childCount = 6; + waypoints[27].children[0] = 6; + waypoints[27].children[1] = 23; + waypoints[27].children[2] = 7; + waypoints[27].children[3] = 4; + waypoints[27].children[4] = 8; + waypoints[27].children[5] = 127; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (4592.02,1724.87,-25.1031); + waypoints[28].type = "stand"; + waypoints[28].childCount = 4; + waypoints[28].children[0] = 26; + waypoints[28].children[1] = 29; + waypoints[28].children[2] = 32; + waypoints[28].children[3] = 30; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (4323.85,1603.73,-6.44125); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 28; + waypoints[29].children[1] = 30; + waypoints[29].children[2] = 12; + waypoints[29].children[3] = 11; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (4110.77,1638.26,-19.8253); + waypoints[30].type = "stand"; + waypoints[30].childCount = 7; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 24; + waypoints[30].children[2] = 13; + waypoints[30].children[3] = 12; + waypoints[30].children[4] = 39; + waypoints[30].children[5] = 37; + waypoints[30].children[6] = 28; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (4302.83,1149.33,-19.6216); + waypoints[31].type = "stand"; + waypoints[31].childCount = 6; + waypoints[31].children[0] = 11; + waypoints[31].children[1] = 36; + waypoints[31].children[2] = 12; + waypoints[31].children[3] = 13; + waypoints[31].children[4] = 37; + waypoints[31].children[5] = 49; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (4727.02,1619.83,-19.1841); + waypoints[32].type = "stand"; + waypoints[32].childCount = 4; + waypoints[32].children[0] = 28; + waypoints[32].children[1] = 23; + waypoints[32].children[2] = 10; + waypoints[32].children[3] = 11; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (5578.29,1092.88,9.28296); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 2; + waypoints[33].children[1] = 7; + waypoints[33].children[2] = 34; + waypoints[33].children[3] = 43; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (5275.75,1056.48,-19.875); + waypoints[34].type = "stand"; + waypoints[34].childCount = 4; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[34].children[2] = 45; + waypoints[34].children[3] = 121; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (4995.78,1056.89,-19.4405); + waypoints[35].type = "stand"; + waypoints[35].childCount = 6; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 10; + waypoints[35].children[2] = 36; + waypoints[35].children[3] = 48; + waypoints[35].children[4] = 47; + waypoints[35].children[5] = 46; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (4646.63,1077,-23.8799); + waypoints[36].type = "stand"; + waypoints[36].childCount = 6; + waypoints[36].children[0] = 35; + waypoints[36].children[1] = 31; + waypoints[36].children[2] = 48; + waypoints[36].children[3] = 49; + waypoints[36].children[4] = 9; + waypoints[36].children[5] = 11; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (4141.63,1110.25,-20.3435); + waypoints[37].type = "stand"; + waypoints[37].childCount = 6; + waypoints[37].children[0] = 31; + waypoints[37].children[1] = 12; + waypoints[37].children[2] = 38; + waypoints[37].children[3] = 39; + waypoints[37].children[4] = 30; + waypoints[37].children[5] = 41; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (4093.3,807.029,4.78185); + waypoints[38].type = "stand"; + waypoints[38].childCount = 2; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 50; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (3901.64,1117.91,-16.952); + waypoints[39].type = "stand"; + waypoints[39].childCount = 5; + waypoints[39].children[0] = 37; + waypoints[39].children[1] = 13; + waypoints[39].children[2] = 40; + waypoints[39].children[3] = 41; + waypoints[39].children[4] = 30; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (3592.3,1249.66,-8.72324); + waypoints[40].type = "stand"; + waypoints[40].childCount = 5; + waypoints[40].children[0] = 13; + waypoints[40].children[1] = 39; + waypoints[40].children[2] = 41; + waypoints[40].children[3] = 18; + waypoints[40].children[4] = 52; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (3791,924.859,-19.6743); + waypoints[41].type = "stand"; + waypoints[41].childCount = 8; + waypoints[41].children[0] = 39; + waypoints[41].children[1] = 37; + waypoints[41].children[2] = 52; + waypoints[41].children[3] = 90; + waypoints[41].children[4] = 40; + waypoints[41].children[5] = 50; + waypoints[41].children[6] = 51; + waypoints[41].children[7] = 111; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (5567.96,659.527,10.3951); + waypoints[42].type = "stand"; + waypoints[42].childCount = 4; + waypoints[42].children[0] = 1; + waypoints[42].children[1] = 43; + waypoints[42].children[2] = 44; + waypoints[42].children[3] = 125; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (5635.11,815.894,3.00686); + waypoints[43].type = "stand"; + waypoints[43].childCount = 5; + waypoints[43].children[0] = 33; + waypoints[43].children[1] = 42; + waypoints[43].children[2] = 1; + waypoints[43].children[3] = 7; + waypoints[43].children[4] = 125; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (5347.74,491.984,4.77126); + waypoints[44].type = "stand"; + waypoints[44].childCount = 4; + waypoints[44].children[0] = 42; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 62; + waypoints[44].children[3] = 125; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (5134.35,511.442,14.9986); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 34; + waypoints[45].children[1] = 44; + waypoints[45].children[2] = 46; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (4928.24,549.177,15.6806); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 47; + waypoints[46].children[1] = 35; + waypoints[46].children[2] = 45; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (4704.33,565.376,13.8062); + waypoints[47].type = "stand"; + waypoints[47].childCount = 3; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 48; + waypoints[47].children[2] = 35; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (4493.4,599.398,8.73476); + waypoints[48].type = "stand"; + waypoints[48].childCount = 5; + waypoints[48].children[0] = 49; + waypoints[48].children[1] = 36; + waypoints[48].children[2] = 50; + waypoints[48].children[3] = 35; + waypoints[48].children[4] = 47; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (4243.13,712.023,2.125); + waypoints[49].type = "stand"; + waypoints[49].childCount = 4; + waypoints[49].children[0] = 50; + waypoints[49].children[1] = 48; + waypoints[49].children[2] = 31; + waypoints[49].children[3] = 36; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (4044.36,669.338,1.33979); + waypoints[50].type = "stand"; + waypoints[50].childCount = 6; + waypoints[50].children[0] = 51; + waypoints[50].children[1] = 38; + waypoints[50].children[2] = 49; + waypoints[50].children[3] = 48; + waypoints[50].children[4] = 41; + waypoints[50].children[5] = 111; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (3811.01,594.155,2.08176); + waypoints[51].type = "stand"; + waypoints[51].childCount = 4; + waypoints[51].children[0] = 52; + waypoints[51].children[1] = 50; + waypoints[51].children[2] = 41; + waypoints[51].children[3] = 112; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (3550.32,574.02,-3.71126); + waypoints[52].type = "stand"; + waypoints[52].childCount = 9; + waypoints[52].children[0] = 53; + waypoints[52].children[1] = 51; + waypoints[52].children[2] = 83; + waypoints[52].children[3] = 82; + waypoints[52].children[4] = 41; + waypoints[52].children[5] = 89; + waypoints[52].children[6] = 111; + waypoints[52].children[7] = 81; + waypoints[52].children[8] = 40; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (3164.9,511.699,-25.875); + waypoints[53].type = "stand"; + waypoints[53].childCount = 7; + waypoints[53].children[0] = 54; + waypoints[53].children[1] = 52; + waypoints[53].children[2] = 54; + waypoints[53].children[3] = 83; + waypoints[53].children[4] = 89; + waypoints[53].children[5] = 102; + waypoints[53].children[6] = 82; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (2960.42,440.553,-29.4476); + waypoints[54].type = "stand"; + waypoints[54].childCount = 6; + waypoints[54].children[0] = 55; + waypoints[54].children[1] = 56; + waypoints[54].children[2] = 53; + waypoints[54].children[3] = 53; + waypoints[54].children[4] = 82; + waypoints[54].children[5] = 90; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (2786.06,281.708,-9.91485); + waypoints[55].type = "stand"; + waypoints[55].childCount = 2; + waypoints[55].children[0] = 61; + waypoints[55].children[1] = 54; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (2703.28,419.807,-16.8775); + waypoints[56].type = "stand"; + waypoints[56].childCount = 2; + waypoints[56].children[0] = 54; + waypoints[56].children[1] = 57; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (2474.41,325.547,-21.7963); + waypoints[57].type = "stand"; + waypoints[57].childCount = 6; + waypoints[57].children[0] = 58; + waypoints[57].children[1] = 56; + waypoints[57].children[2] = 91; + waypoints[57].children[3] = 103; + waypoints[57].children[4] = 61; + waypoints[57].children[5] = 92; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (2375.83,140.941,-14.3951); + waypoints[58].type = "stand"; + waypoints[58].childCount = 5; + waypoints[58].children[0] = 59; + waypoints[58].children[1] = 61; + waypoints[58].children[2] = 57; + waypoints[58].children[3] = 92; + waypoints[58].children[4] = 118; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (2527.57,-108.49,-10.875); + waypoints[59].type = "stand"; + waypoints[59].childCount = 3; + waypoints[59].children[0] = 60; + waypoints[59].children[1] = 58; + waypoints[59].children[2] = 132; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (2659.55,-307.962,-10.875); + waypoints[60].type = "stand"; + waypoints[60].childCount = 3; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 117; + waypoints[60].children[2] = 132; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (2510.22,140.704,-9.875); + waypoints[61].type = "stand"; + waypoints[61].childCount = 3; + waypoints[61].children[0] = 58; + waypoints[61].children[1] = 55; + waypoints[61].children[2] = 57; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (5513.6,423.741,4.94269); + waypoints[62].type = "stand"; + waypoints[62].childCount = 3; + waypoints[62].children[0] = 0; + waypoints[62].children[1] = 44; + waypoints[62].children[2] = 1; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (5749.1,-48.3331,2.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 5; + waypoints[63].children[0] = 0; + waypoints[63].children[1] = 64; + waypoints[63].children[2] = 72; + waypoints[63].children[3] = 116; + waypoints[63].children[4] = 120; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (5602.65,-185.062,2.61296); + waypoints[64].type = "stand"; + waypoints[64].childCount = 3; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 65; + waypoints[64].children[2] = 120; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (5362.11,-171.912,3.27054); + waypoints[65].type = "stand"; + waypoints[65].childCount = 4; + waypoints[65].children[0] = 66; + waypoints[65].children[1] = 64; + waypoints[65].children[2] = 0; + waypoints[65].children[3] = 73; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (5091.61,-108.611,7.98847); + waypoints[66].type = "stand"; + waypoints[66].childCount = 4; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 73; + waypoints[66].children[2] = 135; + waypoints[66].children[3] = 136; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (4666.67,304.48,4.79337); + waypoints[67].type = "stand"; + waypoints[67].childCount = 4; + waypoints[67].children[0] = 69; + waypoints[67].children[1] = 70; + waypoints[67].children[2] = 71; + waypoints[67].children[3] = 136; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (4230.56,346.799,-5.875); + waypoints[68].type = "stand"; + waypoints[68].childCount = 2; + waypoints[68].children[0] = 70; + waypoints[68].children[1] = 74; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (4429.15,110.843,8.79389); + waypoints[69].type = "stand"; + waypoints[69].childCount = 2; + waypoints[69].children[0] = 67; + waypoints[69].children[1] = 70; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (4473.2,382.562,-3.19582); + waypoints[70].type = "stand"; + waypoints[70].childCount = 4; + waypoints[70].children[0] = 67; + waypoints[70].children[1] = 69; + waypoints[70].children[2] = 68; + waypoints[70].children[3] = 134; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (4964.26,251.848,2.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 67; + waypoints[71].children[1] = 72; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (5326.96,195.105,2.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 5; + waypoints[72].children[0] = 0; + waypoints[72].children[1] = 71; + waypoints[72].children[2] = 73; + waypoints[72].children[3] = 63; + waypoints[72].children[4] = 136; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (5274.92,18.7346,2.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 3; + waypoints[73].children[0] = 65; + waypoints[73].children[1] = 66; + waypoints[73].children[2] = 72; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (4257.65,160.144,-5.875); + waypoints[74].type = "stand"; + waypoints[74].childCount = 3; + waypoints[74].children[0] = 68; + waypoints[74].children[1] = 76; + waypoints[74].children[2] = 133; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (3704.24,71.5701,-5.875); + waypoints[75].type = "stand"; + waypoints[75].childCount = 3; + waypoints[75].children[0] = 87; + waypoints[75].children[1] = 81; + waypoints[75].children[2] = 115; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (4076.38,149.302,-5.875); + waypoints[76].type = "stand"; + waypoints[76].childCount = 4; + waypoints[76].children[0] = 80; + waypoints[76].children[1] = 74; + waypoints[76].children[2] = 113; + waypoints[76].children[3] = 115; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (4030.07,430.297,-5.875); + waypoints[77].type = "stand"; + waypoints[77].childCount = 3; + waypoints[77].children[0] = 80; + waypoints[77].children[1] = 78; + waypoints[77].children[2] = 112; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (3729.62,353.561,-5.875); + waypoints[78].type = "stand"; + waypoints[78].childCount = 4; + waypoints[78].children[0] = 81; + waypoints[78].children[1] = 77; + waypoints[78].children[2] = 79; + waypoints[78].children[3] = 112; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (3897.8,245.149,-5.875); + waypoints[79].type = "stand"; + waypoints[79].childCount = 2; + waypoints[79].children[0] = 80; + waypoints[79].children[1] = 78; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (4066.67,264.761,-5.875); + waypoints[80].type = "stand"; + waypoints[80].childCount = 3; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 77; + waypoints[80].children[2] = 76; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (3657.5,348.176,-5.875); + waypoints[81].type = "stand"; + waypoints[81].childCount = 5; + waypoints[81].children[0] = 78; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 86; + waypoints[81].children[3] = 52; + waypoints[81].children[4] = 75; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (3287.67,202.36,-24.9096); + waypoints[82].type = "stand"; + waypoints[82].childCount = 7; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 87; + waypoints[82].children[2] = 54; + waypoints[82].children[3] = 86; + waypoints[82].children[4] = 83; + waypoints[82].children[5] = 52; + waypoints[82].children[6] = 53; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (3038.43,95.1295,-4.875); + waypoints[83].type = "stand"; + waypoints[83].childCount = 4; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[83].children[2] = 53; + waypoints[83].children[3] = 52; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (2990.34,-116.183,-4.875); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 85; + waypoints[84].children[1] = 83; + waypoints[84].children[2] = 88; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (3149.64,-64.1463,-6.03657); + waypoints[85].type = "stand"; + waypoints[85].childCount = 2; + waypoints[85].children[0] = 86; + waypoints[85].children[1] = 84; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (3251.84,-129.359,-7.62666); + waypoints[86].type = "stand"; + waypoints[86].childCount = 4; + waypoints[86].children[0] = 87; + waypoints[86].children[1] = 82; + waypoints[86].children[2] = 81; + waypoints[86].children[3] = 85; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (3537.48,25.1855,-19.0373); + waypoints[87].type = "stand"; + waypoints[87].childCount = 3; + waypoints[87].children[0] = 75; + waypoints[87].children[1] = 86; + waypoints[87].children[2] = 82; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (2782.67,-62.0323,-4.875); + waypoints[88].type = "stand"; + waypoints[88].childCount = 2; + waypoints[88].children[0] = 84; + waypoints[88].children[1] = 117; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (3298.87,713.53,-2.63942); + waypoints[89].type = "stand"; + waypoints[89].childCount = 4; + waypoints[89].children[0] = 53; + waypoints[89].children[1] = 52; + waypoints[89].children[2] = 102; + waypoints[89].children[3] = 131; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (3204.63,1098.93,-16.6104); + waypoints[90].type = "stand"; + waypoints[90].childCount = 6; + waypoints[90].children[0] = 41; + waypoints[90].children[1] = 16; + waypoints[90].children[2] = 54; + waypoints[90].children[3] = 102; + waypoints[90].children[4] = 110; + waypoints[90].children[5] = 131; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (2590.37,820.262,-13.1661); + waypoints[91].type = "stand"; + waypoints[91].childCount = 4; + waypoints[91].children[0] = 57; + waypoints[91].children[1] = 103; + waypoints[91].children[2] = 102; + waypoints[91].children[3] = 123; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (2128.43,466.744,-20.3148); + waypoints[92].type = "stand"; + waypoints[92].childCount = 4; + waypoints[92].children[0] = 58; + waypoints[92].children[1] = 57; + waypoints[92].children[2] = 93; + waypoints[92].children[3] = 119; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (1935.69,864.953,-8.7576); + waypoints[93].type = "stand"; + waypoints[93].childCount = 3; + waypoints[93].children[0] = 103; + waypoints[93].children[1] = 92; + waypoints[93].children[2] = 94; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (1886.39,1223.67,0.335981); + waypoints[94].type = "stand"; + waypoints[94].childCount = 4; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 95; + waypoints[94].children[2] = 97; + waypoints[94].children[3] = 137; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (2229.52,1662.49,25.8322); + waypoints[95].type = "stand"; + waypoints[95].childCount = 4; + waypoints[95].children[0] = 94; + waypoints[95].children[1] = 96; + waypoints[95].children[2] = 106; + waypoints[95].children[3] = 137; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (2539.16,1837.55,28.7122); + waypoints[96].type = "stand"; + waypoints[96].childCount = 6; + waypoints[96].children[0] = 99; + waypoints[96].children[1] = 95; + waypoints[96].children[2] = 100; + waypoints[96].children[3] = 101; + waypoints[96].children[4] = 104; + waypoints[96].children[5] = 106; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (2646.25,1187.37,-36.718); + waypoints[97].type = "stand"; + waypoints[97].childCount = 4; + waypoints[97].children[0] = 102; + waypoints[97].children[1] = 98; + waypoints[97].children[2] = 94; + waypoints[97].children[3] = 103; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (2491.2,1344.71,-29.5165); + waypoints[98].type = "stand"; + waypoints[98].childCount = 3; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 104; + waypoints[98].children[2] = 106; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (2850.19,1792.4,12.8276); + waypoints[99].type = "stand"; + waypoints[99].childCount = 4; + waypoints[99].children[0] = 101; + waypoints[99].children[1] = 100; + waypoints[99].children[2] = 96; + waypoints[99].children[3] = 15; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (2902.15,2104.51,18.0232); + waypoints[100].type = "stand"; + waypoints[100].childCount = 4; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 17; + waypoints[100].children[2] = 19; + waypoints[100].children[3] = 96; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (2842.73,1499.17,-33.3867); + waypoints[101].type = "stand"; + waypoints[101].childCount = 7; + waypoints[101].children[0] = 15; + waypoints[101].children[1] = 99; + waypoints[101].children[2] = 17; + waypoints[101].children[3] = 102; + waypoints[101].children[4] = 96; + waypoints[101].children[5] = 105; + waypoints[101].children[6] = 130; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (2865.25,1147.05,-41.478); + waypoints[102].type = "stand"; + waypoints[102].childCount = 9; + waypoints[102].children[0] = 89; + waypoints[102].children[1] = 97; + waypoints[102].children[2] = 90; + waypoints[102].children[3] = 101; + waypoints[102].children[4] = 103; + waypoints[102].children[5] = 105; + waypoints[102].children[6] = 91; + waypoints[102].children[7] = 53; + waypoints[102].children[8] = 130; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (2417.69,851.055,-17.3205); + waypoints[103].type = "stand"; + waypoints[103].childCount = 5; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 91; + waypoints[103].children[2] = 57; + waypoints[103].children[3] = 93; + waypoints[103].children[4] = 97; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (2503.85,1528.37,-7.53396); + waypoints[104].type = "stand"; + waypoints[104].childCount = 4; + waypoints[104].children[0] = 96; + waypoints[104].children[1] = 98; + waypoints[104].children[2] = 105; + waypoints[104].children[3] = 106; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (2699.29,1383.17,-30.1431); + waypoints[105].type = "stand"; + waypoints[105].childCount = 3; + waypoints[105].children[0] = 101; + waypoints[105].children[1] = 104; + waypoints[105].children[2] = 102; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (2340.48,1562.51,2.39364); + waypoints[106].type = "stand"; + waypoints[106].childCount = 4; + waypoints[106].children[0] = 104; + waypoints[106].children[1] = 95; + waypoints[106].children[2] = 96; + waypoints[106].children[3] = 98; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (3397.56,1325.67,8.85489); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 16; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (3450.92,1336.74,26.7883); + waypoints[108].type = "stand"; + waypoints[108].childCount = 3; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[108].children[2] = 124; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (3480.02,1096.83,28.4757); + waypoints[109].type = "stand"; + waypoints[109].childCount = 2; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 110; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (3398.26,1084.8,1.63837); + waypoints[110].type = "stand"; + waypoints[110].childCount = 4; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 90; + waypoints[110].children[2] = 111; + waypoints[110].children[3] = 16; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (3430.9,835.152,0.962953); + waypoints[111].type = "stand"; + waypoints[111].childCount = 4; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 52; + waypoints[111].children[2] = 41; + waypoints[111].children[3] = 50; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (3837.77,415.322,-5.875); + waypoints[112].type = "stand"; + waypoints[112].childCount = 3; + waypoints[112].children[0] = 51; + waypoints[112].children[1] = 77; + waypoints[112].children[2] = 78; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (4177.37,74.3954,-5.875); + waypoints[113].type = "stand"; + waypoints[113].childCount = 2; + waypoints[113].children[0] = 76; + waypoints[113].children[1] = 114; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (3962.71,-6.51009,-5.875); + waypoints[114].type = "stand"; + waypoints[114].childCount = 2; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 115; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (3912.69,96.0066,-5.875); + waypoints[115].type = "stand"; + waypoints[115].childCount = 3; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 76; + waypoints[115].children[2] = 75; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (5860.41,85.4573,20.1207); + waypoints[116].type = "stand"; + waypoints[116].childCount = 2; + waypoints[116].children[0] = 63; + waypoints[116].children[1] = 120; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (2806.9,-252.146,-4.875); + waypoints[117].type = "stand"; + waypoints[117].childCount = 2; + waypoints[117].children[0] = 88; + waypoints[117].children[1] = 60; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (2123.71,-23.043,-23.4637); + waypoints[118].type = "stand"; + waypoints[118].childCount = 2; + waypoints[118].children[0] = 58; + waypoints[118].children[1] = 119; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (1951.22,223.317,-23.7528); + waypoints[119].type = "stand"; + waypoints[119].childCount = 2; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 92; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (5961.21,-208.901,6.81811); + waypoints[120].type = "stand"; + waypoints[120].childCount = 3; + waypoints[120].children[0] = 116; + waypoints[120].children[1] = 64; + waypoints[120].children[2] = 63; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (5352.64,625.189,12.125); + waypoints[121].type = "stand"; + waypoints[121].childCount = 1; + waypoints[121].children[0] = 34; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (6097.37,762.95,18.0332); + waypoints[122].type = "stand"; + waypoints[122].childCount = 2; + waypoints[122].children[0] = 3; + waypoints[122].children[1] = 126; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (2865.68,821.906,-5.875); + waypoints[123].type = "stand"; + waypoints[123].childCount = 1; + waypoints[123].children[0] = 91; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (3431.07,1440.51,25.8529); + waypoints[124].type = "stand"; + waypoints[124].childCount = 1; + waypoints[124].children[0] = 108; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (5456.89,697.216,2.34447); + waypoints[125].type = "stand"; + waypoints[125].childCount = 3; + waypoints[125].children[0] = 43; + waypoints[125].children[1] = 44; + waypoints[125].children[2] = 42; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (5972.86,886.585,37.5182); + waypoints[126].type = "stand"; + waypoints[126].childCount = 2; + waypoints[126].children[0] = 122; + waypoints[126].children[1] = 3; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (5238.64,1730.39,-19.5558); + waypoints[127].type = "stand"; + waypoints[127].childCount = 2; + waypoints[127].children[0] = 8; + waypoints[127].children[1] = 27; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (3909.55,2222.49,14.9434); + waypoints[128].type = "stand"; + waypoints[128].childCount = 2; + waypoints[128].children[0] = 19; + waypoints[128].children[1] = 21; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (3151.85,1848.71,9.26341); + waypoints[129].type = "stand"; + waypoints[129].childCount = 2; + waypoints[129].children[0] = 17; + waypoints[129].children[1] = 15; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (2914.46,1289.46,-37.9061); + waypoints[130].type = "stand"; + waypoints[130].childCount = 2; + waypoints[130].children[0] = 102; + waypoints[130].children[1] = 101; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (3263.01,882.578,0.388421); + waypoints[131].type = "stand"; + waypoints[131].childCount = 2; + waypoints[131].children[0] = 89; + waypoints[131].children[1] = 90; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (2570.72,3.43449,-10.3899); + waypoints[132].type = "stand"; + waypoints[132].childCount = 2; + waypoints[132].children[0] = 59; + waypoints[132].children[1] = 60; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (4282.91,88.042,-5.875); + waypoints[133].type = "stand"; + waypoints[133].childCount = 1; + waypoints[133].children[0] = 74; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (4323,470.824,-4.64444); + waypoints[134].type = "stand"; + waypoints[134].childCount = 1; + waypoints[134].children[0] = 70; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (4868.71,-78.9016,16.0227); + waypoints[135].type = "stand"; + waypoints[135].childCount = 2; + waypoints[135].children[0] = 66; + waypoints[135].children[1] = 136; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (4910.96,64.8592,2.125); + waypoints[136].type = "stand"; + waypoints[136].childCount = 4; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 67; + waypoints[136].children[2] = 72; + waypoints[136].children[3] = 66; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (2280.99,1489.02,-4.16754); + waypoints[137].type = "stand"; + waypoints[137].childCount = 2; + waypoints[137].children[0] = 94; + waypoints[137].children[1] = 95; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/broadcast.gsc b/main_shared/maps/mp/bots/waypoints/broadcast.gsc new file mode 100644 index 0000000..dac5d53 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/broadcast.gsc @@ -0,0 +1,2057 @@ +Broadcast() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (-2240.22,2708.06,-66.4859); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 5; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (-2148.83,2549.75,-62.1623); + waypoints[1].type = "stand"; + waypoints[1].childCount = 2; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (-1953.78,2556,-60.5159); + waypoints[2].type = "stand"; + waypoints[2].childCount = 3; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 255; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-1720.56,2546.72,-58.0809); + waypoints[3].type = "stand"; + waypoints[3].childCount = 2; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-1705.74,2957.84,-55.6295); + waypoints[4].type = "stand"; + waypoints[4].childCount = 2; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (-2134.72,2984.97,-63.1904); + waypoints[5].type = "stand"; + waypoints[5].childCount = 3; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 0; + waypoints[5].children[2] = 6; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (-2068.67,3149.14,-59.391); + waypoints[6].type = "stand"; + waypoints[6].childCount = 3; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[6].children[2] = 8; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (-1781.81,3118.84,-51.6793); + waypoints[7].type = "stand"; + waypoints[7].childCount = 3; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 9; + waypoints[7].children[2] = 14; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (-1946.25,3591.85,-62.0203); + waypoints[8].type = "stand"; + waypoints[8].childCount = 3; + waypoints[8].children[0] = 6; + waypoints[8].children[1] = 10; + waypoints[8].children[2] = 258; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (-1552.98,3129.33,-31.3414); + waypoints[9].type = "stand"; + waypoints[9].childCount = 4; + waypoints[9].children[0] = 7; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 22; + waypoints[9].children[3] = 23; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (-1618.56,3500.05,-29.0007); + waypoints[10].type = "stand"; + waypoints[10].childCount = 5; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[10].children[2] = 13; + waypoints[10].children[3] = 14; + waypoints[10].children[4] = 8; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (-1089.41,3703.91,-39.6748); + waypoints[11].type = "stand"; + waypoints[11].childCount = 3; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[11].children[2] = 15; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (-1588.07,3762.91,-43.3033); + waypoints[12].type = "stand"; + waypoints[12].childCount = 2; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (-1704.98,3711.82,-42.4629); + waypoints[13].type = "stand"; + waypoints[13].childCount = 4; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 10; + waypoints[13].children[2] = 14; + waypoints[13].children[3] = 258; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (-1741.58,3415.64,-41.6075); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 7; + waypoints[14].children[1] = 13; + waypoints[14].children[2] = 10; + waypoints[14].children[3] = 258; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (-879.134,3570.93,-32.1986); + waypoints[15].type = "stand"; + waypoints[15].childCount = 4; + waypoints[15].children[0] = 11; + waypoints[15].children[1] = 17; + waypoints[15].children[2] = 35; + waypoints[15].children[3] = 36; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (-1098.2,3244.97,-21.975); + waypoints[16].type = "stand"; + waypoints[16].childCount = 3; + waypoints[16].children[0] = 18; + waypoints[16].children[1] = 19; + waypoints[16].children[2] = 31; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-1122.14,3512.86,-21.975); + waypoints[17].type = "stand"; + waypoints[17].childCount = 2; + waypoints[17].children[0] = 18; + waypoints[17].children[1] = 15; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-1157.32,3377.05,-21.975); + waypoints[18].type = "stand"; + waypoints[18].childCount = 2; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 16; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-1111.29,3157.6,-21.975); + waypoints[19].type = "stand"; + waypoints[19].childCount = 3; + waypoints[19].children[0] = 16; + waypoints[19].children[1] = 20; + waypoints[19].children[2] = 25; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-1285.7,3134.02,-21.975); + waypoints[20].type = "stand"; + waypoints[20].childCount = 3; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 21; + waypoints[20].children[2] = 22; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-1394.48,3388.56,-21.975); + waypoints[21].type = "stand"; + waypoints[21].childCount = 1; + waypoints[21].children[0] = 20; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-1452.87,3075.39,-30.5512); + waypoints[22].type = "stand"; + waypoints[22].childCount = 4; + waypoints[22].children[0] = 20; + waypoints[22].children[1] = 9; + waypoints[22].children[2] = 24; + waypoints[22].children[3] = 23; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-1485.67,2769.97,-32.9369); + waypoints[23].type = "stand"; + waypoints[23].childCount = 4; + waypoints[23].children[0] = 9; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 22; + waypoints[23].children[3] = 32; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-1382.31,2888.89,-31.4767); + waypoints[24].type = "stand"; + waypoints[24].childCount = 3; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 22; + waypoints[24].children[2] = 33; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-909.497,3215.91,106.025); + waypoints[25].type = "stand"; + waypoints[25].childCount = 2; + waypoints[25].children[0] = 19; + waypoints[25].children[1] = 26; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (-954.276,3322.84,146.025); + waypoints[26].type = "stand"; + waypoints[26].childCount = 2; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-1056.76,3309.07,146.025); + waypoints[27].type = "stand"; + waypoints[27].childCount = 2; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 28; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-1145.48,3398.87,146.025); + waypoints[28].type = "stand"; + waypoints[28].childCount = 2; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 29; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-1263.26,3358.61,146.025); + waypoints[29].type = "stand"; + waypoints[29].childCount = 2; + waypoints[29].children[0] = 28; + waypoints[29].children[1] = 30; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-1182.06,3158.87,146.025); + waypoints[30].type = "stand"; + waypoints[30].childCount = 2; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 286; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-893.631,3216.13,-21.975); + waypoints[31].type = "stand"; + waypoints[31].childCount = 1; + waypoints[31].children[0] = 16; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (-1378.98,2631.98,-39.875); + waypoints[32].type = "stand"; + waypoints[32].childCount = 4; + waypoints[32].children[0] = 23; + waypoints[32].children[1] = 46; + waypoints[32].children[2] = 52; + waypoints[32].children[3] = 48; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-1167.55,2964.42,-31.7779); + waypoints[33].type = "stand"; + waypoints[33].childCount = 3; + waypoints[33].children[0] = 24; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 285; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-910.729,3095.82,-32.6868); + waypoints[34].type = "stand"; + waypoints[34].childCount = 5; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[34].children[2] = 43; + waypoints[34].children[3] = 44; + waypoints[34].children[4] = 285; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-669.223,3273.51,-36.0478); + waypoints[35].type = "stand"; + waypoints[35].childCount = 5; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 15; + waypoints[35].children[2] = 36; + waypoints[35].children[3] = 37; + waypoints[35].children[4] = 41; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (-512.874,3445.59,-48.3834); + waypoints[36].type = "stand"; + waypoints[36].childCount = 4; + waypoints[36].children[0] = 15; + waypoints[36].children[1] = 35; + waypoints[36].children[2] = 40; + waypoints[36].children[3] = 41; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-449.022,2984.44,-36.0511); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 35; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 41; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-299.342,2728.49,-39.4414); + waypoints[38].type = "stand"; + waypoints[38].childCount = 4; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 39; + waypoints[38].children[2] = 41; + waypoints[38].children[3] = 42; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (40.6951,2822.28,-30.2943); + waypoints[39].type = "stand"; + waypoints[39].childCount = 2; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 257; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (-41.2741,3182.61,-27.9041); + waypoints[40].type = "stand"; + waypoints[40].childCount = 3; + waypoints[40].children[0] = 36; + waypoints[40].children[1] = 41; + waypoints[40].children[2] = 257; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (-261.68,3115.44,-64.7417); + waypoints[41].type = "stand"; + waypoints[41].childCount = 5; + waypoints[41].children[0] = 35; + waypoints[41].children[1] = 38; + waypoints[41].children[2] = 40; + waypoints[41].children[3] = 37; + waypoints[41].children[4] = 36; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-465.623,2618.35,-39.876); + waypoints[42].type = "stand"; + waypoints[42].childCount = 5; + waypoints[42].children[0] = 38; + waypoints[42].children[1] = 43; + waypoints[42].children[2] = 45; + waypoints[42].children[3] = 47; + waypoints[42].children[4] = 94; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (-627.904,2941.49,-39.876); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 34; + waypoints[43].children[2] = 44; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (-753.711,2875.24,-39.875); + waypoints[44].type = "stand"; + waypoints[44].childCount = 3; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 34; + waypoints[44].children[2] = 45; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (-809.222,2686.35,-39.875); + waypoints[45].type = "stand"; + waypoints[45].childCount = 4; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 42; + waypoints[45].children[3] = 47; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (-1082.51,2754.9,-39.875); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 32; + waypoints[46].children[1] = 45; + waypoints[46].children[2] = 48; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (-823.404,2278.04,-39.875); + waypoints[47].type = "stand"; + waypoints[47].childCount = 5; + waypoints[47].children[0] = 45; + waypoints[47].children[1] = 42; + waypoints[47].children[2] = 48; + waypoints[47].children[3] = 75; + waypoints[47].children[4] = 91; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (-1122.01,2435.22,-39.875); + waypoints[48].type = "stand"; + waypoints[48].childCount = 5; + waypoints[48].children[0] = 46; + waypoints[48].children[1] = 49; + waypoints[48].children[2] = 47; + waypoints[48].children[3] = 32; + waypoints[48].children[4] = 74; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (-1394.98,2264.27,-39.875); + waypoints[49].type = "stand"; + waypoints[49].childCount = 5; + waypoints[49].children[0] = 50; + waypoints[49].children[1] = 52; + waypoints[49].children[2] = 48; + waypoints[49].children[3] = 73; + waypoints[49].children[4] = 74; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (-1710.62,2267.23,-47.7957); + waypoints[50].type = "stand"; + waypoints[50].childCount = 6; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 51; + waypoints[50].children[2] = 52; + waypoints[50].children[3] = 73; + waypoints[50].children[4] = 256; + waypoints[50].children[5] = 255; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-1713.38,2415.43,-43.9655); + waypoints[51].type = "stand"; + waypoints[51].childCount = 5; + waypoints[51].children[0] = 50; + waypoints[51].children[1] = 52; + waypoints[51].children[2] = 73; + waypoints[51].children[3] = 255; + waypoints[51].children[4] = 256; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-1580.78,2441.51,-37.4878); + waypoints[52].type = "stand"; + waypoints[52].childCount = 5; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 32; + waypoints[52].children[2] = 49; + waypoints[52].children[3] = 50; + waypoints[52].children[4] = 73; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-1946.72,2160.22,-63.875); + waypoints[53].type = "stand"; + waypoints[53].childCount = 3; + waypoints[53].children[0] = 54; + waypoints[53].children[1] = 55; + waypoints[53].children[2] = 256; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-1734.27,2139.15,-60.9915); + waypoints[54].type = "stand"; + waypoints[54].childCount = 1; + waypoints[54].children[0] = 53; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-2151.95,2175.39,-63.875); + waypoints[55].type = "stand"; + waypoints[55].childCount = 2; + waypoints[55].children[0] = 53; + waypoints[55].children[1] = 56; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (-2168.22,2036.9,-63.875); + waypoints[56].type = "stand"; + waypoints[56].childCount = 3; + waypoints[56].children[0] = 55; + waypoints[56].children[1] = 57; + waypoints[56].children[2] = 60; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (-2092.88,1690.62,-62.562); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (-1996.67,1619.99,-53.275); + waypoints[58].type = "stand"; + waypoints[58].childCount = 4; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 59; + waypoints[58].children[2] = 68; + waypoints[58].children[3] = 69; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (-1986.61,1896.6,-55.875); + waypoints[59].type = "stand"; + waypoints[59].childCount = 3; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 60; + waypoints[59].children[2] = 62; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (-1995.78,2030.34,-55.875); + waypoints[60].type = "stand"; + waypoints[60].childCount = 3; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 56; + waypoints[60].children[2] = 61; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (-1765.23,2036.1,-55.875); + waypoints[61].type = "stand"; + waypoints[61].childCount = 2; + waypoints[61].children[0] = 60; + waypoints[61].children[1] = 62; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (-1753.21,1896.39,-55.875); + waypoints[62].type = "stand"; + waypoints[62].childCount = 3; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 59; + waypoints[62].children[2] = 63; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-1713.35,1760.97,-39.875); + waypoints[63].type = "stand"; + waypoints[63].childCount = 2; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 64; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-1978.55,1765.41,80.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 2; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 65; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (-1981.61,1919.78,80.125); + waypoints[65].type = "stand"; + waypoints[65].childCount = 3; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 66; + waypoints[65].children[2] = 67; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (-1979.37,2144.29,80.125); + waypoints[66].type = "stand"; + waypoints[66].childCount = 1; + waypoints[66].children[0] = 65; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (-1695.54,1949.21,80.125); + waypoints[67].type = "stand"; + waypoints[67].childCount = 1; + waypoints[67].children[0] = 65; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (-1733.43,1674.3,-37.5198); + waypoints[68].type = "stand"; + waypoints[68].childCount = 1; + waypoints[68].children[0] = 58; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (-1959.9,1440.45,-43.9835); + waypoints[69].type = "stand"; + waypoints[69].childCount = 4; + waypoints[69].children[0] = 58; + waypoints[69].children[1] = 70; + waypoints[69].children[2] = 71; + waypoints[69].children[3] = 259; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (-1789.55,1135.27,-36.4876); + waypoints[70].type = "stand"; + waypoints[70].childCount = 4; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 83; + waypoints[70].children[2] = 85; + waypoints[70].children[3] = 259; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (-1729.93,1558.04,-32.875); + waypoints[71].type = "stand"; + waypoints[71].childCount = 3; + waypoints[71].children[0] = 69; + waypoints[71].children[1] = 72; + waypoints[71].children[2] = 83; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (-1560.51,1658.31,-32.875); + waypoints[72].type = "stand"; + waypoints[72].childCount = 4; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 73; + waypoints[72].children[2] = 77; + waypoints[72].children[3] = 84; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-1553.83,1991.79,-32.875); + waypoints[73].type = "stand"; + waypoints[73].childCount = 7; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 49; + waypoints[73].children[2] = 52; + waypoints[73].children[3] = 51; + waypoints[73].children[4] = 50; + waypoints[73].children[5] = 74; + waypoints[73].children[6] = 77; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-1192.67,2059.63,-39.875); + waypoints[74].type = "stand"; + waypoints[74].childCount = 4; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 49; + waypoints[74].children[2] = 48; + waypoints[74].children[3] = 75; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-977.099,2118.18,-39.875); + waypoints[75].type = "stand"; + waypoints[75].childCount = 3; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 47; + waypoints[75].children[2] = 76; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-1059.15,1632.91,-39.875); + waypoints[76].type = "stand"; + waypoints[76].childCount = 6; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 77; + waypoints[76].children[2] = 78; + waypoints[76].children[3] = 79; + waypoints[76].children[4] = 81; + waypoints[76].children[5] = 84; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-1300.13,1716.11,-40.2093); + waypoints[77].type = "stand"; + waypoints[77].childCount = 5; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 73; + waypoints[77].children[2] = 72; + waypoints[77].children[3] = 78; + waypoints[77].children[4] = 81; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-778.466,1949.17,-32.875); + waypoints[78].type = "stand"; + waypoints[78].childCount = 5; + waypoints[78].children[0] = 77; + waypoints[78].children[1] = 76; + waypoints[78].children[2] = 91; + waypoints[78].children[3] = 92; + waypoints[78].children[4] = 103; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-886.96,1364.3,-39.875); + waypoints[79].type = "stand"; + waypoints[79].childCount = 2; + waypoints[79].children[0] = 76; + waypoints[79].children[1] = 80; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-1180.8,1170.95,-31.875); + waypoints[80].type = "stand"; + waypoints[80].childCount = 3; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 81; + waypoints[80].children[2] = 82; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-1325.21,1374.96,-39.875); + waypoints[81].type = "stand"; + waypoints[81].childCount = 4; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 84; + waypoints[81].children[2] = 77; + waypoints[81].children[3] = 76; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-1503.9,1033.29,-31.875); + waypoints[82].type = "stand"; + waypoints[82].childCount = 4; + waypoints[82].children[0] = 80; + waypoints[82].children[1] = 83; + waypoints[82].children[2] = 85; + waypoints[82].children[3] = 142; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-1563.19,1290.45,-39.875); + waypoints[83].type = "stand"; + waypoints[83].childCount = 5; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[83].children[2] = 71; + waypoints[83].children[3] = 70; + waypoints[83].children[4] = 85; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (-1425.41,1418.2,-39.875); + waypoints[84].type = "stand"; + waypoints[84].childCount = 4; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 81; + waypoints[84].children[2] = 76; + waypoints[84].children[3] = 72; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (-1663.52,1053.04,-39.2251); + waypoints[85].type = "stand"; + waypoints[85].childCount = 5; + waypoints[85].children[0] = 70; + waypoints[85].children[1] = 82; + waypoints[85].children[2] = 83; + waypoints[85].children[3] = 86; + waypoints[85].children[4] = 142; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (-1698.38,866.134,-41.7029); + waypoints[86].type = "stand"; + waypoints[86].childCount = 2; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 87; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (-1582.17,605.426,-13.2054); + waypoints[87].type = "stand"; + waypoints[87].childCount = 3; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 88; + waypoints[87].children[2] = 89; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (-1375.09,247.627,81.0253); + waypoints[88].type = "stand"; + waypoints[88].childCount = 1; + waypoints[88].children[0] = 87; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (-1482.07,619.946,-2.04297); + waypoints[89].type = "stand"; + waypoints[89].childCount = 2; + waypoints[89].children[0] = 87; + waypoints[89].children[1] = 90; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (-1348.02,408.933,144.125); + waypoints[90].type = "stand"; + waypoints[90].childCount = 2; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 236; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-500.507,2213.33,-39.875); + waypoints[91].type = "stand"; + waypoints[91].childCount = 4; + waypoints[91].children[0] = 78; + waypoints[91].children[1] = 47; + waypoints[91].children[2] = 92; + waypoints[91].children[3] = 94; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (-478.989,1912.65,-38.6049); + waypoints[92].type = "stand"; + waypoints[92].childCount = 4; + waypoints[92].children[0] = 91; + waypoints[92].children[1] = 78; + waypoints[92].children[2] = 93; + waypoints[92].children[3] = 103; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (-11.157,2038.9,-33.5339); + waypoints[93].type = "stand"; + waypoints[93].childCount = 8; + waypoints[93].children[0] = 92; + waypoints[93].children[1] = 94; + waypoints[93].children[2] = 95; + waypoints[93].children[3] = 96; + waypoints[93].children[4] = 97; + waypoints[93].children[5] = 98; + waypoints[93].children[6] = 104; + waypoints[93].children[7] = 117; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (-334.086,2358.26,-39.875); + waypoints[94].type = "stand"; + waypoints[94].childCount = 4; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 42; + waypoints[94].children[2] = 91; + waypoints[94].children[3] = 96; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (246.643,2323.25,-30.884); + waypoints[95].type = "stand"; + waypoints[95].childCount = 4; + waypoints[95].children[0] = 93; + waypoints[95].children[1] = 96; + waypoints[95].children[2] = 98; + waypoints[95].children[3] = 97; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (30.5506,2619.87,-35.4907); + waypoints[96].type = "stand"; + waypoints[96].childCount = 3; + waypoints[96].children[0] = 94; + waypoints[96].children[1] = 95; + waypoints[96].children[2] = 93; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (377.382,1983.49,-30.9015); + waypoints[97].type = "stand"; + waypoints[97].childCount = 5; + waypoints[97].children[0] = 93; + waypoints[97].children[1] = 98; + waypoints[97].children[2] = 95; + waypoints[97].children[3] = 99; + waypoints[97].children[4] = 105; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (431.949,2167.62,-27.9914); + waypoints[98].type = "stand"; + waypoints[98].childCount = 4; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 95; + waypoints[98].children[2] = 93; + waypoints[98].children[3] = 99; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (710.592,1821.12,-41.5232); + waypoints[99].type = "stand"; + waypoints[99].childCount = 3; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 97; + waypoints[99].children[2] = 100; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (868.539,1628.48,-48.5933); + waypoints[100].type = "stand"; + waypoints[100].childCount = 2; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 101; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (981.37,1429.91,-52.8354); + waypoints[101].type = "stand"; + waypoints[101].childCount = 2; + waypoints[101].children[0] = 100; + waypoints[101].children[1] = 102; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (1005.41,1203.93,-56.8899); + waypoints[102].type = "stand"; + waypoints[102].childCount = 1; + waypoints[102].children[0] = 101; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (-698.127,1747.4,-36.7202); + waypoints[103].type = "stand"; + waypoints[103].childCount = 2; + waypoints[103].children[0] = 92; + waypoints[103].children[1] = 78; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (51.6535,1847.98,-31.875); + waypoints[104].type = "stand"; + waypoints[104].childCount = 5; + waypoints[104].children[0] = 93; + waypoints[104].children[1] = 105; + waypoints[104].children[2] = 116; + waypoints[104].children[3] = 117; + waypoints[104].children[4] = 114; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (354.391,1814.2,-31.875); + waypoints[105].type = "stand"; + waypoints[105].childCount = 6; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 97; + waypoints[105].children[2] = 106; + waypoints[105].children[3] = 118; + waypoints[105].children[4] = 117; + waypoints[105].children[5] = 108; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (578.141,1688.19,-31.875); + waypoints[106].type = "stand"; + waypoints[106].childCount = 3; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 107; + waypoints[106].children[2] = 118; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (779.551,1443.56,-31.875); + waypoints[107].type = "stand"; + waypoints[107].childCount = 3; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[107].children[2] = 118; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (546.477,1291.47,-31.875); + waypoints[108].type = "stand"; + waypoints[108].childCount = 4; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[108].children[2] = 105; + waypoints[108].children[3] = 119; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (421.505,1218.18,-31.875); + waypoints[109].type = "stand"; + waypoints[109].childCount = 5; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 110; + waypoints[109].children[2] = 119; + waypoints[109].children[3] = 120; + waypoints[109].children[4] = 111; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (245.646,1115.57,-31.875); + waypoints[110].type = "stand"; + waypoints[110].childCount = 3; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[110].children[2] = 118; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (94.7053,1245.2,-31.875); + waypoints[111].type = "stand"; + waypoints[111].childCount = 6; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 112; + waypoints[111].children[2] = 117; + waypoints[111].children[3] = 109; + waypoints[111].children[4] = 113; + waypoints[111].children[5] = 118; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (-23.97,1177.01,-31.875); + waypoints[112].type = "stand"; + waypoints[112].childCount = 5; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[112].children[2] = 117; + waypoints[112].children[3] = 198; + waypoints[112].children[4] = 251; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (-167.119,1320.93,-31.875); + waypoints[113].type = "stand"; + waypoints[113].childCount = 4; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 117; + waypoints[113].children[2] = 111; + waypoints[113].children[3] = 278; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (-314.813,1530.17,-31.875); + waypoints[114].type = "stand"; + waypoints[114].childCount = 6; + waypoints[114].children[0] = 115; + waypoints[114].children[1] = 117; + waypoints[114].children[2] = 104; + waypoints[114].children[3] = 277; + waypoints[114].children[4] = 279; + waypoints[114].children[5] = 276; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (-426.312,1704.23,-31.875); + waypoints[115].type = "stand"; + waypoints[115].childCount = 2; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 116; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (-257.493,1824.55,-31.875); + waypoints[116].type = "stand"; + waypoints[116].childCount = 3; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 104; + waypoints[116].children[2] = 117; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (-7.32605,1617.65,-31.875); + waypoints[117].type = "stand"; + waypoints[117].childCount = 9; + waypoints[117].children[0] = 104; + waypoints[117].children[1] = 118; + waypoints[117].children[2] = 114; + waypoints[117].children[3] = 116; + waypoints[117].children[4] = 105; + waypoints[117].children[5] = 113; + waypoints[117].children[6] = 111; + waypoints[117].children[7] = 112; + waypoints[117].children[8] = 93; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (333.528,1511.43,-31.875); + waypoints[118].type = "stand"; + waypoints[118].childCount = 6; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 106; + waypoints[118].children[2] = 105; + waypoints[118].children[3] = 110; + waypoints[118].children[4] = 107; + waypoints[118].children[5] = 111; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (695.324,1009.19,-31.875); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 108; + waypoints[119].children[1] = 109; + waypoints[119].children[2] = 199; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (430.903,1146.27,-31.875); + waypoints[120].type = "stand"; + waypoints[120].childCount = 2; + waypoints[120].children[0] = 109; + waypoints[120].children[1] = 121; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (542.758,944,136.125); + waypoints[121].type = "stand"; + waypoints[121].childCount = 4; + waypoints[121].children[0] = 120; + waypoints[121].children[1] = 122; + waypoints[121].children[2] = 124; + waypoints[121].children[3] = 125; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (610.414,759.725,136.125); + waypoints[122].type = "stand"; + waypoints[122].childCount = 3; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 123; + waypoints[122].children[2] = 124; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (791.934,860.432,136.125); + waypoints[123].type = "stand"; + waypoints[123].childCount = 2; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 211; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (399.186,952.416,136.125); + waypoints[124].type = "stand"; + waypoints[124].childCount = 3; + waypoints[124].children[0] = 121; + waypoints[124].children[1] = 122; + waypoints[124].children[2] = 245; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (718.277,1040.18,136.125); + waypoints[125].type = "stand"; + waypoints[125].childCount = 2; + waypoints[125].children[0] = 121; + waypoints[125].children[1] = 126; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (624.433,1260.19,136.125); + waypoints[126].type = "stand"; + waypoints[126].childCount = 2; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 127; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (648.451,1510.05,136.125); + waypoints[127].type = "stand"; + waypoints[127].childCount = 2; + waypoints[127].children[0] = 126; + waypoints[127].children[1] = 128; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (419.072,1745.41,136.125); + waypoints[128].type = "stand"; + waypoints[128].childCount = 2; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 129; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (117.794,1829.01,136.125); + waypoints[129].type = "stand"; + waypoints[129].childCount = 2; + waypoints[129].children[0] = 128; + waypoints[129].children[1] = 130; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (-178.63,1791.47,136.125); + waypoints[130].type = "stand"; + waypoints[130].childCount = 2; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 131; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (-328.763,1692.84,136.125); + waypoints[131].type = "stand"; + waypoints[131].childCount = 2; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 132; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (-382.466,1505.53,136.125); + waypoints[132].type = "stand"; + waypoints[132].childCount = 2; + waypoints[132].children[0] = 131; + waypoints[132].children[1] = 133; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (-562.059,1353.61,136.125); + waypoints[133].type = "stand"; + waypoints[133].childCount = 2; + waypoints[133].children[0] = 132; + waypoints[133].children[1] = 134; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (-478.313,1168.5,136.125); + waypoints[134].type = "stand"; + waypoints[134].childCount = 4; + waypoints[134].children[0] = 133; + waypoints[134].children[1] = 135; + waypoints[134].children[2] = 242; + waypoints[134].children[3] = 243; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (-398.32,1234.44,136.125); + waypoints[135].type = "stand"; + waypoints[135].childCount = 2; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 278; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (-553.185,1393.28,-31.875); + waypoints[136].type = "stand"; + waypoints[136].childCount = 2; + waypoints[136].children[0] = 137; + waypoints[136].children[1] = 279; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (-622.252,1159.76,-31.875); + waypoints[137].type = "stand"; + waypoints[137].childCount = 2; + waypoints[137].children[0] = 136; + waypoints[137].children[1] = 138; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (-781.518,1072.09,-31.875); + waypoints[138].type = "stand"; + waypoints[138].childCount = 3; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 139; + waypoints[138].children[2] = 274; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (-987.503,1128.15,-31.875); + waypoints[139].type = "stand"; + waypoints[139].childCount = 3; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 140; + waypoints[139].children[2] = 274; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (-1123.08,1083.32,-31.875); + waypoints[140].type = "stand"; + waypoints[140].childCount = 3; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 141; + waypoints[140].children[2] = 145; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (-1329.42,953.237,-31.875); + waypoints[141].type = "stand"; + waypoints[141].childCount = 3; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 142; + waypoints[141].children[2] = 143; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (-1467.91,894.023,-31.875); + waypoints[142].type = "stand"; + waypoints[142].childCount = 4; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 82; + waypoints[142].children[2] = 85; + waypoints[142].children[3] = 143; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (-1286.12,811.252,-31.875); + waypoints[143].type = "stand"; + waypoints[143].childCount = 3; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 141; + waypoints[143].children[2] = 144; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (-1184.62,692.356,-31.875); + waypoints[144].type = "stand"; + waypoints[144].childCount = 3; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 145; + waypoints[144].children[2] = 146; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (-963.259,816.023,-31.875); + waypoints[145].type = "stand"; + waypoints[145].childCount = 2; + waypoints[145].children[0] = 144; + waypoints[145].children[1] = 140; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (-1020.98,427.159,-31.875); + waypoints[146].type = "stand"; + waypoints[146].childCount = 3; + waypoints[146].children[0] = 144; + waypoints[146].children[1] = 147; + waypoints[146].children[2] = 148; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (-762.652,8.54422,-31.875); + waypoints[147].type = "stand"; + waypoints[147].childCount = 3; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 166; + waypoints[147].children[2] = 252; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (-1160.11,357.276,-31.875); + waypoints[148].type = "stand"; + waypoints[148].childCount = 2; + waypoints[148].children[0] = 146; + waypoints[148].children[1] = 149; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (-1125.75,207.23,-31.875); + waypoints[149].type = "stand"; + waypoints[149].childCount = 3; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 150; + waypoints[149].children[2] = 275; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (-1240.08,-58.6438,-31.875); + waypoints[150].type = "stand"; + waypoints[150].childCount = 3; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 151; + waypoints[150].children[2] = 275; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (-1168.87,-167.778,-31.875); + waypoints[151].type = "stand"; + waypoints[151].childCount = 3; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 156; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (-1022.59,-363.847,-31.875); + waypoints[152].type = "stand"; + waypoints[152].childCount = 3; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 153; + waypoints[152].children[2] = 155; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (-887.979,-678.747,-31.875); + waypoints[153].type = "stand"; + waypoints[153].childCount = 3; + waypoints[153].children[0] = 152; + waypoints[153].children[1] = 154; + waypoints[153].children[2] = 157; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (-677.652,-571.768,-31.875); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 155; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (-867.412,-325.036,-31.875); + waypoints[155].type = "stand"; + waypoints[155].childCount = 3; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 152; + waypoints[155].children[2] = 156; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (-983.514,-75.549,-31.875); + waypoints[156].type = "stand"; + waypoints[156].childCount = 2; + waypoints[156].children[0] = 155; + waypoints[156].children[1] = 151; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (-826.768,-790.414,-31.875); + waypoints[157].type = "stand"; + waypoints[157].childCount = 3; + waypoints[157].children[0] = 153; + waypoints[157].children[1] = 158; + waypoints[157].children[2] = 164; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (-732.798,-962.964,-31.875); + waypoints[158].type = "stand"; + waypoints[158].childCount = 3; + waypoints[158].children[0] = 157; + waypoints[158].children[1] = 159; + waypoints[158].children[2] = 163; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (-602.797,-1190.22,-31.875); + waypoints[159].type = "stand"; + waypoints[159].childCount = 2; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 160; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (-344.879,-1045.54,-31.875); + waypoints[160].type = "stand"; + waypoints[160].childCount = 3; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 161; + waypoints[160].children[2] = 163; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (-156.098,-888.868,-31.875); + waypoints[161].type = "stand"; + waypoints[161].childCount = 2; + waypoints[161].children[0] = 160; + waypoints[161].children[1] = 162; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (-281.382,-611.919,-31.875); + waypoints[162].type = "stand"; + waypoints[162].childCount = 3; + waypoints[162].children[0] = 161; + waypoints[162].children[1] = 165; + waypoints[162].children[2] = 167; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (-457.996,-854.741,-31.875); + waypoints[163].type = "stand"; + waypoints[163].childCount = 3; + waypoints[163].children[0] = 160; + waypoints[163].children[1] = 158; + waypoints[163].children[2] = 164; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (-589.806,-640.346,-31.875); + waypoints[164].type = "stand"; + waypoints[164].childCount = 2; + waypoints[164].children[0] = 157; + waypoints[164].children[1] = 163; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (-489.741,-338.002,-31.875); + waypoints[165].type = "stand"; + waypoints[165].childCount = 3; + waypoints[165].children[0] = 162; + waypoints[165].children[1] = 166; + waypoints[165].children[2] = 169; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (-605.168,-171.992,-31.875); + waypoints[166].type = "stand"; + waypoints[166].childCount = 3; + waypoints[166].children[0] = 165; + waypoints[166].children[1] = 147; + waypoints[166].children[2] = 171; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (-50.503,-449.643,-31.875); + waypoints[167].type = "stand"; + waypoints[167].childCount = 4; + waypoints[167].children[0] = 162; + waypoints[167].children[1] = 168; + waypoints[167].children[2] = 175; + waypoints[167].children[3] = 177; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (-150.491,-320.202,-31.875); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 169; + waypoints[168].children[2] = 175; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (-340.628,-228.892,-31.875); + waypoints[169].type = "stand"; + waypoints[169].childCount = 4; + waypoints[169].children[0] = 168; + waypoints[169].children[1] = 165; + waypoints[169].children[2] = 170; + waypoints[169].children[3] = 171; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (-147.771,-14.2499,-31.875); + waypoints[170].type = "stand"; + waypoints[170].childCount = 5; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 171; + waypoints[170].children[2] = 174; + waypoints[170].children[3] = 175; + waypoints[170].children[4] = 179; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (-395.571,101.317,-31.875); + waypoints[171].type = "stand"; + waypoints[171].childCount = 4; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 166; + waypoints[171].children[2] = 169; + waypoints[171].children[3] = 252; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (-102.113,396.953,-31.875); + waypoints[172].type = "stand"; + waypoints[172].childCount = 5; + waypoints[172].children[0] = 173; + waypoints[172].children[1] = 174; + waypoints[172].children[2] = 194; + waypoints[172].children[3] = 196; + waypoints[172].children[4] = 252; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (-251.622,692.004,-31.875); + waypoints[173].type = "stand"; + waypoints[173].childCount = 3; + waypoints[173].children[0] = 172; + waypoints[173].children[1] = 196; + waypoints[173].children[2] = 251; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (-48.0465,68.4093,-31.875); + waypoints[174].type = "stand"; + waypoints[174].childCount = 4; + waypoints[174].children[0] = 172; + waypoints[174].children[1] = 170; + waypoints[174].children[2] = 179; + waypoints[174].children[3] = 190; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (-58.5935,-248.269,-31.875); + waypoints[175].type = "stand"; + waypoints[175].childCount = 4; + waypoints[175].children[0] = 170; + waypoints[175].children[1] = 168; + waypoints[175].children[2] = 167; + waypoints[175].children[3] = 176; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (148.013,-194.832,-31.875); + waypoints[176].type = "stand"; + waypoints[176].childCount = 3; + waypoints[176].children[0] = 175; + waypoints[176].children[1] = 177; + waypoints[176].children[2] = 179; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (187.337,-384.67,-31.875); + waypoints[177].type = "stand"; + waypoints[177].childCount = 4; + waypoints[177].children[0] = 176; + waypoints[177].children[1] = 167; + waypoints[177].children[2] = 178; + waypoints[177].children[3] = 220; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (540.211,-228.906,-31.875); + waypoints[178].type = "stand"; + waypoints[178].childCount = 3; + waypoints[178].children[0] = 177; + waypoints[178].children[1] = 181; + waypoints[178].children[2] = 182; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (109.07,-83.6064,-31.875); + waypoints[179].type = "stand"; + waypoints[179].childCount = 5; + waypoints[179].children[0] = 176; + waypoints[179].children[1] = 170; + waypoints[179].children[2] = 174; + waypoints[179].children[3] = 180; + waypoints[179].children[4] = 180; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (267.8,-87.6008,-31.875); + waypoints[180].type = "stand"; + waypoints[180].childCount = 5; + waypoints[180].children[0] = 179; + waypoints[180].children[1] = 181; + waypoints[180].children[2] = 179; + waypoints[180].children[3] = 190; + waypoints[180].children[4] = 191; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (447.752,-59.1907,-31.875); + waypoints[181].type = "stand"; + waypoints[181].childCount = 4; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 178; + waypoints[181].children[2] = 186; + waypoints[181].children[3] = 187; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (741.867,-106.408,-31.875); + waypoints[182].type = "stand"; + waypoints[182].childCount = 3; + waypoints[182].children[0] = 178; + waypoints[182].children[1] = 183; + waypoints[182].children[2] = 187; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (888,31.7502,-31.875); + waypoints[183].type = "stand"; + waypoints[183].childCount = 3; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 184; + waypoints[183].children[2] = 201; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (777.225,208.843,-31.875); + waypoints[184].type = "stand"; + waypoints[184].childCount = 3; + waypoints[184].children[0] = 188; + waypoints[184].children[1] = 183; + waypoints[184].children[2] = 200; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (523.66,236.36,-31.875); + waypoints[185].type = "stand"; + waypoints[185].childCount = 4; + waypoints[185].children[0] = 186; + waypoints[185].children[1] = 188; + waypoints[185].children[2] = 189; + waypoints[185].children[3] = 193; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (463.984,115.464,-31.875); + waypoints[186].type = "stand"; + waypoints[186].childCount = 2; + waypoints[186].children[0] = 185; + waypoints[186].children[1] = 181; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (654.213,55.5459,-31.875); + waypoints[187].type = "stand"; + waypoints[187].childCount = 3; + waypoints[187].children[0] = 181; + waypoints[187].children[1] = 182; + waypoints[187].children[2] = 188; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (690.349,271.302,-31.875); + waypoints[188].type = "stand"; + waypoints[188].childCount = 5; + waypoints[188].children[0] = 187; + waypoints[188].children[1] = 185; + waypoints[188].children[2] = 184; + waypoints[188].children[3] = 193; + waypoints[188].children[4] = 200; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (360.998,157.887,-31.875); + waypoints[189].type = "stand"; + waypoints[189].childCount = 3; + waypoints[189].children[0] = 185; + waypoints[189].children[1] = 191; + waypoints[189].children[2] = 192; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (102.912,178.659,-31.875); + waypoints[190].type = "stand"; + waypoints[190].childCount = 3; + waypoints[190].children[0] = 174; + waypoints[190].children[1] = 180; + waypoints[190].children[2] = 192; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (280.546,69.6268,-31.875); + waypoints[191].type = "stand"; + waypoints[191].childCount = 2; + waypoints[191].children[0] = 180; + waypoints[191].children[1] = 189; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (250.056,336.025,-31.875); + waypoints[192].type = "stand"; + waypoints[192].childCount = 4; + waypoints[192].children[0] = 189; + waypoints[192].children[1] = 190; + waypoints[192].children[2] = 193; + waypoints[192].children[3] = 194; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (418.999,424.967,-31.875); + waypoints[193].type = "stand"; + waypoints[193].childCount = 3; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 185; + waypoints[193].children[2] = 188; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (195.617,481.755,-31.875); + waypoints[194].type = "stand"; + waypoints[194].childCount = 7; + waypoints[194].children[0] = 192; + waypoints[194].children[1] = 172; + waypoints[194].children[2] = 195; + waypoints[194].children[3] = 198; + waypoints[194].children[4] = 197; + waypoints[194].children[5] = 197; + waypoints[194].children[6] = 199; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (78.9388,664.787,-31.875); + waypoints[195].type = "stand"; + waypoints[195].childCount = 2; + waypoints[195].children[0] = 194; + waypoints[195].children[1] = 196; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (-58.977,625.602,-31.875); + waypoints[196].type = "stand"; + waypoints[196].childCount = 3; + waypoints[196].children[0] = 195; + waypoints[196].children[1] = 173; + waypoints[196].children[2] = 172; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (404.004,658.262,-31.875); + waypoints[197].type = "stand"; + waypoints[197].childCount = 5; + waypoints[197].children[0] = 194; + waypoints[197].children[1] = 198; + waypoints[197].children[2] = 194; + waypoints[197].children[3] = 199; + waypoints[197].children[4] = 200; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (280.6,712.084,-31.875); + waypoints[198].type = "stand"; + waypoints[198].childCount = 5; + waypoints[198].children[0] = 112; + waypoints[198].children[1] = 194; + waypoints[198].children[2] = 197; + waypoints[198].children[3] = 199; + waypoints[198].children[4] = 251; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (399.525,825.286,-31.875); + waypoints[199].type = "stand"; + waypoints[199].childCount = 5; + waypoints[199].children[0] = 198; + waypoints[199].children[1] = 119; + waypoints[199].children[2] = 197; + waypoints[199].children[3] = 194; + waypoints[199].children[4] = 200; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (605.577,490.377,-31.875); + waypoints[200].type = "stand"; + waypoints[200].childCount = 4; + waypoints[200].children[0] = 188; + waypoints[200].children[1] = 197; + waypoints[200].children[2] = 184; + waypoints[200].children[3] = 199; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (996.911,60.8123,-31.875); + waypoints[201].type = "stand"; + waypoints[201].childCount = 2; + waypoints[201].children[0] = 183; + waypoints[201].children[1] = 202; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (1134.7,-180.416,-31.875); + waypoints[202].type = "stand"; + waypoints[202].childCount = 4; + waypoints[202].children[0] = 201; + waypoints[202].children[1] = 203; + waypoints[202].children[2] = 204; + waypoints[202].children[3] = 206; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (1206.91,-341.456,-31.875); + waypoints[203].type = "stand"; + waypoints[203].childCount = 4; + waypoints[203].children[0] = 202; + waypoints[203].children[1] = 204; + waypoints[203].children[2] = 206; + waypoints[203].children[3] = 207; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (1345.38,-327.438,-31.875); + waypoints[204].type = "stand"; + waypoints[204].childCount = 5; + waypoints[204].children[0] = 205; + waypoints[204].children[1] = 202; + waypoints[204].children[2] = 203; + waypoints[204].children[3] = 206; + waypoints[204].children[4] = 208; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (1410.07,-476.207,-31.875); + waypoints[205].type = "stand"; + waypoints[205].childCount = 3; + waypoints[205].children[0] = 204; + waypoints[205].children[1] = 208; + waypoints[205].children[2] = 207; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (1257.42,-61.0214,-31.875); + waypoints[206].type = "stand"; + waypoints[206].childCount = 3; + waypoints[206].children[0] = 202; + waypoints[206].children[1] = 204; + waypoints[206].children[2] = 203; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (1318.91,-557.084,-31.875); + waypoints[207].type = "stand"; + waypoints[207].childCount = 3; + waypoints[207].children[0] = 203; + waypoints[207].children[1] = 205; + waypoints[207].children[2] = 213; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (1414.47,-296.001,-31.875); + waypoints[208].type = "stand"; + waypoints[208].childCount = 3; + waypoints[208].children[0] = 205; + waypoints[208].children[1] = 204; + waypoints[208].children[2] = 209; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (1303.16,-92.9152,128.125); + waypoints[209].type = "stand"; + waypoints[209].childCount = 2; + waypoints[209].children[0] = 208; + waypoints[209].children[1] = 210; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (1135.58,179.841,136.125); + waypoints[210].type = "stand"; + waypoints[210].childCount = 3; + waypoints[210].children[0] = 209; + waypoints[210].children[1] = 212; + waypoints[210].children[2] = 272; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (961.462,613.933,136.125); + waypoints[211].type = "stand"; + waypoints[211].childCount = 3; + waypoints[211].children[0] = 212; + waypoints[211].children[1] = 123; + waypoints[211].children[2] = 273; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (964.237,408.805,136.125); + waypoints[212].type = "stand"; + waypoints[212].childCount = 3; + waypoints[212].children[0] = 211; + waypoints[212].children[1] = 210; + waypoints[212].children[2] = 273; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (1212.21,-721.054,-31.875); + waypoints[213].type = "stand"; + waypoints[213].childCount = 3; + waypoints[213].children[0] = 207; + waypoints[213].children[1] = 214; + waypoints[213].children[2] = 270; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (921.44,-479.994,-31.4789); + waypoints[214].type = "stand"; + waypoints[214].childCount = 2; + waypoints[214].children[0] = 213; + waypoints[214].children[1] = 271; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (463.778,-705.834,-31.875); + waypoints[215].type = "stand"; + waypoints[215].childCount = 4; + waypoints[215].children[0] = 216; + waypoints[215].children[1] = 219; + waypoints[215].children[2] = 265; + waypoints[215].children[3] = 266; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (442.094,-931.677,-31.875); + waypoints[216].type = "stand"; + waypoints[216].childCount = 3; + waypoints[216].children[0] = 215; + waypoints[216].children[1] = 217; + waypoints[216].children[2] = 265; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (524.922,-1027.36,-31.875); + waypoints[217].type = "stand"; + waypoints[217].childCount = 2; + waypoints[217].children[0] = 218; + waypoints[217].children[1] = 216; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (655.246,-1045.06,-31.875); + waypoints[218].type = "stand"; + waypoints[218].childCount = 1; + waypoints[218].children[0] = 217; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (351.347,-507.861,-31.875); + waypoints[219].type = "stand"; + waypoints[219].childCount = 2; + waypoints[219].children[0] = 215; + waypoints[219].children[1] = 220; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (256.527,-551.634,-31.875); + waypoints[220].type = "stand"; + waypoints[220].childCount = 3; + waypoints[220].children[0] = 219; + waypoints[220].children[1] = 177; + waypoints[220].children[2] = 221; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (134.12,-597.539,-31.875); + waypoints[221].type = "stand"; + waypoints[221].childCount = 3; + waypoints[221].children[0] = 220; + waypoints[221].children[1] = 222; + waypoints[221].children[2] = 264; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (-18.9703,-658.024,48.125); + waypoints[222].type = "stand"; + waypoints[222].childCount = 2; + waypoints[222].children[0] = 221; + waypoints[222].children[1] = 263; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (219.413,-735.839,136.125); + waypoints[223].type = "stand"; + waypoints[223].childCount = 2; + waypoints[223].children[0] = 224; + waypoints[223].children[1] = 263; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (130.354,-592.428,136.125); + waypoints[224].type = "stand"; + waypoints[224].childCount = 2; + waypoints[224].children[0] = 223; + waypoints[224].children[1] = 225; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (-3.16197,-658.653,184.125); + waypoints[225].type = "stand"; + waypoints[225].childCount = 2; + waypoints[225].children[0] = 224; + waypoints[225].children[1] = 226; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (-287.8,-854.298,184.125); + waypoints[226].type = "stand"; + waypoints[226].childCount = 2; + waypoints[226].children[0] = 225; + waypoints[226].children[1] = 227; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (-594.525,-833.844,184.125); + waypoints[227].type = "stand"; + waypoints[227].childCount = 3; + waypoints[227].children[0] = 226; + waypoints[227].children[1] = 228; + waypoints[227].children[2] = 262; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (-680.605,-482.779,184.125); + waypoints[228].type = "stand"; + waypoints[228].childCount = 3; + waypoints[228].children[0] = 227; + waypoints[228].children[1] = 229; + waypoints[228].children[2] = 233; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (-874.553,-122.575,184.125); + waypoints[229].type = "stand"; + waypoints[229].childCount = 3; + waypoints[229].children[0] = 228; + waypoints[229].children[1] = 230; + waypoints[229].children[2] = 231; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (-981.319,330.84,184.125); + waypoints[230].type = "stand"; + waypoints[230].childCount = 3; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 231; + waypoints[230].children[2] = 235; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (-1064.86,3.70886,184.125); + waypoints[231].type = "stand"; + waypoints[231].childCount = 5; + waypoints[231].children[0] = 229; + waypoints[231].children[1] = 232; + waypoints[231].children[2] = 230; + waypoints[231].children[3] = 260; + waypoints[231].children[4] = 261; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (-1135.42,-276.829,184.125); + waypoints[232].type = "stand"; + waypoints[232].childCount = 2; + waypoints[232].children[0] = 231; + waypoints[232].children[1] = 233; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (-934.416,-625.971,184.125); + waypoints[233].type = "stand"; + waypoints[233].childCount = 3; + waypoints[233].children[0] = 232; + waypoints[233].children[1] = 228; + waypoints[233].children[2] = 262; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (-1352.33,147.658,184.125); + waypoints[234].type = "stand"; + waypoints[234].childCount = 2; + waypoints[234].children[0] = 260; + waypoints[234].children[1] = 261; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (-1109.95,568.613,144.125); + waypoints[235].type = "stand"; + waypoints[235].childCount = 3; + waypoints[235].children[0] = 230; + waypoints[235].children[1] = 236; + waypoints[235].children[2] = 239; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (-1265.83,464.042,144.125); + waypoints[236].type = "stand"; + waypoints[236].childCount = 3; + waypoints[236].children[0] = 235; + waypoints[236].children[1] = 90; + waypoints[236].children[2] = 237; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (-1499.04,825.098,144.125); + waypoints[237].type = "stand"; + waypoints[237].childCount = 3; + waypoints[237].children[0] = 236; + waypoints[237].children[1] = 238; + waypoints[237].children[2] = 239; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (-1140.74,1009.04,136.125); + waypoints[238].type = "stand"; + waypoints[238].childCount = 4; + waypoints[238].children[0] = 237; + waypoints[238].children[1] = 239; + waypoints[238].children[2] = 240; + waypoints[238].children[3] = 284; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (-1215.46,777.217,144.125); + waypoints[239].type = "stand"; + waypoints[239].childCount = 4; + waypoints[239].children[0] = 238; + waypoints[239].children[1] = 235; + waypoints[239].children[2] = 237; + waypoints[239].children[3] = 284; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (-961.014,1157.05,136.125); + waypoints[240].type = "stand"; + waypoints[240].childCount = 2; + waypoints[240].children[0] = 238; + waypoints[240].children[1] = 241; + waypoints[241] = spawnstruct(); + waypoints[241].origin = (-712.73,1065.36,136.125); + waypoints[241].type = "stand"; + waypoints[241].childCount = 2; + waypoints[241].children[0] = 240; + waypoints[241].children[1] = 242; + waypoints[242] = spawnstruct(); + waypoints[242].origin = (-660.116,994.868,136.125); + waypoints[242].type = "stand"; + waypoints[242].childCount = 4; + waypoints[242].children[0] = 241; + waypoints[242].children[1] = 134; + waypoints[242].children[2] = 243; + waypoints[242].children[3] = 246; + waypoints[243] = spawnstruct(); + waypoints[243].origin = (-280.722,1144.29,136.125); + waypoints[243].type = "stand"; + waypoints[243].childCount = 3; + waypoints[243].children[0] = 134; + waypoints[243].children[1] = 242; + waypoints[243].children[2] = 244; + waypoints[244] = spawnstruct(); + waypoints[244].origin = (-16.0033,1226.22,136.125); + waypoints[244].type = "stand"; + waypoints[244].childCount = 2; + waypoints[244].children[0] = 243; + waypoints[244].children[1] = 245; + waypoints[245] = spawnstruct(); + waypoints[245].origin = (230.56,1145.07,136.125); + waypoints[245].type = "stand"; + waypoints[245].childCount = 2; + waypoints[245].children[0] = 244; + waypoints[245].children[1] = 124; + waypoints[246] = spawnstruct(); + waypoints[246].origin = (-594.859,895.918,136.125); + waypoints[246].type = "stand"; + waypoints[246].childCount = 3; + waypoints[246].children[0] = 242; + waypoints[246].children[1] = 247; + waypoints[246].children[2] = 250; + waypoints[247] = spawnstruct(); + waypoints[247].origin = (-473.384,870.716,136.125); + waypoints[247].type = "stand"; + waypoints[247].childCount = 2; + waypoints[247].children[0] = 246; + waypoints[247].children[1] = 248; + waypoints[248] = spawnstruct(); + waypoints[248].origin = (-357.811,637.466,136.125); + waypoints[248].type = "stand"; + waypoints[248].childCount = 3; + waypoints[248].children[0] = 247; + waypoints[248].children[1] = 249; + waypoints[248].children[2] = 280; + waypoints[249] = spawnstruct(); + waypoints[249].origin = (-505.482,569.571,136.125); + waypoints[249].type = "stand"; + waypoints[249].childCount = 2; + waypoints[249].children[0] = 248; + waypoints[249].children[1] = 250; + waypoints[250] = spawnstruct(); + waypoints[250].origin = (-634.798,802.673,136.125); + waypoints[250].type = "stand"; + waypoints[250].childCount = 2; + waypoints[250].children[0] = 249; + waypoints[250].children[1] = 246; + waypoints[251] = spawnstruct(); + waypoints[251].origin = (-9.60226,923.164,-31.875); + waypoints[251].type = "stand"; + waypoints[251].childCount = 3; + waypoints[251].children[0] = 198; + waypoints[251].children[1] = 112; + waypoints[251].children[2] = 173; + waypoints[252] = spawnstruct(); + waypoints[252].origin = (-483.388,182.371,-31.875); + waypoints[252].type = "stand"; + waypoints[252].childCount = 3; + waypoints[252].children[0] = 147; + waypoints[252].children[1] = 171; + waypoints[252].children[2] = 172; + waypoints[253] = spawnstruct(); + waypoints[253].origin = (-2103.93,2300.88,-61.9828); + waypoints[253].type = "stand"; + waypoints[253].childCount = 3; + waypoints[253].children[0] = 254; + waypoints[253].children[1] = 256; + waypoints[253].children[2] = 255; + waypoints[254] = spawnstruct(); + waypoints[254].origin = (-2106.18,2463.72,-61.5952); + waypoints[254].type = "stand"; + waypoints[254].childCount = 3; + waypoints[254].children[0] = 253; + waypoints[254].children[1] = 255; + waypoints[254].children[2] = 256; + waypoints[255] = spawnstruct(); + waypoints[255].origin = (-1936.48,2455.65,-67.0835); + waypoints[255].type = "stand"; + waypoints[255].childCount = 6; + waypoints[255].children[0] = 254; + waypoints[255].children[1] = 2; + waypoints[255].children[2] = 256; + waypoints[255].children[3] = 253; + waypoints[255].children[4] = 51; + waypoints[255].children[5] = 50; + waypoints[256] = spawnstruct(); + waypoints[256].origin = (-1955.88,2295.56,-69.8544); + waypoints[256].type = "stand"; + waypoints[256].childCount = 6; + waypoints[256].children[0] = 255; + waypoints[256].children[1] = 253; + waypoints[256].children[2] = 254; + waypoints[256].children[3] = 53; + waypoints[256].children[4] = 50; + waypoints[256].children[5] = 51; + waypoints[257] = spawnstruct(); + waypoints[257].origin = (35.4539,3056.4,-33.2081); + waypoints[257].type = "stand"; + waypoints[257].childCount = 2; + waypoints[257].children[0] = 40; + waypoints[257].children[1] = 39; + waypoints[258] = spawnstruct(); + waypoints[258].origin = (-1782.39,3712.51,-52.0804); + waypoints[258].type = "stand"; + waypoints[258].childCount = 3; + waypoints[258].children[0] = 13; + waypoints[258].children[1] = 8; + waypoints[258].children[2] = 14; + waypoints[259] = spawnstruct(); + waypoints[259].origin = (-1959.86,1209.25,-41.4216); + waypoints[259].type = "stand"; + waypoints[259].childCount = 2; + waypoints[259].children[0] = 69; + waypoints[259].children[1] = 70; + waypoints[260] = spawnstruct(); + waypoints[260].origin = (-1159,218.532,184.125); + waypoints[260].type = "stand"; + waypoints[260].childCount = 2; + waypoints[260].children[0] = 234; + waypoints[260].children[1] = 231; + waypoints[261] = spawnstruct(); + waypoints[261].origin = (-1259.02,-78.3209,184.125); + waypoints[261].type = "stand"; + waypoints[261].childCount = 2; + waypoints[261].children[0] = 234; + waypoints[261].children[1] = 231; + waypoints[262] = spawnstruct(); + waypoints[262].origin = (-793.322,-785.297,184.125); + waypoints[262].type = "stand"; + waypoints[262].childCount = 2; + waypoints[262].children[0] = 233; + waypoints[262].children[1] = 227; + waypoints[263] = spawnstruct(); + waypoints[263].origin = (67.739,-812.621,48.125); + waypoints[263].type = "stand"; + waypoints[263].childCount = 2; + waypoints[263].children[0] = 223; + waypoints[263].children[1] = 222; + waypoints[264] = spawnstruct(); + waypoints[264].origin = (138.06,-708.123,-31.875); + waypoints[264].type = "stand"; + waypoints[264].childCount = 1; + waypoints[264].children[0] = 221; + waypoints[265] = spawnstruct(); + waypoints[265].origin = (555.085,-810.335,-31.875); + waypoints[265].type = "stand"; + waypoints[265].childCount = 4; + waypoints[265].children[0] = 216; + waypoints[265].children[1] = 215; + waypoints[265].children[2] = 266; + waypoints[265].children[3] = 267; + waypoints[266] = spawnstruct(); + waypoints[266].origin = (589.513,-686.105,-31.875); + waypoints[266].type = "stand"; + waypoints[266].childCount = 4; + waypoints[266].children[0] = 215; + waypoints[266].children[1] = 265; + waypoints[266].children[2] = 267; + waypoints[266].children[3] = 271; + waypoints[267] = spawnstruct(); + waypoints[267].origin = (844.249,-984.041,-31.875); + waypoints[267].type = "stand"; + waypoints[267].childCount = 4; + waypoints[267].children[0] = 265; + waypoints[267].children[1] = 266; + waypoints[267].children[2] = 268; + waypoints[267].children[3] = 270; + waypoints[268] = spawnstruct(); + waypoints[268].origin = (777.384,-1154.33,-31.875); + waypoints[268].type = "stand"; + waypoints[268].childCount = 2; + waypoints[268].children[0] = 267; + waypoints[268].children[1] = 269; + waypoints[269] = spawnstruct(); + waypoints[269].origin = (642.865,-1236.35,-31.875); + waypoints[269].type = "stand"; + waypoints[269].childCount = 1; + waypoints[269].children[0] = 268; + waypoints[270] = spawnstruct(); + waypoints[270].origin = (1001.34,-877.882,-31.875); + waypoints[270].type = "stand"; + waypoints[270].childCount = 2; + waypoints[270].children[0] = 267; + waypoints[270].children[1] = 213; + waypoints[271] = spawnstruct(); + waypoints[271].origin = (692.966,-595.821,-31.875); + waypoints[271].type = "stand"; + waypoints[271].childCount = 2; + waypoints[271].children[0] = 214; + waypoints[271].children[1] = 266; + waypoints[272] = spawnstruct(); + waypoints[272].origin = (1177.07,302.353,136.125); + waypoints[272].type = "stand"; + waypoints[272].childCount = 2; + waypoints[272].children[0] = 210; + waypoints[272].children[1] = 273; + waypoints[273] = spawnstruct(); + waypoints[273].origin = (1065.9,515.986,136.125); + waypoints[273].type = "stand"; + waypoints[273].childCount = 3; + waypoints[273].children[0] = 272; + waypoints[273].children[1] = 211; + waypoints[273].children[2] = 212; + waypoints[274] = spawnstruct(); + waypoints[274].origin = (-931.442,1199.36,-31.875); + waypoints[274].type = "stand"; + waypoints[274].childCount = 2; + waypoints[274].children[0] = 139; + waypoints[274].children[1] = 138; + waypoints[275] = spawnstruct(); + waypoints[275].origin = (-1307.74,127.392,-31.875); + waypoints[275].type = "stand"; + waypoints[275].childCount = 2; + waypoints[275].children[0] = 149; + waypoints[275].children[1] = 150; + waypoints[276] = spawnstruct(); + waypoints[276].origin = (-418.169,1321.85,-31.875); + waypoints[276].type = "stand"; + waypoints[276].childCount = 3; + waypoints[276].children[0] = 277; + waypoints[276].children[1] = 279; + waypoints[276].children[2] = 114; + waypoints[277] = spawnstruct(); + waypoints[277].origin = (-276.883,1453.4,-31.875); + waypoints[277].type = "stand"; + waypoints[277].childCount = 4; + waypoints[277].children[0] = 278; + waypoints[277].children[1] = 114; + waypoints[277].children[2] = 276; + waypoints[277].children[3] = 279; + waypoints[278] = spawnstruct(); + waypoints[278].origin = (-215.475,1363.32,-31.875); + waypoints[278].type = "stand"; + waypoints[278].childCount = 3; + waypoints[278].children[0] = 277; + waypoints[278].children[1] = 135; + waypoints[278].children[2] = 113; + waypoints[279] = spawnstruct(); + waypoints[279].origin = (-492.304,1455.55,-31.875); + waypoints[279].type = "stand"; + waypoints[279].childCount = 4; + waypoints[279].children[0] = 136; + waypoints[279].children[1] = 114; + waypoints[279].children[2] = 276; + waypoints[279].children[3] = 277; + waypoints[280] = spawnstruct(); + waypoints[280].origin = (-330.795,564.405,136.125); + waypoints[280].type = "stand"; + waypoints[280].childCount = 3; + waypoints[280].children[0] = 281; + waypoints[280].children[1] = 283; + waypoints[280].children[2] = 248; + waypoints[281] = spawnstruct(); + waypoints[281].origin = (-247.25,435.218,136.125); + waypoints[281].type = "stand"; + waypoints[281].childCount = 2; + waypoints[281].children[0] = 280; + waypoints[281].children[1] = 282; + waypoints[282] = spawnstruct(); + waypoints[282].origin = (-371.128,354.205,136.125); + waypoints[282].type = "stand"; + waypoints[282].childCount = 2; + waypoints[282].children[0] = 281; + waypoints[282].children[1] = 283; + waypoints[283] = spawnstruct(); + waypoints[283].origin = (-444.952,475.432,136.125); + waypoints[283].type = "stand"; + waypoints[283].childCount = 2; + waypoints[283].children[0] = 282; + waypoints[283].children[1] = 280; + waypoints[284] = spawnstruct(); + waypoints[284].origin = (-1081.54,880.383,136.125); + waypoints[284].type = "stand"; + waypoints[284].childCount = 2; + waypoints[284].children[0] = 239; + waypoints[284].children[1] = 238; + waypoints[285] = spawnstruct(); + waypoints[285].origin = (-1140.5,3010.35,-30.6326); + waypoints[285].type = "climb"; + waypoints[285].childCount = 3; + waypoints[285].children[0] = 33; + waypoints[285].children[1] = 34; + waypoints[285].children[2] = 286; + waypoints[285].angles = (8.68469, 119.004, 0); + waypoints[285].use = true; + waypoints[286] = spawnstruct(); + waypoints[286].origin = (-1160.38,3044,146.025); + waypoints[286].type = "climb"; + waypoints[286].childCount = 2; + waypoints[286].children[0] = 285; + waypoints[286].children[1] = 30; + waypoints[286].angles = (47.9816, 121.349, 0); + waypoints[286].use = true; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/chinatown.gsc b/main_shared/maps/mp/bots/waypoints/chinatown.gsc new file mode 100644 index 0000000..ceb8e7c --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/chinatown.gsc @@ -0,0 +1,2117 @@ +Chinatown() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (873.717,-1243.53,5.00716); + waypoints[0].type = "stand"; + waypoints[0].childCount = 3; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 21; + waypoints[0].children[2] = 22; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (508.31,-1257.81,5.849); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 18; + waypoints[1].children[3] = 21; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (171.575,-1257.8,16.0482); + waypoints[2].type = "stand"; + waypoints[2].childCount = 3; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 6; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-131.61,-859.434,58.2854); + waypoints[3].type = "stand"; + waypoints[3].childCount = 4; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 6; + waypoints[3].children[3] = 19; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-345.72,-481.742,85.8564); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[4].children[2] = 19; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (-382.054,-133.077,89.7042); + waypoints[5].type = "stand"; + waypoints[5].childCount = 4; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 29; + waypoints[5].children[2] = 30; + waypoints[5].children[3] = 31; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (273.468,-808.613,53.5687); + waypoints[6].type = "stand"; + waypoints[6].childCount = 5; + waypoints[6].children[0] = 7; + waypoints[6].children[1] = 18; + waypoints[6].children[2] = 2; + waypoints[6].children[3] = 3; + waypoints[6].children[4] = 17; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (278.756,-499.715,77.9345); + waypoints[7].type = "stand"; + waypoints[7].childCount = 7; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 19; + waypoints[7].children[3] = 20; + waypoints[7].children[4] = 17; + waypoints[7].children[5] = 18; + waypoints[7].children[6] = 16; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (366.36,-69.0645,18.182); + waypoints[8].type = "stand"; + waypoints[8].childCount = 6; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 15; + waypoints[8].children[3] = 16; + waypoints[8].children[4] = 17; + waypoints[8].children[5] = 28; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (422.348,314.615,-8.08688); + waypoints[9].type = "stand"; + waypoints[9].childCount = 9; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 14; + waypoints[9].children[3] = 16; + waypoints[9].children[4] = 28; + waypoints[9].children[5] = 41; + waypoints[9].children[6] = 13; + waypoints[9].children[7] = 12; + waypoints[9].children[8] = 11; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (414.521,765.525,-10.4957); + waypoints[10].type = "stand"; + waypoints[10].childCount = 4; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 13; + waypoints[10].children[2] = 11; + waypoints[10].children[3] = 44; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (567.282,775.656,-9.71986); + waypoints[11].type = "stand"; + waypoints[11].childCount = 6; + waypoints[11].children[0] = 12; + waypoints[11].children[1] = 10; + waypoints[11].children[2] = 9; + waypoints[11].children[3] = 70; + waypoints[11].children[4] = 62; + waypoints[11].children[5] = 63; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (563.341,684.79,-11.0692); + waypoints[12].type = "stand"; + waypoints[12].childCount = 5; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 9; + waypoints[12].children[3] = 44; + waypoints[12].children[4] = 242; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (555.313,494.538,-8.10029); + waypoints[13].type = "stand"; + waypoints[13].childCount = 4; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 14; + waypoints[13].children[2] = 9; + waypoints[13].children[3] = 10; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (546.402,252.749,-7.87499); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[14].children[2] = 26; + waypoints[14].children[3] = 9; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (526.699,47.1167,0.27956); + waypoints[15].type = "stand"; + waypoints[15].childCount = 4; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 25; + waypoints[15].children[3] = 8; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (463.853,-194.209,40.2273); + waypoints[16].type = "stand"; + waypoints[16].childCount = 7; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[16].children[2] = 8; + waypoints[16].children[3] = 24; + waypoints[16].children[4] = 27; + waypoints[16].children[5] = 7; + waypoints[16].children[6] = 9; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (423.026,-442.219,76.2029); + waypoints[17].type = "stand"; + waypoints[17].childCount = 7; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[17].children[2] = 7; + waypoints[17].children[3] = 27; + waypoints[17].children[4] = 21; + waypoints[17].children[5] = 6; + waypoints[17].children[6] = 8; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (430.131,-756.829,64.3461); + waypoints[18].type = "stand"; + waypoints[18].childCount = 5; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 6; + waypoints[18].children[2] = 1; + waypoints[18].children[3] = 21; + waypoints[18].children[4] = 7; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-28.369,-550.598,109.288); + waypoints[19].type = "stand"; + waypoints[19].childCount = 4; + waypoints[19].children[0] = 3; + waypoints[19].children[1] = 7; + waypoints[19].children[2] = 4; + waypoints[19].children[3] = 20; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-33.0847,-295.914,99.4415); + waypoints[20].type = "stand"; + waypoints[20].childCount = 4; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 7; + waypoints[20].children[2] = 29; + waypoints[20].children[3] = 28; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (650.423,-887.968,5.15212); + waypoints[21].type = "stand"; + waypoints[21].childCount = 6; + waypoints[21].children[0] = 18; + waypoints[21].children[1] = 1; + waypoints[21].children[2] = 0; + waypoints[21].children[3] = 22; + waypoints[21].children[4] = 27; + waypoints[21].children[5] = 17; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (958.138,-645.755,-7.875); + waypoints[22].type = "stand"; + waypoints[22].childCount = 4; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 0; + waypoints[22].children[2] = 23; + waypoints[22].children[3] = 27; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (957.346,-161.631,0.124999); + waypoints[23].type = "stand"; + waypoints[23].childCount = 3; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 27; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (643.022,-194.73,48.125); + waypoints[24].type = "stand"; + waypoints[24].childCount = 4; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 25; + waypoints[24].children[2] = 16; + waypoints[24].children[3] = 27; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (604.587,51.1742,6.21808); + waypoints[25].type = "stand"; + waypoints[25].childCount = 3; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 15; + waypoints[25].children[2] = 26; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (626.763,192.684,0.00489363); + waypoints[26].type = "stand"; + waypoints[26].childCount = 3; + waypoints[26].children[0] = 14; + waypoints[26].children[1] = 25; + waypoints[26].children[2] = 263; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (652.494,-375.039,43.5602); + waypoints[27].type = "stand"; + waypoints[27].childCount = 6; + waypoints[27].children[0] = 24; + waypoints[27].children[1] = 16; + waypoints[27].children[2] = 23; + waypoints[27].children[3] = 17; + waypoints[27].children[4] = 22; + waypoints[27].children[5] = 21; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (106.708,141.908,8.125); + waypoints[28].type = "stand"; + waypoints[28].childCount = 6; + waypoints[28].children[0] = 9; + waypoints[28].children[1] = 8; + waypoints[28].children[2] = 29; + waypoints[28].children[3] = 20; + waypoints[28].children[4] = 39; + waypoints[28].children[5] = 38; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-224.822,136.584,8.125); + waypoints[29].type = "stand"; + waypoints[29].childCount = 6; + waypoints[29].children[0] = 28; + waypoints[29].children[1] = 30; + waypoints[29].children[2] = 20; + waypoints[29].children[3] = 5; + waypoints[29].children[4] = 39; + waypoints[29].children[5] = 38; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-473.621,160.158,9.62108); + waypoints[30].type = "stand"; + waypoints[30].childCount = 5; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 31; + waypoints[30].children[2] = 5; + waypoints[30].children[3] = 37; + waypoints[30].children[4] = 38; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-745.654,307.589,32.125); + waypoints[31].type = "stand"; + waypoints[31].childCount = 3; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 32; + waypoints[31].children[2] = 5; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (-841.719,529.933,8.9802); + waypoints[32].type = "stand"; + waypoints[32].childCount = 2; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 33; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-786.95,832.354,0.124999); + waypoints[33].type = "stand"; + waypoints[33].childCount = 3; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 54; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-513.165,1160.65,0.124999); + waypoints[34].type = "stand"; + waypoints[34].childCount = 3; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[34].children[2] = 55; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-385.548,1556.6,0.124998); + waypoints[35].type = "stand"; + waypoints[35].childCount = 4; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 36; + waypoints[35].children[2] = 55; + waypoints[35].children[3] = 58; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (-456.2,1695.12,0.124998); + waypoints[36].type = "stand"; + waypoints[36].childCount = 4; + waypoints[36].children[0] = 35; + waypoints[36].children[1] = 57; + waypoints[36].children[2] = 58; + waypoints[36].children[3] = 172; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-373.912,409.522,0.125002); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 30; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 53; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-180.905,423.731,0.125002); + waypoints[38].type = "stand"; + waypoints[38].childCount = 7; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 39; + waypoints[38].children[2] = 29; + waypoints[38].children[3] = 30; + waypoints[38].children[4] = 28; + waypoints[38].children[5] = 53; + waypoints[38].children[6] = 56; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-14.4129,435.896,0.124997); + waypoints[39].type = "stand"; + waypoints[39].childCount = 4; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 29; + waypoints[39].children[2] = 28; + waypoints[39].children[3] = 40; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (112.616,434.757,8.125); + waypoints[40].type = "stand"; + waypoints[40].childCount = 3; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 41; + waypoints[40].children[2] = 42; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (216.611,422.437,8.125); + waypoints[41].type = "stand"; + waypoints[41].childCount = 2; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 9; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (130.769,594.203,0.125); + waypoints[42].type = "stand"; + waypoints[42].childCount = 2; + waypoints[42].children[0] = 40; + waypoints[42].children[1] = 43; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (220.762,704.347,0.125); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[43].children[2] = 45; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (243.071,785.916,-0.809666); + waypoints[44].type = "stand"; + waypoints[44].childCount = 7; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 10; + waypoints[44].children[2] = 12; + waypoints[44].children[3] = 45; + waypoints[44].children[4] = 52; + waypoints[44].children[5] = 62; + waypoints[44].children[6] = 63; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (258.814,680.215,0.124999); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 43; + waypoints[45].children[2] = 46; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (262.396,510.151,80.125); + waypoints[46].type = "stand"; + waypoints[46].childCount = 2; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 47; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (112.894,515.398,144.125); + waypoints[47].type = "stand"; + waypoints[47].childCount = 3; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 48; + waypoints[47].children[2] = 50; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (122.374,699.878,144.125); + waypoints[48].type = "stand"; + waypoints[48].childCount = 2; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 49; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (261.739,688.749,144.125); + waypoints[49].type = "stand"; + waypoints[49].childCount = 1; + waypoints[49].children[0] = 48; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (19.5231,518.375,144.125); + waypoints[50].type = "stand"; + waypoints[50].childCount = 2; + waypoints[50].children[0] = 47; + waypoints[50].children[1] = 51; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-5.32674,668.159,144.125); + waypoints[51].type = "stand"; + waypoints[51].childCount = 1; + waypoints[51].children[0] = 50; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (55.9945,782.928,0.125001); + waypoints[52].type = "stand"; + waypoints[52].childCount = 4; + waypoints[52].children[0] = 44; + waypoints[52].children[1] = 53; + waypoints[52].children[2] = 61; + waypoints[52].children[3] = 59; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-187.063,781.561,0.125001); + waypoints[53].type = "stand"; + waypoints[53].childCount = 6; + waypoints[53].children[0] = 52; + waypoints[53].children[1] = 54; + waypoints[53].children[2] = 38; + waypoints[53].children[3] = 37; + waypoints[53].children[4] = 56; + waypoints[53].children[5] = 55; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-367.988,788.666,0.125001); + waypoints[54].type = "stand"; + waypoints[54].childCount = 4; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 55; + waypoints[54].children[2] = 33; + waypoints[54].children[3] = 56; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-310.271,1087.8,-7.875); + waypoints[55].type = "stand"; + waypoints[55].childCount = 6; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 34; + waypoints[55].children[2] = 35; + waypoints[55].children[3] = 59; + waypoints[55].children[4] = 61; + waypoints[55].children[5] = 53; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (-343.257,609.212,0.124998); + waypoints[56].type = "stand"; + waypoints[56].childCount = 3; + waypoints[56].children[0] = 54; + waypoints[56].children[1] = 38; + waypoints[56].children[2] = 53; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (-256.716,1734.9,-7.87498); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 36; + waypoints[57].children[1] = 58; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (-136.146,1430.28,0.125002); + waypoints[58].type = "stand"; + waypoints[58].childCount = 4; + waypoints[58].children[0] = 35; + waypoints[58].children[1] = 57; + waypoints[58].children[2] = 36; + waypoints[58].children[3] = 59; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (-112.829,1242.99,0.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 5; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 60; + waypoints[59].children[2] = 61; + waypoints[59].children[3] = 55; + waypoints[59].children[4] = 52; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (80.6442,1257.01,0.125); + waypoints[60].type = "stand"; + waypoints[60].childCount = 3; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 61; + waypoints[60].children[2] = 129; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (164.297,1041.34,0.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 5; + waypoints[61].children[0] = 60; + waypoints[61].children[1] = 59; + waypoints[61].children[2] = 55; + waypoints[61].children[3] = 52; + waypoints[61].children[4] = 62; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (338.727,999.84,-7.875); + waypoints[62].type = "stand"; + waypoints[62].childCount = 5; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 63; + waypoints[62].children[2] = 11; + waypoints[62].children[3] = 44; + waypoints[62].children[4] = 267; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (607.297,986.147,-11.0845); + waypoints[63].type = "stand"; + waypoints[63].childCount = 6; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 64; + waypoints[63].children[2] = 44; + waypoints[63].children[3] = 11; + waypoints[63].children[4] = 70; + waypoints[63].children[5] = 231; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (907.954,990.053,-15.0371); + waypoints[64].type = "stand"; + waypoints[64].childCount = 5; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 65; + waypoints[64].children[2] = 69; + waypoints[64].children[3] = 68; + waypoints[64].children[4] = 70; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (1216.03,990.481,-31.1326); + waypoints[65].type = "stand"; + waypoints[65].childCount = 6; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 66; + waypoints[65].children[2] = 67; + waypoints[65].children[3] = 68; + waypoints[65].children[4] = 69; + waypoints[65].children[5] = 104; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (1451.81,1010.73,-31.875); + waypoints[66].type = "stand"; + waypoints[66].childCount = 7; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 68; + waypoints[66].children[2] = 67; + waypoints[66].children[3] = 89; + waypoints[66].children[4] = 73; + waypoints[66].children[5] = 88; + waypoints[66].children[6] = 90; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (1406.82,838.814,-31.875); + waypoints[67].type = "stand"; + waypoints[67].childCount = 6; + waypoints[67].children[0] = 68; + waypoints[67].children[1] = 65; + waypoints[67].children[2] = 71; + waypoints[67].children[3] = 73; + waypoints[67].children[4] = 72; + waypoints[67].children[5] = 66; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (1192.42,829.828,-31.2391); + waypoints[68].type = "stand"; + waypoints[68].childCount = 5; + waypoints[68].children[0] = 69; + waypoints[68].children[1] = 67; + waypoints[68].children[2] = 64; + waypoints[68].children[3] = 66; + waypoints[68].children[4] = 65; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (959.76,824.433,-15.8058); + waypoints[69].type = "stand"; + waypoints[69].childCount = 4; + waypoints[69].children[0] = 68; + waypoints[69].children[1] = 64; + waypoints[69].children[2] = 65; + waypoints[69].children[3] = 70; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (738.865,841.104,-9.49058); + waypoints[70].type = "stand"; + waypoints[70].childCount = 4; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 11; + waypoints[70].children[2] = 63; + waypoints[70].children[3] = 64; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (1397.65,613.397,-24.0867); + waypoints[71].type = "stand"; + waypoints[71].childCount = 5; + waypoints[71].children[0] = 67; + waypoints[71].children[1] = 74; + waypoints[71].children[2] = 83; + waypoints[71].children[3] = 72; + waypoints[71].children[4] = 73; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (1472.32,608.433,-23.8812); + waypoints[72].type = "stand"; + waypoints[72].childCount = 5; + waypoints[72].children[0] = 73; + waypoints[72].children[1] = 83; + waypoints[72].children[2] = 67; + waypoints[72].children[3] = 74; + waypoints[72].children[4] = 71; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (1509.01,794.791,-31.875); + waypoints[73].type = "stand"; + waypoints[73].childCount = 6; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 67; + waypoints[73].children[2] = 85; + waypoints[73].children[3] = 71; + waypoints[73].children[4] = 88; + waypoints[73].children[5] = 66; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (1390.67,433.171,-23.875); + waypoints[74].type = "stand"; + waypoints[74].childCount = 7; + waypoints[74].children[0] = 71; + waypoints[74].children[1] = 75; + waypoints[74].children[2] = 78; + waypoints[74].children[3] = 82; + waypoints[74].children[4] = 72; + waypoints[74].children[5] = 83; + waypoints[74].children[6] = 81; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (1175.16,383.38,-11.8395); + waypoints[75].type = "stand"; + waypoints[75].childCount = 3; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 76; + waypoints[75].children[2] = 82; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (1131.45,271.41,-15.875); + waypoints[76].type = "stand"; + waypoints[76].childCount = 2; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 77; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (1164.95,201.3,-16.3309); + waypoints[77].type = "stand"; + waypoints[77].childCount = 3; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 78; + waypoints[77].children[2] = 80; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (1366.39,198.626,-21.7832); + waypoints[78].type = "stand"; + waypoints[78].childCount = 4; + waypoints[78].children[0] = 77; + waypoints[78].children[1] = 74; + waypoints[78].children[2] = 79; + waypoints[78].children[3] = 81; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (1365.21,63.5931,-20.3833); + waypoints[79].type = "stand"; + waypoints[79].childCount = 4; + waypoints[79].children[0] = 78; + waypoints[79].children[1] = 80; + waypoints[79].children[2] = 84; + waypoints[79].children[3] = 82; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (1146.48,-13.6524,-15.875); + waypoints[80].type = "stand"; + waypoints[80].childCount = 3; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 77; + waypoints[80].children[2] = 84; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (1456.26,104.825,-22.6385); + waypoints[81].type = "stand"; + waypoints[81].childCount = 4; + waypoints[81].children[0] = 78; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 84; + waypoints[81].children[3] = 74; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (1479.62,240.873,-23.6107); + waypoints[82].type = "stand"; + waypoints[82].childCount = 5; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 83; + waypoints[82].children[2] = 79; + waypoints[82].children[3] = 74; + waypoints[82].children[4] = 75; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (1474.63,436.833,-23.875); + waypoints[83].type = "stand"; + waypoints[83].childCount = 4; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 72; + waypoints[83].children[2] = 71; + waypoints[83].children[3] = 74; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (1339.82,-26.8521,-15.5235); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 81; + waypoints[84].children[1] = 80; + waypoints[84].children[2] = 79; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (1769.37,778.179,-23.875); + waypoints[85].type = "stand"; + waypoints[85].childCount = 3; + waypoints[85].children[0] = 73; + waypoints[85].children[1] = 86; + waypoints[85].children[2] = 88; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (1783.71,970.961,-23.875); + waypoints[86].type = "stand"; + waypoints[86].childCount = 4; + waypoints[86].children[0] = 87; + waypoints[86].children[1] = 85; + waypoints[86].children[2] = 88; + waypoints[86].children[3] = 89; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (1771.86,1211.39,-23.875); + waypoints[87].type = "stand"; + waypoints[87].childCount = 4; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 91; + waypoints[87].children[2] = 89; + waypoints[87].children[3] = 90; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (1579.16,948.149,-31.875); + waypoints[88].type = "stand"; + waypoints[88].childCount = 6; + waypoints[88].children[0] = 73; + waypoints[88].children[1] = 66; + waypoints[88].children[2] = 85; + waypoints[88].children[3] = 86; + waypoints[88].children[4] = 89; + waypoints[88].children[5] = 90; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (1599.69,1159.25,-31.875); + waypoints[89].type = "stand"; + waypoints[89].childCount = 7; + waypoints[89].children[0] = 87; + waypoints[89].children[1] = 66; + waypoints[89].children[2] = 88; + waypoints[89].children[3] = 90; + waypoints[89].children[4] = 91; + waypoints[89].children[5] = 86; + waypoints[89].children[6] = 101; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (1459.46,1358.59,-24.2751); + waypoints[90].type = "stand"; + waypoints[90].childCount = 7; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 66; + waypoints[90].children[2] = 88; + waypoints[90].children[3] = 101; + waypoints[90].children[4] = 105; + waypoints[90].children[5] = 87; + waypoints[90].children[6] = 92; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (1634.35,1509.15,-31.875); + waypoints[91].type = "stand"; + waypoints[91].childCount = 4; + waypoints[91].children[0] = 92; + waypoints[91].children[1] = 87; + waypoints[91].children[2] = 100; + waypoints[91].children[3] = 89; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (1564.05,1583.81,-31.875); + waypoints[92].type = "stand"; + waypoints[92].childCount = 5; + waypoints[92].children[0] = 100; + waypoints[92].children[1] = 91; + waypoints[92].children[2] = 101; + waypoints[92].children[3] = 90; + waypoints[92].children[4] = 93; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (1452.58,1748.85,-23.875); + waypoints[93].type = "stand"; + waypoints[93].childCount = 5; + waypoints[93].children[0] = 94; + waypoints[93].children[1] = 92; + waypoints[93].children[2] = 101; + waypoints[93].children[3] = 100; + waypoints[93].children[4] = 95; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (1471.91,1884.78,-31.875); + waypoints[94].type = "stand"; + waypoints[94].childCount = 4; + waypoints[94].children[0] = 117; + waypoints[94].children[1] = 95; + waypoints[94].children[2] = 93; + waypoints[94].children[3] = 100; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (1602.33,2011.11,-31.875); + waypoints[95].type = "stand"; + waypoints[95].childCount = 6; + waypoints[95].children[0] = 96; + waypoints[95].children[1] = 100; + waypoints[95].children[2] = 94; + waypoints[95].children[3] = 98; + waypoints[95].children[4] = 118; + waypoints[95].children[5] = 93; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (1748.35,1993.09,-23.875); + waypoints[96].type = "stand"; + waypoints[96].childCount = 3; + waypoints[96].children[0] = 99; + waypoints[96].children[1] = 95; + waypoints[96].children[2] = 97; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (1902.24,2036.67,-23.875); + waypoints[97].type = "stand"; + waypoints[97].childCount = 3; + waypoints[97].children[0] = 98; + waypoints[97].children[1] = 99; + waypoints[97].children[2] = 96; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (1902.43,2172.41,-23.875); + waypoints[98].type = "stand"; + waypoints[98].childCount = 4; + waypoints[98].children[0] = 95; + waypoints[98].children[1] = 97; + waypoints[98].children[2] = 118; + waypoints[98].children[3] = 193; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (1941.89,1923.41,-23.875); + waypoints[99].type = "stand"; + waypoints[99].childCount = 2; + waypoints[99].children[0] = 96; + waypoints[99].children[1] = 97; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (1642.58,1759.94,-31.875); + waypoints[100].type = "stand"; + waypoints[100].childCount = 5; + waypoints[100].children[0] = 95; + waypoints[100].children[1] = 92; + waypoints[100].children[2] = 91; + waypoints[100].children[3] = 93; + waypoints[100].children[4] = 94; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (1443.83,1538.22,-23.875); + waypoints[101].type = "stand"; + waypoints[101].childCount = 5; + waypoints[101].children[0] = 90; + waypoints[101].children[1] = 92; + waypoints[101].children[2] = 89; + waypoints[101].children[3] = 102; + waypoints[101].children[4] = 93; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (1322.02,1570.24,-23.875); + waypoints[102].type = "stand"; + waypoints[102].childCount = 4; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 105; + waypoints[102].children[2] = 106; + waypoints[102].children[3] = 117; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (1287.25,1217.92,-23.875); + waypoints[103].type = "stand"; + waypoints[103].childCount = 3; + waypoints[103].children[0] = 104; + waypoints[103].children[1] = 105; + waypoints[103].children[2] = 283; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (1179.06,1125.2,-23.875); + waypoints[104].type = "stand"; + waypoints[104].childCount = 3; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 65; + waypoints[104].children[2] = 283; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (1295.3,1342.61,-23.875); + waypoints[105].type = "stand"; + waypoints[105].childCount = 3; + waypoints[105].children[0] = 90; + waypoints[105].children[1] = 103; + waypoints[105].children[2] = 102; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (1108.63,1586.16,-7.875); + waypoints[106].type = "stand"; + waypoints[106].childCount = 5; + waypoints[106].children[0] = 102; + waypoints[106].children[1] = 107; + waypoints[106].children[2] = 115; + waypoints[106].children[3] = 116; + waypoints[106].children[4] = 284; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (1032.47,1454.39,0.125); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (1025.51,1307.16,72.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (1222.77,1298.71,144.125); + waypoints[109].type = "stand"; + waypoints[109].childCount = 3; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 110; + waypoints[109].children[2] = 114; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (1271.87,1429.4,144.125); + waypoints[110].type = "stand"; + waypoints[110].childCount = 2; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (1276.47,1648.39,144.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 2; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 112; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (1106.4,1725.42,144.125); + waypoints[112].type = "stand"; + waypoints[112].childCount = 2; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (1076.04,1576.28,144.125); + waypoints[113].type = "stand"; + waypoints[113].childCount = 2; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 114; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (1114.22,1426.19,144.125); + waypoints[114].type = "stand"; + waypoints[114].childCount = 2; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 109; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (1208.69,1335.94,-7.875); + waypoints[115].type = "stand"; + waypoints[115].childCount = 2; + waypoints[115].children[0] = 106; + waypoints[115].children[1] = 284; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (1059.17,1720.41,-7.875); + waypoints[116].type = "stand"; + waypoints[116].childCount = 1; + waypoints[116].children[0] = 106; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (1294.04,1829.22,-23.875); + waypoints[117].type = "stand"; + waypoints[117].childCount = 6; + waypoints[117].children[0] = 102; + waypoints[117].children[1] = 94; + waypoints[117].children[2] = 119; + waypoints[117].children[3] = 123; + waypoints[117].children[4] = 120; + waypoints[117].children[5] = 121; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (1470.1,2106.96,-23.875); + waypoints[118].type = "stand"; + waypoints[118].childCount = 3; + waypoints[118].children[0] = 95; + waypoints[118].children[1] = 98; + waypoints[118].children[2] = 119; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (1298.18,2102.23,-23.875); + waypoints[119].type = "stand"; + waypoints[119].childCount = 4; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 117; + waypoints[119].children[2] = 123; + waypoints[119].children[3] = 120; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (1061.26,1853.41,-39.8763); + waypoints[120].type = "stand"; + waypoints[120].childCount = 4; + waypoints[120].children[0] = 117; + waypoints[120].children[1] = 121; + waypoints[120].children[2] = 124; + waypoints[120].children[3] = 119; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (855.224,2066.16,-25.3965); + waypoints[121].type = "stand"; + waypoints[121].childCount = 6; + waypoints[121].children[0] = 120; + waypoints[121].children[1] = 123; + waypoints[121].children[2] = 117; + waypoints[121].children[3] = 124; + waypoints[121].children[4] = 122; + waypoints[121].children[5] = 176; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (912.748,2247.53,-30.7698); + waypoints[122].type = "stand"; + waypoints[122].childCount = 5; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 123; + waypoints[122].children[2] = 183; + waypoints[122].children[3] = 182; + waypoints[122].children[4] = 176; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (1112.37,2153.19,-23.875); + waypoints[123].type = "stand"; + waypoints[123].childCount = 7; + waypoints[123].children[0] = 119; + waypoints[123].children[1] = 117; + waypoints[123].children[2] = 121; + waypoints[123].children[3] = 124; + waypoints[123].children[4] = 122; + waypoints[123].children[5] = 183; + waypoints[123].children[6] = 186; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (891.01,1795.93,-39.912); + waypoints[124].type = "stand"; + waypoints[124].childCount = 4; + waypoints[124].children[0] = 120; + waypoints[124].children[1] = 121; + waypoints[124].children[2] = 123; + waypoints[124].children[3] = 125; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (863.61,1569.59,-39.875); + waypoints[125].type = "stand"; + waypoints[125].childCount = 3; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 126; + waypoints[125].children[2] = 127; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (896.537,1375.73,-7.875); + waypoints[126].type = "stand"; + waypoints[126].childCount = 2; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 229; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (672.881,1616.09,-39.875); + waypoints[127].type = "stand"; + waypoints[127].childCount = 2; + waypoints[127].children[0] = 125; + waypoints[127].children[1] = 128; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (437.948,1586.1,0.125); + waypoints[128].type = "stand"; + waypoints[128].childCount = 3; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 129; + waypoints[128].children[2] = 145; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (189.149,1550.38,0.124998); + waypoints[129].type = "stand"; + waypoints[129].childCount = 4; + waypoints[129].children[0] = 128; + waypoints[129].children[1] = 60; + waypoints[129].children[2] = 130; + waypoints[129].children[3] = 145; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (195.598,1726.87,0.124998); + waypoints[130].type = "stand"; + waypoints[130].childCount = 3; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 145; + waypoints[130].children[2] = 131; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (-35.9433,1737.34,-111.875); + waypoints[131].type = "stand"; + waypoints[131].childCount = 2; + waypoints[131].children[0] = 132; + waypoints[131].children[1] = 130; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (-30.7995,1913.25,-143.875); + waypoints[132].type = "stand"; + waypoints[132].childCount = 2; + waypoints[132].children[0] = 131; + waypoints[132].children[1] = 133; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (218.095,1973.54,-143.875); + waypoints[133].type = "stand"; + waypoints[133].childCount = 2; + waypoints[133].children[0] = 135; + waypoints[133].children[1] = 132; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (659.095,1914.69,-143.875); + waypoints[134].type = "stand"; + waypoints[134].childCount = 3; + waypoints[134].children[0] = 135; + waypoints[134].children[1] = 136; + waypoints[134].children[2] = 278; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (591.523,2030.34,-143.875); + waypoints[135].type = "stand"; + waypoints[135].childCount = 3; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 133; + waypoints[135].children[2] = 278; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (634.432,1806.42,-143.875); + waypoints[136].type = "stand"; + waypoints[136].childCount = 2; + waypoints[136].children[0] = 134; + waypoints[136].children[1] = 137; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (331.167,1809.68,8.125); + waypoints[137].type = "stand"; + waypoints[137].childCount = 3; + waypoints[137].children[0] = 138; + waypoints[137].children[1] = 136; + waypoints[137].children[2] = 138; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (342.896,1959.1,8.125); + waypoints[138].type = "stand"; + waypoints[138].childCount = 4; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 137; + waypoints[138].children[2] = 139; + waypoints[138].children[3] = 143; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (354.548,2066.98,8.125); + waypoints[139].type = "stand"; + waypoints[139].childCount = 3; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 140; + waypoints[139].children[2] = 141; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (348.865,2289.09,-23.875); + waypoints[140].type = "stand"; + waypoints[140].childCount = 3; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 179; + waypoints[140].children[2] = 216; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (637.548,2082.11,8.125); + waypoints[141].type = "stand"; + waypoints[141].childCount = 3; + waypoints[141].children[0] = 143; + waypoints[141].children[1] = 139; + waypoints[141].children[2] = 277; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (701.54,1945.55,8.125); + waypoints[142].type = "stand"; + waypoints[142].childCount = 2; + waypoints[142].children[0] = 143; + waypoints[142].children[1] = 277; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (602.221,1930.28,8.125); + waypoints[143].type = "stand"; + waypoints[143].childCount = 4; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 144; + waypoints[143].children[2] = 141; + waypoints[143].children[3] = 138; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (555.957,1738.06,8.125); + waypoints[144].type = "stand"; + waypoints[144].childCount = 3; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 145; + waypoints[144].children[2] = 146; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (389.199,1689.89,0.125); + waypoints[145].type = "stand"; + waypoints[145].childCount = 5; + waypoints[145].children[0] = 144; + waypoints[145].children[1] = 128; + waypoints[145].children[2] = 130; + waypoints[145].children[3] = 129; + waypoints[145].children[4] = 146; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (596.855,1679.08,8.125); + waypoints[146].type = "stand"; + waypoints[146].childCount = 3; + waypoints[146].children[0] = 144; + waypoints[146].children[1] = 145; + waypoints[146].children[2] = 147; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (730.453,1672.82,64.125); + waypoints[147].type = "stand"; + waypoints[147].childCount = 2; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 276; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (468.388,1861.25,160.125); + waypoints[148].type = "stand"; + waypoints[148].childCount = 4; + waypoints[148].children[0] = 149; + waypoints[148].children[1] = 152; + waypoints[148].children[2] = 274; + waypoints[148].children[3] = 275; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (321.739,1949.04,160.125); + waypoints[149].type = "stand"; + waypoints[149].childCount = 4; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 150; + waypoints[149].children[2] = 152; + waypoints[149].children[3] = 272; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (418.34,2074.45,160.125); + waypoints[150].type = "stand"; + waypoints[150].childCount = 2; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 151; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (508.446,2085.37,160.125); + waypoints[151].type = "stand"; + waypoints[151].childCount = 3; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 273; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (598.045,1923.57,160.125); + waypoints[152].type = "stand"; + waypoints[152].childCount = 4; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 148; + waypoints[152].children[2] = 149; + waypoints[152].children[3] = 153; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (702.574,1975.57,160.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 3; + waypoints[153].children[0] = 152; + waypoints[153].children[1] = 273; + waypoints[153].children[2] = 274; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (132.099,1932.26,160.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 155; + waypoints[154].children[1] = 272; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (-26.0457,1883.1,160.125); + waypoints[155].type = "stand"; + waypoints[155].childCount = 2; + waypoints[155].children[0] = 156; + waypoints[155].children[1] = 154; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (-155.741,1851.38,192.125); + waypoints[156].type = "stand"; + waypoints[156].childCount = 2; + waypoints[156].children[0] = 155; + waypoints[156].children[1] = 157; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (-296.607,1833.52,154.969); + waypoints[157].type = "stand"; + waypoints[157].childCount = 2; + waypoints[157].children[0] = 156; + waypoints[157].children[1] = 158; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (-479.967,1880.44,168.125); + waypoints[158].type = "stand"; + waypoints[158].childCount = 2; + waypoints[158].children[0] = 157; + waypoints[158].children[1] = 159; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (-623.606,1958.82,144.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 3; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 160; + waypoints[159].children[2] = 271; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (-744.575,1991.22,144.125); + waypoints[160].type = "stand"; + waypoints[160].childCount = 3; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 161; + waypoints[160].children[2] = 162; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (-858.195,2140.38,144.125); + waypoints[161].type = "stand"; + waypoints[161].childCount = 1; + waypoints[161].children[0] = 160; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (-853.872,1868.07,88.125); + waypoints[162].type = "stand"; + waypoints[162].childCount = 2; + waypoints[162].children[0] = 160; + waypoints[162].children[1] = 163; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (-812.692,1813.64,88.125); + waypoints[163].type = "stand"; + waypoints[163].childCount = 2; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (-667.095,1959.78,-7.875); + waypoints[164].type = "stand"; + waypoints[164].childCount = 4; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 165; + waypoints[164].children[2] = 228; + waypoints[164].children[3] = 269; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (-758.102,2066.92,-7.875); + waypoints[165].type = "stand"; + waypoints[165].childCount = 3; + waypoints[165].children[0] = 164; + waypoints[165].children[1] = 166; + waypoints[165].children[2] = 168; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (-890.069,1960.29,-7.875); + waypoints[166].type = "stand"; + waypoints[166].childCount = 3; + waypoints[166].children[0] = 165; + waypoints[166].children[1] = 169; + waypoints[166].children[2] = 170; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (-848.206,2187.87,-7.875); + waypoints[167].type = "stand"; + waypoints[167].childCount = 2; + waypoints[167].children[0] = 168; + waypoints[167].children[1] = 169; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (-783.459,2163.37,-7.875); + waypoints[168].type = "stand"; + waypoints[168].childCount = 2; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 165; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (-1022.77,2041.77,-7.875); + waypoints[169].type = "stand"; + waypoints[169].childCount = 2; + waypoints[169].children[0] = 167; + waypoints[169].children[1] = 166; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (-1030.28,1844.48,-15.875); + waypoints[170].type = "stand"; + waypoints[170].childCount = 4; + waypoints[170].children[0] = 166; + waypoints[170].children[1] = 173; + waypoints[170].children[2] = 174; + waypoints[170].children[3] = 175; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (-769.896,1645.81,-2.21373); + waypoints[171].type = "stand"; + waypoints[171].childCount = 2; + waypoints[171].children[0] = 172; + waypoints[171].children[1] = 173; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (-584.158,1612.83,0.124998); + waypoints[172].type = "stand"; + waypoints[172].childCount = 2; + waypoints[172].children[0] = 36; + waypoints[172].children[1] = 171; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (-921.348,1735.99,-14.9393); + waypoints[173].type = "stand"; + waypoints[173].childCount = 3; + waypoints[173].children[0] = 171; + waypoints[173].children[1] = 170; + waypoints[173].children[2] = 175; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (-1242.61,1721.56,-15.8879); + waypoints[174].type = "stand"; + waypoints[174].childCount = 2; + waypoints[174].children[0] = 170; + waypoints[174].children[1] = 175; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (-1145.63,1534.9,-13.6752); + waypoints[175].type = "stand"; + waypoints[175].childCount = 3; + waypoints[175].children[0] = 170; + waypoints[175].children[1] = 174; + waypoints[175].children[2] = 173; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (820.529,2425.47,-23.875); + waypoints[176].type = "stand"; + waypoints[176].childCount = 5; + waypoints[176].children[0] = 121; + waypoints[176].children[1] = 177; + waypoints[176].children[2] = 182; + waypoints[176].children[3] = 122; + waypoints[176].children[4] = 185; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (769.184,2477.89,-23.875); + waypoints[177].type = "stand"; + waypoints[177].childCount = 5; + waypoints[177].children[0] = 176; + waypoints[177].children[1] = 178; + waypoints[177].children[2] = 180; + waypoints[177].children[3] = 182; + waypoints[177].children[4] = 186; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (557.421,2481.83,-23.875); + waypoints[178].type = "stand"; + waypoints[178].childCount = 2; + waypoints[178].children[0] = 177; + waypoints[178].children[1] = 179; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (402.769,2428.04,-23.875); + waypoints[179].type = "stand"; + waypoints[179].childCount = 3; + waypoints[179].children[0] = 140; + waypoints[179].children[1] = 178; + waypoints[179].children[2] = 216; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (748.95,2410.03,-23.875); + waypoints[180].type = "stand"; + waypoints[180].childCount = 2; + waypoints[180].children[0] = 177; + waypoints[180].children[1] = 181; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (738.251,2201.79,-111.875); + waypoints[181].type = "stand"; + waypoints[181].childCount = 2; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 278; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (1053.19,2580.96,-28.4198); + waypoints[182].type = "stand"; + waypoints[182].childCount = 7; + waypoints[182].children[0] = 177; + waypoints[182].children[1] = 183; + waypoints[182].children[2] = 122; + waypoints[182].children[3] = 176; + waypoints[182].children[4] = 184; + waypoints[182].children[5] = 185; + waypoints[182].children[6] = 186; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (1082.93,2410.33,-23.875); + waypoints[183].type = "stand"; + waypoints[183].childCount = 3; + waypoints[183].children[0] = 122; + waypoints[183].children[1] = 182; + waypoints[183].children[2] = 123; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (1129.64,2736.15,-23.875); + waypoints[184].type = "stand"; + waypoints[184].childCount = 4; + waypoints[184].children[0] = 182; + waypoints[184].children[1] = 185; + waypoints[184].children[2] = 187; + waypoints[184].children[3] = 188; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (941.69,2832.15,-31.875); + waypoints[185].type = "stand"; + waypoints[185].childCount = 10; + waypoints[185].children[0] = 184; + waypoints[185].children[1] = 176; + waypoints[185].children[2] = 186; + waypoints[185].children[3] = 182; + waypoints[185].children[4] = 188; + waypoints[185].children[5] = 187; + waypoints[185].children[6] = 208; + waypoints[185].children[7] = 209; + waypoints[185].children[8] = 210; + waypoints[185].children[9] = 211; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (714.331,2630.23,-23.875); + waypoints[186].type = "stand"; + waypoints[186].childCount = 5; + waypoints[186].children[0] = 177; + waypoints[186].children[1] = 185; + waypoints[186].children[2] = 182; + waypoints[186].children[3] = 123; + waypoints[186].children[4] = 209; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (1324.72,2746.42,-23.875); + waypoints[187].type = "stand"; + waypoints[187].childCount = 4; + waypoints[187].children[0] = 184; + waypoints[187].children[1] = 189; + waypoints[187].children[2] = 185; + waypoints[187].children[3] = 188; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (1409.03,2877.03,-23.875); + waypoints[188].type = "stand"; + waypoints[188].childCount = 5; + waypoints[188].children[0] = 185; + waypoints[188].children[1] = 187; + waypoints[188].children[2] = 184; + waypoints[188].children[3] = 189; + waypoints[188].children[4] = 194; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (1479.64,2699.74,-23.875); + waypoints[189].type = "stand"; + waypoints[189].childCount = 4; + waypoints[189].children[0] = 187; + waypoints[189].children[1] = 188; + waypoints[189].children[2] = 190; + waypoints[189].children[3] = 194; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (1670.74,2637.38,-23.875); + waypoints[190].type = "stand"; + waypoints[190].childCount = 3; + waypoints[190].children[0] = 189; + waypoints[190].children[1] = 191; + waypoints[190].children[2] = 281; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (1738.85,2490.69,-23.875); + waypoints[191].type = "stand"; + waypoints[191].childCount = 3; + waypoints[191].children[0] = 190; + waypoints[191].children[1] = 192; + waypoints[191].children[2] = 281; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (1761.65,2340.73,-23.875); + waypoints[192].type = "stand"; + waypoints[192].childCount = 2; + waypoints[192].children[0] = 193; + waypoints[192].children[1] = 191; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (1871.58,2277.79,-23.875); + waypoints[193].type = "stand"; + waypoints[193].childCount = 2; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 98; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (1497.7,3015.55,-23.875); + waypoints[194].type = "stand"; + waypoints[194].childCount = 3; + waypoints[194].children[0] = 188; + waypoints[194].children[1] = 189; + waypoints[194].children[2] = 195; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (1443.52,3239.47,-23.875); + waypoints[195].type = "stand"; + waypoints[195].childCount = 2; + waypoints[195].children[0] = 194; + waypoints[195].children[1] = 280; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (1393.36,3496.76,-23.875); + waypoints[196].type = "stand"; + waypoints[196].childCount = 4; + waypoints[196].children[0] = 197; + waypoints[196].children[1] = 198; + waypoints[196].children[2] = 199; + waypoints[196].children[3] = 280; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (1417.24,3755.08,-23.875); + waypoints[197].type = "stand"; + waypoints[197].childCount = 2; + waypoints[197].children[0] = 199; + waypoints[197].children[1] = 196; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (1162.48,3576.22,-23.875); + waypoints[198].type = "stand"; + waypoints[198].childCount = 4; + waypoints[198].children[0] = 196; + waypoints[198].children[1] = 199; + waypoints[198].children[2] = 205; + waypoints[198].children[3] = 279; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (1122.89,3799.44,-23.875); + waypoints[199].type = "stand"; + waypoints[199].childCount = 4; + waypoints[199].children[0] = 200; + waypoints[199].children[1] = 197; + waypoints[199].children[2] = 196; + waypoints[199].children[3] = 198; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (878.609,3841.72,-23.875); + waypoints[200].type = "stand"; + waypoints[200].childCount = 2; + waypoints[200].children[0] = 201; + waypoints[200].children[1] = 199; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (661.795,3707.64,-23.875); + waypoints[201].type = "stand"; + waypoints[201].childCount = 3; + waypoints[201].children[0] = 200; + waypoints[201].children[1] = 202; + waypoints[201].children[2] = 204; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (671.599,3542,-23.875); + waypoints[202].type = "stand"; + waypoints[202].childCount = 4; + waypoints[202].children[0] = 205; + waypoints[202].children[1] = 201; + waypoints[202].children[2] = 203; + waypoints[202].children[3] = 204; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (700.481,3179.85,-23.875); + waypoints[203].type = "stand"; + waypoints[203].childCount = 2; + waypoints[203].children[0] = 206; + waypoints[203].children[1] = 202; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (374.008,3368.86,-23.875); + waypoints[204].type = "stand"; + waypoints[204].childCount = 3; + waypoints[204].children[0] = 201; + waypoints[204].children[1] = 206; + waypoints[204].children[2] = 202; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (1023.14,3500.81,-23.875); + waypoints[205].type = "stand"; + waypoints[205].childCount = 2; + waypoints[205].children[0] = 198; + waypoints[205].children[1] = 202; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (353.155,3142.22,-23.875); + waypoints[206].type = "stand"; + waypoints[206].childCount = 3; + waypoints[206].children[0] = 204; + waypoints[206].children[1] = 203; + waypoints[206].children[2] = 207; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (404.761,2998.67,-23.8751); + waypoints[207].type = "stand"; + waypoints[207].childCount = 4; + waypoints[207].children[0] = 206; + waypoints[207].children[1] = 208; + waypoints[207].children[2] = 211; + waypoints[207].children[3] = 210; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (639.646,2930.69,-23.8751); + waypoints[208].type = "stand"; + waypoints[208].childCount = 3; + waypoints[208].children[0] = 207; + waypoints[208].children[1] = 185; + waypoints[208].children[2] = 210; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (576.33,2625.17,-23.8925); + waypoints[209].type = "stand"; + waypoints[209].childCount = 4; + waypoints[209].children[0] = 186; + waypoints[209].children[1] = 210; + waypoints[209].children[2] = 185; + waypoints[209].children[3] = 211; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (360.874,2631.24,-23.9307); + waypoints[210].type = "stand"; + waypoints[210].childCount = 6; + waypoints[210].children[0] = 209; + waypoints[210].children[1] = 208; + waypoints[210].children[2] = 212; + waypoints[210].children[3] = 211; + waypoints[210].children[4] = 207; + waypoints[210].children[5] = 185; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (263.757,2862.19,-23.875); + waypoints[211].type = "stand"; + waypoints[211].childCount = 6; + waypoints[211].children[0] = 209; + waypoints[211].children[1] = 207; + waypoints[211].children[2] = 212; + waypoints[211].children[3] = 210; + waypoints[211].children[4] = 214; + waypoints[211].children[5] = 185; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (230.526,2636.37,-23.875); + waypoints[212].type = "stand"; + waypoints[212].childCount = 5; + waypoints[212].children[0] = 211; + waypoints[212].children[1] = 210; + waypoints[212].children[2] = 213; + waypoints[212].children[3] = 215; + waypoints[212].children[4] = 217; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (-77.1124,2698.09,-28.0808); + waypoints[213].type = "stand"; + waypoints[213].childCount = 5; + waypoints[213].children[0] = 212; + waypoints[213].children[1] = 214; + waypoints[213].children[2] = 215; + waypoints[213].children[3] = 219; + waypoints[213].children[4] = 220; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (-0.697809,2820.1,-23.875); + waypoints[214].type = "stand"; + waypoints[214].childCount = 2; + waypoints[214].children[0] = 211; + waypoints[214].children[1] = 213; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (-77.0031,2486.91,-31.875); + waypoints[215].type = "stand"; + waypoints[215].childCount = 5; + waypoints[215].children[0] = 213; + waypoints[215].children[1] = 212; + waypoints[215].children[2] = 217; + waypoints[215].children[3] = 220; + waypoints[215].children[4] = 219; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (213.715,2397.35,-23.875); + waypoints[216].type = "stand"; + waypoints[216].childCount = 3; + waypoints[216].children[0] = 140; + waypoints[216].children[1] = 217; + waypoints[216].children[2] = 179; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (63.82,2413.86,-23.875); + waypoints[217].type = "stand"; + waypoints[217].childCount = 4; + waypoints[217].children[0] = 215; + waypoints[217].children[1] = 212; + waypoints[217].children[2] = 216; + waypoints[217].children[3] = 218; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (29.3711,2119.05,-23.875); + waypoints[218].type = "stand"; + waypoints[218].childCount = 1; + waypoints[218].children[0] = 217; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (-284.25,2478.88,-31.875); + waypoints[219].type = "stand"; + waypoints[219].childCount = 5; + waypoints[219].children[0] = 213; + waypoints[219].children[1] = 221; + waypoints[219].children[2] = 215; + waypoints[219].children[3] = 220; + waypoints[219].children[4] = 226; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (-203.326,2236,-31.875); + waypoints[220].type = "stand"; + waypoints[220].childCount = 6; + waypoints[220].children[0] = 215; + waypoints[220].children[1] = 222; + waypoints[220].children[2] = 213; + waypoints[220].children[3] = 219; + waypoints[220].children[4] = 221; + waypoints[220].children[5] = 226; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (-448.672,2287.14,-31.875); + waypoints[221].type = "stand"; + waypoints[221].childCount = 5; + waypoints[221].children[0] = 219; + waypoints[221].children[1] = 222; + waypoints[221].children[2] = 220; + waypoints[221].children[3] = 223; + waypoints[221].children[4] = 227; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (-512.629,2184.77,-31.875); + waypoints[222].type = "stand"; + waypoints[222].childCount = 5; + waypoints[222].children[0] = 221; + waypoints[222].children[1] = 220; + waypoints[222].children[2] = 226; + waypoints[222].children[3] = 227; + waypoints[222].children[4] = 228; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (-818.715,2479.71,-23.875); + waypoints[223].type = "stand"; + waypoints[223].childCount = 3; + waypoints[223].children[0] = 221; + waypoints[223].children[1] = 225; + waypoints[223].children[2] = 227; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (-599.104,2705.5,-23.875); + waypoints[224].type = "stand"; + waypoints[224].childCount = 1; + waypoints[224].children[0] = 227; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (-943.542,2350.4,-22.686); + waypoints[225].type = "stand"; + waypoints[225].childCount = 1; + waypoints[225].children[0] = 223; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (-278.167,2139.05,-31.875); + waypoints[226].type = "stand"; + waypoints[226].childCount = 4; + waypoints[226].children[0] = 222; + waypoints[226].children[1] = 220; + waypoints[226].children[2] = 219; + waypoints[226].children[3] = 227; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (-656.636,2606.87,-23.875); + waypoints[227].type = "stand"; + waypoints[227].childCount = 5; + waypoints[227].children[0] = 226; + waypoints[227].children[1] = 224; + waypoints[227].children[2] = 223; + waypoints[227].children[3] = 222; + waypoints[227].children[4] = 221; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (-608.567,2071.59,-7.875); + waypoints[228].type = "stand"; + waypoints[228].childCount = 2; + waypoints[228].children[0] = 222; + waypoints[228].children[1] = 164; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (904.219,1311.27,0.125); + waypoints[229].type = "stand"; + waypoints[229].childCount = 2; + waypoints[229].children[0] = 126; + waypoints[229].children[1] = 230; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (681.185,1286.45,0.125); + waypoints[230].type = "stand"; + waypoints[230].childCount = 3; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 231; + waypoints[230].children[2] = 232; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (650.432,1232,0.125); + waypoints[231].type = "stand"; + waypoints[231].childCount = 3; + waypoints[231].children[0] = 63; + waypoints[231].children[1] = 230; + waypoints[231].children[2] = 241; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (498.817,1243.37,8.125); + waypoints[232].type = "stand"; + waypoints[232].childCount = 2; + waypoints[232].children[0] = 230; + waypoints[232].children[1] = 268; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (277.439,1218.84,8.125); + waypoints[233].type = "stand"; + waypoints[233].childCount = 2; + waypoints[233].children[0] = 234; + waypoints[233].children[1] = 268; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (260.842,1355.03,72.125); + waypoints[234].type = "stand"; + waypoints[234].childCount = 2; + waypoints[234].children[0] = 233; + waypoints[234].children[1] = 235; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (443.549,1371.64,160.125); + waypoints[235].type = "stand"; + waypoints[235].childCount = 2; + waypoints[235].children[0] = 234; + waypoints[235].children[1] = 236; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (478.313,1319.93,160.125); + waypoints[236].type = "stand"; + waypoints[236].childCount = 2; + waypoints[236].children[0] = 235; + waypoints[236].children[1] = 237; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (387.467,1288.51,160.125); + waypoints[237].type = "stand"; + waypoints[237].childCount = 2; + waypoints[237].children[0] = 236; + waypoints[237].children[1] = 238; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (372.449,1187.29,160.125); + waypoints[238].type = "stand"; + waypoints[238].childCount = 2; + waypoints[238].children[0] = 237; + waypoints[238].children[1] = 239; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (619.755,1201.17,152.125); + waypoints[239].type = "stand"; + waypoints[239].childCount = 2; + waypoints[239].children[0] = 238; + waypoints[239].children[1] = 240; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (923.945,1315.71,152.125); + waypoints[240].type = "stand"; + waypoints[240].childCount = 2; + waypoints[240].children[0] = 239; + waypoints[240].children[1] = 266; + waypoints[241] = spawnstruct(); + waypoints[241].origin = (739.039,1218.97,8.125); + waypoints[241].type = "stand"; + waypoints[241].childCount = 2; + waypoints[241].children[0] = 231; + waypoints[241].children[1] = 266; + waypoints[242] = spawnstruct(); + waypoints[242].origin = (684.272,662.551,8.125); + waypoints[242].type = "stand"; + waypoints[242].childCount = 2; + waypoints[242].children[0] = 12; + waypoints[242].children[1] = 243; + waypoints[243] = spawnstruct(); + waypoints[243].origin = (802.576,628.001,8.125); + waypoints[243].type = "stand"; + waypoints[243].childCount = 3; + waypoints[243].children[0] = 242; + waypoints[243].children[1] = 244; + waypoints[243].children[2] = 282; + waypoints[244] = spawnstruct(); + waypoints[244].origin = (816.079,429.304,8.125); + waypoints[244].type = "stand"; + waypoints[244].childCount = 3; + waypoints[244].children[0] = 243; + waypoints[244].children[1] = 245; + waypoints[244].children[2] = 246; + waypoints[245] = spawnstruct(); + waypoints[245].origin = (954.822,376.481,8.125); + waypoints[245].type = "stand"; + waypoints[245].childCount = 2; + waypoints[245].children[0] = 244; + waypoints[245].children[1] = 261; + waypoints[246] = spawnstruct(); + waypoints[246].origin = (693.508,427.399,40.125); + waypoints[246].type = "stand"; + waypoints[246].childCount = 2; + waypoints[246].children[0] = 244; + waypoints[246].children[1] = 247; + waypoints[247] = spawnstruct(); + waypoints[247].origin = (707.681,362.476,40.125); + waypoints[247].type = "stand"; + waypoints[247].childCount = 2; + waypoints[247].children[0] = 246; + waypoints[247].children[1] = 248; + waypoints[248] = spawnstruct(); + waypoints[248].origin = (891.393,360.088,128.125); + waypoints[248].type = "stand"; + waypoints[248].childCount = 2; + waypoints[248].children[0] = 247; + waypoints[248].children[1] = 249; + waypoints[249] = spawnstruct(); + waypoints[249].origin = (898.797,435.879,128.125); + waypoints[249].type = "stand"; + waypoints[249].childCount = 3; + waypoints[249].children[0] = 248; + waypoints[249].children[1] = 250; + waypoints[249].children[2] = 260; + waypoints[250] = spawnstruct(); + waypoints[250].origin = (891.073,588.951,160.125); + waypoints[250].type = "stand"; + waypoints[250].childCount = 3; + waypoints[250].children[0] = 249; + waypoints[250].children[1] = 251; + waypoints[250].children[2] = 252; + waypoints[251] = spawnstruct(); + waypoints[251].origin = (714.443,650.426,160.125); + waypoints[251].type = "stand"; + waypoints[251].childCount = 2; + waypoints[251].children[0] = 250; + waypoints[251].children[1] = 252; + waypoints[252] = spawnstruct(); + waypoints[252].origin = (927.49,667.116,160.125); + waypoints[252].type = "stand"; + waypoints[252].childCount = 3; + waypoints[252].children[0] = 251; + waypoints[252].children[1] = 250; + waypoints[252].children[2] = 253; + waypoints[253] = spawnstruct(); + waypoints[253].origin = (1030.13,670.849,160.125); + waypoints[253].type = "stand"; + waypoints[253].childCount = 3; + waypoints[253].children[0] = 252; + waypoints[253].children[1] = 254; + waypoints[253].children[2] = 257; + waypoints[254] = spawnstruct(); + waypoints[254].origin = (1062.05,552.16,160.125); + waypoints[254].type = "stand"; + waypoints[254].childCount = 3; + waypoints[254].children[0] = 253; + waypoints[254].children[1] = 255; + waypoints[254].children[2] = 257; + waypoints[255] = spawnstruct(); + waypoints[255].origin = (1226.42,534.677,160.125); + waypoints[255].type = "stand"; + waypoints[255].childCount = 3; + waypoints[255].children[0] = 254; + waypoints[255].children[1] = 256; + waypoints[255].children[2] = 257; + waypoints[256] = spawnstruct(); + waypoints[256].origin = (1231.66,703.267,160.125); + waypoints[256].type = "stand"; + waypoints[256].childCount = 2; + waypoints[256].children[0] = 255; + waypoints[256].children[1] = 257; + waypoints[257] = spawnstruct(); + waypoints[257].origin = (1117.54,652.098,160.125); + waypoints[257].type = "stand"; + waypoints[257].childCount = 4; + waypoints[257].children[0] = 256; + waypoints[257].children[1] = 253; + waypoints[257].children[2] = 255; + waypoints[257].children[3] = 254; + waypoints[258] = spawnstruct(); + waypoints[258].origin = (885.847,369.79,304.125); + waypoints[258].type = "stand"; + waypoints[258].childCount = 1; + waypoints[258].children[0] = 259; + waypoints[259] = spawnstruct(); + waypoints[259].origin = (690.783,362.808,216.125); + waypoints[259].type = "stand"; + waypoints[259].childCount = 2; + waypoints[259].children[0] = 258; + waypoints[259].children[1] = 260; + waypoints[260] = spawnstruct(); + waypoints[260].origin = (693.656,442.207,216.125); + waypoints[260].type = "stand"; + waypoints[260].childCount = 2; + waypoints[260].children[0] = 259; + waypoints[260].children[1] = 249; + waypoints[261] = spawnstruct(); + waypoints[261].origin = (1022.44,372.418,-7.87499); + waypoints[261].type = "stand"; + waypoints[261].childCount = 2; + waypoints[261].children[0] = 245; + waypoints[261].children[1] = 262; + waypoints[262] = spawnstruct(); + waypoints[262].origin = (971.369,201.797,-7.875); + waypoints[262].type = "stand"; + waypoints[262].childCount = 3; + waypoints[262].children[0] = 261; + waypoints[262].children[1] = 263; + waypoints[262].children[2] = 265; + waypoints[263] = spawnstruct(); + waypoints[263].origin = (723.209,188.697,-7.875); + waypoints[263].type = "stand"; + waypoints[263].childCount = 3; + waypoints[263].children[0] = 262; + waypoints[263].children[1] = 26; + waypoints[263].children[2] = 264; + waypoints[264] = spawnstruct(); + waypoints[264].origin = (728.921,30.168,-7.875); + waypoints[264].type = "stand"; + waypoints[264].childCount = 2; + waypoints[264].children[0] = 263; + waypoints[264].children[1] = 265; + waypoints[265] = spawnstruct(); + waypoints[265].origin = (998.753,83.08,-7.875); + waypoints[265].type = "stand"; + waypoints[265].childCount = 2; + waypoints[265].children[0] = 262; + waypoints[265].children[1] = 264; + waypoints[266] = spawnstruct(); + waypoints[266].origin = (925.868,1206.15,112.125); + waypoints[266].type = "stand"; + waypoints[266].childCount = 2; + waypoints[266].children[0] = 241; + waypoints[266].children[1] = 240; + waypoints[267] = spawnstruct(); + waypoints[267].origin = (389.526,1087.22,8.125); + waypoints[267].type = "stand"; + waypoints[267].childCount = 2; + waypoints[267].children[0] = 62; + waypoints[267].children[1] = 268; + waypoints[268] = spawnstruct(); + waypoints[268].origin = (386.771,1173.74,8.125); + waypoints[268].type = "stand"; + waypoints[268].childCount = 3; + waypoints[268].children[0] = 267; + waypoints[268].children[1] = 232; + waypoints[268].children[2] = 233; + waypoints[269] = spawnstruct(); + waypoints[269].origin = (-563.448,1905.14,-7.875); + waypoints[269].type = "stand"; + waypoints[269].childCount = 1; + waypoints[269].children[0] = 164; + waypoints[270] = spawnstruct(); + waypoints[270].origin = (-749.054,1769.45,144.125); + waypoints[270].type = "stand"; + waypoints[270].childCount = 1; + waypoints[270].children[0] = 271; + waypoints[271] = spawnstruct(); + waypoints[271].origin = (-624.318,1881.74,144.125); + waypoints[271].type = "stand"; + waypoints[271].childCount = 2; + waypoints[271].children[0] = 270; + waypoints[271].children[1] = 159; + waypoints[272] = spawnstruct(); + waypoints[272].origin = (254.15,1968.46,160.125); + waypoints[272].type = "stand"; + waypoints[272].childCount = 2; + waypoints[272].children[0] = 154; + waypoints[272].children[1] = 149; + waypoints[273] = spawnstruct(); + waypoints[273].origin = (736.751,2116.24,160.125); + waypoints[273].type = "stand"; + waypoints[273].childCount = 2; + waypoints[273].children[0] = 153; + waypoints[273].children[1] = 151; + waypoints[274] = spawnstruct(); + waypoints[274].origin = (705.204,1863.84,160.125); + waypoints[274].type = "stand"; + waypoints[274].childCount = 2; + waypoints[274].children[0] = 153; + waypoints[274].children[1] = 148; + waypoints[275] = spawnstruct(); + waypoints[275].origin = (498.064,1742.8,160.125); + waypoints[275].type = "stand"; + waypoints[275].childCount = 2; + waypoints[275].children[0] = 148; + waypoints[275].children[1] = 276; + waypoints[276] = spawnstruct(); + waypoints[276].origin = (750.881,1737.7,64.125); + waypoints[276].type = "stand"; + waypoints[276].childCount = 2; + waypoints[276].children[0] = 275; + waypoints[276].children[1] = 147; + waypoints[277] = spawnstruct(); + waypoints[277].origin = (721.637,2084.51,8.125); + waypoints[277].type = "stand"; + waypoints[277].childCount = 2; + waypoints[277].children[0] = 142; + waypoints[277].children[1] = 141; + waypoints[278] = spawnstruct(); + waypoints[278].origin = (728.852,2083.96,-143.875); + waypoints[278].type = "stand"; + waypoints[278].childCount = 3; + waypoints[278].children[0] = 181; + waypoints[278].children[1] = 134; + waypoints[278].children[2] = 135; + waypoints[279] = spawnstruct(); + waypoints[279].origin = (1211.23,3298.02,-23.875); + waypoints[279].type = "stand"; + waypoints[279].childCount = 2; + waypoints[279].children[0] = 198; + waypoints[279].children[1] = 280; + waypoints[280] = spawnstruct(); + waypoints[280].origin = (1404.21,3308.52,-23.875); + waypoints[280].type = "stand"; + waypoints[280].childCount = 3; + waypoints[280].children[0] = 279; + waypoints[280].children[1] = 196; + waypoints[280].children[2] = 195; + waypoints[281] = spawnstruct(); + waypoints[281].origin = (1786.63,2674.51,-23.875); + waypoints[281].type = "stand"; + waypoints[281].childCount = 2; + waypoints[281].children[0] = 191; + waypoints[281].children[1] = 190; + waypoints[282] = spawnstruct(); + waypoints[282].origin = (937.411,684.826,76.125); + waypoints[282].type = "stand"; + waypoints[282].childCount = 1; + waypoints[282].children[0] = 243; + waypoints[283] = spawnstruct(); + waypoints[283].origin = (1032.64,1197.79,-23.875); + waypoints[283].type = "stand"; + waypoints[283].childCount = 2; + waypoints[283].children[0] = 104; + waypoints[283].children[1] = 103; + waypoints[284] = spawnstruct(); + waypoints[284].origin = (1109.03,1339.79,-7.875); + waypoints[284].type = "stand"; + waypoints[284].childCount = 2; + waypoints[284].children[0] = 115; + waypoints[284].children[1] = 106; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/countdown.gsc b/main_shared/maps/mp/bots/waypoints/countdown.gsc new file mode 100644 index 0000000..01a8507 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/countdown.gsc @@ -0,0 +1,1534 @@ +Countdown() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (1863.18,-848.051,-4.03997); + waypoints[0].type = "stand"; + waypoints[0].childCount = 5; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 66; + waypoints[0].children[2] = 65; + waypoints[0].children[3] = 165; + waypoints[0].children[4] = 181; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (1695.53,-1243.02,-10.9972); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 66; + waypoints[1].children[3] = 65; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (1588.67,-1407,-4.62537); + waypoints[2].type = "stand"; + waypoints[2].childCount = 3; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 174; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (1368.87,-1586.11,5.01566); + waypoints[3].type = "stand"; + waypoints[3].childCount = 2; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (939.8,-1809.55,5.16842); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 13; + waypoints[4].children[2] = 67; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (620.807,-1875.16,40.125); + waypoints[5].type = "stand"; + waypoints[5].childCount = 2; + waypoints[5].children[0] = 13; + waypoints[5].children[1] = 6; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (449.48,-1902.7,-0.938498); + waypoints[6].type = "stand"; + waypoints[6].childCount = 3; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[6].children[2] = 68; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (202.94,-1866.83,1.34225); + waypoints[7].type = "stand"; + waypoints[7].childCount = 3; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 12; + waypoints[7].children[2] = 69; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (-154.305,-1876.67,40.125); + waypoints[8].type = "stand"; + waypoints[8].childCount = 2; + waypoints[8].children[0] = 12; + waypoints[8].children[1] = 9; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (-296.693,-1880.79,5.32237); + waypoints[9].type = "stand"; + waypoints[9].childCount = 3; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 70; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (-534.565,-1866.14,5.20895); + waypoints[10].type = "stand"; + waypoints[10].childCount = 3; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[10].children[2] = 70; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (-750.695,-1905.5,46.125); + waypoints[11].type = "stand"; + waypoints[11].childCount = 2; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 14; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (49.4044,-1891.46,40.125); + waypoints[12].type = "stand"; + waypoints[12].childCount = 2; + waypoints[12].children[0] = 7; + waypoints[12].children[1] = 8; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (829.736,-1888.46,40.125); + waypoints[13].type = "stand"; + waypoints[13].childCount = 2; + waypoints[13].children[0] = 4; + waypoints[13].children[1] = 5; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (-932.609,-1879.07,41.606); + waypoints[14].type = "stand"; + waypoints[14].childCount = 2; + waypoints[14].children[0] = 11; + waypoints[14].children[1] = 15; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (-1120.74,-1744.33,0.595317); + waypoints[15].type = "stand"; + waypoints[15].childCount = 3; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 72; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (-1338.44,-1530.25,-9.36547); + waypoints[16].type = "stand"; + waypoints[16].childCount = 4; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[16].children[2] = 74; + waypoints[16].children[3] = 72; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-1548.74,-1248.78,-19.2823); + waypoints[17].type = "stand"; + waypoints[17].childCount = 2; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-1725.27,-980.971,-14.1658); + waypoints[18].type = "stand"; + waypoints[18].childCount = 3; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 19; + waypoints[18].children[2] = 74; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-1817.17,-665.786,-12.1815); + waypoints[19].type = "stand"; + waypoints[19].childCount = 2; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 20; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-1664.14,-461.246,-14.6461); + waypoints[20].type = "stand"; + waypoints[20].childCount = 3; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 21; + waypoints[20].children[2] = 74; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-1553.32,-364.67,-23.875); + waypoints[21].type = "stand"; + waypoints[21].childCount = 2; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 22; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-1558.03,-84.4517,-23.875); + waypoints[22].type = "stand"; + waypoints[22].childCount = 4; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 137; + waypoints[22].children[2] = 138; + waypoints[22].children[3] = 180; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-1807.52,174.34,-15.875); + waypoints[23].type = "stand"; + waypoints[23].childCount = 5; + waypoints[23].children[0] = 26; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 25; + waypoints[23].children[3] = 137; + waypoints[23].children[4] = 195; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-2337.85,115.497,-15.875); + waypoints[24].type = "stand"; + waypoints[24].childCount = 2; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 25; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-2325.67,394.895,-15.875); + waypoints[25].type = "stand"; + waypoints[25].childCount = 3; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 23; + waypoints[25].children[2] = 194; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (-1957.09,399.395,-15.875); + waypoints[26].type = "stand"; + waypoints[26].childCount = 4; + waypoints[26].children[0] = 27; + waypoints[26].children[1] = 23; + waypoints[26].children[2] = 137; + waypoints[26].children[3] = 194; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-1931.55,552.703,-18.3322); + waypoints[27].type = "stand"; + waypoints[27].childCount = 4; + waypoints[27].children[0] = 28; + waypoints[27].children[1] = 26; + waypoints[27].children[2] = 77; + waypoints[27].children[3] = 196; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-1897.8,728.543,-13.1589); + waypoints[28].type = "stand"; + waypoints[28].childCount = 3; + waypoints[28].children[0] = 29; + waypoints[28].children[1] = 27; + waypoints[28].children[2] = 77; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-1877.05,931.469,-14.0805); + waypoints[29].type = "stand"; + waypoints[29].childCount = 5; + waypoints[29].children[0] = 30; + waypoints[29].children[1] = 78; + waypoints[29].children[2] = 28; + waypoints[29].children[3] = 77; + waypoints[29].children[4] = 179; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-1819.79,1128.62,-14.3996); + waypoints[30].type = "stand"; + waypoints[30].childCount = 4; + waypoints[30].children[0] = 79; + waypoints[30].children[1] = 31; + waypoints[30].children[2] = 29; + waypoints[30].children[3] = 78; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-1818.08,1402.42,-15.875); + waypoints[31].type = "stand"; + waypoints[31].childCount = 3; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 32; + waypoints[31].children[2] = 35; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (-1984.17,1492.86,-15.875); + waypoints[32].type = "stand"; + waypoints[32].childCount = 4; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 33; + waypoints[32].children[2] = 35; + waypoints[32].children[3] = 192; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-2164.99,1627.06,-15.875); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 35; + waypoints[33].children[3] = 175; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-2227.39,1458.51,-15.875); + waypoints[34].type = "stand"; + waypoints[34].childCount = 2; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 175; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-1782.38,1660.89,-15.875); + waypoints[35].type = "stand"; + waypoints[35].childCount = 7; + waypoints[35].children[0] = 33; + waypoints[35].children[1] = 36; + waypoints[35].children[2] = 128; + waypoints[35].children[3] = 32; + waypoints[35].children[4] = 31; + waypoints[35].children[5] = 175; + waypoints[35].children[6] = 192; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (-1531.45,1662.79,-22.7408); + waypoints[36].type = "stand"; + waypoints[36].childCount = 5; + waypoints[36].children[0] = 37; + waypoints[36].children[1] = 39; + waypoints[36].children[2] = 127; + waypoints[36].children[3] = 128; + waypoints[36].children[4] = 35; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-1422.8,1953.12,-23.875); + waypoints[37].type = "stand"; + waypoints[37].childCount = 5; + waypoints[37].children[0] = 39; + waypoints[37].children[1] = 36; + waypoints[37].children[2] = 38; + waypoints[37].children[3] = 81; + waypoints[37].children[4] = 127; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-1384.39,2182.12,-23.875); + waypoints[38].type = "stand"; + waypoints[38].childCount = 4; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 39; + waypoints[38].children[2] = 81; + waypoints[38].children[3] = 127; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-1114.35,2055.51,-20.005); + waypoints[39].type = "stand"; + waypoints[39].childCount = 7; + waypoints[39].children[0] = 81; + waypoints[39].children[1] = 40; + waypoints[39].children[2] = 37; + waypoints[39].children[3] = 36; + waypoints[39].children[4] = 38; + waypoints[39].children[5] = 127; + waypoints[39].children[6] = 191; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (-904.367,2348.85,-11.0405); + waypoints[40].type = "stand"; + waypoints[40].childCount = 5; + waypoints[40].children[0] = 41; + waypoints[40].children[1] = 83; + waypoints[40].children[2] = 42; + waypoints[40].children[3] = 39; + waypoints[40].children[4] = 191; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (-599.164,2852.58,-23.875); + waypoints[41].type = "stand"; + waypoints[41].childCount = 4; + waypoints[41].children[0] = 42; + waypoints[41].children[1] = 40; + waypoints[41].children[2] = 83; + waypoints[41].children[3] = 190; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-211.098,2644.69,-23.875); + waypoints[42].type = "stand"; + waypoints[42].childCount = 3; + waypoints[42].children[0] = 43; + waypoints[42].children[1] = 41; + waypoints[42].children[2] = 40; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (111.752,2485.3,-23.875); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 126; + waypoints[43].children[1] = 44; + waypoints[43].children[2] = 42; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (446.596,2342.42,-23.875); + waypoints[44].type = "stand"; + waypoints[44].childCount = 3; + waypoints[44].children[0] = 45; + waypoints[44].children[1] = 86; + waypoints[44].children[2] = 43; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (595.154,2261.49,-23.875); + waypoints[45].type = "stand"; + waypoints[45].childCount = 2; + waypoints[45].children[0] = 46; + waypoints[45].children[1] = 44; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (504.762,2112.05,-23.875); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 47; + waypoints[46].children[1] = 45; + waypoints[46].children[2] = 87; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (671.397,1977.97,-23.875); + waypoints[47].type = "stand"; + waypoints[47].childCount = 3; + waypoints[47].children[0] = 48; + waypoints[47].children[1] = 46; + waypoints[47].children[2] = 88; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (957.605,1812.61,-23.875); + waypoints[48].type = "stand"; + waypoints[48].childCount = 5; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 96; + waypoints[48].children[2] = 49; + waypoints[48].children[3] = 88; + waypoints[48].children[4] = 89; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (1215.29,1685.72,-23.875); + waypoints[49].type = "stand"; + waypoints[49].childCount = 3; + waypoints[49].children[0] = 50; + waypoints[49].children[1] = 48; + waypoints[49].children[2] = 188; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (1756.1,1539.59,-23.875); + waypoints[50].type = "stand"; + waypoints[50].childCount = 4; + waypoints[50].children[0] = 51; + waypoints[50].children[1] = 53; + waypoints[50].children[2] = 49; + waypoints[50].children[3] = 188; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (1974.96,1423.49,-23.875); + waypoints[51].type = "stand"; + waypoints[51].childCount = 3; + waypoints[51].children[0] = 52; + waypoints[51].children[1] = 50; + waypoints[51].children[2] = 120; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (2051.98,1298.26,-23.875); + waypoints[52].type = "stand"; + waypoints[52].childCount = 3; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 120; + waypoints[52].children[2] = 122; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (1636.41,1253.39,-23.875); + waypoints[53].type = "stand"; + waypoints[53].childCount = 2; + waypoints[53].children[0] = 123; + waypoints[53].children[1] = 50; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (1649.87,736,-13.0996); + waypoints[54].type = "stand"; + waypoints[54].childCount = 6; + waypoints[54].children[0] = 56; + waypoints[54].children[1] = 123; + waypoints[54].children[2] = 124; + waypoints[54].children[3] = 98; + waypoints[54].children[4] = 97; + waypoints[54].children[5] = 187; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (2325.97,913.488,-7.875); + waypoints[55].type = "stand"; + waypoints[55].childCount = 1; + waypoints[55].children[0] = 177; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (1928.06,700.921,-7.875); + waypoints[56].type = "stand"; + waypoints[56].childCount = 5; + waypoints[56].children[0] = 57; + waypoints[56].children[1] = 54; + waypoints[56].children[2] = 177; + waypoints[56].children[3] = 186; + waypoints[56].children[4] = 187; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (1923.61,441.876,-7.875); + waypoints[57].type = "stand"; + waypoints[57].childCount = 4; + waypoints[57].children[0] = 58; + waypoints[57].children[1] = 56; + waypoints[57].children[2] = 99; + waypoints[57].children[3] = 176; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (2012.54,146.842,-6.875); + waypoints[58].type = "stand"; + waypoints[58].childCount = 5; + waypoints[58].children[0] = 62; + waypoints[58].children[1] = 59; + waypoints[58].children[2] = 57; + waypoints[58].children[3] = 99; + waypoints[58].children[4] = 176; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (2284.69,-99.2048,-6.875); + waypoints[59].type = "stand"; + waypoints[59].childCount = 5; + waypoints[59].children[0] = 62; + waypoints[59].children[1] = 60; + waypoints[59].children[2] = 58; + waypoints[59].children[3] = 61; + waypoints[59].children[4] = 183; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (2445.68,-222.15,-6.875); + waypoints[60].type = "stand"; + waypoints[60].childCount = 1; + waypoints[60].children[0] = 59; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (2023.72,-240.273,-6.875); + waypoints[61].type = "stand"; + waypoints[61].childCount = 2; + waypoints[61].children[0] = 62; + waypoints[61].children[1] = 59; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (1965.88,-39.1794,-6.875); + waypoints[62].type = "stand"; + waypoints[62].childCount = 5; + waypoints[62].children[0] = 63; + waypoints[62].children[1] = 58; + waypoints[62].children[2] = 61; + waypoints[62].children[3] = 59; + waypoints[62].children[4] = 182; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (1717.84,-101.749,-17.4421); + waypoints[63].type = "stand"; + waypoints[63].childCount = 6; + waypoints[63].children[0] = 64; + waypoints[63].children[1] = 62; + waypoints[63].children[2] = 100; + waypoints[63].children[3] = 99; + waypoints[63].children[4] = 165; + waypoints[63].children[5] = 124; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (1684.59,-402.703,-23.875); + waypoints[64].type = "stand"; + waypoints[64].childCount = 6; + waypoints[64].children[0] = 65; + waypoints[64].children[1] = 63; + waypoints[64].children[2] = 165; + waypoints[64].children[3] = 100; + waypoints[64].children[4] = 174; + waypoints[64].children[5] = 181; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (1601.87,-877.656,-23.875); + waypoints[65].type = "stand"; + waypoints[65].childCount = 5; + waypoints[65].children[0] = 0; + waypoints[65].children[1] = 66; + waypoints[65].children[2] = 1; + waypoints[65].children[3] = 64; + waypoints[65].children[4] = 165; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (1415.63,-1079.66,-23.875); + waypoints[66].type = "stand"; + waypoints[66].childCount = 6; + waypoints[66].children[0] = 67; + waypoints[66].children[1] = 0; + waypoints[66].children[2] = 1; + waypoints[66].children[3] = 65; + waypoints[66].children[4] = 161; + waypoints[66].children[5] = 164; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (969.989,-1186,-23.875); + waypoints[67].type = "stand"; + waypoints[67].childCount = 6; + waypoints[67].children[0] = 68; + waypoints[67].children[1] = 4; + waypoints[67].children[2] = 66; + waypoints[67].children[3] = 161; + waypoints[67].children[4] = 164; + waypoints[67].children[5] = 174; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (472.007,-1256.95,-23.875); + waypoints[68].type = "stand"; + waypoints[68].childCount = 3; + waypoints[68].children[0] = 6; + waypoints[68].children[1] = 69; + waypoints[68].children[2] = 67; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (167.462,-1252.64,-23.875); + waypoints[69].type = "stand"; + waypoints[69].childCount = 4; + waypoints[69].children[0] = 70; + waypoints[69].children[1] = 7; + waypoints[69].children[2] = 68; + waypoints[69].children[3] = 163; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (-342.62,-1214.93,-23.875); + waypoints[70].type = "stand"; + waypoints[70].childCount = 5; + waypoints[70].children[0] = 71; + waypoints[70].children[1] = 9; + waypoints[70].children[2] = 10; + waypoints[70].children[3] = 110; + waypoints[70].children[4] = 69; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (-701.819,-1154.93,-23.875); + waypoints[71].type = "stand"; + waypoints[71].childCount = 4; + waypoints[71].children[0] = 72; + waypoints[71].children[1] = 70; + waypoints[71].children[2] = 141; + waypoints[71].children[3] = 109; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (-988.082,-1117.23,-23.875); + waypoints[72].type = "stand"; + waypoints[72].childCount = 5; + waypoints[72].children[0] = 73; + waypoints[72].children[1] = 16; + waypoints[72].children[2] = 15; + waypoints[72].children[3] = 71; + waypoints[72].children[4] = 141; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-1169.48,-927.04,-19.875); + waypoints[73].type = "stand"; + waypoints[73].childCount = 3; + waypoints[73].children[0] = 74; + waypoints[73].children[1] = 72; + waypoints[73].children[2] = 141; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-1282.21,-631.598,-23.875); + waypoints[74].type = "stand"; + waypoints[74].childCount = 8; + waypoints[74].children[0] = 18; + waypoints[74].children[1] = 16; + waypoints[74].children[2] = 73; + waypoints[74].children[3] = 20; + waypoints[74].children[4] = 138; + waypoints[74].children[5] = 75; + waypoints[74].children[6] = 141; + waypoints[74].children[7] = 109; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-1307.79,83.6865,-23.875); + waypoints[75].type = "stand"; + waypoints[75].childCount = 5; + waypoints[75].children[0] = 137; + waypoints[75].children[1] = 138; + waypoints[75].children[2] = 74; + waypoints[75].children[3] = 76; + waypoints[75].children[4] = 144; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-1302.42,384.723,-23.875); + waypoints[76].type = "stand"; + waypoints[76].childCount = 5; + waypoints[76].children[0] = 136; + waypoints[76].children[1] = 75; + waypoints[76].children[2] = 78; + waypoints[76].children[3] = 139; + waypoints[76].children[4] = 144; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-1733.86,561.315,-17.352); + waypoints[77].type = "stand"; + waypoints[77].childCount = 4; + waypoints[77].children[0] = 136; + waypoints[77].children[1] = 28; + waypoints[77].children[2] = 29; + waypoints[77].children[3] = 27; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-1620.31,787.583,-23.875); + waypoints[78].type = "stand"; + waypoints[78].childCount = 4; + waypoints[78].children[0] = 29; + waypoints[78].children[1] = 76; + waypoints[78].children[2] = 30; + waypoints[78].children[3] = 139; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-1532.99,1128.78,-23.875); + waypoints[79].type = "stand"; + waypoints[79].childCount = 4; + waypoints[79].children[0] = 128; + waypoints[79].children[1] = 129; + waypoints[79].children[2] = 30; + waypoints[79].children[3] = 140; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-1019.59,1473.38,-23.875); + waypoints[80].type = "stand"; + waypoints[80].childCount = 3; + waypoints[80].children[0] = 129; + waypoints[80].children[1] = 81; + waypoints[80].children[2] = 131; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-829.049,1668.71,-23.875); + waypoints[81].type = "stand"; + waypoints[81].childCount = 8; + waypoints[81].children[0] = 82; + waypoints[81].children[1] = 39; + waypoints[81].children[2] = 38; + waypoints[81].children[3] = 37; + waypoints[81].children[4] = 127; + waypoints[81].children[5] = 80; + waypoints[81].children[6] = 131; + waypoints[81].children[7] = 91; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-611.246,1991.11,-23.875); + waypoints[82].type = "stand"; + waypoints[82].childCount = 3; + waypoints[82].children[0] = 83; + waypoints[82].children[1] = 81; + waypoints[82].children[2] = 131; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-489.562,2260.06,-23.875); + waypoints[83].type = "stand"; + waypoints[83].childCount = 4; + waypoints[83].children[0] = 40; + waypoints[83].children[1] = 41; + waypoints[83].children[2] = 84; + waypoints[83].children[3] = 82; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (-245.057,2177.54,-23.875); + waypoints[84].type = "stand"; + waypoints[84].childCount = 4; + waypoints[84].children[0] = 125; + waypoints[84].children[1] = 83; + waypoints[84].children[2] = 132; + waypoints[84].children[3] = 166; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (38.895,1991.65,-23.875); + waypoints[85].type = "stand"; + waypoints[85].childCount = 3; + waypoints[85].children[0] = 86; + waypoints[85].children[1] = 132; + waypoints[85].children[2] = 166; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (214.479,1925.32,-23.875); + waypoints[86].type = "stand"; + waypoints[86].childCount = 4; + waypoints[86].children[0] = 44; + waypoints[86].children[1] = 87; + waypoints[86].children[2] = 91; + waypoints[86].children[3] = 85; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (384.784,1847.07,-23.875); + waypoints[87].type = "stand"; + waypoints[87].childCount = 5; + waypoints[87].children[0] = 46; + waypoints[87].children[1] = 86; + waypoints[87].children[2] = 88; + waypoints[87].children[3] = 90; + waypoints[87].children[4] = 91; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (683.11,1711.71,-23.875); + waypoints[88].type = "stand"; + waypoints[88].childCount = 6; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 47; + waypoints[88].children[2] = 89; + waypoints[88].children[3] = 96; + waypoints[88].children[4] = 95; + waypoints[88].children[5] = 48; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (642.28,1483.71,-23.875); + waypoints[89].type = "stand"; + waypoints[89].childCount = 5; + waypoints[89].children[0] = 88; + waypoints[89].children[1] = 90; + waypoints[89].children[2] = 95; + waypoints[89].children[3] = 96; + waypoints[89].children[4] = 48; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (375.186,1463.92,-23.875); + waypoints[90].type = "stand"; + waypoints[90].childCount = 5; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 87; + waypoints[90].children[2] = 91; + waypoints[90].children[3] = 92; + waypoints[90].children[4] = 93; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (50.1999,1686.14,-23.875); + waypoints[91].type = "stand"; + waypoints[91].childCount = 6; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 87; + waypoints[91].children[2] = 86; + waypoints[91].children[3] = 132; + waypoints[91].children[4] = 130; + waypoints[91].children[5] = 81; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (-59.9952,1237.28,-23.875); + waypoints[92].type = "stand"; + waypoints[92].childCount = 5; + waypoints[92].children[0] = 130; + waypoints[92].children[1] = 90; + waypoints[92].children[2] = 114; + waypoints[92].children[3] = 134; + waypoints[92].children[4] = 93; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (353.54,1246.23,-23.875); + waypoints[93].type = "stand"; + waypoints[93].childCount = 3; + waypoints[93].children[0] = 94; + waypoints[93].children[1] = 90; + waypoints[93].children[2] = 92; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (817.894,1184.15,-23.875); + waypoints[94].type = "stand"; + waypoints[94].childCount = 5; + waypoints[94].children[0] = 152; + waypoints[94].children[1] = 96; + waypoints[94].children[2] = 93; + waypoints[94].children[3] = 97; + waypoints[94].children[4] = 95; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (1169.88,1159.43,-23.875); + waypoints[95].type = "stand"; + waypoints[95].childCount = 8; + waypoints[95].children[0] = 96; + waypoints[95].children[1] = 97; + waypoints[95].children[2] = 89; + waypoints[95].children[3] = 152; + waypoints[95].children[4] = 155; + waypoints[95].children[5] = 88; + waypoints[95].children[6] = 123; + waypoints[95].children[7] = 94; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (1124.01,1537.98,-23.875); + waypoints[96].type = "stand"; + waypoints[96].childCount = 5; + waypoints[96].children[0] = 88; + waypoints[96].children[1] = 48; + waypoints[96].children[2] = 95; + waypoints[96].children[3] = 94; + waypoints[96].children[4] = 89; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (1394.85,948.711,-23.875); + waypoints[97].type = "stand"; + waypoints[97].childCount = 7; + waypoints[97].children[0] = 123; + waypoints[97].children[1] = 98; + waypoints[97].children[2] = 54; + waypoints[97].children[3] = 95; + waypoints[97].children[4] = 155; + waypoints[97].children[5] = 149; + waypoints[97].children[6] = 94; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (1498.75,555.231,-23.875); + waypoints[98].type = "stand"; + waypoints[98].childCount = 6; + waypoints[98].children[0] = 124; + waypoints[98].children[1] = 54; + waypoints[98].children[2] = 97; + waypoints[98].children[3] = 149; + waypoints[98].children[4] = 117; + waypoints[98].children[5] = 151; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (1736.06,330.645,-23.875); + waypoints[99].type = "stand"; + waypoints[99].childCount = 6; + waypoints[99].children[0] = 58; + waypoints[99].children[1] = 124; + waypoints[99].children[2] = 57; + waypoints[99].children[3] = 100; + waypoints[99].children[4] = 63; + waypoints[99].children[5] = 176; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (1474.37,3.11909,-23.875); + waypoints[100].type = "stand"; + waypoints[100].childCount = 7; + waypoints[100].children[0] = 63; + waypoints[100].children[1] = 101; + waypoints[100].children[2] = 99; + waypoints[100].children[3] = 117; + waypoints[100].children[4] = 165; + waypoints[100].children[5] = 64; + waypoints[100].children[6] = 149; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (1236.36,-36.8141,-23.875); + waypoints[101].type = "stand"; + waypoints[101].childCount = 5; + waypoints[101].children[0] = 117; + waypoints[101].children[1] = 102; + waypoints[101].children[2] = 160; + waypoints[101].children[3] = 100; + waypoints[101].children[4] = 159; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (1184.41,-280.086,-23.875); + waypoints[102].type = "stand"; + waypoints[102].childCount = 5; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 119; + waypoints[102].children[2] = 103; + waypoints[102].children[3] = 164; + waypoints[102].children[4] = 165; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (923.216,-297.692,-23.875); + waypoints[103].type = "stand"; + waypoints[103].childCount = 3; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 104; + waypoints[103].children[2] = 160; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (564.959,-309.387,-23.875); + waypoints[104].type = "stand"; + waypoints[104].childCount = 4; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 105; + waypoints[104].children[2] = 159; + waypoints[104].children[3] = 167; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (241.075,-252.852,-23.875); + waypoints[105].type = "stand"; + waypoints[105].childCount = 2; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 106; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (-83.7831,-215.894,-23.875); + waypoints[106].type = "stand"; + waypoints[106].childCount = 4; + waypoints[106].children[0] = 142; + waypoints[106].children[1] = 105; + waypoints[106].children[2] = 156; + waypoints[106].children[3] = 168; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (-427.007,-241.888,-23.875); + waypoints[107].type = "stand"; + waypoints[107].childCount = 4; + waypoints[107].children[0] = 108; + waypoints[107].children[1] = 142; + waypoints[107].children[2] = 143; + waypoints[107].children[3] = 157; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (-557.264,-410.061,-23.875); + waypoints[108].type = "stand"; + waypoints[108].childCount = 3; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[108].children[2] = 171; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (-789.438,-677.834,-46.1144); + waypoints[109].type = "stand"; + waypoints[109].childCount = 5; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 141; + waypoints[109].children[2] = 71; + waypoints[109].children[3] = 172; + waypoints[109].children[4] = 74; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (-236.708,-776.913,-23.875); + waypoints[110].type = "stand"; + waypoints[110].childCount = 4; + waypoints[110].children[0] = 70; + waypoints[110].children[1] = 171; + waypoints[110].children[2] = 172; + waypoints[110].children[3] = 173; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (-173.06,24.842,-23.875); + waypoints[111].type = "stand"; + waypoints[111].childCount = 5; + waypoints[111].children[0] = 146; + waypoints[111].children[1] = 146; + waypoints[111].children[2] = 146; + waypoints[111].children[3] = 157; + waypoints[111].children[4] = 156; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (-172.545,459.418,-23.875); + waypoints[112].type = "stand"; + waypoints[112].childCount = 3; + waypoints[112].children[0] = 146; + waypoints[112].children[1] = 133; + waypoints[112].children[2] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (72.6339,621.044,-23.875); + waypoints[113].type = "stand"; + waypoints[113].childCount = 5; + waypoints[113].children[0] = 114; + waypoints[113].children[1] = 133; + waypoints[113].children[2] = 112; + waypoints[113].children[3] = 115; + waypoints[113].children[4] = 148; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (104.432,1042.19,-23.875); + waypoints[114].type = "stand"; + waypoints[114].childCount = 3; + waypoints[114].children[0] = 92; + waypoints[114].children[1] = 113; + waypoints[114].children[2] = 153; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (347.561,420.586,-23.7304); + waypoints[115].type = "stand"; + waypoints[115].childCount = 4; + waypoints[115].children[0] = 113; + waypoints[115].children[1] = 151; + waypoints[115].children[2] = 118; + waypoints[115].children[3] = 116; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (771.609,256.467,-31.773); + waypoints[116].type = "stand"; + waypoints[116].childCount = 4; + waypoints[116].children[0] = 151; + waypoints[116].children[1] = 117; + waypoints[116].children[2] = 115; + waypoints[116].children[3] = 160; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (1170.68,207.321,-23.875); + waypoints[117].type = "stand"; + waypoints[117].childCount = 6; + waypoints[117].children[0] = 149; + waypoints[117].children[1] = 101; + waypoints[117].children[2] = 100; + waypoints[117].children[3] = 116; + waypoints[117].children[4] = 160; + waypoints[117].children[5] = 98; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (210.464,301.931,-23.875); + waypoints[118].type = "stand"; + waypoints[118].childCount = 3; + waypoints[118].children[0] = 156; + waypoints[118].children[1] = 115; + waypoints[118].children[2] = 146; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (901.914,-547.489,-23.875); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 102; + waypoints[119].children[1] = 161; + waypoints[119].children[2] = 167; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (1847.16,1241.64,-23.875); + waypoints[120].type = "stand"; + waypoints[120].childCount = 3; + waypoints[120].children[0] = 51; + waypoints[120].children[1] = 52; + waypoints[120].children[2] = 121; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (1868.86,1085.85,-17.875); + waypoints[121].type = "stand"; + waypoints[121].childCount = 3; + waypoints[121].children[0] = 123; + waypoints[121].children[1] = 122; + waypoints[121].children[2] = 120; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (2001.39,1046.69,-23.875); + waypoints[122].type = "stand"; + waypoints[122].childCount = 2; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 52; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (1619.31,1002.67,-23.875); + waypoints[123].type = "stand"; + waypoints[123].childCount = 5; + waypoints[123].children[0] = 121; + waypoints[123].children[1] = 54; + waypoints[123].children[2] = 97; + waypoints[123].children[3] = 53; + waypoints[123].children[4] = 95; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (1601.59,322.14,-23.875); + waypoints[124].type = "stand"; + waypoints[124].childCount = 5; + waypoints[124].children[0] = 99; + waypoints[124].children[1] = 98; + waypoints[124].children[2] = 54; + waypoints[124].children[3] = 63; + waypoints[124].children[4] = 165; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (-94.3867,2332.75,-23.875); + waypoints[125].type = "stand"; + waypoints[125].childCount = 2; + waypoints[125].children[0] = 84; + waypoints[125].children[1] = 126; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (24.8853,2255.93,-23.875); + waypoints[126].type = "stand"; + waypoints[126].childCount = 3; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 43; + waypoints[126].children[2] = 166; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (-1163.39,1765.6,-23.875); + waypoints[127].type = "stand"; + waypoints[127].childCount = 6; + waypoints[127].children[0] = 81; + waypoints[127].children[1] = 36; + waypoints[127].children[2] = 39; + waypoints[127].children[3] = 38; + waypoints[127].children[4] = 37; + waypoints[127].children[5] = 128; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (-1449.63,1559.31,-23.875); + waypoints[128].type = "stand"; + waypoints[128].childCount = 5; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 129; + waypoints[128].children[2] = 36; + waypoints[128].children[3] = 79; + waypoints[128].children[4] = 35; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (-1317.57,1319.46,-23.875); + waypoints[129].type = "stand"; + waypoints[129].childCount = 4; + waypoints[129].children[0] = 128; + waypoints[129].children[1] = 80; + waypoints[129].children[2] = 79; + waypoints[129].children[3] = 140; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (-371.608,1476.69,-23.875); + waypoints[130].type = "stand"; + waypoints[130].childCount = 5; + waypoints[130].children[0] = 131; + waypoints[130].children[1] = 132; + waypoints[130].children[2] = 92; + waypoints[130].children[3] = 134; + waypoints[130].children[4] = 91; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (-781.18,1479.61,-23.875); + waypoints[131].type = "stand"; + waypoints[131].childCount = 4; + waypoints[131].children[0] = 81; + waypoints[131].children[1] = 82; + waypoints[131].children[2] = 80; + waypoints[131].children[3] = 130; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (-230.963,1913.42,-23.875); + waypoints[132].type = "stand"; + waypoints[132].childCount = 5; + waypoints[132].children[0] = 130; + waypoints[132].children[1] = 84; + waypoints[132].children[2] = 91; + waypoints[132].children[3] = 85; + waypoints[132].children[4] = 166; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (-179.661,701.643,-23.875); + waypoints[133].type = "stand"; + waypoints[133].childCount = 5; + waypoints[133].children[0] = 113; + waypoints[133].children[1] = 134; + waypoints[133].children[2] = 145; + waypoints[133].children[3] = 112; + waypoints[133].children[4] = 147; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (-199.976,1062.47,-23.875); + waypoints[134].type = "stand"; + waypoints[134].childCount = 4; + waypoints[134].children[0] = 133; + waypoints[134].children[1] = 92; + waypoints[134].children[2] = 130; + waypoints[134].children[3] = 135; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (-692.606,1227.59,-51.9258); + waypoints[135].type = "stand"; + waypoints[135].childCount = 2; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 140; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (-1552.35,442.593,-23.875); + waypoints[136].type = "stand"; + waypoints[136].childCount = 3; + waypoints[136].children[0] = 77; + waypoints[136].children[1] = 137; + waypoints[136].children[2] = 76; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (-1565.62,264.744,-23.875); + waypoints[137].type = "stand"; + waypoints[137].childCount = 5; + waypoints[137].children[0] = 23; + waypoints[137].children[1] = 136; + waypoints[137].children[2] = 26; + waypoints[137].children[3] = 75; + waypoints[137].children[4] = 22; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (-1388.37,-198.384,-23.875); + waypoints[138].type = "stand"; + waypoints[138].childCount = 4; + waypoints[138].children[0] = 22; + waypoints[138].children[1] = 74; + waypoints[138].children[2] = 75; + waypoints[138].children[3] = 143; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (-1206.84,723.104,-23.875); + waypoints[139].type = "stand"; + waypoints[139].childCount = 5; + waypoints[139].children[0] = 78; + waypoints[139].children[1] = 76; + waypoints[139].children[2] = 140; + waypoints[139].children[3] = 144; + waypoints[139].children[4] = 147; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (-1202.47,1202.16,-23.875); + waypoints[140].type = "stand"; + waypoints[140].childCount = 4; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 129; + waypoints[140].children[2] = 79; + waypoints[140].children[3] = 135; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (-1026.32,-831.06,-23.875); + waypoints[141].type = "stand"; + waypoints[141].childCount = 5; + waypoints[141].children[0] = 109; + waypoints[141].children[1] = 73; + waypoints[141].children[2] = 74; + waypoints[141].children[3] = 72; + waypoints[141].children[4] = 71; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (-257.076,-244.263,-23.875); + waypoints[142].type = "stand"; + waypoints[142].childCount = 4; + waypoints[142].children[0] = 106; + waypoints[142].children[1] = 107; + waypoints[142].children[2] = 157; + waypoints[142].children[3] = 171; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (-911.917,-342.503,-23.875); + waypoints[143].type = "stand"; + waypoints[143].childCount = 2; + waypoints[143].children[0] = 107; + waypoints[143].children[1] = 138; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (-991.682,337.904,-23.875); + waypoints[144].type = "stand"; + waypoints[144].childCount = 4; + waypoints[144].children[0] = 75; + waypoints[144].children[1] = 76; + waypoints[144].children[2] = 139; + waypoints[144].children[3] = 145; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (-435.824,349.806,-23.923); + waypoints[145].type = "stand"; + waypoints[145].childCount = 3; + waypoints[145].children[0] = 133; + waypoints[145].children[1] = 144; + waypoints[145].children[2] = 146; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (-174.77,278.988,-23.875); + waypoints[146].type = "stand"; + waypoints[146].childCount = 7; + waypoints[146].children[0] = 111; + waypoints[146].children[1] = 145; + waypoints[146].children[2] = 112; + waypoints[146].children[3] = 156; + waypoints[146].children[4] = 111; + waypoints[146].children[5] = 111; + waypoints[146].children[6] = 118; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (-767.426,608.942,-23.875); + waypoints[147].type = "stand"; + waypoints[147].childCount = 2; + waypoints[147].children[0] = 139; + waypoints[147].children[1] = 133; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (355.073,648.681,-23.875); + waypoints[148].type = "stand"; + waypoints[148].childCount = 2; + waypoints[148].children[0] = 113; + waypoints[148].children[1] = 150; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (1181.18,641.774,-23.875); + waypoints[149].type = "stand"; + waypoints[149].childCount = 6; + waypoints[149].children[0] = 150; + waypoints[149].children[1] = 98; + waypoints[149].children[2] = 155; + waypoints[149].children[3] = 117; + waypoints[149].children[4] = 100; + waypoints[149].children[5] = 97; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (786.998,659.591,-23.875); + waypoints[150].type = "stand"; + waypoints[150].childCount = 4; + waypoints[150].children[0] = 148; + waypoints[150].children[1] = 151; + waypoints[150].children[2] = 149; + waypoints[150].children[3] = 154; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (849.602,456.8,-23.875); + waypoints[151].type = "stand"; + waypoints[151].childCount = 5; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 116; + waypoints[151].children[2] = 115; + waypoints[151].children[3] = 160; + waypoints[151].children[4] = 98; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (950.24,908.184,-19.8865); + waypoints[152].type = "stand"; + waypoints[152].childCount = 5; + waypoints[152].children[0] = 95; + waypoints[152].children[1] = 94; + waypoints[152].children[2] = 153; + waypoints[152].children[3] = 154; + waypoints[152].children[4] = 155; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (516.124,876.676,-59.875); + waypoints[153].type = "stand"; + waypoints[153].childCount = 3; + waypoints[153].children[0] = 114; + waypoints[153].children[1] = 152; + waypoints[153].children[2] = 154; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (786.781,783.565,-23.875); + waypoints[154].type = "stand"; + waypoints[154].childCount = 3; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 150; + waypoints[154].children[2] = 152; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (1190.75,839.936,-23.875); + waypoints[155].type = "stand"; + waypoints[155].childCount = 4; + waypoints[155].children[0] = 152; + waypoints[155].children[1] = 97; + waypoints[155].children[2] = 149; + waypoints[155].children[3] = 95; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (-15.1371,57.6465,-23.875); + waypoints[156].type = "stand"; + waypoints[156].childCount = 5; + waypoints[156].children[0] = 106; + waypoints[156].children[1] = 146; + waypoints[156].children[2] = 118; + waypoints[156].children[3] = 111; + waypoints[156].children[4] = 158; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (-344.912,-104.429,-19.875); + waypoints[157].type = "stand"; + waypoints[157].childCount = 3; + waypoints[157].children[0] = 107; + waypoints[157].children[1] = 111; + waypoints[157].children[2] = 142; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (199.936,-64.1749,-23.875); + waypoints[158].type = "stand"; + waypoints[158].childCount = 2; + waypoints[158].children[0] = 156; + waypoints[158].children[1] = 159; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (525.728,-118.839,-42.7553); + waypoints[159].type = "stand"; + waypoints[159].childCount = 4; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 104; + waypoints[159].children[2] = 160; + waypoints[159].children[3] = 101; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (977.326,48.6887,-23.875); + waypoints[160].type = "stand"; + waypoints[160].childCount = 6; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 101; + waypoints[160].children[2] = 103; + waypoints[160].children[3] = 116; + waypoints[160].children[4] = 117; + waypoints[160].children[5] = 151; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (983.788,-775.234,-23.875); + waypoints[161].type = "stand"; + waypoints[161].childCount = 5; + waypoints[161].children[0] = 67; + waypoints[161].children[1] = 119; + waypoints[161].children[2] = 162; + waypoints[161].children[3] = 66; + waypoints[161].children[4] = 164; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (634.997,-644.202,-47.2468); + waypoints[162].type = "stand"; + waypoints[162].childCount = 3; + waypoints[162].children[0] = 163; + waypoints[162].children[1] = 161; + waypoints[162].children[2] = 167; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (198.556,-913.599,-19.8849); + waypoints[163].type = "stand"; + waypoints[163].childCount = 3; + waypoints[163].children[0] = 69; + waypoints[163].children[1] = 162; + waypoints[163].children[2] = 169; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (1196.19,-712.545,-23.875); + waypoints[164].type = "stand"; + waypoints[164].childCount = 5; + waypoints[164].children[0] = 161; + waypoints[164].children[1] = 102; + waypoints[164].children[2] = 165; + waypoints[164].children[3] = 66; + waypoints[164].children[4] = 67; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (1507.04,-450.594,-23.875); + waypoints[165].type = "stand"; + waypoints[165].childCount = 8; + waypoints[165].children[0] = 64; + waypoints[165].children[1] = 102; + waypoints[165].children[2] = 164; + waypoints[165].children[3] = 100; + waypoints[165].children[4] = 65; + waypoints[165].children[5] = 0; + waypoints[165].children[6] = 63; + waypoints[165].children[7] = 124; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (-70.9215,2050.27,-23.875); + waypoints[166].type = "stand"; + waypoints[166].childCount = 4; + waypoints[166].children[0] = 126; + waypoints[166].children[1] = 132; + waypoints[166].children[2] = 85; + waypoints[166].children[3] = 84; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (623.527,-463.687,-19.9773); + waypoints[167].type = "stand"; + waypoints[167].childCount = 4; + waypoints[167].children[0] = 119; + waypoints[167].children[1] = 104; + waypoints[167].children[2] = 162; + waypoints[167].children[3] = 168; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (415.812,-469.93,-23.875); + waypoints[168].type = "stand"; + waypoints[168].childCount = 4; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 106; + waypoints[168].children[2] = 169; + waypoints[168].children[3] = 170; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (83.6922,-657.8,-23.875); + waypoints[169].type = "stand"; + waypoints[169].childCount = 4; + waypoints[169].children[0] = 163; + waypoints[169].children[1] = 168; + waypoints[169].children[2] = 170; + waypoints[169].children[3] = 173; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (-7.41984,-466.551,-23.875); + waypoints[170].type = "stand"; + waypoints[170].childCount = 3; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 168; + waypoints[170].children[2] = 171; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (-191.678,-464.579,-23.875); + waypoints[171].type = "stand"; + waypoints[171].childCount = 5; + waypoints[171].children[0] = 110; + waypoints[171].children[1] = 170; + waypoints[171].children[2] = 142; + waypoints[171].children[3] = 108; + waypoints[171].children[4] = 172; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (-393.659,-685.3,-23.875); + waypoints[172].type = "stand"; + waypoints[172].childCount = 3; + waypoints[172].children[0] = 109; + waypoints[172].children[1] = 171; + waypoints[172].children[2] = 110; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (-89.4239,-889.82,-23.875); + waypoints[173].type = "stand"; + waypoints[173].childCount = 2; + waypoints[173].children[0] = 110; + waypoints[173].children[1] = 169; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (1339.35,-1237.76,-23.875); + waypoints[174].type = "stand"; + waypoints[174].childCount = 3; + waypoints[174].children[0] = 2; + waypoints[174].children[1] = 67; + waypoints[174].children[2] = 64; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (-2255.89,1689.06,-15.875); + waypoints[175].type = "stand"; + waypoints[175].childCount = 3; + waypoints[175].children[0] = 33; + waypoints[175].children[1] = 34; + waypoints[175].children[2] = 35; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (2119.56,283.133,-23.875); + waypoints[176].type = "stand"; + waypoints[176].childCount = 4; + waypoints[176].children[0] = 57; + waypoints[176].children[1] = 99; + waypoints[176].children[2] = 58; + waypoints[176].children[3] = 185; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (2267.99,729.299,-7.875); + waypoints[177].type = "stand"; + waypoints[177].childCount = 4; + waypoints[177].children[0] = 178; + waypoints[177].children[1] = 55; + waypoints[177].children[2] = 56; + waypoints[177].children[3] = 186; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (2348.99,505.638,-7.875); + waypoints[178].type = "stand"; + waypoints[178].childCount = 1; + waypoints[178].children[0] = 177; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (-2082.53,989.366,-11.5262); + waypoints[179].type = "stand"; + waypoints[179].childCount = 2; + waypoints[179].children[0] = 29; + waypoints[179].children[1] = 193; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (-1861.75,-102.057,-15.2998); + waypoints[180].type = "stand"; + waypoints[180].childCount = 1; + waypoints[180].children[0] = 22; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (1846.6,-526.193,-9.54922); + waypoints[181].type = "stand"; + waypoints[181].childCount = 2; + waypoints[181].children[0] = 64; + waypoints[181].children[1] = 0; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (1808.26,-235.215,-6.875); + waypoints[182].type = "stand"; + waypoints[182].childCount = 1; + waypoints[182].children[0] = 62; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (2379.95,32.2763,-6.875); + waypoints[183].type = "stand"; + waypoints[183].childCount = 1; + waypoints[183].children[0] = 59; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (2184.64,414.425,-23.875); + waypoints[184].type = "stand"; + waypoints[184].childCount = 1; + waypoints[184].children[0] = 185; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (2184.48,292.942,-23.875); + waypoints[185].type = "stand"; + waypoints[185].childCount = 2; + waypoints[185].children[0] = 184; + waypoints[185].children[1] = 176; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (2121.93,517.898,-7.875); + waypoints[186].type = "stand"; + waypoints[186].childCount = 2; + waypoints[186].children[0] = 56; + waypoints[186].children[1] = 177; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (1757.4,877.075,-7.875); + waypoints[187].type = "stand"; + waypoints[187].childCount = 2; + waypoints[187].children[0] = 54; + waypoints[187].children[1] = 56; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (1563.97,1674.97,-23.875); + waypoints[188].type = "stand"; + waypoints[188].childCount = 2; + waypoints[188].children[0] = 49; + waypoints[188].children[1] = 50; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (-764.489,3021.22,-23.875); + waypoints[189].type = "stand"; + waypoints[189].childCount = 1; + waypoints[189].children[0] = 190; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (-614.863,2926.83,-23.875); + waypoints[190].type = "stand"; + waypoints[190].childCount = 2; + waypoints[190].children[0] = 189; + waypoints[190].children[1] = 41; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (-936.792,2160.63,-1.875); + waypoints[191].type = "stand"; + waypoints[191].childCount = 2; + waypoints[191].children[0] = 40; + waypoints[191].children[1] = 39; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (-1889.59,1817.64,-15.875); + waypoints[192].type = "stand"; + waypoints[192].childCount = 2; + waypoints[192].children[0] = 35; + waypoints[192].children[1] = 32; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (-2077.24,1078.04,-10.1586); + waypoints[193].type = "stand"; + waypoints[193].childCount = 1; + waypoints[193].children[0] = 179; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (-2045.98,396.126,-15.875); + waypoints[194].type = "stand"; + waypoints[194].childCount = 2; + waypoints[194].children[0] = 26; + waypoints[194].children[1] = 25; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (-1758.55,98.6263,-15.875); + waypoints[195].type = "stand"; + waypoints[195].childCount = 1; + waypoints[195].children[0] = 23; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (-2348.24,566.215,-19.4081); + waypoints[196].type = "stand"; + waypoints[196].childCount = 1; + waypoints[196].children[0] = 27; + + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/crash.gsc b/main_shared/maps/mp/bots/waypoints/crash.gsc new file mode 100644 index 0000000..deb0753 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/crash.gsc @@ -0,0 +1,1619 @@ +Crash() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (1269.17,-1859.71,64.125); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 8; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (1648.3,-1859.81,66.125); + waypoints[1].type = "stand"; + waypoints[1].childCount = 3; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 10; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (1655.13,-1963.63,66.125); + waypoints[2].type = "stand"; + waypoints[2].childCount = 2; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (1411.54,-1971.4,202.125); + waypoints[3].type = "stand"; + waypoints[3].childCount = 2; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (1378.44,-1853.15,202.125); + waypoints[4].type = "stand"; + waypoints[4].childCount = 2; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (1669.74,-1850.18,202.125); + waypoints[5].type = "stand"; + waypoints[5].childCount = 2; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (1673.59,-1760.62,226.125); + waypoints[6].type = "stand"; + waypoints[6].childCount = 2; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (1438.81,-1449.05,226.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 1; + waypoints[7].children[0] = 6; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (1255.1,-1438.8,64.125); + waypoints[8].type = "stand"; + waypoints[8].childCount = 6; + waypoints[8].children[0] = 0; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 13; + waypoints[8].children[3] = 15; + waypoints[8].children[4] = 21; + waypoints[8].children[5] = 22; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (1606.34,-1438.86,66.125); + waypoints[9].type = "stand"; + waypoints[9].childCount = 6; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 13; + waypoints[9].children[3] = 12; + waypoints[9].children[4] = 14; + waypoints[9].children[5] = 11; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (1662.54,-1784.07,66.125); + waypoints[10].type = "stand"; + waypoints[10].childCount = 3; + waypoints[10].children[0] = 1; + waypoints[10].children[1] = 9; + waypoints[10].children[2] = 12; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (1420.55,-1644.77,66.125); + waypoints[11].type = "stand"; + waypoints[11].childCount = 3; + waypoints[11].children[0] = 9; + waypoints[11].children[1] = 13; + waypoints[11].children[2] = 12; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (1559.25,-1691.01,66.125); + waypoints[12].type = "stand"; + waypoints[12].childCount = 4; + waypoints[12].children[0] = 10; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 9; + waypoints[12].children[3] = 11; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (1452.21,-1516.07,66.125); + waypoints[13].type = "stand"; + waypoints[13].childCount = 4; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 8; + waypoints[13].children[2] = 9; + waypoints[13].children[3] = 11; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (1634.86,-1279.73,65.125); + waypoints[14].type = "stand"; + waypoints[14].childCount = 2; + waypoints[14].children[0] = 9; + waypoints[14].children[1] = 17; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (1288.79,-1277.2,64.125); + waypoints[15].type = "stand"; + waypoints[15].childCount = 2; + waypoints[15].children[0] = 8; + waypoints[15].children[1] = 16; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (1373.36,-1119.85,64.436); + waypoints[16].type = "stand"; + waypoints[16].childCount = 5; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[16].children[2] = 18; + waypoints[16].children[3] = 154; + waypoints[16].children[4] = 156; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (1543.16,-1160.77,65.125); + waypoints[17].type = "stand"; + waypoints[17].childCount = 2; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 14; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (1181.75,-1172.1,65.6526); + waypoints[18].type = "stand"; + waypoints[18].childCount = 4; + waypoints[18].children[0] = 16; + waypoints[18].children[1] = 21; + waypoints[18].children[2] = 154; + waypoints[18].children[3] = 155; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (540.444,-1363.65,63.9518); + waypoints[19].type = "stand"; + waypoints[19].childCount = 3; + waypoints[19].children[0] = 23; + waypoints[19].children[1] = 24; + waypoints[19].children[2] = 196; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-104.886,-1250.27,68.1691); + waypoints[20].type = "stand"; + waypoints[20].childCount = 4; + waypoints[20].children[0] = 29; + waypoints[20].children[1] = 35; + waypoints[20].children[2] = 38; + waypoints[20].children[3] = 196; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (1051.97,-1304.49,64.9747); + waypoints[21].type = "stand"; + waypoints[21].childCount = 5; + waypoints[21].children[0] = 18; + waypoints[21].children[1] = 8; + waypoints[21].children[2] = 23; + waypoints[21].children[3] = 155; + waypoints[21].children[4] = 154; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (959.24,-1520.63,68.125); + waypoints[22].type = "stand"; + waypoints[22].childCount = 3; + waypoints[22].children[0] = 8; + waypoints[22].children[1] = 23; + waypoints[22].children[2] = 24; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (779.906,-1427.67,64.0908); + waypoints[23].type = "stand"; + waypoints[23].childCount = 4; + waypoints[23].children[0] = 21; + waypoints[23].children[1] = 19; + waypoints[23].children[2] = 22; + waypoints[23].children[3] = 24; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (712.319,-1518.52,63.2002); + waypoints[24].type = "stand"; + waypoints[24].childCount = 6; + waypoints[24].children[0] = 25; + waypoints[24].children[1] = 22; + waypoints[24].children[2] = 23; + waypoints[24].children[3] = 19; + waypoints[24].children[4] = 31; + waypoints[24].children[5] = 34; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (636.248,-1988.98,129.238); + waypoints[25].type = "stand"; + waypoints[25].childCount = 3; + waypoints[25].children[0] = 26; + waypoints[25].children[1] = 24; + waypoints[25].children[2] = 31; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (281.723,-2019.87,134.354); + waypoints[26].type = "stand"; + waypoints[26].childCount = 4; + waypoints[26].children[0] = 27; + waypoints[26].children[1] = 25; + waypoints[26].children[2] = 31; + waypoints[26].children[3] = 32; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-206.792,-2002.53,198.361); + waypoints[27].type = "stand"; + waypoints[27].childCount = 2; + waypoints[27].children[0] = 28; + waypoints[27].children[1] = 26; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-220.432,-1625.56,59.7447); + waypoints[28].type = "stand"; + waypoints[28].childCount = 5; + waypoints[28].children[0] = 30; + waypoints[28].children[1] = 27; + waypoints[28].children[2] = 33; + waypoints[28].children[3] = 35; + waypoints[28].children[4] = 29; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-248.895,-1158.01,76.9509); + waypoints[29].type = "stand"; + waypoints[29].childCount = 6; + waypoints[29].children[0] = 20; + waypoints[29].children[1] = 30; + waypoints[29].children[2] = 35; + waypoints[29].children[3] = 36; + waypoints[29].children[4] = 38; + waypoints[29].children[5] = 28; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-394.43,-1304.65,73.9691); + waypoints[30].type = "stand"; + waypoints[30].childCount = 2; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 28; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (444.003,-1698.49,109.5); + waypoints[31].type = "stand"; + waypoints[31].childCount = 5; + waypoints[31].children[0] = 26; + waypoints[31].children[1] = 25; + waypoints[31].children[2] = 24; + waypoints[31].children[3] = 32; + waypoints[31].children[4] = 34; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (129.48,-1732.01,81.2481); + waypoints[32].type = "stand"; + waypoints[32].childCount = 6; + waypoints[32].children[0] = 26; + waypoints[32].children[1] = 31; + waypoints[32].children[2] = 34; + waypoints[32].children[3] = 33; + waypoints[32].children[4] = 35; + waypoints[32].children[5] = 196; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-11.9653,-1515.75,64.125); + waypoints[33].type = "stand"; + waypoints[33].childCount = 5; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 28; + waypoints[33].children[3] = 35; + waypoints[33].children[4] = 196; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (354.51,-1521.49,62.0141); + waypoints[34].type = "stand"; + waypoints[34].childCount = 4; + waypoints[34].children[0] = 24; + waypoints[34].children[1] = 31; + waypoints[34].children[2] = 32; + waypoints[34].children[3] = 33; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-129.882,-1457.54,61.6682); + waypoints[35].type = "stand"; + waypoints[35].childCount = 5; + waypoints[35].children[0] = 20; + waypoints[35].children[1] = 29; + waypoints[35].children[2] = 28; + waypoints[35].children[3] = 33; + waypoints[35].children[4] = 32; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (-400.852,-864.493,107.936); + waypoints[36].type = "stand"; + waypoints[36].childCount = 2; + waypoints[36].children[0] = 29; + waypoints[36].children[1] = 37; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-387.691,-531.457,110.403); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 41; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-167.792,-876.602,103.097); + waypoints[38].type = "stand"; + waypoints[38].childCount = 5; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 20; + waypoints[38].children[2] = 29; + waypoints[38].children[3] = 39; + waypoints[38].children[4] = 213; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-157.064,-595.032,104.458); + waypoints[39].type = "stand"; + waypoints[39].childCount = 2; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 40; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (-127.937,-256.815,116.351); + waypoints[40].type = "stand"; + waypoints[40].childCount = 3; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 41; + waypoints[40].children[2] = 100; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (-323.522,-311.698,109.637); + waypoints[41].type = "stand"; + waypoints[41].childCount = 3; + waypoints[41].children[0] = 37; + waypoints[41].children[1] = 40; + waypoints[41].children[2] = 42; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-343.44,-48.6591,124.933); + waypoints[42].type = "stand"; + waypoints[42].childCount = 3; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 43; + waypoints[42].children[2] = 199; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (-300.241,249.021,175.455); + waypoints[43].type = "stand"; + waypoints[43].childCount = 2; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (-328.529,429.286,223.514); + waypoints[44].type = "stand"; + waypoints[44].childCount = 3; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 46; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (-679.63,440.314,234.878); + waypoints[45].type = "stand"; + waypoints[45].childCount = 2; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (-416.293,572.198,230.338); + waypoints[46].type = "stand"; + waypoints[46].childCount = 4; + waypoints[46].children[0] = 44; + waypoints[46].children[1] = 47; + waypoints[46].children[2] = 48; + waypoints[46].children[3] = 45; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (-482.08,812.354,240.006); + waypoints[47].type = "stand"; + waypoints[47].childCount = 2; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 49; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (-339.133,1037.19,239.331); + waypoints[48].type = "stand"; + waypoints[48].childCount = 6; + waypoints[48].children[0] = 46; + waypoints[48].children[1] = 49; + waypoints[48].children[2] = 50; + waypoints[48].children[3] = 78; + waypoints[48].children[4] = 77; + waypoints[48].children[5] = 79; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (-495.721,1210,249.104); + waypoints[49].type = "stand"; + waypoints[49].childCount = 5; + waypoints[49].children[0] = 47; + waypoints[49].children[1] = 48; + waypoints[49].children[2] = 50; + waypoints[49].children[3] = 53; + waypoints[49].children[4] = 54; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (-255.836,1184.36,232.249); + waypoints[50].type = "stand"; + waypoints[50].childCount = 4; + waypoints[50].children[0] = 48; + waypoints[50].children[1] = 49; + waypoints[50].children[2] = 51; + waypoints[50].children[3] = 78; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-326.09,1413.8,235.843); + waypoints[51].type = "stand"; + waypoints[51].childCount = 2; + waypoints[51].children[0] = 50; + waypoints[51].children[1] = 52; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-308.927,1769.98,231.84); + waypoints[52].type = "stand"; + waypoints[52].childCount = 6; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 55; + waypoints[52].children[2] = 66; + waypoints[52].children[3] = 67; + waypoints[52].children[4] = 56; + waypoints[52].children[5] = 53; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-528.565,1450,275.966); + waypoints[53].type = "stand"; + waypoints[53].childCount = 5; + waypoints[53].children[0] = 49; + waypoints[53].children[1] = 54; + waypoints[53].children[2] = 55; + waypoints[53].children[3] = 78; + waypoints[53].children[4] = 52; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-641.758,1359.36,249.506); + waypoints[54].type = "stand"; + waypoints[54].childCount = 3; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 49; + waypoints[54].children[2] = 212; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-497.817,1711.83,251.891); + waypoints[55].type = "stand"; + waypoints[55].childCount = 3; + waypoints[55].children[0] = 56; + waypoints[55].children[1] = 53; + waypoints[55].children[2] = 52; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (-481.032,2025.47,250.494); + waypoints[56].type = "stand"; + waypoints[56].childCount = 4; + waypoints[56].children[0] = 57; + waypoints[56].children[1] = 55; + waypoints[56].children[2] = 52; + waypoints[56].children[3] = 68; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (-492.859,2154.51,245.155); + waypoints[57].type = "stand"; + waypoints[57].childCount = 3; + waypoints[57].children[0] = 58; + waypoints[57].children[1] = 56; + waypoints[57].children[2] = 68; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (-640.763,2123.21,254.125); + waypoints[58].type = "stand"; + waypoints[58].childCount = 2; + waypoints[58].children[0] = 59; + waypoints[58].children[1] = 57; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (-753.163,1933.79,254.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 194; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (-933.963,1948.61,254.125); + waypoints[60].type = "stand"; + waypoints[60].childCount = 2; + waypoints[60].children[0] = 61; + waypoints[60].children[1] = 194; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (-924.721,2191.67,390.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 2; + waypoints[61].children[0] = 62; + waypoints[61].children[1] = 60; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (-812.852,2167.88,390.125); + waypoints[62].type = "stand"; + waypoints[62].childCount = 2; + waypoints[62].children[0] = 63; + waypoints[62].children[1] = 61; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-672.524,2131.63,390.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 3; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 188; + waypoints[63].children[2] = 189; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-702.602,1517.53,413.753); + waypoints[64].type = "stand"; + waypoints[64].childCount = 3; + waypoints[64].children[0] = 65; + waypoints[64].children[1] = 188; + waypoints[64].children[2] = 219; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (-594.071,1558.09,412.879); + waypoints[65].type = "stand"; + waypoints[65].childCount = 2; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 187; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (-58.372,1923.6,224.125); + waypoints[66].type = "stand"; + waypoints[66].childCount = 5; + waypoints[66].children[0] = 52; + waypoints[66].children[1] = 68; + waypoints[66].children[2] = 72; + waypoints[66].children[3] = 73; + waypoints[66].children[4] = 200; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (-180.041,1465.6,228.595); + waypoints[67].type = "stand"; + waypoints[67].childCount = 2; + waypoints[67].children[0] = 52; + waypoints[67].children[1] = 78; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (-138.642,2109.3,228.973); + waypoints[68].type = "stand"; + waypoints[68].childCount = 5; + waypoints[68].children[0] = 66; + waypoints[68].children[1] = 57; + waypoints[68].children[2] = 56; + waypoints[68].children[3] = 70; + waypoints[68].children[4] = 69; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (3.52358,2177.32,236.125); + waypoints[69].type = "stand"; + waypoints[69].childCount = 2; + waypoints[69].children[0] = 68; + waypoints[69].children[1] = 71; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (126.449,2039.6,236.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 3; + waypoints[70].children[0] = 68; + waypoints[70].children[1] = 71; + waypoints[70].children[2] = 72; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (165.553,2255.77,236.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 69; + waypoints[71].children[1] = 70; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (108.382,1908.19,224.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 3; + waypoints[72].children[0] = 70; + waypoints[72].children[1] = 66; + waypoints[72].children[2] = 200; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (124.01,1820.76,224.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 3; + waypoints[73].children[0] = 66; + waypoints[73].children[1] = 74; + waypoints[73].children[2] = 200; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (364.581,1815.79,127.098); + waypoints[74].type = "stand"; + waypoints[74].childCount = 2; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 201; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (331.592,1379.54,137.125); + waypoints[75].type = "stand"; + waypoints[75].childCount = 2; + waypoints[75].children[0] = 82; + waypoints[75].children[1] = 201; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (203.977,1502.88,125.218); + waypoints[76].type = "stand"; + waypoints[76].childCount = 2; + waypoints[76].children[0] = 77; + waypoints[76].children[1] = 201; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (150.192,1141.64,146.368); + waypoints[77].type = "stand"; + waypoints[77].childCount = 6; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 78; + waypoints[77].children[2] = 48; + waypoints[77].children[3] = 79; + waypoints[77].children[4] = 89; + waypoints[77].children[5] = 80; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-150.865,1173.99,214.041); + waypoints[78].type = "stand"; + waypoints[78].childCount = 6; + waypoints[78].children[0] = 50; + waypoints[78].children[1] = 77; + waypoints[78].children[2] = 67; + waypoints[78].children[3] = 48; + waypoints[78].children[4] = 79; + waypoints[78].children[5] = 53; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (161.456,974.936,147.964); + waypoints[79].type = "stand"; + waypoints[79].childCount = 5; + waypoints[79].children[0] = 77; + waypoints[79].children[1] = 48; + waypoints[79].children[2] = 80; + waypoints[79].children[3] = 89; + waypoints[79].children[4] = 78; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (317.938,796.451,128.964); + waypoints[80].type = "stand"; + waypoints[80].childCount = 6; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 81; + waypoints[80].children[2] = 89; + waypoints[80].children[3] = 95; + waypoints[80].children[4] = 101; + waypoints[80].children[5] = 77; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (199.353,769.616,130.514); + waypoints[81].type = "stand"; + waypoints[81].childCount = 3; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 96; + waypoints[81].children[2] = 206; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (365.102,1295.22,137.125); + waypoints[82].type = "stand"; + waypoints[82].childCount = 3; + waypoints[82].children[0] = 75; + waypoints[82].children[1] = 83; + waypoints[82].children[2] = 87; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (633.478,1322.08,137.125); + waypoints[83].type = "stand"; + waypoints[83].childCount = 3; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[83].children[2] = 108; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (547.651,1421.19,151.004); + waypoints[84].type = "stand"; + waypoints[84].childCount = 2; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 85; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (336.604,1411.11,273.125); + waypoints[85].type = "stand"; + waypoints[85].childCount = 2; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 86; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (334.937,1153.36,273.125); + waypoints[86].type = "stand"; + waypoints[86].childCount = 2; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 211; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (444.03,1173.31,137.125); + waypoints[87].type = "stand"; + waypoints[87].childCount = 2; + waypoints[87].children[0] = 82; + waypoints[87].children[1] = 88; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (541.305,1158.48,137.125); + waypoints[88].type = "stand"; + waypoints[88].childCount = 3; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 89; + waypoints[88].children[2] = 205; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (528.738,983.917,155.942); + waypoints[89].type = "stand"; + waypoints[89].childCount = 6; + waypoints[89].children[0] = 88; + waypoints[89].children[1] = 80; + waypoints[89].children[2] = 79; + waypoints[89].children[3] = 77; + waypoints[89].children[4] = 90; + waypoints[89].children[5] = 91; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (719.541,1048.64,140.504); + waypoints[90].type = "stand"; + waypoints[90].childCount = 2; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 91; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (641.191,925.027,163.507); + waypoints[91].type = "stand"; + waypoints[91].childCount = 3; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 89; + waypoints[91].children[2] = 92; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (717.56,717.327,143.935); + waypoints[92].type = "stand"; + waypoints[92].childCount = 4; + waypoints[92].children[0] = 91; + waypoints[92].children[1] = 93; + waypoints[92].children[2] = 94; + waypoints[92].children[3] = 106; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (610.755,492.106,139.235); + waypoints[93].type = "stand"; + waypoints[93].childCount = 4; + waypoints[93].children[0] = 92; + waypoints[93].children[1] = 94; + waypoints[93].children[2] = 103; + waypoints[93].children[3] = 102; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (595.299,655.106,143.906); + waypoints[94].type = "stand"; + waypoints[94].childCount = 3; + waypoints[94].children[0] = 92; + waypoints[94].children[1] = 95; + waypoints[94].children[2] = 93; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (397.733,660.7,138.582); + waypoints[95].type = "stand"; + waypoints[95].childCount = 3; + waypoints[95].children[0] = 94; + waypoints[95].children[1] = 80; + waypoints[95].children[2] = 96; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (133.777,589.401,136.125); + waypoints[96].type = "stand"; + waypoints[96].childCount = 3; + waypoints[96].children[0] = 95; + waypoints[96].children[1] = 81; + waypoints[96].children[2] = 97; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (63.791,350.448,136.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 3; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 98; + waypoints[97].children[2] = 102; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (-3.37649,85.6927,136.125); + waypoints[98].type = "stand"; + waypoints[98].childCount = 2; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 99; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (-72.189,-60.8907,134.008); + waypoints[99].type = "stand"; + waypoints[99].childCount = 5; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 100; + waypoints[99].children[2] = 128; + waypoints[99].children[3] = 123; + waypoints[99].children[4] = 198; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (-143.115,-137.174,136.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 4; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 40; + waypoints[100].children[2] = 185; + waypoints[100].children[3] = 198; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (263.732,464.993,139.806); + waypoints[101].type = "stand"; + waypoints[101].childCount = 2; + waypoints[101].children[0] = 102; + waypoints[101].children[1] = 80; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (290.567,229.111,136.116); + waypoints[102].type = "stand"; + waypoints[102].childCount = 7; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 97; + waypoints[102].children[2] = 103; + waypoints[102].children[3] = 124; + waypoints[102].children[4] = 123; + waypoints[102].children[5] = 93; + waypoints[102].children[6] = 185; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (617.72,335.107,143.347); + waypoints[103].type = "stand"; + waypoints[103].childCount = 7; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 93; + waypoints[103].children[2] = 104; + waypoints[103].children[3] = 118; + waypoints[103].children[4] = 119; + waypoints[103].children[5] = 124; + waypoints[103].children[6] = 117; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (971.549,448.641,134.836); + waypoints[104].type = "stand"; + waypoints[104].childCount = 4; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 105; + waypoints[104].children[2] = 115; + waypoints[104].children[3] = 117; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (1330.64,661.889,132.402); + waypoints[105].type = "stand"; + waypoints[105].childCount = 7; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 106; + waypoints[105].children[2] = 113; + waypoints[105].children[3] = 115; + waypoints[105].children[4] = 184; + waypoints[105].children[5] = 116; + waypoints[105].children[6] = 193; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (958.475,806.097,138.993); + waypoints[106].type = "stand"; + waypoints[106].childCount = 5; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 92; + waypoints[106].children[2] = 107; + waypoints[106].children[3] = 113; + waypoints[106].children[4] = 115; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (930.602,1114.4,131.949); + waypoints[107].type = "stand"; + waypoints[107].childCount = 3; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[107].children[2] = 114; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (896.576,1307.13,128.818); + waypoints[108].type = "stand"; + waypoints[108].childCount = 5; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 83; + waypoints[108].children[2] = 109; + waypoints[108].children[3] = 114; + waypoints[108].children[4] = 202; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (1145.15,1375.29,133.201); + waypoints[109].type = "stand"; + waypoints[109].childCount = 2; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 110; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (1410.75,1348.64,136.125); + waypoints[110].type = "stand"; + waypoints[110].childCount = 3; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[110].children[2] = 114; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (1538.15,1127.1,136.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 2; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 112; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (1490.92,954.805,136.125); + waypoints[112].type = "stand"; + waypoints[112].childCount = 3; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[112].children[2] = 203; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (1315.35,855.416,133.978); + waypoints[113].type = "stand"; + waypoints[113].childCount = 5; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 105; + waypoints[113].children[2] = 114; + waypoints[113].children[3] = 106; + waypoints[113].children[4] = 115; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (1236,1124.94,134.577); + waypoints[114].type = "stand"; + waypoints[114].childCount = 4; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 110; + waypoints[114].children[2] = 107; + waypoints[114].children[3] = 108; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (1155.02,641.371,121.468); + waypoints[115].type = "stand"; + waypoints[115].childCount = 5; + waypoints[115].children[0] = 106; + waypoints[115].children[1] = 104; + waypoints[115].children[2] = 105; + waypoints[115].children[3] = 116; + waypoints[115].children[4] = 113; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (1139.76,404.442,135.065); + waypoints[116].type = "stand"; + waypoints[116].childCount = 3; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 117; + waypoints[116].children[2] = 105; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (1016.16,241.294,152.125); + waypoints[117].type = "stand"; + waypoints[117].childCount = 4; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 104; + waypoints[117].children[2] = 118; + waypoints[117].children[3] = 103; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (684.323,256.128,152.125); + waypoints[118].type = "stand"; + waypoints[118].childCount = 3; + waypoints[118].children[0] = 103; + waypoints[118].children[1] = 117; + waypoints[118].children[2] = 119; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (648.525,-34.2147,152.125); + waypoints[119].type = "stand"; + waypoints[119].childCount = 5; + waypoints[119].children[0] = 120; + waypoints[119].children[1] = 118; + waypoints[119].children[2] = 103; + waypoints[119].children[3] = 121; + waypoints[119].children[4] = 122; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (800.051,-51.8376,152.125); + waypoints[120].type = "stand"; + waypoints[120].childCount = 2; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 124; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (642.732,-229.455,152.125); + waypoints[121].type = "stand"; + waypoints[121].childCount = 4; + waypoints[121].children[0] = 119; + waypoints[121].children[1] = 125; + waypoints[121].children[2] = 147; + waypoints[121].children[3] = 127; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (502.134,1.32684,143.041); + waypoints[122].type = "stand"; + waypoints[122].childCount = 3; + waypoints[122].children[0] = 119; + waypoints[122].children[1] = 123; + waypoints[122].children[2] = 124; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (295.98,-239.116,132.625); + waypoints[123].type = "stand"; + waypoints[123].childCount = 6; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 127; + waypoints[123].children[2] = 99; + waypoints[123].children[3] = 102; + waypoints[123].children[4] = 125; + waypoints[123].children[5] = 185; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (454.018,203.11,138.395); + waypoints[124].type = "stand"; + waypoints[124].childCount = 4; + waypoints[124].children[0] = 102; + waypoints[124].children[1] = 122; + waypoints[124].children[2] = 120; + waypoints[124].children[3] = 103; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (662.203,-467.111,155.925); + waypoints[125].type = "stand"; + waypoints[125].childCount = 5; + waypoints[125].children[0] = 121; + waypoints[125].children[1] = 126; + waypoints[125].children[2] = 127; + waypoints[125].children[3] = 123; + waypoints[125].children[4] = 150; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (749.351,-597.902,109.07); + waypoints[126].type = "stand"; + waypoints[126].childCount = 4; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 143; + waypoints[126].children[2] = 151; + waypoints[126].children[3] = 150; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (365.495,-451.001,136.125); + waypoints[127].type = "stand"; + waypoints[127].childCount = 5; + waypoints[127].children[0] = 125; + waypoints[127].children[1] = 128; + waypoints[127].children[2] = 129; + waypoints[127].children[3] = 123; + waypoints[127].children[4] = 121; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (82.8365,-440.782,136.125); + waypoints[128].type = "stand"; + waypoints[128].childCount = 3; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 99; + waypoints[128].children[2] = 140; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (340.744,-559.476,136.125); + waypoints[129].type = "stand"; + waypoints[129].childCount = 4; + waypoints[129].children[0] = 127; + waypoints[129].children[1] = 130; + waypoints[129].children[2] = 138; + waypoints[129].children[3] = 197; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (403.892,-663.21,144.125); + waypoints[130].type = "stand"; + waypoints[130].childCount = 2; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 131; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (397.939,-810.703,200.125); + waypoints[131].type = "stand"; + waypoints[131].childCount = 2; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 132; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (222.962,-785.306,272.125); + waypoints[132].type = "stand"; + waypoints[132].childCount = 3; + waypoints[132].children[0] = 131; + waypoints[132].children[1] = 133; + waypoints[132].children[2] = 191; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (131.008,-795.098,272.125); + waypoints[133].type = "stand"; + waypoints[133].childCount = 3; + waypoints[133].children[0] = 132; + waypoints[133].children[1] = 134; + waypoints[133].children[2] = 137; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (142.017,-573.307,272.125); + waypoints[134].type = "stand"; + waypoints[134].childCount = 2; + waypoints[134].children[0] = 133; + waypoints[134].children[1] = 135; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (-10.0494,-569.091,272.125); + waypoints[135].type = "stand"; + waypoints[135].childCount = 2; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 136; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (-23.1825,-897.228,272.125); + waypoints[136].type = "stand"; + waypoints[136].childCount = 3; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 137; + waypoints[136].children[2] = 214; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (144.555,-916.518,272.125); + waypoints[137].type = "stand"; + waypoints[137].childCount = 2; + waypoints[137].children[0] = 136; + waypoints[137].children[1] = 133; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (238.643,-729.129,136.125); + waypoints[138].type = "stand"; + waypoints[138].childCount = 3; + waypoints[138].children[0] = 129; + waypoints[138].children[1] = 139; + waypoints[138].children[2] = 197; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (143.678,-731.112,136.125); + waypoints[139].type = "stand"; + waypoints[139].childCount = 3; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 140; + waypoints[139].children[2] = 141; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (68.5732,-531.372,136.125); + waypoints[140].type = "stand"; + waypoints[140].childCount = 2; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 128; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (17.4699,-800.753,136.125); + waypoints[141].type = "stand"; + waypoints[141].childCount = 2; + waypoints[141].children[0] = 139; + waypoints[141].children[1] = 142; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (17.3697,-913.155,136.125); + waypoints[142].type = "stand"; + waypoints[142].childCount = 2; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 146; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (727.66,-896.83,88.6634); + waypoints[143].type = "stand"; + waypoints[143].childCount = 3; + waypoints[143].children[0] = 126; + waypoints[143].children[1] = 144; + waypoints[143].children[2] = 215; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (443.694,-1085.49,96.125); + waypoints[144].type = "stand"; + waypoints[144].childCount = 3; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 145; + waypoints[144].children[2] = 186; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (261.982,-920.761,107.379); + waypoints[145].type = "stand"; + waypoints[145].childCount = 3; + waypoints[145].children[0] = 144; + waypoints[145].children[1] = 146; + waypoints[145].children[2] = 186; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (183.537,-907.89,136.125); + waypoints[146].type = "stand"; + waypoints[146].childCount = 2; + waypoints[146].children[0] = 145; + waypoints[146].children[1] = 142; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (708.313,-276.713,134.915); + waypoints[147].type = "stand"; + waypoints[147].childCount = 2; + waypoints[147].children[0] = 121; + waypoints[147].children[1] = 148; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (940.551,-288.421,124.575); + waypoints[148].type = "stand"; + waypoints[148].childCount = 2; + waypoints[148].children[0] = 147; + waypoints[148].children[1] = 149; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (1195.18,-325.195,85.9686); + waypoints[149].type = "stand"; + waypoints[149].childCount = 4; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 150; + waypoints[149].children[2] = 152; + waypoints[149].children[3] = 157; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (1027.06,-447.323,91.8721); + waypoints[150].type = "stand"; + waypoints[150].childCount = 6; + waypoints[150].children[0] = 125; + waypoints[150].children[1] = 151; + waypoints[150].children[2] = 149; + waypoints[150].children[3] = 152; + waypoints[150].children[4] = 153; + waypoints[150].children[5] = 126; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (1069.45,-622.471,76.6503); + waypoints[151].type = "stand"; + waypoints[151].childCount = 4; + waypoints[151].children[0] = 126; + waypoints[151].children[1] = 150; + waypoints[151].children[2] = 152; + waypoints[151].children[3] = 155; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (1274.81,-421.913,74.5568); + waypoints[152].type = "stand"; + waypoints[152].childCount = 5; + waypoints[152].children[0] = 149; + waypoints[152].children[1] = 151; + waypoints[152].children[2] = 150; + waypoints[152].children[3] = 153; + waypoints[152].children[4] = 157; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (1321.69,-550.234,71.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 6; + waypoints[153].children[0] = 150; + waypoints[153].children[1] = 152; + waypoints[153].children[2] = 154; + waypoints[153].children[3] = 155; + waypoints[153].children[4] = 156; + waypoints[153].children[5] = 157; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (1231.38,-885.123,64.2415); + waypoints[154].type = "stand"; + waypoints[154].childCount = 5; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 16; + waypoints[154].children[2] = 18; + waypoints[154].children[3] = 155; + waypoints[154].children[4] = 21; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (1107.84,-815.829,66.1411); + waypoints[155].type = "stand"; + waypoints[155].childCount = 5; + waypoints[155].children[0] = 151; + waypoints[155].children[1] = 154; + waypoints[155].children[2] = 21; + waypoints[155].children[3] = 18; + waypoints[155].children[4] = 153; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (1322.84,-911.07,71.125); + waypoints[156].type = "stand"; + waypoints[156].childCount = 2; + waypoints[156].children[0] = 16; + waypoints[156].children[1] = 153; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (1403.91,-357.092,69.0579); + waypoints[157].type = "stand"; + waypoints[157].childCount = 5; + waypoints[157].children[0] = 153; + waypoints[157].children[1] = 152; + waypoints[157].children[2] = 149; + waypoints[157].children[3] = 158; + waypoints[157].children[4] = 204; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (1453.64,-223.598,69.2018); + waypoints[158].type = "stand"; + waypoints[158].childCount = 5; + waypoints[158].children[0] = 157; + waypoints[158].children[1] = 159; + waypoints[158].children[2] = 161; + waypoints[158].children[3] = 163; + waypoints[158].children[4] = 190; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (1349.69,-154.998,96.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 2; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 160; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (1318,-9.9136,152.125); + waypoints[160].type = "stand"; + waypoints[160].childCount = 2; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 162; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (1479.33,105.609,123.811); + waypoints[161].type = "stand"; + waypoints[161].childCount = 5; + waypoints[161].children[0] = 158; + waypoints[161].children[1] = 162; + waypoints[161].children[2] = 163; + waypoints[161].children[3] = 164; + waypoints[161].children[4] = 183; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (1334.18,156.234,125.675); + waypoints[162].type = "stand"; + waypoints[162].childCount = 4; + waypoints[162].children[0] = 161; + waypoints[162].children[1] = 183; + waypoints[162].children[2] = 163; + waypoints[162].children[3] = 160; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (1544.46,-20.8428,109.032); + waypoints[163].type = "stand"; + waypoints[163].childCount = 4; + waypoints[163].children[0] = 161; + waypoints[163].children[1] = 158; + waypoints[163].children[2] = 164; + waypoints[163].children[3] = 162; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (1773.25,166.161,137.279); + waypoints[164].type = "stand"; + waypoints[164].childCount = 4; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 161; + waypoints[164].children[2] = 165; + waypoints[164].children[3] = 183; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (1790.62,348.294,244.125); + waypoints[165].type = "stand"; + waypoints[165].childCount = 2; + waypoints[165].children[0] = 164; + waypoints[165].children[1] = 221; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (1507.41,362.995,308.125); + waypoints[166].type = "stand"; + waypoints[166].childCount = 3; + waypoints[166].children[0] = 167; + waypoints[166].children[1] = 220; + waypoints[166].children[2] = 221; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (1523.37,442.568,308.125); + waypoints[167].type = "stand"; + waypoints[167].childCount = 5; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 168; + waypoints[167].children[2] = 176; + waypoints[167].children[3] = 177; + waypoints[167].children[4] = 178; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (1790.22,450.994,308.125); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 169; + waypoints[168].children[2] = 178; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (1787.2,677.216,460.125); + waypoints[169].type = "stand"; + waypoints[169].childCount = 2; + waypoints[169].children[0] = 168; + waypoints[169].children[1] = 170; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (1607.95,685.467,580.125); + waypoints[170].type = "stand"; + waypoints[170].childCount = 3; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 171; + waypoints[170].children[2] = 175; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (1483.94,683.256,580.125); + waypoints[171].type = "stand"; + waypoints[171].childCount = 3; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 172; + waypoints[171].children[2] = 173; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (1474.45,445.496,580.125); + waypoints[172].type = "stand"; + waypoints[172].childCount = 2; + waypoints[172].children[0] = 171; + waypoints[172].children[1] = 223; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (1769.11,446.402,587.125); + waypoints[173].type = "stand"; + waypoints[173].childCount = 3; + waypoints[173].children[0] = 174; + waypoints[173].children[1] = 171; + waypoints[173].children[2] = 223; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (1795.81,762.948,580.125); + waypoints[174].type = "stand"; + waypoints[174].childCount = 2; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 175; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (1594.79,751.411,580.125); + waypoints[175].type = "stand"; + waypoints[175].childCount = 2; + waypoints[175].children[0] = 174; + waypoints[175].children[1] = 170; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (1509.12,676.99,308.125); + waypoints[176].type = "stand"; + waypoints[176].childCount = 3; + waypoints[176].children[0] = 167; + waypoints[176].children[1] = 177; + waypoints[176].children[2] = 179; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (1641.21,608.917,308.125); + waypoints[177].type = "stand"; + waypoints[177].childCount = 4; + waypoints[177].children[0] = 167; + waypoints[177].children[1] = 176; + waypoints[177].children[2] = 178; + waypoints[177].children[3] = 179; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (1657.17,484.933,308.125); + waypoints[178].type = "stand"; + waypoints[178].childCount = 3; + waypoints[178].children[0] = 168; + waypoints[178].children[1] = 167; + waypoints[178].children[2] = 177; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (1658.16,723.65,308.125); + waypoints[179].type = "stand"; + waypoints[179].childCount = 3; + waypoints[179].children[0] = 177; + waypoints[179].children[1] = 176; + waypoints[179].children[2] = 180; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (1782.55,725.414,308.125); + waypoints[180].type = "stand"; + waypoints[180].childCount = 2; + waypoints[180].children[0] = 179; + waypoints[180].children[1] = 181; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (1779.94,457.879,140.125); + waypoints[181].type = "stand"; + waypoints[181].childCount = 2; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 182; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (1648.83,457.137,140.125); + waypoints[182].type = "stand"; + waypoints[182].childCount = 3; + waypoints[182].children[0] = 181; + waypoints[182].children[1] = 183; + waypoints[182].children[2] = 210; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (1622.67,272.048,142.694); + waypoints[183].type = "stand"; + waypoints[183].childCount = 4; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 161; + waypoints[183].children[2] = 162; + waypoints[183].children[3] = 164; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (1499.77,664.062,140.125); + waypoints[184].type = "stand"; + waypoints[184].childCount = 3; + waypoints[184].children[0] = 105; + waypoints[184].children[1] = 192; + waypoints[184].children[2] = 210; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (210.499,-35.9916,127.358); + waypoints[185].type = "stand"; + waypoints[185].childCount = 3; + waypoints[185].children[0] = 123; + waypoints[185].children[1] = 102; + waypoints[185].children[2] = 100; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (325.051,-1152.52,96.125); + waypoints[186].type = "stand"; + waypoints[186].childCount = 2; + waypoints[186].children[0] = 144; + waypoints[186].children[1] = 145; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (-596.083,1807.02,418.942); + waypoints[187].type = "stand"; + waypoints[187].childCount = 1; + waypoints[187].children[0] = 65; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (-695.83,1902.42,398.125); + waypoints[188].type = "stand"; + waypoints[188].childCount = 3; + waypoints[188].children[0] = 64; + waypoints[188].children[1] = 63; + waypoints[188].children[2] = 189; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (-518.682,2048.11,390.125); + waypoints[189].type = "stand"; + waypoints[189].childCount = 2; + waypoints[189].children[0] = 188; + waypoints[189].children[1] = 63; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (1793.88,-151.125,75.1669); + waypoints[190].type = "stand"; + waypoints[190].childCount = 1; + waypoints[190].children[0] = 158; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (265.755,-558.88,272.125); + waypoints[191].type = "stand"; + waypoints[191].childCount = 1; + waypoints[191].children[0] = 132; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (1509.15,481.096,140.125); + waypoints[192].type = "stand"; + waypoints[192].childCount = 1; + waypoints[192].children[0] = 184; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (1304.22,305.499,138.058); + waypoints[193].type = "stand"; + waypoints[193].childCount = 1; + waypoints[193].children[0] = 105; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (-825.823,1939.75,254.125); + waypoints[194].type = "stand"; + waypoints[194].childCount = 3; + waypoints[194].children[0] = 60; + waypoints[194].children[1] = 59; + waypoints[194].children[2] = 195; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (-862.075,2159.49,254.125); + waypoints[195].type = "stand"; + waypoints[195].childCount = 1; + waypoints[195].children[0] = 194; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (99.377,-1321.56,68.4091); + waypoints[196].type = "stand"; + waypoints[196].childCount = 4; + waypoints[196].children[0] = 20; + waypoints[196].children[1] = 19; + waypoints[196].children[2] = 33; + waypoints[196].children[3] = 32; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (242.871,-571.773,136.125); + waypoints[197].type = "stand"; + waypoints[197].childCount = 2; + waypoints[197].children[0] = 129; + waypoints[197].children[1] = 138; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (-145.21,8.84962,135.517); + waypoints[198].type = "stand"; + waypoints[198].childCount = 2; + waypoints[198].children[0] = 99; + waypoints[198].children[1] = 100; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (-229.754,26.6119,135.912); + waypoints[199].type = "stand"; + waypoints[199].childCount = 1; + waypoints[199].children[0] = 42; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (-6.07648,1804.56,224.125); + waypoints[200].type = "stand"; + waypoints[200].childCount = 3; + waypoints[200].children[0] = 72; + waypoints[200].children[1] = 73; + waypoints[200].children[2] = 66; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (334.575,1492.93,126.125); + waypoints[201].type = "stand"; + waypoints[201].childCount = 3; + waypoints[201].children[0] = 76; + waypoints[201].children[1] = 74; + waypoints[201].children[2] = 75; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (839.36,1393.56,129.762); + waypoints[202].type = "stand"; + waypoints[202].childCount = 1; + waypoints[202].children[0] = 108; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (1509.83,851.857,135.089); + waypoints[203].type = "stand"; + waypoints[203].childCount = 1; + waypoints[203].children[0] = 112; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (1697.9,-337.218,68.1248); + waypoints[204].type = "stand"; + waypoints[204].childCount = 1; + waypoints[204].children[0] = 157; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (687.949,1168.56,137.125); + waypoints[205].type = "stand"; + waypoints[205].childCount = 1; + waypoints[205].children[0] = 88; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (31.9717,840.635,137.213); + waypoints[206].type = "stand"; + waypoints[206].childCount = 1; + waypoints[206].children[0] = 81; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (966.009,-877.157,304.125); + waypoints[207].type = "stand"; + waypoints[207].childCount = 2; + waypoints[207].children[0] = 208; + waypoints[207].children[1] = 216; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (1055.36,-1108.42,304.125); + waypoints[208].type = "stand"; + waypoints[208].childCount = 2; + waypoints[208].children[0] = 207; + waypoints[208].children[1] = 209; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (915.586,-1113.41,304.125); + waypoints[209].type = "stand"; + waypoints[209].childCount = 1; + waypoints[209].children[0] = 208; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (1627.75,652.932,140.125); + waypoints[210].type = "stand"; + waypoints[210].childCount = 2; + waypoints[210].children[0] = 184; + waypoints[210].children[1] = 182; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (722.281,1172.92,273.125); + waypoints[211].type = "stand"; + waypoints[211].childCount = 1; + waypoints[211].children[0] = 86; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (-814.545,1266.08,245.733); + waypoints[212].type = "stand"; + waypoints[212].childCount = 2; + waypoints[212].children[0] = 54; + waypoints[212].children[1] = 217; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (-92.6407,-882.224,121.612); + waypoints[213].type = "climb"; + waypoints[213].childCount = 2; + waypoints[213].children[0] = 38; + waypoints[213].children[1] = 214; + waypoints[213].angles = (14.458, -3.83423, 0); + waypoints[213].use = true; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (-63.7389,-882.183,319.125); + waypoints[214].type = "climb"; + waypoints[214].childCount = 2; + waypoints[214].children[0] = 213; + waypoints[214].children[1] = 136; + waypoints[214].angles = (85, 2.55981, 0); + waypoints[214].use = true; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (768.875,-964.511,86.7875); + waypoints[215].type = "climb"; + waypoints[215].childCount = 2; + waypoints[215].children[0] = 143; + waypoints[215].children[1] = 216; + waypoints[215].angles = (9.29321, -7.44873, 0); + waypoints[215].use = true; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (783.668,-964.148,319.125); + waypoints[216].type = "climb"; + waypoints[216].childCount = 2; + waypoints[216].children[0] = 215; + waypoints[216].children[1] = 207; + waypoints[216].angles = (84.7583, -0.0769043, 0); + waypoints[216].use = true; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (-848.241,1410.96,243.634); + waypoints[217].type = "climb"; + waypoints[217].childCount = 2; + waypoints[217].children[0] = 212; + waypoints[217].children[1] = 218; + waypoints[217].angles = (15.105, 87.0886, 0); + waypoints[217].use = true; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (-848.269,1428.52,450.125); + waypoints[218].type = "climb"; + waypoints[218].childCount = 2; + waypoints[218].children[0] = 217; + waypoints[218].children[1] = 219; + waypoints[218].angles = (83.6432, 90.4175, 0); + waypoints[218].use = true; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (-842.469,1520.99,410.388); + waypoints[219].type = "stand"; + waypoints[219].childCount = 2; + waypoints[219].children[0] = 218; + waypoints[219].children[1] = 64; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (1603.33,384.447,308.125); + waypoints[220].type = "climb"; + waypoints[220].childCount = 3; + waypoints[220].children[0] = 166; + waypoints[220].children[1] = 221; + waypoints[220].children[2] = 222; + waypoints[220].angles = (81.0999, -44.0717, 0); + waypoints[220].use = true; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (1647.99,363.849,308.125); + waypoints[221].type = "stand"; + waypoints[221].childCount = 3; + waypoints[221].children[0] = 166; + waypoints[221].children[1] = 220; + waypoints[221].children[2] = 165; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (1604.64,412.734,627.125); + waypoints[222].type = "climb"; + waypoints[222].childCount = 2; + waypoints[222].children[0] = 223; + waypoints[222].children[1] = 220; + waypoints[222].angles = (73.8928, 86.8854, 0); + waypoints[222].use = true; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (1604.26,450.046,580.125); + waypoints[223].type = "stand"; + waypoints[223].childCount = 3; + waypoints[223].children[0] = 222; + waypoints[223].children[1] = 172; + waypoints[223].children[2] = 173; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/creek.gsc b/main_shared/maps/mp/bots/waypoints/creek.gsc new file mode 100644 index 0000000..6aebb8b --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/creek.gsc @@ -0,0 +1,2227 @@ +Creek() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (108.293,3477.95,24.2439); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 16; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (-326.142,3312.3,-9.68685); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 16; + waypoints[1].children[3] = 20; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (-681.872,3343.74,45.2121); + waypoints[2].type = "stand"; + waypoints[2].childCount = 3; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 20; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-934.841,3587.81,112.147); + waypoints[3].type = "stand"; + waypoints[3].childCount = 4; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 20; + waypoints[3].children[3] = 22; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-811.734,3800.7,96.3968); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 21; + waypoints[4].children[2] = 22; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (521.549,4331.45,9.1423); + waypoints[5].type = "stand"; + waypoints[5].childCount = 5; + waypoints[5].children[0] = 6; + waypoints[5].children[1] = 31; + waypoints[5].children[2] = 30; + waypoints[5].children[3] = 181; + waypoints[5].children[4] = 182; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (587.578,4176.51,129.925); + waypoints[6].type = "stand"; + waypoints[6].childCount = 2; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (612.593,4135.99,128.925); + waypoints[7].type = "stand"; + waypoints[7].childCount = 2; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (539.215,4086.25,136.925); + waypoints[8].type = "stand"; + waypoints[8].childCount = 4; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 11; + waypoints[8].children[3] = 10; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (437.61,4191.81,136.925); + waypoints[9].type = "stand"; + waypoints[9].childCount = 2; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (408.601,4026.2,136.925); + waypoints[10].type = "stand"; + waypoints[10].childCount = 3; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[10].children[2] = 8; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (579.923,3980.49,136.925); + waypoints[11].type = "stand"; + waypoints[11].childCount = 3; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 8; + waypoints[11].children[2] = 13; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (364.936,3738.13,30.925); + waypoints[12].type = "stand"; + waypoints[12].childCount = 2; + waypoints[12].children[0] = 13; + waypoints[12].children[1] = 14; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (573.614,3863.06,135.495); + waypoints[13].type = "stand"; + waypoints[13].childCount = 2; + waypoints[13].children[0] = 11; + waypoints[13].children[1] = 12; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (259.069,3750.07,30.925); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 12; + waypoints[14].children[1] = 15; + waypoints[14].children[2] = 35; + waypoints[14].children[3] = 36; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (87.9047,3770.71,30.925); + waypoints[15].type = "stand"; + waypoints[15].childCount = 3; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 32; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (-27.9815,3714.02,29.4436); + waypoints[16].type = "stand"; + waypoints[16].childCount = 5; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 0; + waypoints[16].children[2] = 17; + waypoints[16].children[3] = 18; + waypoints[16].children[4] = 1; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-141.597,3976.09,29.0607); + waypoints[17].type = "stand"; + waypoints[17].childCount = 5; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[17].children[2] = 27; + waypoints[17].children[3] = 32; + waypoints[17].children[4] = 29; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-226.63,3738.01,47.8497); + waypoints[18].type = "stand"; + waypoints[18].childCount = 3; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 16; + waypoints[18].children[2] = 19; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-389.251,3734.97,75.2637); + waypoints[19].type = "stand"; + waypoints[19].childCount = 3; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 20; + waypoints[19].children[2] = 21; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-522.709,3586.73,94.5663); + waypoints[20].type = "stand"; + waypoints[20].childCount = 5; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 2; + waypoints[20].children[2] = 3; + waypoints[20].children[3] = 1; + waypoints[20].children[4] = 21; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-652.906,3805.29,101.343); + waypoints[21].type = "stand"; + waypoints[21].childCount = 4; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 19; + waypoints[21].children[2] = 4; + waypoints[21].children[3] = 23; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-981.732,3905.33,110.94); + waypoints[22].type = "stand"; + waypoints[22].childCount = 3; + waypoints[22].children[0] = 3; + waypoints[22].children[1] = 4; + waypoints[22].children[2] = 24; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-656.443,4030.43,68.9436); + waypoints[23].type = "stand"; + waypoints[23].childCount = 4; + waypoints[23].children[0] = 21; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 27; + waypoints[23].children[3] = 26; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-882.415,4152.27,95.3694); + waypoints[24].type = "stand"; + waypoints[24].childCount = 4; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 22; + waypoints[24].children[2] = 25; + waypoints[24].children[3] = 26; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-878.146,4460.41,22.5634); + waypoints[25].type = "stand"; + waypoints[25].childCount = 4; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 26; + waypoints[25].children[2] = 33; + waypoints[25].children[3] = 74; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (-694.398,4320.11,31.4629); + waypoints[26].type = "stand"; + waypoints[26].childCount = 5; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[26].children[2] = 23; + waypoints[26].children[3] = 24; + waypoints[26].children[4] = 33; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-458.921,4241.92,38.4539); + waypoints[27].type = "stand"; + waypoints[27].childCount = 4; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 28; + waypoints[27].children[2] = 23; + waypoints[27].children[3] = 17; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-198.915,4269.63,17.0898); + waypoints[28].type = "stand"; + waypoints[28].childCount = 3; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 29; + waypoints[28].children[2] = 32; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (53.7923,4331.33,2.09133); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 28; + waypoints[29].children[1] = 30; + waypoints[29].children[2] = 17; + waypoints[29].children[3] = 83; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (302.685,4386.49,-26.4872); + waypoints[30].type = "stand"; + waypoints[30].childCount = 7; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 31; + waypoints[30].children[2] = 5; + waypoints[30].children[3] = 32; + waypoints[30].children[4] = 82; + waypoints[30].children[5] = 83; + waypoints[30].children[6] = 109; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (583.128,4543.44,-60.271); + waypoints[31].type = "stand"; + waypoints[31].childCount = 6; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 5; + waypoints[31].children[2] = 38; + waypoints[31].children[3] = 83; + waypoints[31].children[4] = 84; + waypoints[31].children[5] = 109; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (164.536,4157.14,13.0333); + waypoints[32].type = "stand"; + waypoints[32].childCount = 5; + waypoints[32].children[0] = 30; + waypoints[32].children[1] = 28; + waypoints[32].children[2] = 17; + waypoints[32].children[3] = 15; + waypoints[32].children[4] = 35; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-741.758,4644.5,110.125); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 26; + waypoints[33].children[1] = 25; + waypoints[33].children[2] = 34; + waypoints[33].children[3] = 75; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-636.225,4749.54,177.993); + waypoints[34].type = "stand"; + waypoints[34].childCount = 3; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 76; + waypoints[34].children[2] = 80; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (327.514,4068.22,30.925); + waypoints[35].type = "stand"; + waypoints[35].childCount = 4; + waypoints[35].children[0] = 32; + waypoints[35].children[1] = 36; + waypoints[35].children[2] = 37; + waypoints[35].children[3] = 14; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (595.175,3958.96,30.925); + waypoints[36].type = "stand"; + waypoints[36].childCount = 3; + waypoints[36].children[0] = 35; + waypoints[36].children[1] = 37; + waypoints[36].children[2] = 14; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (473.439,4177.78,30.925); + waypoints[37].type = "stand"; + waypoints[37].childCount = 2; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 35; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (731.597,4692,-58.6672); + waypoints[38].type = "stand"; + waypoints[38].childCount = 3; + waypoints[38].children[0] = 31; + waypoints[38].children[1] = 39; + waypoints[38].children[2] = 109; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (874.415,4891.26,-64.6571); + waypoints[39].type = "stand"; + waypoints[39].childCount = 5; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 40; + waypoints[39].children[2] = 86; + waypoints[39].children[3] = 88; + waypoints[39].children[4] = 109; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (1043.66,5136.96,-70.1654); + waypoints[40].type = "stand"; + waypoints[40].childCount = 3; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 41; + waypoints[40].children[2] = 88; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (1156.12,5448.32,-65.8407); + waypoints[41].type = "stand"; + waypoints[41].childCount = 3; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 42; + waypoints[41].children[2] = 87; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (1215.26,5730.32,-65.5034); + waypoints[42].type = "stand"; + waypoints[42].childCount = 4; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 87; + waypoints[42].children[2] = 166; + waypoints[42].children[3] = 174; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (1103.52,6329.18,-81.969); + waypoints[43].type = "stand"; + waypoints[43].childCount = 4; + waypoints[43].children[0] = 44; + waypoints[43].children[1] = 97; + waypoints[43].children[2] = 99; + waypoints[43].children[3] = 166; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (895.466,6506.56,-63.8414); + waypoints[44].type = "stand"; + waypoints[44].childCount = 3; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 99; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (589.136,6592.8,-44.5194); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 99; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (278.52,6673.45,-70.0432); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 47; + waypoints[46].children[2] = 102; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (-16.9463,6800.05,-69.2483); + waypoints[47].type = "stand"; + waypoints[47].childCount = 4; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 51; + waypoints[47].children[2] = 110; + waypoints[47].children[3] = 102; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (-649.818,7061.99,-126.715); + waypoints[48].type = "stand"; + waypoints[48].childCount = 5; + waypoints[48].children[0] = 49; + waypoints[48].children[1] = 50; + waypoints[48].children[2] = 55; + waypoints[48].children[3] = 187; + waypoints[48].children[4] = 199; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (-406.017,7280.05,-109.739); + waypoints[49].type = "stand"; + waypoints[49].childCount = 4; + waypoints[49].children[0] = 48; + waypoints[49].children[1] = 50; + waypoints[49].children[2] = 52; + waypoints[49].children[3] = 187; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (-363.858,7032.35,-98.7455); + waypoints[50].type = "stand"; + waypoints[50].childCount = 5; + waypoints[50].children[0] = 48; + waypoints[50].children[1] = 49; + waypoints[50].children[2] = 51; + waypoints[50].children[3] = 110; + waypoints[50].children[4] = 127; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-223.783,6921.74,-42.1402); + waypoints[51].type = "stand"; + waypoints[51].childCount = 3; + waypoints[51].children[0] = 50; + waypoints[51].children[1] = 47; + waypoints[51].children[2] = 110; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-259.345,7484.54,-76.6035); + waypoints[52].type = "stand"; + waypoints[52].childCount = 2; + waypoints[52].children[0] = 49; + waypoints[52].children[1] = 53; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-93.5688,7635.24,-84.7616); + waypoints[53].type = "stand"; + waypoints[53].childCount = 3; + waypoints[53].children[0] = 52; + waypoints[53].children[1] = 54; + waypoints[53].children[2] = 189; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (84.9524,7683.29,-82.875); + waypoints[54].type = "stand"; + waypoints[54].childCount = 2; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 161; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-923.221,6889.88,-128.017); + waypoints[55].type = "stand"; + waypoints[55].childCount = 5; + waypoints[55].children[0] = 48; + waypoints[55].children[1] = 56; + waypoints[55].children[2] = 127; + waypoints[55].children[3] = 198; + waypoints[55].children[4] = 199; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (-1067.07,6670.54,-128.142); + waypoints[56].type = "stand"; + waypoints[56].childCount = 3; + waypoints[56].children[0] = 55; + waypoints[56].children[1] = 57; + waypoints[56].children[2] = 129; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (-1215.38,6439.61,-125.036); + waypoints[57].type = "stand"; + waypoints[57].childCount = 4; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[57].children[2] = 160; + waypoints[57].children[3] = 197; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (-1500.8,6277.79,-119.636); + waypoints[58].type = "stand"; + waypoints[58].childCount = 4; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 160; + waypoints[58].children[2] = 197; + waypoints[58].children[3] = 304; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (-2215.22,6130.76,-127.206); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 60; + waypoints[59].children[1] = 304; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (-2486.12,6051.32,-127.435); + waypoints[60].type = "stand"; + waypoints[60].childCount = 3; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 61; + waypoints[60].children[2] = 64; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (-2790.2,5936.68,-123.888); + waypoints[61].type = "stand"; + waypoints[61].childCount = 4; + waypoints[61].children[0] = 60; + waypoints[61].children[1] = 62; + waypoints[61].children[2] = 64; + waypoints[61].children[3] = 149; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (-3071.67,5749.83,-130.837); + waypoints[62].type = "stand"; + waypoints[62].childCount = 4; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 63; + waypoints[62].children[2] = 149; + waypoints[62].children[3] = 305; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-3312.2,5551.48,-130.875); + waypoints[63].type = "stand"; + waypoints[63].childCount = 3; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 148; + waypoints[63].children[2] = 305; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-2459.4,5866.72,-120.561); + waypoints[64].type = "stand"; + waypoints[64].childCount = 4; + waypoints[64].children[0] = 61; + waypoints[64].children[1] = 60; + waypoints[64].children[2] = 65; + waypoints[64].children[3] = 300; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (-2303.5,5699.25,-99.0269); + waypoints[65].type = "stand"; + waypoints[65].childCount = 3; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 66; + waypoints[65].children[2] = 300; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (-2297.85,5483.42,-93.123); + waypoints[66].type = "stand"; + waypoints[66].childCount = 3; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 67; + waypoints[66].children[2] = 299; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (-2105.68,5469.31,-80.3712); + waypoints[67].type = "stand"; + waypoints[67].childCount = 2; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 68; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (-1944.77,5328.54,-64.9301); + waypoints[68].type = "stand"; + waypoints[68].childCount = 2; + waypoints[68].children[0] = 67; + waypoints[68].children[1] = 69; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (-1713.19,5324.2,-42.9663); + waypoints[69].type = "stand"; + waypoints[69].childCount = 3; + waypoints[69].children[0] = 70; + waypoints[69].children[1] = 72; + waypoints[69].children[2] = 68; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (-1424.12,5508.09,-22.9257); + waypoints[70].type = "stand"; + waypoints[70].childCount = 2; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 71; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (-1207.08,5297.33,0.925881); + waypoints[71].type = "stand"; + waypoints[71].childCount = 3; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 72; + waypoints[71].children[2] = 73; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (-1405.66,5252.27,-13.9713); + waypoints[72].type = "stand"; + waypoints[72].childCount = 2; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 69; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-978.935,5085.02,6.41384); + waypoints[73].type = "stand"; + waypoints[73].childCount = 3; + waypoints[73].children[0] = 71; + waypoints[73].children[1] = 74; + waypoints[73].children[2] = 75; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-942.189,4776.61,-13.1031); + waypoints[74].type = "stand"; + waypoints[74].childCount = 3; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 25; + waypoints[74].children[2] = 75; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-808.346,4910.1,56.3515); + waypoints[75].type = "stand"; + waypoints[75].childCount = 4; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 73; + waypoints[75].children[2] = 76; + waypoints[75].children[3] = 33; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-571.214,4979.6,135.289); + waypoints[76].type = "stand"; + waypoints[76].childCount = 4; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 34; + waypoints[76].children[2] = 77; + waypoints[76].children[3] = 89; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-737.826,5098.9,155.518); + waypoints[77].type = "stand"; + waypoints[77].childCount = 3; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 78; + waypoints[77].children[2] = 79; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-977.172,5137.51,174.085); + waypoints[78].type = "stand"; + waypoints[78].childCount = 2; + waypoints[78].children[0] = 77; + waypoints[78].children[1] = 79; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-717.753,5355.88,162.01); + waypoints[79].type = "stand"; + waypoints[79].childCount = 4; + waypoints[79].children[0] = 78; + waypoints[79].children[1] = 77; + waypoints[79].children[2] = 89; + waypoints[79].children[3] = 90; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-590.461,4576.46,110.48); + waypoints[80].type = "stand"; + waypoints[80].childCount = 2; + waypoints[80].children[0] = 34; + waypoints[80].children[1] = 81; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-465.501,4413.01,86.0905); + waypoints[81].type = "stand"; + waypoints[81].childCount = 3; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 89; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-143.244,4459.5,52.4865); + waypoints[82].type = "stand"; + waypoints[82].childCount = 4; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 83; + waypoints[82].children[2] = 30; + waypoints[82].children[3] = 89; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (69.0988,4647.51,35.7696); + waypoints[83].type = "stand"; + waypoints[83].childCount = 6; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 29; + waypoints[83].children[2] = 30; + waypoints[83].children[3] = 31; + waypoints[83].children[4] = 84; + waypoints[83].children[5] = 89; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (217.974,4830.42,-15.1075); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 31; + waypoints[84].children[1] = 83; + waypoints[84].children[2] = 85; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (169.415,5086.48,0.505506); + waypoints[85].type = "stand"; + waypoints[85].childCount = 7; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 86; + waypoints[85].children[2] = 89; + waypoints[85].children[3] = 92; + waypoints[85].children[4] = 94; + waypoints[85].children[5] = 95; + waypoints[85].children[6] = 103; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (487.057,5357.44,-22.4112); + waypoints[86].type = "stand"; + waypoints[86].childCount = 6; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 87; + waypoints[86].children[2] = 39; + waypoints[86].children[3] = 88; + waypoints[86].children[4] = 94; + waypoints[86].children[5] = 95; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (819.981,5658.42,-43.8858); + waypoints[87].type = "stand"; + waypoints[87].childCount = 6; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 88; + waypoints[87].children[2] = 42; + waypoints[87].children[3] = 41; + waypoints[87].children[4] = 95; + waypoints[87].children[5] = 96; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (797.922,5240.67,-23.3768); + waypoints[88].type = "stand"; + waypoints[88].childCount = 4; + waypoints[88].children[0] = 39; + waypoints[88].children[1] = 86; + waypoints[88].children[2] = 40; + waypoints[88].children[3] = 87; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (-204.714,5111.2,78.7524); + waypoints[89].type = "stand"; + waypoints[89].childCount = 7; + waypoints[89].children[0] = 85; + waypoints[89].children[1] = 82; + waypoints[89].children[2] = 83; + waypoints[89].children[3] = 76; + waypoints[89].children[4] = 81; + waypoints[89].children[5] = 79; + waypoints[89].children[6] = 91; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (-591.609,5516.06,166.796); + waypoints[90].type = "stand"; + waypoints[90].childCount = 2; + waypoints[90].children[0] = 79; + waypoints[90].children[1] = 91; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-286.759,5547.94,126.439); + waypoints[91].type = "stand"; + waypoints[91].childCount = 5; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 92; + waypoints[91].children[2] = 89; + waypoints[91].children[3] = 93; + waypoints[91].children[4] = 94; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (83.2289,5637.52,52.9496); + waypoints[92].type = "stand"; + waypoints[92].childCount = 5; + waypoints[92].children[0] = 91; + waypoints[92].children[1] = 85; + waypoints[92].children[2] = 94; + waypoints[92].children[3] = 95; + waypoints[92].children[4] = 98; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (-416.32,5815.09,284.196); + waypoints[93].type = "stand"; + waypoints[93].childCount = 4; + waypoints[93].children[0] = 91; + waypoints[93].children[1] = 118; + waypoints[93].children[2] = 122; + waypoints[93].children[3] = 123; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (-47.7649,5413.76,48.1544); + waypoints[94].type = "stand"; + waypoints[94].childCount = 4; + waypoints[94].children[0] = 91; + waypoints[94].children[1] = 85; + waypoints[94].children[2] = 92; + waypoints[94].children[3] = 86; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (226.183,5495.18,0.319364); + waypoints[95].type = "stand"; + waypoints[95].childCount = 6; + waypoints[95].children[0] = 86; + waypoints[95].children[1] = 85; + waypoints[95].children[2] = 92; + waypoints[95].children[3] = 87; + waypoints[95].children[4] = 96; + waypoints[95].children[5] = 100; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (772.348,5921.9,-34.2749); + waypoints[96].type = "stand"; + waypoints[96].childCount = 6; + waypoints[96].children[0] = 87; + waypoints[96].children[1] = 97; + waypoints[96].children[2] = 95; + waypoints[96].children[3] = 99; + waypoints[96].children[4] = 100; + waypoints[96].children[5] = 166; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (932.366,6040.54,-31.6581); + waypoints[97].type = "stand"; + waypoints[97].childCount = 3; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 43; + waypoints[97].children[2] = 166; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (207.52,5927.02,50.063); + waypoints[98].type = "stand"; + waypoints[98].childCount = 3; + waypoints[98].children[0] = 92; + waypoints[98].children[1] = 99; + waypoints[98].children[2] = 101; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (421.087,6288.97,2.65267); + waypoints[99].type = "stand"; + waypoints[99].childCount = 7; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 45; + waypoints[99].children[2] = 96; + waypoints[99].children[3] = 100; + waypoints[99].children[4] = 101; + waypoints[99].children[5] = 44; + waypoints[99].children[6] = 43; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (401.632,5924.04,37.3901); + waypoints[100].type = "stand"; + waypoints[100].childCount = 3; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 95; + waypoints[100].children[2] = 96; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (205.42,6199.77,37.7297); + waypoints[101].type = "stand"; + waypoints[101].childCount = 3; + waypoints[101].children[0] = 99; + waypoints[101].children[1] = 98; + waypoints[101].children[2] = 102; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (26.583,6374.81,21.2697); + waypoints[102].type = "stand"; + waypoints[102].childCount = 5; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 46; + waypoints[102].children[2] = 110; + waypoints[102].children[3] = 111; + waypoints[102].children[4] = 47; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (360.227,5031.66,-10.875); + waypoints[103].type = "stand"; + waypoints[103].childCount = 2; + waypoints[103].children[0] = 85; + waypoints[103].children[1] = 104; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (544.704,4931.73,-10.875); + waypoints[104].type = "stand"; + waypoints[104].childCount = 3; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 105; + waypoints[104].children[2] = 109; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (510.685,5057.73,-10.1145); + waypoints[105].type = "stand"; + waypoints[105].childCount = 2; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 106; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (444.732,5150.08,55.125); + waypoints[106].type = "stand"; + waypoints[106].childCount = 2; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 107; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (346.637,5048.37,127.125); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (543.254,4858.91,127.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 1; + waypoints[108].children[0] = 107; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (648.865,4796.86,-30.5951); + waypoints[109].type = "stand"; + waypoints[109].childCount = 5; + waypoints[109].children[0] = 104; + waypoints[109].children[1] = 38; + waypoints[109].children[2] = 39; + waypoints[109].children[3] = 30; + waypoints[109].children[4] = 31; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (-282.401,6702.56,-45.0714); + waypoints[110].type = "stand"; + waypoints[110].childCount = 7; + waypoints[110].children[0] = 47; + waypoints[110].children[1] = 102; + waypoints[110].children[2] = 111; + waypoints[110].children[3] = 51; + waypoints[110].children[4] = 50; + waypoints[110].children[5] = 127; + waypoints[110].children[6] = 129; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (-231.505,6374.29,34.5636); + waypoints[111].type = "stand"; + waypoints[111].childCount = 4; + waypoints[111].children[0] = 102; + waypoints[111].children[1] = 112; + waypoints[111].children[2] = 110; + waypoints[111].children[3] = 129; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (-499.048,6287.23,54.7169); + waypoints[112].type = "stand"; + waypoints[112].childCount = 2; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (-785.803,6163.59,87.83); + waypoints[113].type = "stand"; + waypoints[113].childCount = 2; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 114; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (-1073.33,6062.96,168.829); + waypoints[114].type = "stand"; + waypoints[114].childCount = 3; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 115; + waypoints[114].children[2] = 116; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (-1326.14,5969.7,215.139); + waypoints[115].type = "stand"; + waypoints[115].childCount = 3; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 116; + waypoints[115].children[2] = 130; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (-1086.29,5987.67,199.105); + waypoints[116].type = "stand"; + waypoints[116].childCount = 3; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 114; + waypoints[116].children[2] = 117; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (-859.633,5962.45,252.019); + waypoints[117].type = "stand"; + waypoints[117].childCount = 2; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 118; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (-538.933,5936.17,302.177); + waypoints[118].type = "stand"; + waypoints[118].childCount = 4; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 93; + waypoints[118].children[2] = 119; + waypoints[118].children[3] = 125; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (-818.798,5795.51,326.56); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 120; + waypoints[119].children[2] = 121; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (-1165.4,5836.33,333.506); + waypoints[120].type = "stand"; + waypoints[120].childCount = 2; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 121; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (-1023.06,5541.08,350.824); + waypoints[121].type = "stand"; + waypoints[121].childCount = 3; + waypoints[121].children[0] = 120; + waypoints[121].children[1] = 119; + waypoints[121].children[2] = 122; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (-694.175,5641.81,321.666); + waypoints[122].type = "stand"; + waypoints[122].childCount = 2; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 93; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (-237.354,5925.73,280.889); + waypoints[123].type = "stand"; + waypoints[123].childCount = 3; + waypoints[123].children[0] = 93; + waypoints[123].children[1] = 124; + waypoints[123].children[2] = 126; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (-170.671,6044.74,286.297); + waypoints[124].type = "stand"; + waypoints[124].childCount = 2; + waypoints[124].children[0] = 123; + waypoints[124].children[1] = 125; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (-329.405,6053.69,302.345); + waypoints[125].type = "stand"; + waypoints[125].childCount = 2; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 118; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (-76.9649,5776.66,238.296); + waypoints[126].type = "stand"; + waypoints[126].childCount = 1; + waypoints[126].children[0] = 123; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (-584.214,6746.84,-63.4376); + waypoints[127].type = "stand"; + waypoints[127].childCount = 4; + waypoints[127].children[0] = 110; + waypoints[127].children[1] = 55; + waypoints[127].children[2] = 50; + waypoints[127].children[3] = 128; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (-768.312,6405.9,-13.8324); + waypoints[128].type = "stand"; + waypoints[128].childCount = 3; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 129; + waypoints[128].children[2] = 160; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (-480.367,6459.1,6.17007); + waypoints[129].type = "stand"; + waypoints[129].childCount = 4; + waypoints[129].children[0] = 128; + waypoints[129].children[1] = 110; + waypoints[129].children[2] = 111; + waypoints[129].children[3] = 56; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (-1467.44,5954.08,237.02); + waypoints[130].type = "stand"; + waypoints[130].childCount = 3; + waypoints[130].children[0] = 115; + waypoints[130].children[1] = 131; + waypoints[130].children[2] = 159; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (-1571.91,5810.43,275.214); + waypoints[131].type = "stand"; + waypoints[131].childCount = 3; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 132; + waypoints[131].children[2] = 159; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (-1704.53,5706.45,286.117); + waypoints[132].type = "stand"; + waypoints[132].childCount = 2; + waypoints[132].children[0] = 131; + waypoints[132].children[1] = 133; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (-1943.6,5709.46,265.871); + waypoints[133].type = "stand"; + waypoints[133].childCount = 2; + waypoints[133].children[0] = 132; + waypoints[133].children[1] = 134; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (-2166.34,5788.25,265.875); + waypoints[134].type = "stand"; + waypoints[134].childCount = 2; + waypoints[134].children[0] = 133; + waypoints[134].children[1] = 135; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (-2416.16,5762.87,265.875); + waypoints[135].type = "stand"; + waypoints[135].childCount = 2; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 136; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (-2655.2,5682.17,265.875); + waypoints[136].type = "stand"; + waypoints[136].childCount = 2; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 139; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (-3099.12,5472.71,179.393); + waypoints[137].type = "stand"; + waypoints[137].childCount = 2; + waypoints[137].children[0] = 138; + waypoints[137].children[1] = 140; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (-2895.96,5557.59,164.392); + waypoints[138].type = "stand"; + waypoints[138].childCount = 2; + waypoints[138].children[0] = 139; + waypoints[138].children[1] = 137; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (-2782.2,5601.73,231.091); + waypoints[139].type = "stand"; + waypoints[139].childCount = 2; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 136; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (-3351.86,5528.5,176.128); + waypoints[140].type = "stand"; + waypoints[140].childCount = 3; + waypoints[140].children[0] = 137; + waypoints[140].children[1] = 141; + waypoints[140].children[2] = 306; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (-3511.9,5869.42,176.128); + waypoints[141].type = "stand"; + waypoints[141].childCount = 4; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 142; + waypoints[141].children[2] = 248; + waypoints[141].children[3] = 306; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (-3433.96,6129.15,145.221); + waypoints[142].type = "stand"; + waypoints[142].childCount = 4; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 143; + waypoints[142].children[2] = 239; + waypoints[142].children[3] = 242; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (-3290.88,6252.43,106.344); + waypoints[143].type = "stand"; + waypoints[143].childCount = 4; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 144; + waypoints[143].children[2] = 145; + waypoints[143].children[3] = 222; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (-3197.38,6059.53,6.98802); + waypoints[144].type = "stand"; + waypoints[144].childCount = 3; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 145; + waypoints[144].children[2] = 146; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (-3105.44,6136.75,-3.58815); + waypoints[145].type = "stand"; + waypoints[145].childCount = 4; + waypoints[145].children[0] = 143; + waypoints[145].children[1] = 144; + waypoints[145].children[2] = 149; + waypoints[145].children[3] = 150; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (-3265.68,5894.97,-18.8372); + waypoints[146].type = "stand"; + waypoints[146].childCount = 2; + waypoints[146].children[0] = 144; + waypoints[146].children[1] = 147; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (-3348.48,5701.78,-66.7232); + waypoints[147].type = "stand"; + waypoints[147].childCount = 2; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 148; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (-3408.77,5530.98,-114.681); + waypoints[148].type = "stand"; + waypoints[148].childCount = 3; + waypoints[148].children[0] = 147; + waypoints[148].children[1] = 63; + waypoints[148].children[2] = 301; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (-3035.95,6016.49,-73.9704); + waypoints[149].type = "stand"; + waypoints[149].childCount = 3; + waypoints[149].children[0] = 145; + waypoints[149].children[1] = 62; + waypoints[149].children[2] = 61; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (-2954.7,6151.82,13.2505); + waypoints[150].type = "stand"; + waypoints[150].childCount = 2; + waypoints[150].children[0] = 145; + waypoints[150].children[1] = 151; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (-2746.84,6158.12,9.82134); + waypoints[151].type = "stand"; + waypoints[151].childCount = 2; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 152; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (-2504.73,6176.92,29.3721); + waypoints[152].type = "stand"; + waypoints[152].childCount = 2; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 153; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (-2312.87,6040.51,0.881988); + waypoints[153].type = "stand"; + waypoints[153].childCount = 2; + waypoints[153].children[0] = 152; + waypoints[153].children[1] = 154; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (-2154.58,5971.17,64.2083); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 155; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (-2062.68,5919.8,118.125); + waypoints[155].type = "stand"; + waypoints[155].childCount = 2; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 156; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (-1897.7,5842.6,158.686); + waypoints[156].type = "stand"; + waypoints[156].childCount = 2; + waypoints[156].children[0] = 155; + waypoints[156].children[1] = 157; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (-1711.9,5855.22,186.452); + waypoints[157].type = "stand"; + waypoints[157].childCount = 2; + waypoints[157].children[0] = 156; + waypoints[157].children[1] = 158; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (-1605.81,5886.2,192.874); + waypoints[158].type = "stand"; + waypoints[158].childCount = 2; + waypoints[158].children[0] = 157; + waypoints[158].children[1] = 159; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (-1573.94,5909.86,254.812); + waypoints[159].type = "stand"; + waypoints[159].childCount = 3; + waypoints[159].children[0] = 130; + waypoints[159].children[1] = 131; + waypoints[159].children[2] = 158; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (-1078.89,6236.39,-30.8218); + waypoints[160].type = "stand"; + waypoints[160].childCount = 3; + waypoints[160].children[0] = 57; + waypoints[160].children[1] = 58; + waypoints[160].children[2] = 128; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (26.5907,7475.13,-48.193); + waypoints[161].type = "stand"; + waypoints[161].childCount = 2; + waypoints[161].children[0] = 54; + waypoints[161].children[1] = 162; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (-83.2871,7369.66,-18.7659); + waypoints[162].type = "stand"; + waypoints[162].childCount = 2; + waypoints[162].children[0] = 161; + waypoints[162].children[1] = 163; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (-62.6446,7222.61,33.843); + waypoints[163].type = "stand"; + waypoints[163].childCount = 2; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (-65.892,7070.28,30.039); + waypoints[164].type = "stand"; + waypoints[164].childCount = 2; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 165; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (26.3409,6922.23,32.4677); + waypoints[165].type = "stand"; + waypoints[165].childCount = 1; + waypoints[165].children[0] = 164; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (1223.83,6046.14,-75.9253); + waypoints[166].type = "stand"; + waypoints[166].childCount = 7; + waypoints[166].children[0] = 43; + waypoints[166].children[1] = 42; + waypoints[166].children[2] = 97; + waypoints[166].children[3] = 96; + waypoints[166].children[4] = 168; + waypoints[166].children[5] = 167; + waypoints[166].children[6] = 173; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (1406.34,6125.26,12.3026); + waypoints[167].type = "stand"; + waypoints[167].childCount = 3; + waypoints[167].children[0] = 168; + waypoints[167].children[1] = 166; + waypoints[167].children[2] = 173; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (1295.61,6344,39.7101); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 169; + waypoints[168].children[2] = 166; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (1209.1,6493.01,89.4137); + waypoints[169].type = "stand"; + waypoints[169].childCount = 2; + waypoints[169].children[0] = 168; + waypoints[169].children[1] = 170; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (1048.74,6657.25,69.1126); + waypoints[170].type = "stand"; + waypoints[170].childCount = 2; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 171; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (794.324,6676.21,16.6542); + waypoints[171].type = "stand"; + waypoints[171].childCount = 2; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 172; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (431.675,6751.93,6.08628); + waypoints[172].type = "stand"; + waypoints[172].childCount = 1; + waypoints[172].children[0] = 171; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (1427.1,5971.83,7.33744); + waypoints[173].type = "stand"; + waypoints[173].childCount = 3; + waypoints[173].children[0] = 167; + waypoints[173].children[1] = 166; + waypoints[173].children[2] = 174; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (1392.45,5736.59,2.72458); + waypoints[174].type = "stand"; + waypoints[174].childCount = 3; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 42; + waypoints[174].children[2] = 175; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (1374.33,5519.2,17.765); + waypoints[175].type = "stand"; + waypoints[175].childCount = 2; + waypoints[175].children[0] = 174; + waypoints[175].children[1] = 176; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (1289,5283.5,39.0385); + waypoints[176].type = "stand"; + waypoints[176].childCount = 2; + waypoints[176].children[0] = 175; + waypoints[176].children[1] = 177; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (1228.63,5092.2,68.2524); + waypoints[177].type = "stand"; + waypoints[177].childCount = 2; + waypoints[177].children[0] = 176; + waypoints[177].children[1] = 178; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (1152.87,4857.96,46.0441); + waypoints[178].type = "stand"; + waypoints[178].childCount = 3; + waypoints[178].children[0] = 177; + waypoints[178].children[1] = 179; + waypoints[178].children[2] = 180; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (988.224,4496.94,44.9617); + waypoints[179].type = "stand"; + waypoints[179].childCount = 2; + waypoints[179].children[0] = 178; + waypoints[179].children[1] = 180; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (818.301,4592.18,31.9735); + waypoints[180].type = "stand"; + waypoints[180].childCount = 3; + waypoints[180].children[0] = 179; + waypoints[180].children[1] = 178; + waypoints[180].children[2] = 181; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (762.275,4540.46,24.4852); + waypoints[181].type = "stand"; + waypoints[181].childCount = 4; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 5; + waypoints[181].children[2] = 183; + waypoints[181].children[3] = 182; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (744.455,4161.72,39.2889); + waypoints[182].type = "stand"; + waypoints[182].childCount = 4; + waypoints[182].children[0] = 5; + waypoints[182].children[1] = 183; + waypoints[182].children[2] = 181; + waypoints[182].children[3] = 184; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (910.197,4383.92,46.1452); + waypoints[183].type = "stand"; + waypoints[183].childCount = 2; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 181; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (781.119,3945.84,83.9014); + waypoints[184].type = "stand"; + waypoints[184].childCount = 3; + waypoints[184].children[0] = 182; + waypoints[184].children[1] = 185; + waypoints[184].children[2] = 186; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (735.125,3828.76,92.3672); + waypoints[185].type = "stand"; + waypoints[185].childCount = 1; + waypoints[185].children[0] = 184; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (887.457,3802.52,71.5519); + waypoints[186].type = "stand"; + waypoints[186].childCount = 1; + waypoints[186].children[0] = 184; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (-572.088,7569.28,-6.32312); + waypoints[187].type = "stand"; + waypoints[187].childCount = 5; + waypoints[187].children[0] = 49; + waypoints[187].children[1] = 188; + waypoints[187].children[2] = 189; + waypoints[187].children[3] = 48; + waypoints[187].children[4] = 201; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (-743.664,7727.4,80.3254); + waypoints[188].type = "stand"; + waypoints[188].childCount = 3; + waypoints[188].children[0] = 187; + waypoints[188].children[1] = 189; + waypoints[188].children[2] = 190; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (-502.9,7770.78,26.4432); + waypoints[189].type = "stand"; + waypoints[189].childCount = 3; + waypoints[189].children[0] = 188; + waypoints[189].children[1] = 53; + waypoints[189].children[2] = 187; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (-889.296,7893.35,127.782); + waypoints[190].type = "stand"; + waypoints[190].childCount = 3; + waypoints[190].children[0] = 188; + waypoints[190].children[1] = 191; + waypoints[190].children[2] = 201; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (-1202.39,7858.83,171.922); + waypoints[191].type = "stand"; + waypoints[191].childCount = 4; + waypoints[191].children[0] = 190; + waypoints[191].children[1] = 192; + waypoints[191].children[2] = 201; + waypoints[191].children[3] = 202; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (-1493.07,7778.81,189.185); + waypoints[192].type = "stand"; + waypoints[192].childCount = 4; + waypoints[192].children[0] = 191; + waypoints[192].children[1] = 193; + waypoints[192].children[2] = 201; + waypoints[192].children[3] = 202; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (-1691.67,7706.9,202.483); + waypoints[193].type = "stand"; + waypoints[193].childCount = 5; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 194; + waypoints[193].children[2] = 204; + waypoints[193].children[3] = 202; + waypoints[193].children[4] = 205; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (-1590.05,7481.14,135.883); + waypoints[194].type = "stand"; + waypoints[194].childCount = 2; + waypoints[194].children[0] = 193; + waypoints[194].children[1] = 195; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (-1574.42,7222.64,136.148); + waypoints[195].type = "stand"; + waypoints[195].childCount = 2; + waypoints[195].children[0] = 194; + waypoints[195].children[1] = 196; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (-1589.86,6919.1,108.148); + waypoints[196].type = "stand"; + waypoints[196].childCount = 4; + waypoints[196].children[0] = 195; + waypoints[196].children[1] = 197; + waypoints[196].children[2] = 203; + waypoints[196].children[3] = 204; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (-1545.19,6598.87,-31.4576); + waypoints[197].type = "stand"; + waypoints[197].childCount = 4; + waypoints[197].children[0] = 196; + waypoints[197].children[1] = 58; + waypoints[197].children[2] = 57; + waypoints[197].children[3] = 198; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (-1339.44,6912.81,-22.2046); + waypoints[198].type = "stand"; + waypoints[198].childCount = 3; + waypoints[198].children[0] = 197; + waypoints[198].children[1] = 55; + waypoints[198].children[2] = 199; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (-1072.95,7099.77,-41.2833); + waypoints[199].type = "stand"; + waypoints[199].childCount = 4; + waypoints[199].children[0] = 198; + waypoints[199].children[1] = 55; + waypoints[199].children[2] = 48; + waypoints[199].children[3] = 200; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (-975.189,7326.38,-7.08481); + waypoints[200].type = "stand"; + waypoints[200].childCount = 3; + waypoints[200].children[0] = 199; + waypoints[200].children[1] = 201; + waypoints[200].children[2] = 202; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (-1005.37,7577.2,61.3692); + waypoints[201].type = "stand"; + waypoints[201].childCount = 6; + waypoints[201].children[0] = 200; + waypoints[201].children[1] = 187; + waypoints[201].children[2] = 190; + waypoints[201].children[3] = 191; + waypoints[201].children[4] = 192; + waypoints[201].children[5] = 203; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (-1357.09,7457.38,98.3752); + waypoints[202].type = "stand"; + waypoints[202].childCount = 5; + waypoints[202].children[0] = 191; + waypoints[202].children[1] = 200; + waypoints[202].children[2] = 192; + waypoints[202].children[3] = 203; + waypoints[202].children[4] = 193; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (-1344.41,7162.75,84.173); + waypoints[203].type = "stand"; + waypoints[203].childCount = 3; + waypoints[203].children[0] = 202; + waypoints[203].children[1] = 201; + waypoints[203].children[2] = 196; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (-1718.79,6992.97,172.891); + waypoints[204].type = "stand"; + waypoints[204].childCount = 4; + waypoints[204].children[0] = 196; + waypoints[204].children[1] = 193; + waypoints[204].children[2] = 216; + waypoints[204].children[3] = 217; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (-1938.38,7770.25,202.11); + waypoints[205].type = "stand"; + waypoints[205].childCount = 4; + waypoints[205].children[0] = 193; + waypoints[205].children[1] = 206; + waypoints[205].children[2] = 213; + waypoints[205].children[3] = 214; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (-2108.19,8041.15,200.562); + waypoints[206].type = "stand"; + waypoints[206].childCount = 2; + waypoints[206].children[0] = 205; + waypoints[206].children[1] = 207; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (-2407.69,7933.08,195.793); + waypoints[207].type = "stand"; + waypoints[207].childCount = 2; + waypoints[207].children[0] = 206; + waypoints[207].children[1] = 208; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (-2767.85,7734.24,194.96); + waypoints[208].type = "stand"; + waypoints[208].childCount = 2; + waypoints[208].children[0] = 207; + waypoints[208].children[1] = 209; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (-3026.95,7531.03,170.074); + waypoints[209].type = "stand"; + waypoints[209].childCount = 3; + waypoints[209].children[0] = 208; + waypoints[209].children[1] = 210; + waypoints[209].children[2] = 298; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (-2788.96,7273.09,167.046); + waypoints[210].type = "stand"; + waypoints[210].childCount = 3; + waypoints[210].children[0] = 209; + waypoints[210].children[1] = 211; + waypoints[210].children[2] = 212; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (-2586.5,7011.51,160.392); + waypoints[211].type = "stand"; + waypoints[211].childCount = 3; + waypoints[211].children[0] = 210; + waypoints[211].children[1] = 212; + waypoints[211].children[2] = 224; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (-2383.65,7173.68,184.699); + waypoints[212].type = "stand"; + waypoints[212].childCount = 6; + waypoints[212].children[0] = 211; + waypoints[212].children[1] = 210; + waypoints[212].children[2] = 213; + waypoints[212].children[3] = 215; + waypoints[212].children[4] = 224; + waypoints[212].children[5] = 223; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (-2306.65,7485.14,195.18); + waypoints[213].type = "stand"; + waypoints[213].childCount = 2; + waypoints[213].children[0] = 212; + waypoints[213].children[1] = 205; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (-1972.86,7516.64,261.924); + waypoints[214].type = "stand"; + waypoints[214].childCount = 2; + waypoints[214].children[0] = 205; + waypoints[214].children[1] = 215; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (-1946.52,7316.18,287.628); + waypoints[215].type = "stand"; + waypoints[215].childCount = 3; + waypoints[215].children[0] = 214; + waypoints[215].children[1] = 212; + waypoints[215].children[2] = 216; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (-1914.64,7029.74,240.293); + waypoints[216].type = "stand"; + waypoints[216].childCount = 2; + waypoints[216].children[0] = 215; + waypoints[216].children[1] = 204; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (-1891.6,6710.73,115.014); + waypoints[217].type = "stand"; + waypoints[217].childCount = 2; + waypoints[217].children[0] = 204; + waypoints[217].children[1] = 218; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (-2097.38,6528.77,134.761); + waypoints[218].type = "stand"; + waypoints[218].childCount = 2; + waypoints[218].children[0] = 217; + waypoints[218].children[1] = 219; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (-2349.92,6412.78,193.076); + waypoints[219].type = "stand"; + waypoints[219].childCount = 2; + waypoints[219].children[0] = 218; + waypoints[219].children[1] = 220; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (-2615.35,6410.83,222.902); + waypoints[220].type = "stand"; + waypoints[220].childCount = 4; + waypoints[220].children[0] = 219; + waypoints[220].children[1] = 221; + waypoints[220].children[2] = 223; + waypoints[220].children[3] = 224; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (-2969.83,6376.36,190.666); + waypoints[221].type = "stand"; + waypoints[221].childCount = 2; + waypoints[221].children[0] = 220; + waypoints[221].children[1] = 222; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (-3252.62,6405.46,147.744); + waypoints[222].type = "stand"; + waypoints[222].childCount = 5; + waypoints[222].children[0] = 221; + waypoints[222].children[1] = 143; + waypoints[222].children[2] = 223; + waypoints[222].children[3] = 239; + waypoints[222].children[4] = 240; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (-2850.28,6625.36,159.737); + waypoints[223].type = "stand"; + waypoints[223].childCount = 5; + waypoints[223].children[0] = 222; + waypoints[223].children[1] = 220; + waypoints[223].children[2] = 224; + waypoints[223].children[3] = 212; + waypoints[223].children[4] = 303; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (-2522.08,6736.18,184.059); + waypoints[224].type = "stand"; + waypoints[224].childCount = 4; + waypoints[224].children[0] = 220; + waypoints[224].children[1] = 211; + waypoints[224].children[2] = 212; + waypoints[224].children[3] = 223; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (-3209.07,7251.92,172.125); + waypoints[225].type = "stand"; + waypoints[225].childCount = 3; + waypoints[225].children[0] = 226; + waypoints[225].children[1] = 227; + waypoints[225].children[2] = 228; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (-3424.25,7160.19,159.151); + waypoints[226].type = "stand"; + waypoints[226].childCount = 4; + waypoints[226].children[0] = 225; + waypoints[226].children[1] = 240; + waypoints[226].children[2] = 241; + waypoints[226].children[3] = 293; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (-3005.66,6951.09,172.124); + waypoints[227].type = "stand"; + waypoints[227].childCount = 3; + waypoints[227].children[0] = 225; + waypoints[227].children[1] = 229; + waypoints[227].children[2] = 302; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (-3048.07,7356.84,172.126); + waypoints[228].type = "stand"; + waypoints[228].childCount = 1; + waypoints[228].children[0] = 225; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (-2846.52,6825.9,172.123); + waypoints[229].type = "stand"; + waypoints[229].childCount = 2; + waypoints[229].children[0] = 227; + waypoints[229].children[1] = 230; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (-2731.38,6919.32,172.123); + waypoints[230].type = "stand"; + waypoints[230].childCount = 2; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 231; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (-2787.82,7001.22,172.124); + waypoints[231].type = "stand"; + waypoints[231].childCount = 2; + waypoints[231].children[0] = 230; + waypoints[231].children[1] = 232; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (-2847.8,6951.08,172.124); + waypoints[232].type = "stand"; + waypoints[232].childCount = 2; + waypoints[232].children[0] = 231; + waypoints[232].children[1] = 233; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (-2956.48,6860.68,309.665); + waypoints[233].type = "stand"; + waypoints[233].childCount = 2; + waypoints[233].children[0] = 232; + waypoints[233].children[1] = 234; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (-3015.87,6796.37,324.088); + waypoints[234].type = "stand"; + waypoints[234].childCount = 3; + waypoints[234].children[0] = 235; + waypoints[234].children[1] = 238; + waypoints[234].children[2] = 233; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (-3243.93,7026.66,325.088); + waypoints[235].type = "stand"; + waypoints[235].childCount = 2; + waypoints[235].children[0] = 234; + waypoints[235].children[1] = 236; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (-3025.16,7216.33,324.088); + waypoints[236].type = "stand"; + waypoints[236].childCount = 2; + waypoints[236].children[0] = 235; + waypoints[236].children[1] = 237; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (-2776.04,6926.72,324.088); + waypoints[237].type = "stand"; + waypoints[237].childCount = 2; + waypoints[237].children[0] = 236; + waypoints[237].children[1] = 238; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (-2888.97,6837.08,326.088); + waypoints[238].type = "stand"; + waypoints[238].childCount = 2; + waypoints[238].children[0] = 237; + waypoints[238].children[1] = 234; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (-3536.7,6430.96,157.469); + waypoints[239].type = "stand"; + waypoints[239].childCount = 6; + waypoints[239].children[0] = 142; + waypoints[239].children[1] = 222; + waypoints[239].children[2] = 241; + waypoints[239].children[3] = 240; + waypoints[239].children[4] = 242; + waypoints[239].children[5] = 243; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (-3526,6689.48,165.276); + waypoints[240].type = "stand"; + waypoints[240].childCount = 4; + waypoints[240].children[0] = 222; + waypoints[240].children[1] = 226; + waypoints[240].children[2] = 239; + waypoints[240].children[3] = 241; + waypoints[241] = spawnstruct(); + waypoints[241].origin = (-3784.71,6946.53,158.134); + waypoints[241].type = "stand"; + waypoints[241].childCount = 6; + waypoints[241].children[0] = 226; + waypoints[241].children[1] = 239; + waypoints[241].children[2] = 240; + waypoints[241].children[3] = 242; + waypoints[241].children[4] = 275; + waypoints[241].children[5] = 269; + waypoints[242] = spawnstruct(); + waypoints[242].origin = (-3776.11,6596.41,165.57); + waypoints[242].type = "stand"; + waypoints[242].childCount = 5; + waypoints[242].children[0] = 241; + waypoints[242].children[1] = 142; + waypoints[242].children[2] = 239; + waypoints[242].children[3] = 243; + waypoints[242].children[4] = 244; + waypoints[243] = spawnstruct(); + waypoints[243].origin = (-4077.27,6343.44,162.503); + waypoints[243].type = "stand"; + waypoints[243].childCount = 4; + waypoints[243].children[0] = 242; + waypoints[243].children[1] = 239; + waypoints[243].children[2] = 244; + waypoints[243].children[3] = 245; + waypoints[244] = spawnstruct(); + waypoints[244].origin = (-4334.46,6592.58,154.166); + waypoints[244].type = "stand"; + waypoints[244].childCount = 6; + waypoints[244].children[0] = 242; + waypoints[244].children[1] = 243; + waypoints[244].children[2] = 245; + waypoints[244].children[3] = 266; + waypoints[244].children[4] = 267; + waypoints[244].children[5] = 269; + waypoints[245] = spawnstruct(); + waypoints[245].origin = (-4319.96,6027.78,157.448); + waypoints[245].type = "stand"; + waypoints[245].childCount = 5; + waypoints[245].children[0] = 246; + waypoints[245].children[1] = 244; + waypoints[245].children[2] = 243; + waypoints[245].children[3] = 251; + waypoints[245].children[4] = 252; + waypoints[246] = spawnstruct(); + waypoints[246].origin = (-4084.32,5871.34,184.128); + waypoints[246].type = "stand"; + waypoints[246].childCount = 2; + waypoints[246].children[0] = 245; + waypoints[246].children[1] = 247; + waypoints[247] = spawnstruct(); + waypoints[247].origin = (-3974.6,5682.67,184.128); + waypoints[247].type = "stand"; + waypoints[247].childCount = 3; + waypoints[247].children[0] = 246; + waypoints[247].children[1] = 248; + waypoints[247].children[2] = 249; + waypoints[248] = spawnstruct(); + waypoints[248].origin = (-3792.57,5954.27,184.128); + waypoints[248].type = "stand"; + waypoints[248].childCount = 3; + waypoints[248].children[0] = 141; + waypoints[248].children[1] = 247; + waypoints[248].children[2] = 250; + waypoints[249] = spawnstruct(); + waypoints[249].origin = (-3727.58,5589.55,184.128); + waypoints[249].type = "stand"; + waypoints[249].childCount = 1; + waypoints[249].children[0] = 247; + waypoints[250] = spawnstruct(); + waypoints[250].origin = (-3712.27,6189.1,184.128); + waypoints[250].type = "stand"; + waypoints[250].childCount = 1; + waypoints[250].children[0] = 248; + waypoints[251] = spawnstruct(); + waypoints[251].origin = (-4542.14,5780.73,155.944); + waypoints[251].type = "stand"; + waypoints[251].childCount = 5; + waypoints[251].children[0] = 245; + waypoints[251].children[1] = 252; + waypoints[251].children[2] = 255; + waypoints[251].children[3] = 253; + waypoints[251].children[4] = 256; + waypoints[252] = spawnstruct(); + waypoints[252].origin = (-4461.91,5460.39,166.854); + waypoints[252].type = "stand"; + waypoints[252].childCount = 4; + waypoints[252].children[0] = 253; + waypoints[252].children[1] = 255; + waypoints[252].children[2] = 245; + waypoints[252].children[3] = 251; + waypoints[253] = spawnstruct(); + waypoints[253].origin = (-4946.24,5145.14,157.086); + waypoints[253].type = "stand"; + waypoints[253].childCount = 3; + waypoints[253].children[0] = 252; + waypoints[253].children[1] = 254; + waypoints[253].children[2] = 251; + waypoints[254] = spawnstruct(); + waypoints[254].origin = (-5349.08,5443.73,167.043); + waypoints[254].type = "stand"; + waypoints[254].childCount = 4; + waypoints[254].children[0] = 253; + waypoints[254].children[1] = 255; + waypoints[254].children[2] = 262; + waypoints[254].children[3] = 294; + waypoints[255] = spawnstruct(); + waypoints[255].origin = (-5055.91,5663.28,165.905); + waypoints[255].type = "stand"; + waypoints[255].childCount = 4; + waypoints[255].children[0] = 254; + waypoints[255].children[1] = 252; + waypoints[255].children[2] = 251; + waypoints[255].children[3] = 262; + waypoints[256] = spawnstruct(); + waypoints[256].origin = (-4701.61,6075.1,167.307); + waypoints[256].type = "stand"; + waypoints[256].childCount = 2; + waypoints[256].children[0] = 251; + waypoints[256].children[1] = 257; + waypoints[257] = spawnstruct(); + waypoints[257].origin = (-4644.08,6346.93,169.651); + waypoints[257].type = "stand"; + waypoints[257].childCount = 2; + waypoints[257].children[0] = 256; + waypoints[257].children[1] = 258; + waypoints[258] = spawnstruct(); + waypoints[258].origin = (-4821.47,6475.72,174.637); + waypoints[258].type = "stand"; + waypoints[258].childCount = 2; + waypoints[258].children[0] = 257; + waypoints[258].children[1] = 259; + waypoints[259] = spawnstruct(); + waypoints[259].origin = (-5099.64,6553.2,172.601); + waypoints[259].type = "stand"; + waypoints[259].childCount = 4; + waypoints[259].children[0] = 258; + waypoints[259].children[1] = 260; + waypoints[259].children[2] = 261; + waypoints[259].children[3] = 263; + waypoints[260] = spawnstruct(); + waypoints[260].origin = (-5407.72,6384.11,181.453); + waypoints[260].type = "stand"; + waypoints[260].childCount = 4; + waypoints[260].children[0] = 259; + waypoints[260].children[1] = 261; + waypoints[260].children[2] = 263; + waypoints[260].children[3] = 294; + waypoints[261] = spawnstruct(); + waypoints[261].origin = (-5352.44,6045.81,166.262); + waypoints[261].type = "stand"; + waypoints[261].childCount = 4; + waypoints[261].children[0] = 260; + waypoints[261].children[1] = 262; + waypoints[261].children[2] = 259; + waypoints[261].children[3] = 294; + waypoints[262] = spawnstruct(); + waypoints[262].origin = (-5363.66,5812.39,165.541); + waypoints[262].type = "stand"; + waypoints[262].childCount = 4; + waypoints[262].children[0] = 261; + waypoints[262].children[1] = 255; + waypoints[262].children[2] = 254; + waypoints[262].children[3] = 294; + waypoints[263] = spawnstruct(); + waypoints[263].origin = (-5285.79,6759.08,189.838); + waypoints[263].type = "stand"; + waypoints[263].childCount = 3; + waypoints[263].children[0] = 260; + waypoints[263].children[1] = 259; + waypoints[263].children[2] = 264; + waypoints[264] = spawnstruct(); + waypoints[264].origin = (-5226.93,6850.94,220.725); + waypoints[264].type = "stand"; + waypoints[264].childCount = 2; + waypoints[264].children[0] = 263; + waypoints[264].children[1] = 265; + waypoints[265] = spawnstruct(); + waypoints[265].origin = (-5111.49,6994.19,185.905); + waypoints[265].type = "stand"; + waypoints[265].childCount = 6; + waypoints[265].children[0] = 264; + waypoints[265].children[1] = 266; + waypoints[265].children[2] = 268; + waypoints[265].children[3] = 267; + waypoints[265].children[4] = 270; + waypoints[265].children[5] = 274; + waypoints[266] = spawnstruct(); + waypoints[266].origin = (-4845.38,6823.37,169.627); + waypoints[266].type = "stand"; + waypoints[266].childCount = 3; + waypoints[266].children[0] = 265; + waypoints[266].children[1] = 244; + waypoints[266].children[2] = 267; + waypoints[267] = spawnstruct(); + waypoints[267].origin = (-4498.02,7025.79,172.265); + waypoints[267].type = "stand"; + waypoints[267].childCount = 6; + waypoints[267].children[0] = 244; + waypoints[267].children[1] = 268; + waypoints[267].children[2] = 269; + waypoints[267].children[3] = 266; + waypoints[267].children[4] = 265; + waypoints[267].children[5] = 270; + waypoints[268] = spawnstruct(); + waypoints[268].origin = (-4288.64,7337.29,173.514); + waypoints[268].type = "stand"; + waypoints[268].childCount = 5; + waypoints[268].children[0] = 267; + waypoints[268].children[1] = 269; + waypoints[268].children[2] = 265; + waypoints[268].children[3] = 274; + waypoints[268].children[4] = 275; + waypoints[269] = spawnstruct(); + waypoints[269].origin = (-4219.13,6956.85,160.642); + waypoints[269].type = "stand"; + waypoints[269].childCount = 5; + waypoints[269].children[0] = 244; + waypoints[269].children[1] = 268; + waypoints[269].children[2] = 267; + waypoints[269].children[3] = 241; + waypoints[269].children[4] = 275; + waypoints[270] = spawnstruct(); + waypoints[270].origin = (-4853.83,7395.29,187.778); + waypoints[270].type = "stand"; + waypoints[270].childCount = 3; + waypoints[270].children[0] = 265; + waypoints[270].children[1] = 273; + waypoints[270].children[2] = 267; + waypoints[271] = spawnstruct(); + waypoints[271].origin = (-4470.86,7910.45,231.725); + waypoints[271].type = "stand"; + waypoints[271].childCount = 2; + waypoints[271].children[0] = 272; + waypoints[271].children[1] = 273; + waypoints[272] = spawnstruct(); + waypoints[272].origin = (-4341.93,7981.85,195.379); + waypoints[272].type = "stand"; + waypoints[272].childCount = 3; + waypoints[272].children[0] = 271; + waypoints[272].children[1] = 278; + waypoints[272].children[2] = 282; + waypoints[273] = spawnstruct(); + waypoints[273].origin = (-4584.51,7776.15,193.338); + waypoints[273].type = "stand"; + waypoints[273].childCount = 4; + waypoints[273].children[0] = 274; + waypoints[273].children[1] = 270; + waypoints[273].children[2] = 276; + waypoints[273].children[3] = 271; + waypoints[274] = spawnstruct(); + waypoints[274].origin = (-4550.23,7394.91,171.945); + waypoints[274].type = "stand"; + waypoints[274].childCount = 4; + waypoints[274].children[0] = 268; + waypoints[274].children[1] = 273; + waypoints[274].children[2] = 265; + waypoints[274].children[3] = 276; + waypoints[275] = spawnstruct(); + waypoints[275].origin = (-3860.25,7264.86,160.908); + waypoints[275].type = "stand"; + waypoints[275].childCount = 6; + waypoints[275].children[0] = 268; + waypoints[275].children[1] = 241; + waypoints[275].children[2] = 269; + waypoints[275].children[3] = 280; + waypoints[275].children[4] = 281; + waypoints[275].children[5] = 293; + waypoints[276] = spawnstruct(); + waypoints[276].origin = (-4477.7,7666.91,182.948); + waypoints[276].type = "stand"; + waypoints[276].childCount = 3; + waypoints[276].children[0] = 274; + waypoints[276].children[1] = 273; + waypoints[276].children[2] = 277; + waypoints[277] = spawnstruct(); + waypoints[277].origin = (-4404.21,7836.07,231.725); + waypoints[277].type = "stand"; + waypoints[277].childCount = 2; + waypoints[277].children[0] = 276; + waypoints[277].children[1] = 278; + waypoints[278] = spawnstruct(); + waypoints[278].origin = (-4262.64,7892.72,187.216); + waypoints[278].type = "stand"; + waypoints[278].childCount = 5; + waypoints[278].children[0] = 277; + waypoints[278].children[1] = 272; + waypoints[278].children[2] = 279; + waypoints[278].children[3] = 281; + waypoints[278].children[4] = 282; + waypoints[279] = spawnstruct(); + waypoints[279].origin = (-4120.76,7874.39,196.725); + waypoints[279].type = "stand"; + waypoints[279].childCount = 5; + waypoints[279].children[0] = 278; + waypoints[279].children[1] = 280; + waypoints[279].children[2] = 281; + waypoints[279].children[3] = 282; + waypoints[279].children[4] = 289; + waypoints[280] = spawnstruct(); + waypoints[280].origin = (-3836.42,7584.79,178.638); + waypoints[280].type = "stand"; + waypoints[280].childCount = 4; + waypoints[280].children[0] = 279; + waypoints[280].children[1] = 275; + waypoints[280].children[2] = 281; + waypoints[280].children[3] = 287; + waypoints[281] = spawnstruct(); + waypoints[281].origin = (-3993.62,7472.94,176.827); + waypoints[281].type = "stand"; + waypoints[281].childCount = 4; + waypoints[281].children[0] = 275; + waypoints[281].children[1] = 278; + waypoints[281].children[2] = 279; + waypoints[281].children[3] = 280; + waypoints[282] = spawnstruct(); + waypoints[282].origin = (-4111.54,8056,179.64); + waypoints[282].type = "stand"; + waypoints[282].childCount = 4; + waypoints[282].children[0] = 279; + waypoints[282].children[1] = 272; + waypoints[282].children[2] = 278; + waypoints[282].children[3] = 283; + waypoints[283] = spawnstruct(); + waypoints[283].origin = (-3751.55,8281.49,182.828); + waypoints[283].type = "stand"; + waypoints[283].childCount = 2; + waypoints[283].children[0] = 282; + waypoints[283].children[1] = 284; + waypoints[284] = spawnstruct(); + waypoints[284].origin = (-3403.51,8392.59,195.162); + waypoints[284].type = "stand"; + waypoints[284].childCount = 3; + waypoints[284].children[0] = 283; + waypoints[284].children[1] = 285; + waypoints[284].children[2] = 286; + waypoints[285] = spawnstruct(); + waypoints[285].origin = (-3140.63,8137.6,191.895); + waypoints[285].type = "stand"; + waypoints[285].childCount = 3; + waypoints[285].children[0] = 284; + waypoints[285].children[1] = 286; + waypoints[285].children[2] = 288; + waypoints[286] = spawnstruct(); + waypoints[286].origin = (-3496.01,8253.74,183.605); + waypoints[286].type = "stand"; + waypoints[286].childCount = 4; + waypoints[286].children[0] = 284; + waypoints[286].children[1] = 285; + waypoints[286].children[2] = 288; + waypoints[286].children[3] = 291; + waypoints[287] = spawnstruct(); + waypoints[287].origin = (-3534.65,7781.83,180.362); + waypoints[287].type = "stand"; + waypoints[287].childCount = 4; + waypoints[287].children[0] = 288; + waypoints[287].children[1] = 280; + waypoints[287].children[2] = 292; + waypoints[287].children[3] = 296; + waypoints[288] = spawnstruct(); + waypoints[288].origin = (-3236.82,7973.41,181.622); + waypoints[288].type = "stand"; + waypoints[288].childCount = 3; + waypoints[288].children[0] = 285; + waypoints[288].children[1] = 286; + waypoints[288].children[2] = 287; + waypoints[289] = spawnstruct(); + waypoints[289].origin = (-4015.36,7938.66,196.725); + waypoints[289].type = "stand"; + waypoints[289].childCount = 2; + waypoints[289].children[0] = 279; + waypoints[289].children[1] = 295; + waypoints[290] = spawnstruct(); + waypoints[290].origin = (-3695.28,8005.04,196.725); + waypoints[290].type = "stand"; + waypoints[290].childCount = 3; + waypoints[290].children[0] = 291; + waypoints[290].children[1] = 295; + waypoints[290].children[2] = 296; + waypoints[291] = spawnstruct(); + waypoints[291].origin = (-3585.09,8146.66,196.725); + waypoints[291].type = "stand"; + waypoints[291].childCount = 3; + waypoints[291].children[0] = 290; + waypoints[291].children[1] = 286; + waypoints[291].children[2] = 297; + waypoints[292] = spawnstruct(); + waypoints[292].origin = (-3242.95,7743.83,175.62); + waypoints[292].type = "stand"; + waypoints[292].childCount = 3; + waypoints[292].children[0] = 287; + waypoints[292].children[1] = 293; + waypoints[292].children[2] = 298; + waypoints[293] = spawnstruct(); + waypoints[293].origin = (-3384.94,7424.9,162.942); + waypoints[293].type = "stand"; + waypoints[293].childCount = 4; + waypoints[293].children[0] = 226; + waypoints[293].children[1] = 275; + waypoints[293].children[2] = 292; + waypoints[293].children[3] = 298; + waypoints[294] = spawnstruct(); + waypoints[294].origin = (-5581.18,5854.23,173.136); + waypoints[294].type = "stand"; + waypoints[294].childCount = 4; + waypoints[294].children[0] = 262; + waypoints[294].children[1] = 261; + waypoints[294].children[2] = 260; + waypoints[294].children[3] = 254; + waypoints[295] = spawnstruct(); + waypoints[295].origin = (-3873.83,7889.03,196.725); + waypoints[295].type = "stand"; + waypoints[295].childCount = 2; + waypoints[295].children[0] = 289; + waypoints[295].children[1] = 290; + waypoints[296] = spawnstruct(); + waypoints[296].origin = (-3618.07,7889.07,196.725); + waypoints[296].type = "stand"; + waypoints[296].childCount = 3; + waypoints[296].children[0] = 290; + waypoints[296].children[1] = 287; + waypoints[296].children[2] = 297; + waypoints[297] = spawnstruct(); + waypoints[297].origin = (-3502.73,8024.64,196.725); + waypoints[297].type = "stand"; + waypoints[297].childCount = 2; + waypoints[297].children[0] = 296; + waypoints[297].children[1] = 291; + waypoints[298] = spawnstruct(); + waypoints[298].origin = (-3101.02,7614.48,170.707); + waypoints[298].type = "stand"; + waypoints[298].childCount = 3; + waypoints[298].children[0] = 292; + waypoints[298].children[1] = 209; + waypoints[298].children[2] = 293; + waypoints[299] = spawnstruct(); + waypoints[299].origin = (-2319.91,5392.22,-92.2022); + waypoints[299].type = "stand"; + waypoints[299].childCount = 1; + waypoints[299].children[0] = 66; + waypoints[300] = spawnstruct(); + waypoints[300].origin = (-2345.8,5888.42,-120.678); + waypoints[300].type = "stand"; + waypoints[300].childCount = 3; + waypoints[300].children[0] = 65; + waypoints[300].children[1] = 64; + waypoints[300].children[2] = 304; + waypoints[301] = spawnstruct(); + waypoints[301].origin = (-3423.59,5345.66,-129.739); + waypoints[301].type = "stand"; + waypoints[301].childCount = 1; + waypoints[301].children[0] = 148; + waypoints[302] = spawnstruct(); + waypoints[302].origin = (-3086.48,6903.13,172.123); + waypoints[302].type = "stand"; + waypoints[302].childCount = 2; + waypoints[302].children[0] = 227; + waypoints[302].children[1] = 303; + waypoints[303] = spawnstruct(); + waypoints[303].origin = (-2855.21,6690.73,172.088); + waypoints[303].type = "stand"; + waypoints[303].childCount = 2; + waypoints[303].children[0] = 302; + waypoints[303].children[1] = 223; + waypoints[304] = spawnstruct(); + waypoints[304].origin = (-1884.23,6190.81,-128.626); + waypoints[304].type = "stand"; + waypoints[304].childCount = 3; + waypoints[304].children[0] = 58; + waypoints[304].children[1] = 59; + waypoints[304].children[2] = 300; + waypoints[305] = spawnstruct(); + waypoints[305].origin = (-3295.02,5584.1,-130.711); + waypoints[305].type = "climb"; + waypoints[305].childCount = 3; + waypoints[305].children[0] = 63; + waypoints[305].children[1] = 62; + waypoints[305].children[2] = 306; + waypoints[305].angles = (9.21631, 160.073, 0); + waypoints[305].use = true; + waypoints[306] = spawnstruct(); + waypoints[306].origin = (-3319.74,5595.28,176.128); + waypoints[306].type = "climb"; + waypoints[306].childCount = 3; + waypoints[306].children[0] = 140; + waypoints[306].children[1] = 141; + waypoints[306].children[2] = 305; + waypoints[306].angles = (2.39929, 159.271, 0); + waypoints[306].use = true; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/crossfire.gsc b/main_shared/maps/mp/bots/waypoints/crossfire.gsc new file mode 100644 index 0000000..1f10f69 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/crossfire.gsc @@ -0,0 +1,2193 @@ +Crossfire() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (3642.99,-3715.84,-143.875); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 2; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (3695.65,-3617.41,-143.875); + waypoints[1].type = "stand"; + waypoints[1].childCount = 3; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 252; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (3440.94,-3674.84,-137.815); + waypoints[2].type = "stand"; + waypoints[2].childCount = 5; + waypoints[2].children[0] = 0; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 1; + waypoints[2].children[3] = 4; + waypoints[2].children[4] = 252; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (3326.6,-3776.1,-143.875); + waypoints[3].type = "stand"; + waypoints[3].childCount = 4; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 244; + waypoints[3].children[2] = 294; + waypoints[3].children[3] = 301; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (3497.3,-3456.49,-143.875); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 2; + waypoints[4].children[1] = 5; + waypoints[4].children[2] = 253; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (3436.93,-3279.17,-143.875); + waypoints[5].type = "stand"; + waypoints[5].childCount = 3; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[5].children[2] = 7; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (3245.85,-3324.09,-143.875); + waypoints[6].type = "stand"; + waypoints[6].childCount = 1; + waypoints[6].children[0] = 5; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (3463.67,-3168.63,-139.209); + waypoints[7].type = "stand"; + waypoints[7].childCount = 4; + waypoints[7].children[0] = 5; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 10; + waypoints[7].children[3] = 9; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (3155.67,-3012.9,-135.537); + waypoints[8].type = "stand"; + waypoints[8].childCount = 3; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 10; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (3247.42,-2857.21,-133.143); + waypoints[9].type = "stand"; + waypoints[9].childCount = 3; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 7; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (3544.85,-2988.39,-126.209); + waypoints[10].type = "stand"; + waypoints[10].childCount = 7; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 7; + waypoints[10].children[2] = 8; + waypoints[10].children[3] = 11; + waypoints[10].children[4] = 188; + waypoints[10].children[5] = 258; + waypoints[10].children[6] = 259; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (3574.82,-2883.04,-121.004); + waypoints[11].type = "stand"; + waypoints[11].childCount = 4; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[11].children[2] = 187; + waypoints[11].children[3] = 186; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (3468.55,-2694.27,-123.324); + waypoints[12].type = "stand"; + waypoints[12].childCount = 3; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 187; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (3551.81,-2577.01,-75.875); + waypoints[13].type = "stand"; + waypoints[13].childCount = 2; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 14; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (3604.16,-2400.77,-72.2523); + waypoints[14].type = "stand"; + waypoints[14].childCount = 2; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (3727.63,-2298.72,-66.9262); + waypoints[15].type = "stand"; + waypoints[15].childCount = 5; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 19; + waypoints[15].children[3] = 17; + waypoints[15].children[4] = 20; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (3853.57,-2174.92,-57.1425); + waypoints[16].type = "stand"; + waypoints[16].childCount = 3; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[16].children[2] = 19; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (4055.64,-2279.77,-57.6439); + waypoints[17].type = "stand"; + waypoints[17].childCount = 4; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 19; + waypoints[17].children[2] = 15; + waypoints[17].children[3] = 18; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (4122.28,-2442.63,-67.741); + waypoints[18].type = "stand"; + waypoints[18].childCount = 4; + waypoints[18].children[0] = 19; + waypoints[18].children[1] = 17; + waypoints[18].children[2] = 39; + waypoints[18].children[3] = 38; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (3965.78,-2382.25,-68.6641); + waypoints[19].type = "stand"; + waypoints[19].childCount = 4; + waypoints[19].children[0] = 17; + waypoints[19].children[1] = 15; + waypoints[19].children[2] = 16; + waypoints[19].children[3] = 18; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (3818.25,-2424.49,-63.875); + waypoints[20].type = "stand"; + waypoints[20].childCount = 2; + waypoints[20].children[0] = 15; + waypoints[20].children[1] = 21; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (4054.73,-2579.14,72.125); + waypoints[21].type = "stand"; + waypoints[21].childCount = 2; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 22; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (3989.77,-2689.77,72.125); + waypoints[22].type = "stand"; + waypoints[22].childCount = 2; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 23; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (4159.5,-2807.87,72.125); + waypoints[23].type = "stand"; + waypoints[23].childCount = 2; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 24; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (4101.75,-2894.98,72.125); + waypoints[24].type = "stand"; + waypoints[24].childCount = 4; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 25; + waypoints[24].children[2] = 27; + waypoints[24].children[3] = 28; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (4054.89,-2950.58,72.125); + waypoints[25].type = "stand"; + waypoints[25].childCount = 2; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 26; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (3880.71,-2819.45,8.125); + waypoints[26].type = "stand"; + waypoints[26].childCount = 2; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 29; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (4319.31,-2886.45,72.125); + waypoints[27].type = "stand"; + waypoints[27].childCount = 2; + waypoints[27].children[0] = 24; + waypoints[27].children[1] = 265; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (4301.35,-3065.92,72.125); + waypoints[28].type = "stand"; + waypoints[28].childCount = 1; + waypoints[28].children[0] = 24; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (3938.77,-2770.74,8.125); + waypoints[29].type = "stand"; + waypoints[29].childCount = 2; + waypoints[29].children[0] = 26; + waypoints[29].children[1] = 30; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (4124.92,-2903.21,-63.875); + waypoints[30].type = "stand"; + waypoints[30].childCount = 3; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 31; + waypoints[30].children[2] = 35; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (4076,-2969.26,-63.875); + waypoints[31].type = "stand"; + waypoints[31].childCount = 2; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 32; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (4220.49,-3049.98,-63.875); + waypoints[32].type = "stand"; + waypoints[32].childCount = 2; + waypoints[32].children[0] = 33; + waypoints[32].children[1] = 31; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (4407.53,-2742.27,-63.875); + waypoints[33].type = "stand"; + waypoints[33].childCount = 3; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 37; + waypoints[33].children[2] = 38; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (4068.82,-2533.27,-63.875); + waypoints[34].type = "stand"; + waypoints[34].childCount = 2; + waypoints[34].children[0] = 36; + waypoints[34].children[1] = 37; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (4168.19,-2820.3,-63.875); + waypoints[35].type = "stand"; + waypoints[35].childCount = 3; + waypoints[35].children[0] = 30; + waypoints[35].children[1] = 36; + waypoints[35].children[2] = 37; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (3962.79,-2678.08,-63.875); + waypoints[36].type = "stand"; + waypoints[36].childCount = 2; + waypoints[36].children[0] = 35; + waypoints[36].children[1] = 34; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (4278.06,-2663.65,-63.875); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 34; + waypoints[37].children[1] = 35; + waypoints[37].children[2] = 33; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (4463.69,-2659.16,-64.8454); + waypoints[38].type = "stand"; + waypoints[38].childCount = 4; + waypoints[38].children[0] = 33; + waypoints[38].children[1] = 18; + waypoints[38].children[2] = 40; + waypoints[38].children[3] = 175; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (4327.73,-2446.83,-59.8509); + waypoints[39].type = "stand"; + waypoints[39].childCount = 3; + waypoints[39].children[0] = 18; + waypoints[39].children[1] = 40; + waypoints[39].children[2] = 41; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (4551.46,-2562.77,-55.2627); + waypoints[40].type = "stand"; + waypoints[40].childCount = 4; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 38; + waypoints[40].children[2] = 51; + waypoints[40].children[3] = 50; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (4427.97,-2342.39,-51.875); + waypoints[41].type = "stand"; + waypoints[41].childCount = 4; + waypoints[41].children[0] = 39; + waypoints[41].children[1] = 42; + waypoints[41].children[2] = 50; + waypoints[41].children[3] = 52; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (4346.2,-2123.5,-51.875); + waypoints[42].type = "stand"; + waypoints[42].childCount = 3; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 43; + waypoints[42].children[2] = 52; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (4297.18,-2096.04,-55.875); + waypoints[43].type = "stand"; + waypoints[43].childCount = 2; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (4402.69,-1917.23,32.125); + waypoints[44].type = "stand"; + waypoints[44].childCount = 2; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (4546.48,-1713.28,32.125); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 274; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (4709.04,-1822.06,32.125); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 47; + waypoints[46].children[2] = 48; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (4818.54,-1813.65,38.125); + waypoints[47].type = "stand"; + waypoints[47].childCount = 3; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 54; + waypoints[47].children[2] = 55; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (4620.74,-2024.38,32.125); + waypoints[48].type = "stand"; + waypoints[48].childCount = 2; + waypoints[48].children[0] = 46; + waypoints[48].children[1] = 49; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (4788.48,-2113.65,12.1286); + waypoints[49].type = "stand"; + waypoints[49].childCount = 4; + waypoints[49].children[0] = 48; + waypoints[49].children[1] = 50; + waypoints[49].children[2] = 53; + waypoints[49].children[3] = 172; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (4716.26,-2222.56,-10.2466); + waypoints[50].type = "stand"; + waypoints[50].childCount = 5; + waypoints[50].children[0] = 41; + waypoints[50].children[1] = 49; + waypoints[50].children[2] = 51; + waypoints[50].children[3] = 40; + waypoints[50].children[4] = 52; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (4698.02,-2479.27,-42.4029); + waypoints[51].type = "stand"; + waypoints[51].childCount = 6; + waypoints[51].children[0] = 50; + waypoints[51].children[1] = 40; + waypoints[51].children[2] = 171; + waypoints[51].children[3] = 170; + waypoints[51].children[4] = 166; + waypoints[51].children[5] = 173; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (4492.08,-2159.71,-51.875); + waypoints[52].type = "stand"; + waypoints[52].childCount = 3; + waypoints[52].children[0] = 42; + waypoints[52].children[1] = 41; + waypoints[52].children[2] = 50; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (4967.41,-1825.17,18.3059); + waypoints[53].type = "stand"; + waypoints[53].childCount = 3; + waypoints[53].children[0] = 49; + waypoints[53].children[1] = 54; + waypoints[53].children[2] = 172; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (4897.94,-1708.22,28.1396); + waypoints[54].type = "stand"; + waypoints[54].childCount = 4; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 47; + waypoints[54].children[2] = 55; + waypoints[54].children[3] = 110; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (4775.01,-1696.44,28.7329); + waypoints[55].type = "stand"; + waypoints[55].childCount = 4; + waypoints[55].children[0] = 47; + waypoints[55].children[1] = 54; + waypoints[55].children[2] = 266; + waypoints[55].children[3] = 267; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (4201.16,-1703.39,25.4515); + waypoints[56].type = "stand"; + waypoints[56].childCount = 3; + waypoints[56].children[0] = 57; + waypoints[56].children[1] = 274; + waypoints[56].children[2] = 293; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (4017.62,-1597.52,26.125); + waypoints[57].type = "stand"; + waypoints[57].childCount = 3; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[57].children[2] = 62; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (3908.73,-1780.99,26.125); + waypoints[58].type = "stand"; + waypoints[58].childCount = 2; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 59; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (3747.53,-1708.04,26.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 61; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (3515.37,-1523.75,26.125); + waypoints[60].type = "stand"; + waypoints[60].childCount = 2; + waypoints[60].children[0] = 61; + waypoints[60].children[1] = 63; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (3629.56,-1612.92,26.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 3; + waypoints[61].children[0] = 59; + waypoints[61].children[1] = 62; + waypoints[61].children[2] = 60; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (3748.53,-1433.8,26.125); + waypoints[62].type = "stand"; + waypoints[62].childCount = 4; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 57; + waypoints[62].children[2] = 64; + waypoints[62].children[3] = 79; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (3220.59,-1302.49,26.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 2; + waypoints[63].children[0] = 60; + waypoints[63].children[1] = 68; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (3684.66,-1312.44,26.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 2; + waypoints[64].children[0] = 62; + waypoints[64].children[1] = 65; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (3760.88,-1126.53,-1.67895); + waypoints[65].type = "stand"; + waypoints[65].childCount = 4; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 66; + waypoints[65].children[2] = 77; + waypoints[65].children[3] = 80; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (3580,-1029.76,-2.45971); + waypoints[66].type = "stand"; + waypoints[66].childCount = 5; + waypoints[66].children[0] = 67; + waypoints[66].children[1] = 65; + waypoints[66].children[2] = 68; + waypoints[66].children[3] = 72; + waypoints[66].children[4] = 77; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (3468.15,-1176.71,26.125); + waypoints[67].type = "stand"; + waypoints[67].childCount = 3; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 68; + waypoints[67].children[2] = 69; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (3291.96,-1099.67,26.125); + waypoints[68].type = "stand"; + waypoints[68].childCount = 5; + waypoints[68].children[0] = 63; + waypoints[68].children[1] = 67; + waypoints[68].children[2] = 66; + waypoints[68].children[3] = 69; + waypoints[68].children[4] = 292; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (3207.87,-792.864,10.3843); + waypoints[69].type = "stand"; + waypoints[69].childCount = 4; + waypoints[69].children[0] = 70; + waypoints[69].children[1] = 68; + waypoints[69].children[2] = 67; + waypoints[69].children[3] = 72; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (3134.84,-606.219,10.186); + waypoints[70].type = "stand"; + waypoints[70].childCount = 3; + waypoints[70].children[0] = 71; + waypoints[70].children[1] = 69; + waypoints[70].children[2] = 73; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (3082.11,-397.441,7.84215); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 74; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (3448.14,-677.092,-17.2991); + waypoints[72].type = "stand"; + waypoints[72].childCount = 5; + waypoints[72].children[0] = 73; + waypoints[72].children[1] = 66; + waypoints[72].children[2] = 69; + waypoints[72].children[3] = 75; + waypoints[72].children[4] = 77; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (3410.87,-512.63,-25.9801); + waypoints[73].type = "stand"; + waypoints[73].childCount = 5; + waypoints[73].children[0] = 74; + waypoints[73].children[1] = 72; + waypoints[73].children[2] = 70; + waypoints[73].children[3] = 75; + waypoints[73].children[4] = 77; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (3344.35,-309.065,-17.5087); + waypoints[74].type = "stand"; + waypoints[74].childCount = 3; + waypoints[74].children[0] = 71; + waypoints[74].children[1] = 73; + waypoints[74].children[2] = 76; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (3760.59,-456.803,-6.91761); + waypoints[75].type = "stand"; + waypoints[75].childCount = 5; + waypoints[75].children[0] = 73; + waypoints[75].children[1] = 76; + waypoints[75].children[2] = 72; + waypoints[75].children[3] = 77; + waypoints[75].children[4] = 94; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (3640.21,-169.428,-13.8117); + waypoints[76].type = "stand"; + waypoints[76].childCount = 2; + waypoints[76].children[0] = 74; + waypoints[76].children[1] = 75; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (3793.84,-826.515,-11.2765); + waypoints[77].type = "stand"; + waypoints[77].childCount = 8; + waypoints[77].children[0] = 66; + waypoints[77].children[1] = 75; + waypoints[77].children[2] = 78; + waypoints[77].children[3] = 72; + waypoints[77].children[4] = 73; + waypoints[77].children[5] = 65; + waypoints[77].children[6] = 82; + waypoints[77].children[7] = 261; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (4015.49,-602.669,8.71429); + waypoints[78].type = "stand"; + waypoints[78].childCount = 3; + waypoints[78].children[0] = 77; + waypoints[78].children[1] = 95; + waypoints[78].children[2] = 280; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (3899.57,-1397.97,20.9668); + waypoints[79].type = "stand"; + waypoints[79].childCount = 2; + waypoints[79].children[0] = 62; + waypoints[79].children[1] = 80; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (4001.55,-1316.11,21.4563); + waypoints[80].type = "stand"; + waypoints[80].childCount = 5; + waypoints[80].children[0] = 81; + waypoints[80].children[1] = 79; + waypoints[80].children[2] = 65; + waypoints[80].children[3] = 84; + waypoints[80].children[4] = 261; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (4347.72,-1357.94,22.8321); + waypoints[81].type = "stand"; + waypoints[81].childCount = 6; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 83; + waypoints[81].children[3] = 84; + waypoints[81].children[4] = 109; + waypoints[81].children[5] = 274; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (4179.01,-919.36,23.8572); + waypoints[82].type = "stand"; + waypoints[82].childCount = 7; + waypoints[82].children[0] = 77; + waypoints[82].children[1] = 81; + waypoints[82].children[2] = 83; + waypoints[82].children[3] = 84; + waypoints[82].children[4] = 86; + waypoints[82].children[5] = 280; + waypoints[82].children[6] = 89; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (4414.7,-964.864,24.1463); + waypoints[83].type = "stand"; + waypoints[83].childCount = 5; + waypoints[83].children[0] = 81; + waypoints[83].children[1] = 82; + waypoints[83].children[2] = 87; + waypoints[83].children[3] = 88; + waypoints[83].children[4] = 103; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (4217.81,-1135.7,17.2873); + waypoints[84].type = "stand"; + waypoints[84].childCount = 6; + waypoints[84].children[0] = 80; + waypoints[84].children[1] = 82; + waypoints[84].children[2] = 86; + waypoints[84].children[3] = 81; + waypoints[84].children[4] = 87; + waypoints[84].children[5] = 261; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (4291.16,-577.391,16.883); + waypoints[85].type = "stand"; + waypoints[85].childCount = 2; + waypoints[85].children[0] = 89; + waypoints[85].children[1] = 280; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (4274.58,-880.824,23.1445); + waypoints[86].type = "stand"; + waypoints[86].childCount = 3; + waypoints[86].children[0] = 82; + waypoints[86].children[1] = 84; + waypoints[86].children[2] = 89; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (4648.89,-1216.84,22.125); + waypoints[87].type = "stand"; + waypoints[87].childCount = 4; + waypoints[87].children[0] = 84; + waypoints[87].children[1] = 83; + waypoints[87].children[2] = 105; + waypoints[87].children[3] = 109; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (4565.69,-669.781,19.8027); + waypoints[88].type = "stand"; + waypoints[88].childCount = 4; + waypoints[88].children[0] = 83; + waypoints[88].children[1] = 89; + waypoints[88].children[2] = 90; + waypoints[88].children[3] = 290; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (4411.99,-607.664,16.3241); + waypoints[89].type = "stand"; + waypoints[89].childCount = 5; + waypoints[89].children[0] = 88; + waypoints[89].children[1] = 86; + waypoints[89].children[2] = 85; + waypoints[89].children[3] = 280; + waypoints[89].children[4] = 82; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (4692.94,-790.658,24.4593); + waypoints[90].type = "stand"; + waypoints[90].childCount = 4; + waypoints[90].children[0] = 88; + waypoints[90].children[1] = 103; + waypoints[90].children[2] = 91; + waypoints[90].children[3] = 104; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (4931.56,-464.447,16.125); + waypoints[91].type = "stand"; + waypoints[91].childCount = 3; + waypoints[91].children[0] = 92; + waypoints[91].children[1] = 96; + waypoints[91].children[2] = 90; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (4484.17,-346.241,16.125); + waypoints[92].type = "stand"; + waypoints[92].childCount = 2; + waypoints[92].children[0] = 93; + waypoints[92].children[1] = 91; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (4335.32,-235.68,13.8951); + waypoints[93].type = "stand"; + waypoints[93].childCount = 3; + waypoints[93].children[0] = 94; + waypoints[93].children[1] = 95; + waypoints[93].children[2] = 92; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (4091.14,-243.557,2.16124); + waypoints[94].type = "stand"; + waypoints[94].childCount = 3; + waypoints[94].children[0] = 75; + waypoints[94].children[1] = 93; + waypoints[94].children[2] = 291; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (4200.6,-387.582,7.12986); + waypoints[95].type = "stand"; + waypoints[95].childCount = 2; + waypoints[95].children[0] = 78; + waypoints[95].children[1] = 93; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (5063.01,-539.691,16.125); + waypoints[96].type = "stand"; + waypoints[96].childCount = 2; + waypoints[96].children[0] = 91; + waypoints[96].children[1] = 97; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (5114.08,-624.505,16.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 2; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 98; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (5014.05,-710.818,16.125); + waypoints[98].type = "stand"; + waypoints[98].childCount = 2; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 99; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (4949.97,-854.722,24.9115); + waypoints[99].type = "stand"; + waypoints[99].childCount = 4; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 100; + waypoints[99].children[2] = 101; + waypoints[99].children[3] = 104; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (5097.36,-892.074,24.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 2; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 101; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (5065,-1030.22,24.125); + waypoints[101].type = "stand"; + waypoints[101].childCount = 6; + waypoints[101].children[0] = 100; + waypoints[101].children[1] = 99; + waypoints[101].children[2] = 104; + waypoints[101].children[3] = 102; + waypoints[101].children[4] = 105; + waypoints[101].children[5] = 111; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (5314.62,-1236.52,24.125); + waypoints[102].type = "stand"; + waypoints[102].childCount = 7; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 111; + waypoints[102].children[2] = 112; + waypoints[102].children[3] = 113; + waypoints[102].children[4] = 129; + waypoints[102].children[5] = 147; + waypoints[102].children[6] = 148; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (4558.65,-1051.42,29.6974); + waypoints[103].type = "stand"; + waypoints[103].childCount = 2; + waypoints[103].children[0] = 83; + waypoints[103].children[1] = 90; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (4854.57,-955.242,24.7978); + waypoints[104].type = "stand"; + waypoints[104].childCount = 4; + waypoints[104].children[0] = 90; + waypoints[104].children[1] = 99; + waypoints[104].children[2] = 101; + waypoints[104].children[3] = 105; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (4809.07,-1232.43,22.125); + waypoints[105].type = "stand"; + waypoints[105].childCount = 5; + waypoints[105].children[0] = 87; + waypoints[105].children[1] = 104; + waypoints[105].children[2] = 101; + waypoints[105].children[3] = 111; + waypoints[105].children[4] = 109; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (4326.75,-1914.38,136.125); + waypoints[106].type = "stand"; + waypoints[106].childCount = 2; + waypoints[106].children[0] = 107; + waypoints[106].children[1] = 275; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (4514.79,-2023.09,160.125); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (4600.45,-1894.38,160.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 3; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 268; + waypoints[108].children[2] = 279; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (4647.99,-1457,25.9493); + waypoints[109].type = "stand"; + waypoints[109].childCount = 6; + waypoints[109].children[0] = 87; + waypoints[109].children[1] = 81; + waypoints[109].children[2] = 110; + waypoints[109].children[3] = 111; + waypoints[109].children[4] = 105; + waypoints[109].children[5] = 274; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (4934.47,-1657.43,31.4087); + waypoints[110].type = "stand"; + waypoints[110].childCount = 4; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 54; + waypoints[110].children[2] = 112; + waypoints[110].children[3] = 146; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (4994.68,-1363.25,22.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 4; + waypoints[111].children[0] = 109; + waypoints[111].children[1] = 105; + waypoints[111].children[2] = 102; + waypoints[111].children[3] = 101; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (5164.76,-1470.4,16.4684); + waypoints[112].type = "stand"; + waypoints[112].childCount = 4; + waypoints[112].children[0] = 110; + waypoints[112].children[1] = 102; + waypoints[112].children[2] = 146; + waypoints[112].children[3] = 129; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (5402.63,-1118.61,24.125); + waypoints[113].type = "stand"; + waypoints[113].childCount = 2; + waypoints[113].children[0] = 102; + waypoints[113].children[1] = 114; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (5580.97,-866.42,24.125); + waypoints[114].type = "stand"; + waypoints[114].childCount = 4; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 115; + waypoints[114].children[2] = 125; + waypoints[114].children[3] = 289; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (5389.39,-709.297,88.125); + waypoints[115].type = "stand"; + waypoints[115].childCount = 2; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 116; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (5319.01,-780.913,88.125); + waypoints[116].type = "stand"; + waypoints[116].childCount = 2; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 117; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (5494.78,-912.782,160.125); + waypoints[117].type = "stand"; + waypoints[117].childCount = 4; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 118; + waypoints[117].children[2] = 119; + waypoints[117].children[3] = 121; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (5637.88,-848.372,160.125); + waypoints[118].type = "stand"; + waypoints[118].childCount = 2; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 119; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (5746.99,-948.556,160.125); + waypoints[119].type = "stand"; + waypoints[119].childCount = 4; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 117; + waypoints[119].children[2] = 120; + waypoints[119].children[3] = 121; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (5813.68,-1032.24,160.125); + waypoints[120].type = "stand"; + waypoints[120].childCount = 2; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 124; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (5617.13,-994.492,160.125); + waypoints[121].type = "stand"; + waypoints[121].childCount = 3; + waypoints[121].children[0] = 117; + waypoints[121].children[1] = 119; + waypoints[121].children[2] = 122; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (5531.29,-1139.12,160.125); + waypoints[122].type = "stand"; + waypoints[122].childCount = 3; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 123; + waypoints[122].children[2] = 272; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (5384.82,-1061.4,161.125); + waypoints[123].type = "stand"; + waypoints[123].childCount = 4; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 269; + waypoints[123].children[2] = 270; + waypoints[123].children[3] = 272; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (6008,-1165.99,160.125); + waypoints[124].type = "stand"; + waypoints[124].childCount = 3; + waypoints[124].children[0] = 120; + waypoints[124].children[1] = 271; + waypoints[124].children[2] = 276; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (5730.91,-914.677,24.125); + waypoints[125].type = "stand"; + waypoints[125].childCount = 3; + waypoints[125].children[0] = 114; + waypoints[125].children[1] = 126; + waypoints[125].children[2] = 289; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (5855.53,-1035.18,24.125); + waypoints[126].type = "stand"; + waypoints[126].childCount = 3; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 130; + waypoints[126].children[2] = 288; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (6194.59,-1380.56,10.125); + waypoints[127].type = "stand"; + waypoints[127].childCount = 4; + waypoints[127].children[0] = 130; + waypoints[127].children[1] = 131; + waypoints[127].children[2] = 142; + waypoints[127].children[3] = 299; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (5925.88,-1328.8,24.125); + waypoints[128].type = "stand"; + waypoints[128].childCount = 2; + waypoints[128].children[0] = 129; + waypoints[128].children[1] = 130; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (5719.64,-1536.64,24.125); + waypoints[129].type = "stand"; + waypoints[129].childCount = 5; + waypoints[129].children[0] = 128; + waypoints[129].children[1] = 145; + waypoints[129].children[2] = 102; + waypoints[129].children[3] = 147; + waypoints[129].children[4] = 112; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (6046.53,-1244.26,24.125); + waypoints[130].type = "stand"; + waypoints[130].childCount = 4; + waypoints[130].children[0] = 128; + waypoints[130].children[1] = 127; + waypoints[130].children[2] = 126; + waypoints[130].children[3] = 288; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (6288.63,-1621.06,45.125); + waypoints[131].type = "stand"; + waypoints[131].childCount = 3; + waypoints[131].children[0] = 127; + waypoints[131].children[1] = 132; + waypoints[131].children[2] = 142; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (6227.87,-1749.17,45.125); + waypoints[132].type = "stand"; + waypoints[132].childCount = 3; + waypoints[132].children[0] = 131; + waypoints[132].children[1] = 133; + waypoints[132].children[2] = 144; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (6308.69,-1797.81,45.125); + waypoints[133].type = "stand"; + waypoints[133].childCount = 4; + waypoints[133].children[0] = 132; + waypoints[133].children[1] = 134; + waypoints[133].children[2] = 135; + waypoints[133].children[3] = 139; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (6475.47,-1755.72,45.125); + waypoints[134].type = "stand"; + waypoints[134].childCount = 2; + waypoints[134].children[0] = 133; + waypoints[134].children[1] = 135; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (6348.75,-1978.62,45.125); + waypoints[135].type = "stand"; + waypoints[135].childCount = 3; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 133; + waypoints[135].children[2] = 136; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (6431.21,-2052.9,45.125); + waypoints[136].type = "stand"; + waypoints[136].childCount = 2; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 137; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (6369.03,-2132.27,45.125); + waypoints[137].type = "stand"; + waypoints[137].childCount = 2; + waypoints[137].children[0] = 136; + waypoints[137].children[1] = 138; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (6138.95,-2325.14,45.125); + waypoints[138].type = "stand"; + waypoints[138].childCount = 3; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 139; + waypoints[138].children[2] = 151; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (6155.24,-2027.85,45.125); + waypoints[139].type = "stand"; + waypoints[139].childCount = 3; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 133; + waypoints[139].children[2] = 140; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (5997.58,-2052.14,45.125); + waypoints[140].type = "stand"; + waypoints[140].childCount = 2; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 141; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (5895.08,-1916.79,15.8838); + waypoints[141].type = "stand"; + waypoints[141].childCount = 3; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 143; + waypoints[141].children[2] = 150; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (6155.81,-1609.18,10.0514); + waypoints[142].type = "stand"; + waypoints[142].childCount = 3; + waypoints[142].children[0] = 131; + waypoints[142].children[1] = 127; + waypoints[142].children[2] = 143; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (6011.34,-1822.47,10.6949); + waypoints[143].type = "stand"; + waypoints[143].childCount = 4; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 141; + waypoints[143].children[2] = 144; + waypoints[143].children[3] = 145; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (6119.18,-1871.21,8.29497); + waypoints[144].type = "stand"; + waypoints[144].childCount = 2; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 132; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (5902.53,-1673.63,24.125); + waypoints[145].type = "stand"; + waypoints[145].childCount = 2; + waypoints[145].children[0] = 143; + waypoints[145].children[1] = 129; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (5123.15,-1775.38,21.2339); + waypoints[146].type = "stand"; + waypoints[146].childCount = 2; + waypoints[146].children[0] = 112; + waypoints[146].children[1] = 110; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (5648.38,-1829.38,22.125); + waypoints[147].type = "stand"; + waypoints[147].childCount = 3; + waypoints[147].children[0] = 129; + waypoints[147].children[1] = 102; + waypoints[147].children[2] = 149; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (5346.95,-1815.66,14.125); + waypoints[148].type = "stand"; + waypoints[148].childCount = 3; + waypoints[148].children[0] = 102; + waypoints[148].children[1] = 149; + waypoints[148].children[2] = 262; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (5555.74,-2087.6,22.125); + waypoints[149].type = "stand"; + waypoints[149].childCount = 4; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 147; + waypoints[149].children[2] = 150; + waypoints[149].children[3] = 170; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (5648.89,-2147.29,20.2909); + waypoints[150].type = "stand"; + waypoints[150].childCount = 4; + waypoints[150].children[0] = 141; + waypoints[150].children[1] = 149; + waypoints[150].children[2] = 152; + waypoints[150].children[3] = 168; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (6100.36,-2422.03,23.7645); + waypoints[151].type = "stand"; + waypoints[151].childCount = 4; + waypoints[151].children[0] = 138; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 157; + waypoints[151].children[3] = 287; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (5874.85,-2272.42,20.547); + waypoints[152].type = "stand"; + waypoints[152].childCount = 3; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 150; + waypoints[152].children[2] = 153; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (5786.38,-2431.49,28.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 3; + waypoints[153].children[0] = 154; + waypoints[153].children[1] = 152; + waypoints[153].children[2] = 169; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (5860.45,-2567.43,28.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 155; + waypoints[154].children[1] = 153; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (5703.12,-2822.67,28.125); + waypoints[155].type = "stand"; + waypoints[155].childCount = 4; + waypoints[155].children[0] = 156; + waypoints[155].children[1] = 154; + waypoints[155].children[2] = 159; + waypoints[155].children[3] = 160; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (5539.36,-2743.75,28.125); + waypoints[156].type = "stand"; + waypoints[156].childCount = 3; + waypoints[156].children[0] = 155; + waypoints[156].children[1] = 167; + waypoints[156].children[2] = 169; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (6052.12,-2516.97,28.125); + waypoints[157].type = "stand"; + waypoints[157].childCount = 2; + waypoints[157].children[0] = 151; + waypoints[157].children[1] = 158; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (6095.94,-2599.25,28.125); + waypoints[158].type = "stand"; + waypoints[158].childCount = 2; + waypoints[158].children[0] = 157; + waypoints[158].children[1] = 159; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (5906.85,-2866.52,28.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 3; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 155; + waypoints[159].children[2] = 160; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (5686.94,-3030.59,28.125); + waypoints[160].type = "stand"; + waypoints[160].childCount = 3; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 155; + waypoints[160].children[2] = 161; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (5649.22,-3082.16,28.125); + waypoints[161].type = "stand"; + waypoints[161].childCount = 2; + waypoints[161].children[0] = 160; + waypoints[161].children[1] = 162; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (5480.45,-2979.61,-67.6892); + waypoints[162].type = "stand"; + waypoints[162].childCount = 2; + waypoints[162].children[0] = 163; + waypoints[162].children[1] = 161; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (5433.59,-3077.37,-73.1359); + waypoints[163].type = "stand"; + waypoints[163].childCount = 5; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[163].children[2] = 165; + waypoints[163].children[3] = 273; + waypoints[163].children[4] = 286; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (5086.54,-2976.91,-73.0347); + waypoints[164].type = "stand"; + waypoints[164].childCount = 6; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 165; + waypoints[164].children[2] = 174; + waypoints[164].children[3] = 166; + waypoints[164].children[4] = 176; + waypoints[164].children[5] = 195; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (5155.02,-2794.58,-48.9014); + waypoints[165].type = "stand"; + waypoints[165].childCount = 4; + waypoints[165].children[0] = 163; + waypoints[165].children[1] = 164; + waypoints[165].children[2] = 166; + waypoints[165].children[3] = 195; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (5116.14,-2662.05,-38.1406); + waypoints[166].type = "stand"; + waypoints[166].childCount = 6; + waypoints[166].children[0] = 165; + waypoints[166].children[1] = 167; + waypoints[166].children[2] = 171; + waypoints[166].children[3] = 51; + waypoints[166].children[4] = 173; + waypoints[166].children[5] = 164; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (5351.1,-2658.77,-22.2573); + waypoints[167].type = "stand"; + waypoints[167].childCount = 4; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 156; + waypoints[167].children[2] = 168; + waypoints[167].children[3] = 171; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (5564.54,-2398.74,-5.51142); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 169; + waypoints[168].children[2] = 150; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (5724.89,-2485.41,28.125); + waypoints[169].type = "stand"; + waypoints[169].childCount = 3; + waypoints[169].children[0] = 168; + waypoints[169].children[1] = 153; + waypoints[169].children[2] = 156; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (5346.97,-2244.72,2.85266); + waypoints[170].type = "stand"; + waypoints[170].childCount = 5; + waypoints[170].children[0] = 149; + waypoints[170].children[1] = 171; + waypoints[170].children[2] = 172; + waypoints[170].children[3] = 51; + waypoints[170].children[4] = 262; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (5134.94,-2540.92,-33.8741); + waypoints[171].type = "stand"; + waypoints[171].childCount = 6; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 166; + waypoints[171].children[2] = 51; + waypoints[171].children[3] = 173; + waypoints[171].children[4] = 262; + waypoints[171].children[5] = 167; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (4944.44,-2057.39,13.3939); + waypoints[172].type = "stand"; + waypoints[172].childCount = 4; + waypoints[172].children[0] = 170; + waypoints[172].children[1] = 49; + waypoints[172].children[2] = 53; + waypoints[172].children[3] = 262; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (4894,-2664.65,-58.8124); + waypoints[173].type = "stand"; + waypoints[173].childCount = 5; + waypoints[173].children[0] = 166; + waypoints[173].children[1] = 51; + waypoints[173].children[2] = 171; + waypoints[173].children[3] = 174; + waypoints[173].children[4] = 175; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (4782.34,-2763.25,-76.484); + waypoints[174].type = "stand"; + waypoints[174].childCount = 7; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 164; + waypoints[174].children[2] = 175; + waypoints[174].children[3] = 191; + waypoints[174].children[4] = 190; + waypoints[174].children[5] = 193; + waypoints[174].children[6] = 195; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (4539.44,-2718.42,-67.274); + waypoints[175].type = "stand"; + waypoints[175].childCount = 4; + waypoints[175].children[0] = 173; + waypoints[175].children[1] = 174; + waypoints[175].children[2] = 38; + waypoints[175].children[3] = 191; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (5057.2,-3113.69,-71.875); + waypoints[176].type = "stand"; + waypoints[176].childCount = 3; + waypoints[176].children[0] = 164; + waypoints[176].children[1] = 177; + waypoints[176].children[2] = 180; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (5310.11,-3219.01,-71.875); + waypoints[177].type = "stand"; + waypoints[177].childCount = 2; + waypoints[177].children[0] = 176; + waypoints[177].children[1] = 179; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (5182.57,-3536.64,-71.875); + waypoints[178].type = "stand"; + waypoints[178].childCount = 3; + waypoints[178].children[0] = 179; + waypoints[178].children[1] = 183; + waypoints[178].children[2] = 196; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (5211.98,-3424.27,-71.875); + waypoints[179].type = "stand"; + waypoints[179].childCount = 3; + waypoints[179].children[0] = 177; + waypoints[179].children[1] = 178; + waypoints[179].children[2] = 180; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (4919.12,-3315.45,-71.875); + waypoints[180].type = "stand"; + waypoints[180].childCount = 4; + waypoints[180].children[0] = 183; + waypoints[180].children[1] = 179; + waypoints[180].children[2] = 181; + waypoints[180].children[3] = 176; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (4801.69,-3269.44,-71.875); + waypoints[181].type = "stand"; + waypoints[181].childCount = 2; + waypoints[181].children[0] = 182; + waypoints[181].children[1] = 180; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (4740.48,-3435.33,-128.75); + waypoints[182].type = "stand"; + waypoints[182].childCount = 7; + waypoints[182].children[0] = 181; + waypoints[182].children[1] = 184; + waypoints[182].children[2] = 185; + waypoints[182].children[3] = 189; + waypoints[182].children[4] = 192; + waypoints[182].children[5] = 194; + waypoints[182].children[6] = 255; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (4942.59,-3478.05,-71.875); + waypoints[183].type = "stand"; + waypoints[183].childCount = 2; + waypoints[183].children[0] = 178; + waypoints[183].children[1] = 180; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (4408.96,-3240.06,-130.755); + waypoints[184].type = "stand"; + waypoints[184].childCount = 4; + waypoints[184].children[0] = 182; + waypoints[184].children[1] = 185; + waypoints[184].children[2] = 189; + waypoints[184].children[3] = 255; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (4202.29,-3210.92,-123.798); + waypoints[185].type = "stand"; + waypoints[185].childCount = 5; + waypoints[185].children[0] = 184; + waypoints[185].children[1] = 186; + waypoints[185].children[2] = 182; + waypoints[185].children[3] = 191; + waypoints[185].children[4] = 255; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (3995.44,-3104.87,-119.452); + waypoints[186].type = "stand"; + waypoints[186].childCount = 4; + waypoints[186].children[0] = 185; + waypoints[186].children[1] = 187; + waypoints[186].children[2] = 11; + waypoints[186].children[3] = 188; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (3991.85,-3017.88,-113.627); + waypoints[187].type = "stand"; + waypoints[187].childCount = 4; + waypoints[187].children[0] = 186; + waypoints[187].children[1] = 12; + waypoints[187].children[2] = 11; + waypoints[187].children[3] = 188; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (3764.99,-3037.3,-119.832); + waypoints[188].type = "stand"; + waypoints[188].childCount = 3; + waypoints[188].children[0] = 10; + waypoints[188].children[1] = 187; + waypoints[188].children[2] = 186; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (4511.43,-3241.87,-132.695); + waypoints[189].type = "stand"; + waypoints[189].childCount = 7; + waypoints[189].children[0] = 184; + waypoints[189].children[1] = 190; + waypoints[189].children[2] = 182; + waypoints[189].children[3] = 192; + waypoints[189].children[4] = 255; + waypoints[189].children[5] = 194; + waypoints[189].children[6] = 247; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (4527.06,-3153.31,-126.825); + waypoints[190].type = "stand"; + waypoints[190].childCount = 5; + waypoints[190].children[0] = 189; + waypoints[190].children[1] = 191; + waypoints[190].children[2] = 174; + waypoints[190].children[3] = 193; + waypoints[190].children[4] = 194; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (4431.37,-2917.07,-99.0615); + waypoints[191].type = "stand"; + waypoints[191].childCount = 4; + waypoints[191].children[0] = 190; + waypoints[191].children[1] = 185; + waypoints[191].children[2] = 175; + waypoints[191].children[3] = 174; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (4556.11,-3724.06,-142.875); + waypoints[192].type = "stand"; + waypoints[192].childCount = 3; + waypoints[192].children[0] = 182; + waypoints[192].children[1] = 189; + waypoints[192].children[2] = 247; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (4805.79,-2984.1,-96.817); + waypoints[193].type = "stand"; + waypoints[193].childCount = 4; + waypoints[193].children[0] = 194; + waypoints[193].children[1] = 174; + waypoints[193].children[2] = 195; + waypoints[193].children[3] = 190; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (4686.79,-3311.22,-132.226); + waypoints[194].type = "stand"; + waypoints[194].childCount = 4; + waypoints[194].children[0] = 193; + waypoints[194].children[1] = 182; + waypoints[194].children[2] = 189; + waypoints[194].children[3] = 190; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (4883.16,-2917.39,-83.2534); + waypoints[195].type = "stand"; + waypoints[195].childCount = 4; + waypoints[195].children[0] = 193; + waypoints[195].children[1] = 174; + waypoints[195].children[2] = 164; + waypoints[195].children[3] = 165; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (5352.63,-3601.98,-71.875); + waypoints[196].type = "stand"; + waypoints[196].childCount = 3; + waypoints[196].children[0] = 178; + waypoints[196].children[1] = 197; + waypoints[196].children[2] = 285; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (5313.03,-3730.88,-76.875); + waypoints[197].type = "stand"; + waypoints[197].childCount = 4; + waypoints[197].children[0] = 196; + waypoints[197].children[1] = 198; + waypoints[197].children[2] = 201; + waypoints[197].children[3] = 219; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (5156.35,-3975.52,-139.874); + waypoints[198].type = "stand"; + waypoints[198].childCount = 5; + waypoints[198].children[0] = 197; + waypoints[198].children[1] = 199; + waypoints[198].children[2] = 201; + waypoints[198].children[3] = 202; + waypoints[198].children[4] = 219; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (5211.38,-4099.32,-144.241); + waypoints[199].type = "stand"; + waypoints[199].childCount = 6; + waypoints[199].children[0] = 198; + waypoints[199].children[1] = 202; + waypoints[199].children[2] = 201; + waypoints[199].children[3] = 200; + waypoints[199].children[4] = 214; + waypoints[199].children[5] = 216; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (5125.23,-4189.72,-147.964); + waypoints[200].type = "stand"; + waypoints[200].childCount = 8; + waypoints[200].children[0] = 199; + waypoints[200].children[1] = 205; + waypoints[200].children[2] = 216; + waypoints[200].children[3] = 219; + waypoints[200].children[4] = 220; + waypoints[200].children[5] = 218; + waypoints[200].children[6] = 248; + waypoints[200].children[7] = 249; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (5418.46,-3984.32,-143.457); + waypoints[201].type = "stand"; + waypoints[201].childCount = 4; + waypoints[201].children[0] = 197; + waypoints[201].children[1] = 202; + waypoints[201].children[2] = 198; + waypoints[201].children[3] = 199; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (5448.85,-4079.37,-151.875); + waypoints[202].type = "stand"; + waypoints[202].childCount = 5; + waypoints[202].children[0] = 201; + waypoints[202].children[1] = 199; + waypoints[202].children[2] = 198; + waypoints[202].children[3] = 203; + waypoints[202].children[4] = 219; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (5746.8,-4050.22,-148.136); + waypoints[203].type = "stand"; + waypoints[203].childCount = 3; + waypoints[203].children[0] = 202; + waypoints[203].children[1] = 204; + waypoints[203].children[2] = 284; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (5985.01,-4066.11,-140.267); + waypoints[204].type = "stand"; + waypoints[204].childCount = 3; + waypoints[204].children[0] = 203; + waypoints[204].children[1] = 206; + waypoints[204].children[2] = 211; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (5065.26,-4069.93,-137.554); + waypoints[205].type = "stand"; + waypoints[205].childCount = 2; + waypoints[205].children[0] = 200; + waypoints[205].children[1] = 248; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (6296.45,-4419.27,-90.8478); + waypoints[206].type = "stand"; + waypoints[206].childCount = 3; + waypoints[206].children[0] = 207; + waypoints[206].children[1] = 204; + waypoints[206].children[2] = 210; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (6690.03,-4585.41,-45.5995); + waypoints[207].type = "stand"; + waypoints[207].childCount = 2; + waypoints[207].children[0] = 208; + waypoints[207].children[1] = 206; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (6668.92,-4352.4,40.125); + waypoints[208].type = "stand"; + waypoints[208].childCount = 2; + waypoints[208].children[0] = 209; + waypoints[208].children[1] = 207; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (6492.42,-4350.21,43.5243); + waypoints[209].type = "stand"; + waypoints[209].childCount = 2; + waypoints[209].children[0] = 208; + waypoints[209].children[1] = 263; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (6120.3,-4471.04,-144.925); + waypoints[210].type = "stand"; + waypoints[210].childCount = 3; + waypoints[210].children[0] = 206; + waypoints[210].children[1] = 211; + waypoints[210].children[2] = 212; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (6012.11,-4886.3,-156.311); + waypoints[211].type = "stand"; + waypoints[211].childCount = 4; + waypoints[211].children[0] = 210; + waypoints[211].children[1] = 212; + waypoints[211].children[2] = 213; + waypoints[211].children[3] = 204; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (5770.63,-4371.05,-159.516); + waypoints[212].type = "stand"; + waypoints[212].childCount = 5; + waypoints[212].children[0] = 210; + waypoints[212].children[1] = 211; + waypoints[212].children[2] = 214; + waypoints[212].children[3] = 249; + waypoints[212].children[4] = 284; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (5779.74,-4904.83,-137.875); + waypoints[213].type = "stand"; + waypoints[213].childCount = 3; + waypoints[213].children[0] = 211; + waypoints[213].children[1] = 214; + waypoints[213].children[2] = 221; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (5688.31,-4736.73,-137.875); + waypoints[214].type = "stand"; + waypoints[214].childCount = 4; + waypoints[214].children[0] = 213; + waypoints[214].children[1] = 212; + waypoints[214].children[2] = 199; + waypoints[214].children[3] = 217; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (4954.59,-4849.47,-137.875); + waypoints[215].type = "stand"; + waypoints[215].childCount = 2; + waypoints[215].children[0] = 218; + waypoints[215].children[1] = 282; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (5201.35,-4675.94,-149.581); + waypoints[216].type = "stand"; + waypoints[216].childCount = 6; + waypoints[216].children[0] = 217; + waypoints[216].children[1] = 218; + waypoints[216].children[2] = 200; + waypoints[216].children[3] = 199; + waypoints[216].children[4] = 249; + waypoints[216].children[5] = 282; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (5504.39,-4665.99,-137.875); + waypoints[217].type = "stand"; + waypoints[217].childCount = 5; + waypoints[217].children[0] = 214; + waypoints[217].children[1] = 216; + waypoints[217].children[2] = 219; + waypoints[217].children[3] = 220; + waypoints[217].children[4] = 249; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (4817.42,-4685.49,-132.712); + waypoints[218].type = "stand"; + waypoints[218].childCount = 5; + waypoints[218].children[0] = 215; + waypoints[218].children[1] = 216; + waypoints[218].children[2] = 200; + waypoints[218].children[3] = 222; + waypoints[218].children[4] = 249; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (5324.39,-4178.79,-153.678); + waypoints[219].type = "stand"; + waypoints[219].childCount = 5; + waypoints[219].children[0] = 202; + waypoints[219].children[1] = 200; + waypoints[219].children[2] = 197; + waypoints[219].children[3] = 198; + waypoints[219].children[4] = 217; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (5418.83,-4719.59,-137.875); + waypoints[220].type = "stand"; + waypoints[220].childCount = 3; + waypoints[220].children[0] = 217; + waypoints[220].children[1] = 221; + waypoints[220].children[2] = 200; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (5446.86,-4845.14,-137.875); + waypoints[221].type = "stand"; + waypoints[221].childCount = 3; + waypoints[221].children[0] = 213; + waypoints[221].children[1] = 220; + waypoints[221].children[2] = 282; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (4528.4,-4561.97,-101.596); + waypoints[222].type = "stand"; + waypoints[222].childCount = 3; + waypoints[222].children[0] = 218; + waypoints[222].children[1] = 223; + waypoints[222].children[2] = 249; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (4258.79,-4494.59,-112.511); + waypoints[223].type = "stand"; + waypoints[223].childCount = 5; + waypoints[223].children[0] = 222; + waypoints[223].children[1] = 224; + waypoints[223].children[2] = 246; + waypoints[223].children[3] = 248; + waypoints[223].children[4] = 247; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (4234.73,-4579.11,-81.8196); + waypoints[224].type = "stand"; + waypoints[224].childCount = 3; + waypoints[224].children[0] = 223; + waypoints[224].children[1] = 225; + waypoints[224].children[2] = 264; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (4089.12,-4717.37,-111.875); + waypoints[225].type = "stand"; + waypoints[225].childCount = 4; + waypoints[225].children[0] = 224; + waypoints[225].children[1] = 227; + waypoints[225].children[2] = 233; + waypoints[225].children[3] = 226; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (4467.58,-4917.26,-111.875); + waypoints[226].type = "stand"; + waypoints[226].childCount = 1; + waypoints[226].children[0] = 225; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (4058.5,-4955.43,-111.875); + waypoints[227].type = "stand"; + waypoints[227].childCount = 4; + waypoints[227].children[0] = 225; + waypoints[227].children[1] = 228; + waypoints[227].children[2] = 241; + waypoints[227].children[3] = 281; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (4477.48,-5065.11,24.125); + waypoints[228].type = "stand"; + waypoints[228].childCount = 2; + waypoints[228].children[0] = 227; + waypoints[228].children[1] = 229; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (4491.87,-4934.01,24.125); + waypoints[229].type = "stand"; + waypoints[229].childCount = 2; + waypoints[229].children[0] = 228; + waypoints[229].children[1] = 230; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (4277.9,-4859.49,24.125); + waypoints[230].type = "stand"; + waypoints[230].childCount = 2; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 278; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (4138.54,-4571.86,25.4078); + waypoints[231].type = "stand"; + waypoints[231].childCount = 1; + waypoints[231].children[0] = 278; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (3939.8,-4783.17,-111.875); + waypoints[232].type = "stand"; + waypoints[232].childCount = 2; + waypoints[232].children[0] = 234; + waypoints[232].children[1] = 241; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (4058.99,-4634.35,-111.875); + waypoints[233].type = "stand"; + waypoints[233].childCount = 2; + waypoints[233].children[0] = 225; + waypoints[233].children[1] = 234; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (3884.07,-4617.66,-142.22); + waypoints[234].type = "stand"; + waypoints[234].childCount = 6; + waypoints[234].children[0] = 233; + waypoints[234].children[1] = 235; + waypoints[234].children[2] = 232; + waypoints[234].children[3] = 237; + waypoints[234].children[4] = 236; + waypoints[234].children[5] = 242; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (3991.44,-4346.83,-143.878); + waypoints[235].type = "stand"; + waypoints[235].childCount = 4; + waypoints[235].children[0] = 234; + waypoints[235].children[1] = 242; + waypoints[235].children[2] = 245; + waypoints[235].children[3] = 246; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (3550.3,-4711.03,-137.555); + waypoints[236].type = "stand"; + waypoints[236].childCount = 3; + waypoints[236].children[0] = 234; + waypoints[236].children[1] = 237; + waypoints[236].children[2] = 238; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (3654.81,-4571.7,-139.129); + waypoints[237].type = "stand"; + waypoints[237].childCount = 2; + waypoints[237].children[0] = 234; + waypoints[237].children[1] = 236; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (3846.21,-4838.54,-137.53); + waypoints[238].type = "stand"; + waypoints[238].childCount = 2; + waypoints[238].children[0] = 236; + waypoints[238].children[1] = 239; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (3829.99,-4920.11,-136.21); + waypoints[239].type = "stand"; + waypoints[239].childCount = 2; + waypoints[239].children[0] = 238; + waypoints[239].children[1] = 240; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (3923.1,-4958.86,-111.875); + waypoints[240].type = "stand"; + waypoints[240].childCount = 2; + waypoints[240].children[0] = 239; + waypoints[240].children[1] = 241; + waypoints[241] = spawnstruct(); + waypoints[241].origin = (3937.22,-4860.04,-111.875); + waypoints[241].type = "stand"; + waypoints[241].childCount = 3; + waypoints[241].children[0] = 240; + waypoints[241].children[1] = 232; + waypoints[241].children[2] = 227; + waypoints[242] = spawnstruct(); + waypoints[242].origin = (3754.04,-4325.42,-141.027); + waypoints[242].type = "stand"; + waypoints[242].childCount = 3; + waypoints[242].children[0] = 234; + waypoints[242].children[1] = 235; + waypoints[242].children[2] = 243; + waypoints[243] = spawnstruct(); + waypoints[243].origin = (3573.65,-4250.9,-135.47); + waypoints[243].type = "stand"; + waypoints[243].childCount = 2; + waypoints[243].children[0] = 244; + waypoints[243].children[1] = 242; + waypoints[244] = spawnstruct(); + waypoints[244].origin = (3382.17,-4068.87,-129.811); + waypoints[244].type = "stand"; + waypoints[244].childCount = 2; + waypoints[244].children[0] = 3; + waypoints[244].children[1] = 243; + waypoints[245] = spawnstruct(); + waypoints[245].origin = (3962.13,-3953.8,-137.875); + waypoints[245].type = "stand"; + waypoints[245].childCount = 3; + waypoints[245].children[0] = 235; + waypoints[245].children[1] = 250; + waypoints[245].children[2] = 254; + waypoints[246] = spawnstruct(); + waypoints[246].origin = (4163.21,-4339.56,-139.632); + waypoints[246].type = "stand"; + waypoints[246].childCount = 4; + waypoints[246].children[0] = 235; + waypoints[246].children[1] = 223; + waypoints[246].children[2] = 247; + waypoints[246].children[3] = 248; + waypoints[247] = spawnstruct(); + waypoints[247].origin = (4462.64,-3897.39,-142.875); + waypoints[247].type = "stand"; + waypoints[247].childCount = 7; + waypoints[247].children[0] = 246; + waypoints[247].children[1] = 192; + waypoints[247].children[2] = 248; + waypoints[247].children[3] = 249; + waypoints[247].children[4] = 255; + waypoints[247].children[5] = 189; + waypoints[247].children[6] = 223; + waypoints[248] = spawnstruct(); + waypoints[248].origin = (4669.68,-3997.91,-141.984); + waypoints[248].type = "stand"; + waypoints[248].childCount = 6; + waypoints[248].children[0] = 247; + waypoints[248].children[1] = 205; + waypoints[248].children[2] = 200; + waypoints[248].children[3] = 249; + waypoints[248].children[4] = 223; + waypoints[248].children[5] = 246; + waypoints[249] = spawnstruct(); + waypoints[249].origin = (4803.28,-4296.68,-151.875); + waypoints[249].type = "stand"; + waypoints[249].childCount = 8; + waypoints[249].children[0] = 248; + waypoints[249].children[1] = 218; + waypoints[249].children[2] = 200; + waypoints[249].children[3] = 216; + waypoints[249].children[4] = 217; + waypoints[249].children[5] = 222; + waypoints[249].children[6] = 247; + waypoints[249].children[7] = 212; + waypoints[250] = spawnstruct(); + waypoints[250].origin = (3894.96,-3774.65,-143.887); + waypoints[250].type = "stand"; + waypoints[250].childCount = 3; + waypoints[250].children[0] = 245; + waypoints[250].children[1] = 251; + waypoints[250].children[2] = 254; + waypoints[251] = spawnstruct(); + waypoints[251].origin = (3902.12,-3634.54,-143.792); + waypoints[251].type = "stand"; + waypoints[251].childCount = 1; + waypoints[251].children[0] = 250; + waypoints[252] = spawnstruct(); + waypoints[252].origin = (3752.96,-3523.96,-143.875); + waypoints[252].type = "stand"; + waypoints[252].childCount = 4; + waypoints[252].children[0] = 1; + waypoints[252].children[1] = 2; + waypoints[252].children[2] = 253; + waypoints[252].children[3] = 260; + waypoints[253] = spawnstruct(); + waypoints[253].origin = (3578.19,-3359.97,-143.875); + waypoints[253].type = "stand"; + waypoints[253].childCount = 3; + waypoints[253].children[0] = 252; + waypoints[253].children[1] = 4; + waypoints[253].children[2] = 259; + waypoints[254] = spawnstruct(); + waypoints[254].origin = (4052.76,-3904.2,-140.978); + waypoints[254].type = "stand"; + waypoints[254].childCount = 3; + waypoints[254].children[0] = 250; + waypoints[254].children[1] = 245; + waypoints[254].children[2] = 255; + waypoints[255] = spawnstruct(); + waypoints[255].origin = (4184.86,-3576.2,-139.315); + waypoints[255].type = "stand"; + waypoints[255].childCount = 7; + waypoints[255].children[0] = 254; + waypoints[255].children[1] = 256; + waypoints[255].children[2] = 185; + waypoints[255].children[3] = 247; + waypoints[255].children[4] = 184; + waypoints[255].children[5] = 189; + waypoints[255].children[6] = 182; + waypoints[256] = spawnstruct(); + waypoints[256].origin = (3943.03,-3464,-134.363); + waypoints[256].type = "stand"; + waypoints[256].childCount = 2; + waypoints[256].children[0] = 255; + waypoints[256].children[1] = 257; + waypoints[257] = spawnstruct(); + waypoints[257].origin = (4023.39,-3322.95,-133.136); + waypoints[257].type = "stand"; + waypoints[257].childCount = 2; + waypoints[257].children[0] = 256; + waypoints[257].children[1] = 258; + waypoints[258] = spawnstruct(); + waypoints[258].origin = (3895.96,-3258.3,-135.521); + waypoints[258].type = "stand"; + waypoints[258].childCount = 3; + waypoints[258].children[0] = 257; + waypoints[258].children[1] = 10; + waypoints[258].children[2] = 260; + waypoints[259] = spawnstruct(); + waypoints[259].origin = (3645.12,-3210.22,-136.706); + waypoints[259].type = "stand"; + waypoints[259].childCount = 3; + waypoints[259].children[0] = 253; + waypoints[259].children[1] = 10; + waypoints[259].children[2] = 260; + waypoints[260] = spawnstruct(); + waypoints[260].origin = (3843.78,-3352.92,-139.98); + waypoints[260].type = "stand"; + waypoints[260].childCount = 3; + waypoints[260].children[0] = 258; + waypoints[260].children[1] = 259; + waypoints[260].children[2] = 252; + waypoints[261] = spawnstruct(); + waypoints[261].origin = (4030.53,-1077.75,11.5914); + waypoints[261].type = "stand"; + waypoints[261].childCount = 3; + waypoints[261].children[0] = 77; + waypoints[261].children[1] = 84; + waypoints[261].children[2] = 80; + waypoints[262] = spawnstruct(); + waypoints[262].origin = (5121.27,-2066.9,8.95606); + waypoints[262].type = "stand"; + waypoints[262].childCount = 4; + waypoints[262].children[0] = 148; + waypoints[262].children[1] = 172; + waypoints[262].children[2] = 170; + waypoints[262].children[3] = 171; + waypoints[263] = spawnstruct(); + waypoints[263].origin = (6403.42,-4514.99,47.6503); + waypoints[263].type = "stand"; + waypoints[263].childCount = 1; + waypoints[263].children[0] = 209; + waypoints[264] = spawnstruct(); + waypoints[264].origin = (4497.35,-4723.72,-96.1523); + waypoints[264].type = "stand"; + waypoints[264].childCount = 1; + waypoints[264].children[0] = 224; + waypoints[265] = spawnstruct(); + waypoints[265].origin = (4419.15,-2812.76,72.125); + waypoints[265].type = "stand"; + waypoints[265].childCount = 1; + waypoints[265].children[0] = 27; + waypoints[266] = spawnstruct(); + waypoints[266].origin = (4584.79,-1635,33.8138); + waypoints[266].type = "stand"; + waypoints[266].childCount = 2; + waypoints[266].children[0] = 267; + waypoints[266].children[1] = 55; + waypoints[267] = spawnstruct(); + waypoints[267].origin = (4639.95,-1582.13,33.3394); + waypoints[267].type = "stand"; + waypoints[267].childCount = 2; + waypoints[267].children[0] = 266; + waypoints[267].children[1] = 55; + waypoints[268] = spawnstruct(); + waypoints[268].origin = (4826.57,-1883.13,160.125); + waypoints[268].type = "stand"; + waypoints[268].childCount = 1; + waypoints[268].children[0] = 108; + waypoints[269] = spawnstruct(); + waypoints[269].origin = (5170.34,-1036.44,160.125); + waypoints[269].type = "stand"; + waypoints[269].childCount = 2; + waypoints[269].children[0] = 270; + waypoints[269].children[1] = 123; + waypoints[270] = spawnstruct(); + waypoints[270].origin = (5243.29,-908.315,160.125); + waypoints[270].type = "stand"; + waypoints[270].childCount = 2; + waypoints[270].children[0] = 269; + waypoints[270].children[1] = 123; + waypoints[271] = spawnstruct(); + waypoints[271].origin = (6102.46,-1262.67,160.125); + waypoints[271].type = "stand"; + waypoints[271].childCount = 2; + waypoints[271].children[0] = 124; + waypoints[271].children[1] = 298; + waypoints[272] = spawnstruct(); + waypoints[272].origin = (5373.78,-1141.05,160.125); + waypoints[272].type = "stand"; + waypoints[272].childCount = 2; + waypoints[272].children[0] = 123; + waypoints[272].children[1] = 122; + waypoints[273] = spawnstruct(); + waypoints[273].origin = (5661.12,-3147.51,-73.9573); + waypoints[273].type = "stand"; + waypoints[273].childCount = 2; + waypoints[273].children[0] = 163; + waypoints[273].children[1] = 286; + waypoints[274] = spawnstruct(); + waypoints[274].origin = (4377.29,-1608.04,36.4453); + waypoints[274].type = "stand"; + waypoints[274].childCount = 6; + waypoints[274].children[0] = 45; + waypoints[274].children[1] = 56; + waypoints[274].children[2] = 81; + waypoints[274].children[3] = 109; + waypoints[274].children[4] = 275; + waypoints[274].children[5] = 293; + waypoints[275] = spawnstruct(); + waypoints[275].origin = (4434.31,-1701.16,41.5016); + waypoints[275].type = "stand"; + waypoints[275].childCount = 2; + waypoints[275].children[0] = 274; + waypoints[275].children[1] = 106; + waypoints[276] = spawnstruct(); + waypoints[276].origin = (5834.52,-1467.53,160.125); + waypoints[276].type = "stand"; + waypoints[276].childCount = 1; + waypoints[276].children[0] = 124; + waypoints[277] = spawnstruct(); + waypoints[277].origin = (4547.51,-4711.82,30.9172); + waypoints[277].type = "stand"; + waypoints[277].childCount = 1; + waypoints[277].children[0] = 278; + waypoints[278] = spawnstruct(); + waypoints[278].origin = (4305.57,-4742.03,26.4435); + waypoints[278].type = "stand"; + waypoints[278].childCount = 3; + waypoints[278].children[0] = 230; + waypoints[278].children[1] = 277; + waypoints[278].children[2] = 231; + waypoints[279] = spawnstruct(); + waypoints[279].origin = (4510.97,-1837.16,167.125); + waypoints[279].type = "stand"; + waypoints[279].childCount = 1; + waypoints[279].children[0] = 108; + waypoints[280] = spawnstruct(); + waypoints[280].origin = (4171.82,-805.872,20.7054); + waypoints[280].type = "stand"; + waypoints[280].childCount = 4; + waypoints[280].children[0] = 78; + waypoints[280].children[1] = 82; + waypoints[280].children[2] = 85; + waypoints[280].children[3] = 89; + waypoints[281] = spawnstruct(); + waypoints[281].origin = (3978.5,-4970.5,-111.875); + waypoints[281].type = "stand"; + waypoints[281].childCount = 1; + waypoints[281].children[0] = 227; + waypoints[282] = spawnstruct(); + waypoints[282].origin = (5241.6,-4832.73,-137.875); + waypoints[282].type = "stand"; + waypoints[282].childCount = 4; + waypoints[282].children[0] = 283; + waypoints[282].children[1] = 215; + waypoints[282].children[2] = 221; + waypoints[282].children[3] = 216; + waypoints[283] = spawnstruct(); + waypoints[283].origin = (5333.33,-4964.72,-137.875); + waypoints[283].type = "stand"; + waypoints[283].childCount = 1; + waypoints[283].children[0] = 282; + waypoints[284] = spawnstruct(); + waypoints[284].origin = (5772.17,-4184.73,-154.359); + waypoints[284].type = "stand"; + waypoints[284].childCount = 2; + waypoints[284].children[0] = 212; + waypoints[284].children[1] = 203; + waypoints[285] = spawnstruct(); + waypoints[285].origin = (5424.76,-3599.35,-71.875); + waypoints[285].type = "stand"; + waypoints[285].childCount = 1; + waypoints[285].children[0] = 196; + waypoints[286] = spawnstruct(); + waypoints[286].origin = (5392.46,-3162.71,-79.061); + waypoints[286].type = "stand"; + waypoints[286].childCount = 2; + waypoints[286].children[0] = 163; + waypoints[286].children[1] = 273; + waypoints[287] = spawnstruct(); + waypoints[287].origin = (6208.16,-2444.34,28.5817); + waypoints[287].type = "stand"; + waypoints[287].childCount = 1; + waypoints[287].children[0] = 151; + waypoints[288] = spawnstruct(); + waypoints[288].origin = (5912.41,-1150.81,24.125); + waypoints[288].type = "stand"; + waypoints[288].childCount = 2; + waypoints[288].children[0] = 126; + waypoints[288].children[1] = 130; + waypoints[289] = spawnstruct(); + waypoints[289].origin = (5633.58,-798.063,24.125); + waypoints[289].type = "stand"; + waypoints[289].childCount = 2; + waypoints[289].children[0] = 114; + waypoints[289].children[1] = 125; + waypoints[290] = spawnstruct(); + waypoints[290].origin = (4594.18,-561.357,16.5329); + waypoints[290].type = "stand"; + waypoints[290].childCount = 1; + waypoints[290].children[0] = 88; + waypoints[291] = spawnstruct(); + waypoints[291].origin = (4045.56,-46.9997,-2.87117); + waypoints[291].type = "stand"; + waypoints[291].childCount = 1; + waypoints[291].children[0] = 94; + waypoints[292] = spawnstruct(); + waypoints[292].origin = (3168.34,-1037.73,19.0197); + waypoints[292].type = "stand"; + waypoints[292].childCount = 1; + waypoints[292].children[0] = 68; + waypoints[293] = spawnstruct(); + waypoints[293].origin = (4261.02,-1851.76,26.942); + waypoints[293].type = "stand"; + waypoints[293].childCount = 2; + waypoints[293].children[0] = 56; + waypoints[293].children[1] = 274; + waypoints[294] = spawnstruct(); + waypoints[294].origin = (3174.38,-3796.11,-143.875); + waypoints[294].type = "stand"; + waypoints[294].childCount = 1; + waypoints[294].children[0] = 3; + waypoints[295] = spawnstruct(); + waypoints[295].origin = (3338.56,-4070.68,-7.875); + waypoints[295].type = "stand"; + waypoints[295].childCount = 2; + waypoints[295].children[0] = 296; + waypoints[295].children[1] = 302; + waypoints[296] = spawnstruct(); + waypoints[296].origin = (3543.33,-4146.17,-7.875); + waypoints[296].type = "stand"; + waypoints[296].childCount = 2; + waypoints[296].children[0] = 295; + waypoints[296].children[1] = 297; + waypoints[297] = spawnstruct(); + waypoints[297].origin = (3679.13,-3951.68,-7.875); + waypoints[297].type = "stand"; + waypoints[297].childCount = 1; + waypoints[297].children[0] = 296; + waypoints[298] = spawnstruct(); + waypoints[298].origin = (6152.27,-1208.3,160.125); + waypoints[298].type = "stand"; + waypoints[298].childCount = 2; + waypoints[298].children[0] = 271; + waypoints[298].children[1] = 300; + waypoints[299] = spawnstruct(); + waypoints[299].origin = (6220.61,-1265.22,15.6856); + waypoints[299].type = "climb"; + waypoints[299].childCount = 2; + waypoints[299].children[0] = 127; + waypoints[299].children[1] = 300; + waypoints[299].angles = (-12.218, 69.4761, 0); + waypoints[299].use = true; + waypoints[300] = spawnstruct(); + waypoints[300].origin = (6195.76,-1247.26,206.125); + waypoints[300].type = "climb"; + waypoints[300].childCount = 2; + waypoints[300].children[0] = 299; + waypoints[300].children[1] = 298; + waypoints[300].angles = (67.2736, 82.5278, 0); + waypoints[300].use = true; + waypoints[301] = spawnstruct(); + waypoints[301].origin = (3296.38,-3847.08,-143.875); + waypoints[301].type = "climb"; + waypoints[301].childCount = 2; + waypoints[301].children[0] = 302; + waypoints[301].children[1] = 3; + waypoints[301].angles = (21.8781, -109.359, 0); + waypoints[301].use = true; + waypoints[302] = spawnstruct(); + waypoints[302].origin = (3288.24,-3883.07,-7.875); + waypoints[302].type = "climb"; + waypoints[302].childCount = 2; + waypoints[302].children[0] = 301; + waypoints[302].children[1] = 295; + waypoints[302].angles = (48.9594, -87.535, 0); + waypoints[302].use = true; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/district.gsc b/main_shared/maps/mp/bots/waypoints/district.gsc new file mode 100644 index 0000000..3270afe --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/district.gsc @@ -0,0 +1,1481 @@ +District() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (3706.53,906.767,0.125); + waypoints[0].type = "stand"; + waypoints[0].childCount = 3; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 52; + waypoints[0].children[2] = 56; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (3523.4,900.327,0.125); + waypoints[1].type = "stand"; + waypoints[1].childCount = 3; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 51; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (3221.29,926.572,0.125); + waypoints[2].type = "stand"; + waypoints[2].childCount = 4; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 43; + waypoints[2].children[3] = 50; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (3042.47,922.914,0.184251); + waypoints[3].type = "stand"; + waypoints[3].childCount = 4; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 49; + waypoints[3].children[3] = 50; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (2648.01,967.89,-1.14396); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[4].children[2] = 49; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (2488.79,941.3,0.124999); + waypoints[5].type = "stand"; + waypoints[5].childCount = 2; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (2484.68,555.62,0.125); + waypoints[6].type = "stand"; + waypoints[6].childCount = 3; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[6].children[2] = 48; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (2414.4,453.031,0.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 2; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (2411.51,314.16,-47.875); + waypoints[8].type = "stand"; + waypoints[8].childCount = 2; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (2410.07,6.28816,-47.875); + waypoints[9].type = "stand"; + waypoints[9].childCount = 2; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (2414.29,-94.7458,-87.875); + waypoints[10].type = "stand"; + waypoints[10].childCount = 2; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (2365.98,-373.339,-95.875); + waypoints[11].type = "stand"; + waypoints[11].childCount = 4; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[11].children[2] = 13; + waypoints[11].children[3] = 14; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (2228.09,-462.291,-95.875); + waypoints[12].type = "stand"; + waypoints[12].childCount = 4; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 14; + waypoints[12].children[3] = 193; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (2499.68,-531.275,-95.875); + waypoints[13].type = "stand"; + waypoints[13].childCount = 4; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 11; + waypoints[13].children[2] = 14; + waypoints[13].children[3] = 15; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (2553.31,-454.123,-95.875); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 11; + waypoints[14].children[1] = 12; + waypoints[14].children[2] = 13; + waypoints[14].children[3] = 36; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (2459.36,-762.435,-95.875); + waypoints[15].type = "stand"; + waypoints[15].childCount = 2; + waypoints[15].children[0] = 13; + waypoints[15].children[1] = 16; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (2628.76,-1108.49,-95.875); + waypoints[16].type = "stand"; + waypoints[16].childCount = 3; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[16].children[2] = 23; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (2488.34,-1209.34,-95.875); + waypoints[17].type = "stand"; + waypoints[17].childCount = 4; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[17].children[2] = 21; + waypoints[17].children[3] = 22; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (2325.11,-1214.27,-95.875); + waypoints[18].type = "stand"; + waypoints[18].childCount = 2; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 19; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (2238.97,-1360.79,-95.875); + waypoints[19].type = "stand"; + waypoints[19].childCount = 2; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 20; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (2269.83,-1540.31,-95.875); + waypoints[20].type = "stand"; + waypoints[20].childCount = 2; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 21; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (2584.49,-1548.53,-95.875); + waypoints[21].type = "stand"; + waypoints[21].childCount = 4; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 17; + waypoints[21].children[2] = 22; + waypoints[21].children[3] = 194; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (2648.47,-1501.12,-95.875); + waypoints[22].type = "stand"; + waypoints[22].childCount = 3; + waypoints[22].children[0] = 17; + waypoints[22].children[1] = 21; + waypoints[22].children[2] = 24; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (2774.24,-1156.11,-96.914); + waypoints[23].type = "stand"; + waypoints[23].childCount = 4; + waypoints[23].children[0] = 16; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 30; + waypoints[23].children[3] = 28; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (2748.26,-1506.94,-96.7163); + waypoints[24].type = "stand"; + waypoints[24].childCount = 4; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 22; + waypoints[24].children[2] = 25; + waypoints[24].children[3] = 27; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (3306.68,-1726.76,-95.875); + waypoints[25].type = "stand"; + waypoints[25].childCount = 2; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 26; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (3335.8,-1499.33,-95.875); + waypoints[26].type = "stand"; + waypoints[26].childCount = 2; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (3168.74,-1459.07,-99.7293); + waypoints[27].type = "stand"; + waypoints[27].childCount = 3; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 24; + waypoints[27].children[2] = 28; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (3206.82,-1307.45,-97.3593); + waypoints[28].type = "stand"; + waypoints[28].childCount = 4; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 29; + waypoints[28].children[2] = 147; + waypoints[28].children[3] = 23; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (3246.21,-944.82,-96.5038); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 28; + waypoints[29].children[1] = 30; + waypoints[29].children[2] = 31; + waypoints[29].children[3] = 187; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (2796.39,-1050.46,-97.2722); + waypoints[30].type = "stand"; + waypoints[30].childCount = 4; + waypoints[30].children[0] = 23; + waypoints[30].children[1] = 29; + waypoints[30].children[2] = 31; + waypoints[30].children[3] = 32; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (3066.61,-848.997,-111.875); + waypoints[31].type = "stand"; + waypoints[31].childCount = 5; + waypoints[31].children[0] = 29; + waypoints[31].children[1] = 30; + waypoints[31].children[2] = 32; + waypoints[31].children[3] = 33; + waypoints[31].children[4] = 38; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (2781.19,-793.616,-97.2238); + waypoints[32].type = "stand"; + waypoints[32].childCount = 3; + waypoints[32].children[0] = 30; + waypoints[32].children[1] = 31; + waypoints[32].children[2] = 36; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (3115.79,-602.917,-97.6688); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 31; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 36; + waypoints[33].children[3] = 40; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (3240.23,-515.189,-95.875); + waypoints[34].type = "stand"; + waypoints[34].childCount = 2; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (3258.39,-270.813,-95.875); + waypoints[35].type = "stand"; + waypoints[35].childCount = 4; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 39; + waypoints[35].children[2] = 41; + waypoints[35].children[3] = 135; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (2705.96,-466.499,-95.9209); + waypoints[36].type = "stand"; + waypoints[36].childCount = 7; + waypoints[36].children[0] = 33; + waypoints[36].children[1] = 32; + waypoints[36].children[2] = 14; + waypoints[36].children[3] = 37; + waypoints[36].children[4] = 38; + waypoints[36].children[5] = 39; + waypoints[36].children[6] = 40; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (2670.53,-175.819,-90.8103); + waypoints[37].type = "stand"; + waypoints[37].childCount = 4; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 44; + waypoints[37].children[3] = 45; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (2902.31,-294.775,-109.531); + waypoints[38].type = "stand"; + waypoints[38].childCount = 5; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 36; + waypoints[38].children[2] = 39; + waypoints[38].children[3] = 40; + waypoints[38].children[4] = 31; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (3055.57,-367.488,-98.5859); + waypoints[39].type = "stand"; + waypoints[39].childCount = 5; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 36; + waypoints[39].children[2] = 40; + waypoints[39].children[3] = 35; + waypoints[39].children[4] = 41; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (3045.04,-519.727,-109.694); + waypoints[40].type = "stand"; + waypoints[40].childCount = 4; + waypoints[40].children[0] = 33; + waypoints[40].children[1] = 39; + waypoints[40].children[2] = 36; + waypoints[40].children[3] = 38; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (3125.37,-136.334,-92.7523); + waypoints[41].type = "stand"; + waypoints[41].childCount = 3; + waypoints[41].children[0] = 35; + waypoints[41].children[1] = 39; + waypoints[41].children[2] = 42; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (3068.2,187.292,-45.1844); + waypoints[42].type = "stand"; + waypoints[42].childCount = 4; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 43; + waypoints[42].children[2] = 44; + waypoints[42].children[3] = 47; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (3145.89,494.556,-0.558016); + waypoints[43].type = "stand"; + waypoints[43].childCount = 6; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 47; + waypoints[43].children[2] = 50; + waypoints[43].children[3] = 51; + waypoints[43].children[4] = 2; + waypoints[43].children[5] = 204; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (2875.09,172.084,-63.3457); + waypoints[44].type = "stand"; + waypoints[44].childCount = 5; + waypoints[44].children[0] = 42; + waypoints[44].children[1] = 37; + waypoints[44].children[2] = 45; + waypoints[44].children[3] = 47; + waypoints[44].children[4] = 50; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (2675.02,10.3925,-74.968); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 37; + waypoints[45].children[2] = 46; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (2635.8,312.475,-25.6974); + waypoints[46].type = "stand"; + waypoints[46].childCount = 2; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 47; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (2820.71,450.551,-23.7099); + waypoints[47].type = "stand"; + waypoints[47].childCount = 6; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 44; + waypoints[47].children[2] = 42; + waypoints[47].children[3] = 43; + waypoints[47].children[4] = 48; + waypoints[47].children[5] = 50; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (2643.61,562.802,-1.19857); + waypoints[48].type = "stand"; + waypoints[48].childCount = 3; + waypoints[48].children[0] = 49; + waypoints[48].children[1] = 47; + waypoints[48].children[2] = 6; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (2754.89,741.054,-15.875); + waypoints[49].type = "stand"; + waypoints[49].childCount = 4; + waypoints[49].children[0] = 48; + waypoints[49].children[1] = 4; + waypoints[49].children[2] = 3; + waypoints[49].children[3] = 50; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (2998.33,633.31,-15.875); + waypoints[50].type = "stand"; + waypoints[50].childCount = 6; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 47; + waypoints[50].children[2] = 43; + waypoints[50].children[3] = 2; + waypoints[50].children[4] = 3; + waypoints[50].children[5] = 44; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (3433.63,612.368,-12.5015); + waypoints[51].type = "stand"; + waypoints[51].childCount = 4; + waypoints[51].children[0] = 43; + waypoints[51].children[1] = 1; + waypoints[51].children[2] = 52; + waypoints[51].children[3] = 204; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (3615.37,701.223,-15.875); + waypoints[52].type = "stand"; + waypoints[52].childCount = 4; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 0; + waypoints[52].children[2] = 53; + waypoints[52].children[3] = 56; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (3884.21,617.222,-10.5316); + waypoints[53].type = "stand"; + waypoints[53].childCount = 4; + waypoints[53].children[0] = 52; + waypoints[53].children[1] = 54; + waypoints[53].children[2] = 56; + waypoints[53].children[3] = 61; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (4016.09,520.545,0.125); + waypoints[54].type = "stand"; + waypoints[54].childCount = 4; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 55; + waypoints[54].children[2] = 126; + waypoints[54].children[3] = 127; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (4145.97,610.972,-4.58179); + waypoints[55].type = "stand"; + waypoints[55].childCount = 3; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 62; + waypoints[55].children[2] = 64; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (3750.82,767.824,-15.875); + waypoints[56].type = "stand"; + waypoints[56].childCount = 5; + waypoints[56].children[0] = 0; + waypoints[56].children[1] = 53; + waypoints[56].children[2] = 52; + waypoints[56].children[3] = 57; + waypoints[56].children[4] = 61; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (3923.84,858.526,0.125001); + waypoints[57].type = "stand"; + waypoints[57].childCount = 3; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[57].children[2] = 61; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (4274.25,864.219,0.125); + waypoints[58].type = "stand"; + waypoints[58].childCount = 4; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 62; + waypoints[58].children[2] = 61; + waypoints[58].children[3] = 59; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (4357.51,954.72,0.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 4; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 60; + waypoints[59].children[2] = 63; + waypoints[59].children[3] = 60; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (4446.47,854.821,0.0789445); + waypoints[60].type = "stand"; + waypoints[60].childCount = 5; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 59; + waypoints[60].children[2] = 66; + waypoints[60].children[3] = 67; + waypoints[60].children[4] = 64; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (3909.55,712.522,-15.875); + waypoints[61].type = "stand"; + waypoints[61].childCount = 5; + waypoints[61].children[0] = 57; + waypoints[61].children[1] = 53; + waypoints[61].children[2] = 62; + waypoints[61].children[3] = 58; + waypoints[61].children[4] = 56; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (4151.37,724.98,-15.875); + waypoints[62].type = "stand"; + waypoints[62].childCount = 5; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 55; + waypoints[62].children[2] = 58; + waypoints[62].children[3] = 64; + waypoints[62].children[4] = 66; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (4365.91,1256.71,5.31874); + waypoints[63].type = "stand"; + waypoints[63].childCount = 1; + waypoints[63].children[0] = 59; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (4286,595.287,0.125001); + waypoints[64].type = "stand"; + waypoints[64].childCount = 4; + waypoints[64].children[0] = 66; + waypoints[64].children[1] = 62; + waypoints[64].children[2] = 55; + waypoints[64].children[3] = 60; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (4755.52,599.088,0.124999); + waypoints[65].type = "stand"; + waypoints[65].childCount = 3; + waypoints[65].children[0] = 66; + waypoints[65].children[1] = 78; + waypoints[65].children[2] = 79; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (4564.51,660.57,-15.9509); + waypoints[66].type = "stand"; + waypoints[66].childCount = 5; + waypoints[66].children[0] = 64; + waypoints[66].children[1] = 62; + waypoints[66].children[2] = 60; + waypoints[66].children[3] = 67; + waypoints[66].children[4] = 65; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (4758.6,892.452,-0.523981); + waypoints[67].type = "stand"; + waypoints[67].childCount = 6; + waypoints[67].children[0] = 60; + waypoints[67].children[1] = 66; + waypoints[67].children[2] = 68; + waypoints[67].children[3] = 69; + waypoints[67].children[4] = 78; + waypoints[67].children[5] = 79; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (4621.83,1197.71,20.125); + waypoints[68].type = "stand"; + waypoints[68].childCount = 3; + waypoints[68].children[0] = 67; + waypoints[68].children[1] = 70; + waypoints[68].children[2] = 76; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (4830.45,1233.65,20.125); + waypoints[69].type = "stand"; + waypoints[69].childCount = 2; + waypoints[69].children[0] = 67; + waypoints[69].children[1] = 77; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (4436.72,1221.3,20.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 3; + waypoints[70].children[0] = 68; + waypoints[70].children[1] = 71; + waypoints[70].children[2] = 72; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (4446.55,1006.78,20.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 72; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (4515.62,1020.3,20.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 2; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 70; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (4422.2,1501.93,20.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 2; + waypoints[73].children[0] = 74; + waypoints[73].children[1] = 75; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (4442.66,1310.85,20.125); + waypoints[74].type = "stand"; + waypoints[74].childCount = 2; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 75; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (4508.2,1407.35,20.125); + waypoints[75].type = "stand"; + waypoints[75].childCount = 3; + waypoints[75].children[0] = 73; + waypoints[75].children[1] = 74; + waypoints[75].children[2] = 76; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (4599.82,1410.02,20.125); + waypoints[76].type = "stand"; + waypoints[76].childCount = 3; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 77; + waypoints[76].children[2] = 68; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (4787.82,1402.02,20.125); + waypoints[77].type = "stand"; + waypoints[77].childCount = 2; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 69; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (4910.8,834.915,-15.875); + waypoints[78].type = "stand"; + waypoints[78].childCount = 4; + waypoints[78].children[0] = 67; + waypoints[78].children[1] = 65; + waypoints[78].children[2] = 79; + waypoints[78].children[3] = 81; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (4922.82,635.688,0.125001); + waypoints[79].type = "stand"; + waypoints[79].childCount = 6; + waypoints[79].children[0] = 65; + waypoints[79].children[1] = 78; + waypoints[79].children[2] = 80; + waypoints[79].children[3] = 81; + waypoints[79].children[4] = 85; + waypoints[79].children[5] = 67; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (4910.76,515.943,0.125001); + waypoints[80].type = "stand"; + waypoints[80].childCount = 2; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 113; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (5123.58,1009.13,-2.12946); + waypoints[81].type = "stand"; + waypoints[81].childCount = 6; + waypoints[81].children[0] = 78; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 79; + waypoints[81].children[3] = 83; + waypoints[81].children[4] = 84; + waypoints[81].children[5] = 95; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (5113.59,1279.23,0.125); + waypoints[82].type = "stand"; + waypoints[82].childCount = 3; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 83; + waypoints[82].children[2] = 196; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (5355.93,1265.18,-1.81832); + waypoints[83].type = "stand"; + waypoints[83].childCount = 5; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 81; + waypoints[83].children[2] = 86; + waypoints[83].children[3] = 93; + waypoints[83].children[4] = 95; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (5275.91,799.709,0.124998); + waypoints[84].type = "stand"; + waypoints[84].childCount = 5; + waypoints[84].children[0] = 81; + waypoints[84].children[1] = 85; + waypoints[84].children[2] = 94; + waypoints[84].children[3] = 95; + waypoints[84].children[4] = 96; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (5121.56,681.831,0.124998); + waypoints[85].type = "stand"; + waypoints[85].childCount = 2; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 79; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (5641.35,1358.49,0.125); + waypoints[86].type = "stand"; + waypoints[86].childCount = 4; + waypoints[86].children[0] = 83; + waypoints[86].children[1] = 87; + waypoints[86].children[2] = 93; + waypoints[86].children[3] = 195; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (5849.74,1355.2,0.125); + waypoints[87].type = "stand"; + waypoints[87].childCount = 3; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 88; + waypoints[87].children[2] = 91; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (6092.8,1308.3,-11.0534); + waypoints[88].type = "stand"; + waypoints[88].childCount = 2; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 89; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (6084.26,1064.66,-2.60209); + waypoints[89].type = "stand"; + waypoints[89].childCount = 3; + waypoints[89].children[0] = 88; + waypoints[89].children[1] = 90; + waypoints[89].children[2] = 91; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (5923.53,1013.51,0.124999); + waypoints[90].type = "stand"; + waypoints[90].childCount = 5; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 91; + waypoints[90].children[2] = 92; + waypoints[90].children[3] = 103; + waypoints[90].children[4] = 104; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (5830.94,1170.82,-15.875); + waypoints[91].type = "stand"; + waypoints[91].childCount = 5; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 87; + waypoints[91].children[2] = 89; + waypoints[91].children[3] = 92; + waypoints[91].children[4] = 93; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (5652.63,1037.26,0.125002); + waypoints[92].type = "stand"; + waypoints[92].childCount = 4; + waypoints[92].children[0] = 90; + waypoints[92].children[1] = 91; + waypoints[92].children[2] = 93; + waypoints[92].children[3] = 94; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (5477.94,1194.69,-15.875); + waypoints[93].type = "stand"; + waypoints[93].childCount = 5; + waypoints[93].children[0] = 92; + waypoints[93].children[1] = 86; + waypoints[93].children[2] = 91; + waypoints[93].children[3] = 83; + waypoints[93].children[4] = 94; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (5438.2,950.236,0.124998); + waypoints[94].type = "stand"; + waypoints[94].childCount = 3; + waypoints[94].children[0] = 92; + waypoints[94].children[1] = 93; + waypoints[94].children[2] = 84; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (5259.08,1013.37,-15.875); + waypoints[95].type = "stand"; + waypoints[95].childCount = 3; + waypoints[95].children[0] = 84; + waypoints[95].children[1] = 83; + waypoints[95].children[2] = 81; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (5283.64,637.228,8.125); + waypoints[96].type = "stand"; + waypoints[96].childCount = 2; + waypoints[96].children[0] = 84; + waypoints[96].children[1] = 97; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (5410.86,618.949,8.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 3; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 100; + waypoints[97].children[2] = 98; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (5418.96,433.111,8.125); + waypoints[98].type = "stand"; + waypoints[98].childCount = 2; + waypoints[98].children[0] = 99; + waypoints[98].children[1] = 97; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (5572.17,472.582,8.125); + waypoints[99].type = "stand"; + waypoints[99].childCount = 2; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 100; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (5605.85,674.779,8.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 3; + waypoints[100].children[0] = 97; + waypoints[100].children[1] = 99; + waypoints[100].children[2] = 101; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (5781.88,646.336,0.124999); + waypoints[101].type = "stand"; + waypoints[101].childCount = 3; + waypoints[101].children[0] = 104; + waypoints[101].children[1] = 100; + waypoints[101].children[2] = 102; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (6081.68,657.599,0.124999); + waypoints[102].type = "stand"; + waypoints[102].childCount = 3; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 103; + waypoints[102].children[2] = 105; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (6075.35,887.334,0.124999); + waypoints[103].type = "stand"; + waypoints[103].childCount = 3; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 90; + waypoints[103].children[2] = 104; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (5771.21,852.136,0.124999); + waypoints[104].type = "stand"; + waypoints[104].childCount = 3; + waypoints[104].children[0] = 101; + waypoints[104].children[1] = 90; + waypoints[104].children[2] = 103; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (6078.59,517.614,0.124999); + waypoints[105].type = "stand"; + waypoints[105].childCount = 3; + waypoints[105].children[0] = 102; + waypoints[105].children[1] = 106; + waypoints[105].children[2] = 197; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (5999.78,523.38,0.124999); + waypoints[106].type = "stand"; + waypoints[106].childCount = 2; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 107; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (5748.68,497.78,-126.207); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (5790.71,344.424,-127.875); + waypoints[108].type = "stand"; + waypoints[108].childCount = 3; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[108].children[2] = 111; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (5837.37,-187.71,-130.959); + waypoints[109].type = "stand"; + waypoints[109].childCount = 2; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 110; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (5378.34,-162.176,-126.655); + waypoints[110].type = "stand"; + waypoints[110].childCount = 3; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[110].children[2] = 186; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (5236.48,68.7163,-127.883); + waypoints[111].type = "stand"; + waypoints[111].childCount = 3; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 108; + waypoints[111].children[2] = 112; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (4932.44,66.7883,-127.875); + waypoints[112].type = "stand"; + waypoints[112].childCount = 4; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[112].children[2] = 114; + waypoints[112].children[3] = 198; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (4932.12,285.317,-127.875); + waypoints[113].type = "stand"; + waypoints[113].childCount = 2; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 80; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (4790.43,-186.458,-127.875); + waypoints[114].type = "stand"; + waypoints[114].childCount = 2; + waypoints[114].children[0] = 112; + waypoints[114].children[1] = 115; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (4587.9,-245.421,-127.875); + waypoints[115].type = "stand"; + waypoints[115].childCount = 3; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 118; + waypoints[115].children[2] = 121; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (4200.75,-771.258,-127.875); + waypoints[116].type = "stand"; + waypoints[116].childCount = 3; + waypoints[116].children[0] = 117; + waypoints[116].children[1] = 119; + waypoints[116].children[2] = 130; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (4222.43,-579.436,-127.875); + waypoints[117].type = "stand"; + waypoints[117].childCount = 3; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 118; + waypoints[117].children[2] = 120; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (4594.79,-547.756,-127.875); + waypoints[118].type = "stand"; + waypoints[118].childCount = 3; + waypoints[118].children[0] = 119; + waypoints[118].children[1] = 115; + waypoints[118].children[2] = 117; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (4576.17,-756.701,-127.875); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 116; + waypoints[119].children[2] = 131; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (4185.68,-297.459,-127.875); + waypoints[120].type = "stand"; + waypoints[120].childCount = 3; + waypoints[120].children[0] = 117; + waypoints[120].children[1] = 121; + waypoints[120].children[2] = 128; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (4325.87,-249.418,-127.875); + waypoints[121].type = "stand"; + waypoints[121].childCount = 3; + waypoints[121].children[0] = 115; + waypoints[121].children[1] = 120; + waypoints[121].children[2] = 122; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (4295.81,-8.24742,-127.875); + waypoints[122].type = "stand"; + waypoints[122].childCount = 2; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 123; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (3989.63,61.2104,-127.875); + waypoints[123].type = "stand"; + waypoints[123].childCount = 3; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 124; + waypoints[123].children[2] = 128; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (4016.84,149.051,-127.875); + waypoints[124].type = "stand"; + waypoints[124].childCount = 2; + waypoints[124].children[0] = 123; + waypoints[124].children[1] = 125; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (4298.29,160.829,0.125); + waypoints[125].type = "stand"; + waypoints[125].childCount = 2; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 126; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (4241.33,297.383,0.125); + waypoints[126].type = "stand"; + waypoints[126].childCount = 3; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 54; + waypoints[126].children[2] = 127; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (3900.04,262.513,0.125); + waypoints[127].type = "stand"; + waypoints[127].childCount = 2; + waypoints[127].children[0] = 54; + waypoints[127].children[1] = 126; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (3901.03,-269.074,-127.875); + waypoints[128].type = "stand"; + waypoints[128].childCount = 3; + waypoints[128].children[0] = 123; + waypoints[128].children[1] = 120; + waypoints[128].children[2] = 129; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (3869.57,-497.511,-127.875); + waypoints[129].type = "stand"; + waypoints[129].childCount = 3; + waypoints[129].children[0] = 128; + waypoints[129].children[1] = 130; + waypoints[129].children[2] = 132; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (3904.68,-741.554,-127.875); + waypoints[130].type = "stand"; + waypoints[130].childCount = 2; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 116; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (4769.31,-688.536,-63.875); + waypoints[131].type = "stand"; + waypoints[131].childCount = 2; + waypoints[131].children[0] = 119; + waypoints[131].children[1] = 136; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (3634.86,-465.137,-127.875); + waypoints[132].type = "stand"; + waypoints[132].childCount = 3; + waypoints[132].children[0] = 129; + waypoints[132].children[1] = 133; + waypoints[132].children[2] = 134; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (3568.25,-268.341,-127.875); + waypoints[133].type = "stand"; + waypoints[133].childCount = 3; + waypoints[133].children[0] = 132; + waypoints[133].children[1] = 135; + waypoints[133].children[2] = 203; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (3464.95,-488.004,-95.875); + waypoints[134].type = "stand"; + waypoints[134].childCount = 3; + waypoints[134].children[0] = 132; + waypoints[134].children[1] = 135; + waypoints[134].children[2] = 202; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (3384.64,-250.621,-95.875); + waypoints[135].type = "stand"; + waypoints[135].childCount = 3; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 133; + waypoints[135].children[2] = 35; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (4835.76,-752.942,-63.875); + waypoints[136].type = "stand"; + waypoints[136].childCount = 2; + waypoints[136].children[0] = 131; + waypoints[136].children[1] = 137; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (4838.62,-894.974,0.125); + waypoints[137].type = "stand"; + waypoints[137].childCount = 4; + waypoints[137].children[0] = 136; + waypoints[137].children[1] = 138; + waypoints[137].children[2] = 140; + waypoints[137].children[3] = 141; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (4789.75,-1109.44,-2.48627); + waypoints[138].type = "stand"; + waypoints[138].childCount = 3; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 139; + waypoints[138].children[2] = 152; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (4464.31,-1113.73,-14.6085); + waypoints[139].type = "stand"; + waypoints[139].childCount = 2; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 140; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (4400.03,-1045.35,-8.58804); + waypoints[140].type = "stand"; + waypoints[140].childCount = 4; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 137; + waypoints[140].children[2] = 141; + waypoints[140].children[3] = 142; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (4402.63,-959.222,-1.23275); + waypoints[141].type = "stand"; + waypoints[141].childCount = 3; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 137; + waypoints[141].children[2] = 142; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (4077.04,-1012.66,-6.27507); + waypoints[142].type = "stand"; + waypoints[142].childCount = 5; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 140; + waypoints[142].children[2] = 143; + waypoints[142].children[3] = 144; + waypoints[142].children[4] = 145; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (4087.33,-1202.28,-20.1441); + waypoints[143].type = "stand"; + waypoints[143].childCount = 3; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 144; + waypoints[143].children[2] = 148; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (3758.18,-1188.31,-15.875); + waypoints[144].type = "stand"; + waypoints[144].childCount = 4; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 142; + waypoints[144].children[2] = 145; + waypoints[144].children[3] = 146; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (3805.17,-993.952,-1.95608); + waypoints[145].type = "stand"; + waypoints[145].childCount = 3; + waypoints[145].children[0] = 144; + waypoints[145].children[1] = 142; + waypoints[145].children[2] = 191; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (3577.64,-1206.41,-47.875); + waypoints[146].type = "stand"; + waypoints[146].childCount = 2; + waypoints[146].children[0] = 144; + waypoints[146].children[1] = 147; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (3401.91,-1324.5,-47.875); + waypoints[147].type = "stand"; + waypoints[147].childCount = 2; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 28; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (4067.72,-1566.69,-23.875); + waypoints[148].type = "stand"; + waypoints[148].childCount = 2; + waypoints[148].children[0] = 143; + waypoints[148].children[1] = 149; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (4075.28,-1719.09,-27.2935); + waypoints[149].type = "stand"; + waypoints[149].childCount = 2; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 150; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (4153.25,-1714.48,0.125001); + waypoints[150].type = "stand"; + waypoints[150].childCount = 2; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 151; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (4592.74,-1701.32,-8.4072); + waypoints[151].type = "stand"; + waypoints[151].childCount = 4; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 153; + waypoints[151].children[3] = 162; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (4810.48,-1543.93,-5.7632); + waypoints[152].type = "stand"; + waypoints[152].childCount = 3; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 138; + waypoints[152].children[2] = 162; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (4654.58,-2219.38,-6.61494); + waypoints[153].type = "stand"; + waypoints[153].childCount = 3; + waypoints[153].children[0] = 151; + waypoints[153].children[1] = 154; + waypoints[153].children[2] = 155; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (4889.36,-2402.59,-7.875); + waypoints[154].type = "stand"; + waypoints[154].childCount = 3; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 155; + waypoints[154].children[2] = 201; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (5033.11,-2239.66,-6.04286); + waypoints[155].type = "stand"; + waypoints[155].childCount = 5; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 153; + waypoints[155].children[2] = 157; + waypoints[155].children[3] = 156; + waypoints[155].children[4] = 201; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (5245.16,-2074.52,4.125); + waypoints[156].type = "stand"; + waypoints[156].childCount = 4; + waypoints[156].children[0] = 157; + waypoints[156].children[1] = 155; + waypoints[156].children[2] = 158; + waypoints[156].children[3] = 159; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (5135.82,-2110.45,4.125); + waypoints[157].type = "stand"; + waypoints[157].childCount = 3; + waypoints[157].children[0] = 155; + waypoints[157].children[1] = 156; + waypoints[157].children[2] = 160; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (5428.95,-2107.63,-7.80467); + waypoints[158].type = "stand"; + waypoints[158].childCount = 3; + waypoints[158].children[0] = 156; + waypoints[158].children[1] = 164; + waypoints[158].children[2] = 200; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (5243,-1762.79,4.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 3; + waypoints[159].children[0] = 160; + waypoints[159].children[1] = 156; + waypoints[159].children[2] = 161; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (5128.46,-1811.81,4.125); + waypoints[160].type = "stand"; + waypoints[160].childCount = 3; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 157; + waypoints[160].children[2] = 162; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (5189.34,-1535.14,0.125); + waypoints[161].type = "stand"; + waypoints[161].childCount = 3; + waypoints[161].children[0] = 159; + waypoints[161].children[1] = 162; + waypoints[161].children[2] = 163; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (5049.71,-1562.59,-7.875); + waypoints[162].type = "stand"; + waypoints[162].childCount = 4; + waypoints[162].children[0] = 161; + waypoints[162].children[1] = 160; + waypoints[162].children[2] = 152; + waypoints[162].children[3] = 151; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (5440.89,-1528.18,0.124999); + waypoints[163].type = "stand"; + waypoints[163].childCount = 4; + waypoints[163].children[0] = 161; + waypoints[163].children[1] = 164; + waypoints[163].children[2] = 167; + waypoints[163].children[3] = 170; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (5499.2,-1743.5,-7.875); + waypoints[164].type = "stand"; + waypoints[164].childCount = 3; + waypoints[164].children[0] = 158; + waypoints[164].children[1] = 163; + waypoints[164].children[2] = 165; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (5762.58,-1686.3,0.125001); + waypoints[165].type = "stand"; + waypoints[165].childCount = 3; + waypoints[165].children[0] = 164; + waypoints[165].children[1] = 166; + waypoints[165].children[2] = 167; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (5946.85,-1414.17,-7.875); + waypoints[166].type = "stand"; + waypoints[166].childCount = 3; + waypoints[166].children[0] = 165; + waypoints[166].children[1] = 167; + waypoints[166].children[2] = 168; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (5705.31,-1443.36,-7.875); + waypoints[167].type = "stand"; + waypoints[167].childCount = 6; + waypoints[167].children[0] = 165; + waypoints[167].children[1] = 166; + waypoints[167].children[2] = 169; + waypoints[167].children[3] = 163; + waypoints[167].children[4] = 170; + waypoints[167].children[5] = 171; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (5976.98,-1261.36,0.125); + waypoints[168].type = "stand"; + waypoints[168].childCount = 2; + waypoints[168].children[0] = 166; + waypoints[168].children[1] = 169; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (5761.22,-1218.5,0.124997); + waypoints[169].type = "stand"; + waypoints[169].childCount = 4; + waypoints[169].children[0] = 168; + waypoints[169].children[1] = 167; + waypoints[169].children[2] = 171; + waypoints[169].children[3] = 177; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (5478.81,-1321.24,0.124997); + waypoints[170].type = "stand"; + waypoints[170].childCount = 3; + waypoints[170].children[0] = 163; + waypoints[170].children[1] = 167; + waypoints[170].children[2] = 171; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (5666.78,-1207.25,0.124998); + waypoints[171].type = "stand"; + waypoints[171].childCount = 6; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 169; + waypoints[171].children[2] = 167; + waypoints[171].children[3] = 172; + waypoints[171].children[4] = 176; + waypoints[171].children[5] = 177; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (5447.61,-1036.62,0.124998); + waypoints[172].type = "stand"; + waypoints[172].childCount = 4; + waypoints[172].children[0] = 171; + waypoints[172].children[1] = 173; + waypoints[172].children[2] = 176; + waypoints[172].children[3] = 175; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (5261.66,-1034.34,0.124998); + waypoints[173].type = "stand"; + waypoints[173].childCount = 2; + waypoints[173].children[0] = 172; + waypoints[173].children[1] = 174; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (5253.75,-692.8,0.124998); + waypoints[174].type = "stand"; + waypoints[174].childCount = 2; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 175; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (5425.93,-674.409,0.124998); + waypoints[175].type = "stand"; + waypoints[175].childCount = 5; + waypoints[175].children[0] = 174; + waypoints[175].children[1] = 176; + waypoints[175].children[2] = 178; + waypoints[175].children[3] = 179; + waypoints[175].children[4] = 172; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (5557.51,-929.488,0.124998); + waypoints[176].type = "stand"; + waypoints[176].childCount = 4; + waypoints[176].children[0] = 175; + waypoints[176].children[1] = 172; + waypoints[176].children[2] = 171; + waypoints[176].children[3] = 178; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (5840.87,-996.608,0.124998); + waypoints[177].type = "stand"; + waypoints[177].childCount = 3; + waypoints[177].children[0] = 171; + waypoints[177].children[1] = 169; + waypoints[177].children[2] = 178; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (5805.72,-889.984,0.124998); + waypoints[178].type = "stand"; + waypoints[178].childCount = 4; + waypoints[178].children[0] = 177; + waypoints[178].children[1] = 176; + waypoints[178].children[2] = 175; + waypoints[178].children[3] = 179; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (5740.32,-562.844,0.124998); + waypoints[179].type = "stand"; + waypoints[179].childCount = 3; + waypoints[179].children[0] = 175; + waypoints[179].children[1] = 178; + waypoints[179].children[2] = 180; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (5741.41,-441.717,-3.875); + waypoints[180].type = "stand"; + waypoints[180].childCount = 3; + waypoints[180].children[0] = 179; + waypoints[180].children[1] = 181; + waypoints[180].children[2] = 185; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (6054.2,-453.827,-3.875); + waypoints[181].type = "stand"; + waypoints[181].childCount = 4; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 184; + waypoints[181].children[2] = 183; + waypoints[181].children[3] = 182; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (6084.51,-155.896,-3.17925); + waypoints[182].type = "stand"; + waypoints[182].childCount = 4; + waypoints[182].children[0] = 183; + waypoints[182].children[1] = 181; + waypoints[182].children[2] = 184; + waypoints[182].children[3] = 199; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (6284.43,-238.706,-1.13569); + waypoints[183].type = "stand"; + waypoints[183].childCount = 4; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 184; + waypoints[183].children[2] = 181; + waypoints[183].children[3] = 199; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (6334.7,-444.887,-3.875); + waypoints[184].type = "stand"; + waypoints[184].childCount = 3; + waypoints[184].children[0] = 183; + waypoints[184].children[1] = 181; + waypoints[184].children[2] = 182; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (5538.36,-421.676,0.125001); + waypoints[185].type = "stand"; + waypoints[185].childCount = 2; + waypoints[185].children[0] = 180; + waypoints[185].children[1] = 186; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (5360.88,-386.813,-47.875); + waypoints[186].type = "stand"; + waypoints[186].childCount = 2; + waypoints[186].children[0] = 185; + waypoints[186].children[1] = 110; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (3270.94,-675.293,-3.875); + waypoints[187].type = "stand"; + waypoints[187].childCount = 2; + waypoints[187].children[0] = 29; + waypoints[187].children[1] = 188; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (3358.26,-671.947,-3.875); + waypoints[188].type = "stand"; + waypoints[188].childCount = 4; + waypoints[188].children[0] = 187; + waypoints[188].children[1] = 189; + waypoints[188].children[2] = 190; + waypoints[188].children[3] = 192; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (3355.65,-850.396,-3.875); + waypoints[189].type = "stand"; + waypoints[189].childCount = 4; + waypoints[189].children[0] = 188; + waypoints[189].children[1] = 190; + waypoints[189].children[2] = 192; + waypoints[189].children[3] = 205; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (3553.77,-676.998,-3.875); + waypoints[190].type = "stand"; + waypoints[190].childCount = 3; + waypoints[190].children[0] = 188; + waypoints[190].children[1] = 189; + waypoints[190].children[2] = 192; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (3670.24,-979.528,-3.875); + waypoints[191].type = "stand"; + waypoints[191].childCount = 2; + waypoints[191].children[0] = 192; + waypoints[191].children[1] = 145; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (3640.77,-840.912,-3.875); + waypoints[192].type = "stand"; + waypoints[192].childCount = 4; + waypoints[192].children[0] = 189; + waypoints[192].children[1] = 190; + waypoints[192].children[2] = 191; + waypoints[192].children[3] = 188; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (2133.56,-522.782,-95.875); + waypoints[193].type = "stand"; + waypoints[193].childCount = 1; + waypoints[193].children[0] = 12; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (2469.66,-1359.56,-95.875); + waypoints[194].type = "stand"; + waypoints[194].childCount = 1; + waypoints[194].children[0] = 21; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (5626.07,1539.34,0.124998); + waypoints[195].type = "stand"; + waypoints[195].childCount = 1; + waypoints[195].children[0] = 86; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (5024.95,1376.37,0.125002); + waypoints[196].type = "stand"; + waypoints[196].childCount = 1; + waypoints[196].children[0] = 82; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (6250.46,493.035,0.125); + waypoints[197].type = "stand"; + waypoints[197].childCount = 1; + waypoints[197].children[0] = 105; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (4806.94,139.087,-127.875); + waypoints[198].type = "stand"; + waypoints[198].childCount = 1; + waypoints[198].children[0] = 112; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (6240.07,-138.116,-1.03646); + waypoints[199].type = "stand"; + waypoints[199].childCount = 2; + waypoints[199].children[0] = 182; + waypoints[199].children[1] = 183; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (5376.63,-2351.72,0.124999); + waypoints[200].type = "stand"; + waypoints[200].childCount = 1; + waypoints[200].children[0] = 158; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (5028.3,-2414.56,-6.38631); + waypoints[201].type = "stand"; + waypoints[201].childCount = 2; + waypoints[201].children[0] = 155; + waypoints[201].children[1] = 154; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (3398.16,-566.54,-95.875); + waypoints[202].type = "stand"; + waypoints[202].childCount = 1; + waypoints[202].children[0] = 134; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (3663.97,-183.319,-127.875); + waypoints[203].type = "stand"; + waypoints[203].childCount = 1; + waypoints[203].children[0] = 133; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (3397.29,528.463,-1.05665); + waypoints[204].type = "stand"; + waypoints[204].childCount = 2; + waypoints[204].children[0] = 51; + waypoints[204].children[1] = 43; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (3357.8,-1125.63,-3.875); + waypoints[205].type = "stand"; + waypoints[205].childCount = 1; + waypoints[205].children[0] = 189; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/downpour.gsc b/main_shared/maps/mp/bots/waypoints/downpour.gsc new file mode 100644 index 0000000..46cb0eb --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/downpour.gsc @@ -0,0 +1,1849 @@ +Downpour() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (1023.85,917.711,221.125); + waypoints[0].type = "stand"; + waypoints[0].childCount = 3; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 125; + waypoints[0].children[2] = 218; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (1405.38,1017.95,221.125); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 203; + waypoints[1].children[3] = 218; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (1374.48,1459.91,221.125); + waypoints[2].type = "stand"; + waypoints[2].childCount = 2; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (1579.62,1517.62,221.125); + waypoints[3].type = "stand"; + waypoints[3].childCount = 2; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (1594.32,1633.67,221.125); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[4].children[2] = 119; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (1758.74,1608.05,214.248); + waypoints[5].type = "stand"; + waypoints[5].childCount = 5; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[5].children[2] = 8; + waypoints[5].children[3] = 7; + waypoints[5].children[4] = 12; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (1760.85,1021.38,216.551); + waypoints[6].type = "stand"; + waypoints[6].childCount = 3; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[6].children[2] = 8; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (2332.44,858.454,217.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 3; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 5; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (2385.87,1614.11,214.752); + waypoints[8].type = "stand"; + waypoints[8].childCount = 5; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 6; + waypoints[8].children[2] = 5; + waypoints[8].children[3] = 9; + waypoints[8].children[4] = 11; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (2548.92,1878.93,217.125); + waypoints[9].type = "stand"; + waypoints[9].childCount = 2; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (2325.56,2290.97,217.125); + waypoints[10].type = "stand"; + waypoints[10].childCount = 3; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[10].children[2] = 12; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (1771.95,2427.07,217.125); + waypoints[11].type = "stand"; + waypoints[11].childCount = 4; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 8; + waypoints[11].children[2] = 12; + waypoints[11].children[3] = 13; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (1756.82,1966.34,216.98); + waypoints[12].type = "stand"; + waypoints[12].childCount = 3; + waypoints[12].children[0] = 5; + waypoints[12].children[1] = 11; + waypoints[12].children[2] = 10; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (1590.38,2467.73,216.125); + waypoints[13].type = "stand"; + waypoints[13].childCount = 7; + waypoints[13].children[0] = 11; + waypoints[13].children[1] = 14; + waypoints[13].children[2] = 60; + waypoints[13].children[3] = 61; + waypoints[13].children[4] = 64; + waypoints[13].children[5] = 65; + waypoints[13].children[6] = 66; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (1609.59,2664.65,216.125); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[14].children[2] = 59; + waypoints[14].children[3] = 60; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (1819.65,2720.48,217.125); + waypoints[15].type = "stand"; + waypoints[15].childCount = 3; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 216; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (1930.13,3364.33,213.584); + waypoints[16].type = "stand"; + waypoints[16].childCount = 4; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[16].children[2] = 40; + waypoints[16].children[3] = 41; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (1804.34,3703.21,216.012); + waypoints[17].type = "stand"; + waypoints[17].childCount = 5; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[17].children[2] = 41; + waypoints[17].children[3] = 40; + waypoints[17].children[4] = 39; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (1724.32,4201.86,216.125); + waypoints[18].type = "stand"; + waypoints[18].childCount = 5; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 19; + waypoints[18].children[2] = 39; + waypoints[18].children[3] = 41; + waypoints[18].children[4] = 215; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (1534.68,4574.84,229.417); + waypoints[19].type = "stand"; + waypoints[19].childCount = 3; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 20; + waypoints[19].children[2] = 215; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (884.89,4295.2,239.481); + waypoints[20].type = "stand"; + waypoints[20].childCount = 2; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 36; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (638.228,4020.6,221.195); + waypoints[21].type = "stand"; + waypoints[21].childCount = 6; + waypoints[21].children[0] = 22; + waypoints[21].children[1] = 27; + waypoints[21].children[2] = 32; + waypoints[21].children[3] = 35; + waypoints[21].children[4] = 36; + waypoints[21].children[5] = 37; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (424.309,4403.72,221.52); + waypoints[22].type = "stand"; + waypoints[22].childCount = 4; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 23; + waypoints[22].children[2] = 27; + waypoints[22].children[3] = 211; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-26.4079,4342.72,229.302); + waypoints[23].type = "stand"; + waypoints[23].childCount = 3; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 211; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-231.512,4103.93,219.065); + waypoints[24].type = "stand"; + waypoints[24].childCount = 4; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 25; + waypoints[24].children[2] = 28; + waypoints[24].children[3] = 30; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-272.511,3721.6,227.66); + waypoints[25].type = "stand"; + waypoints[25].childCount = 4; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 26; + waypoints[25].children[2] = 29; + waypoints[25].children[3] = 51; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (110.658,3901.65,219.426); + waypoints[26].type = "stand"; + waypoints[26].childCount = 6; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[26].children[2] = 28; + waypoints[26].children[3] = 29; + waypoints[26].children[4] = 30; + waypoints[26].children[5] = 212; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (504.66,4023.36,210.216); + waypoints[27].type = "stand"; + waypoints[27].childCount = 5; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 21; + waypoints[27].children[2] = 22; + waypoints[27].children[3] = 35; + waypoints[27].children[4] = 212; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-34.8096,4043.44,216.573); + waypoints[28].type = "stand"; + waypoints[28].childCount = 2; + waypoints[28].children[0] = 24; + waypoints[28].children[1] = 26; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-132.676,3621.06,220.765); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 25; + waypoints[29].children[1] = 26; + waypoints[29].children[2] = 31; + waypoints[29].children[3] = 51; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (106.016,3672.28,223.652); + waypoints[30].type = "stand"; + waypoints[30].childCount = 4; + waypoints[30].children[0] = 26; + waypoints[30].children[1] = 24; + waypoints[30].children[2] = 31; + waypoints[30].children[3] = 32; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-11.2466,3513.87,224.502); + waypoints[31].type = "stand"; + waypoints[31].childCount = 6; + waypoints[31].children[0] = 29; + waypoints[31].children[1] = 30; + waypoints[31].children[2] = 48; + waypoints[31].children[3] = 49; + waypoints[31].children[4] = 51; + waypoints[31].children[5] = 52; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (451.885,3546.67,219.755); + waypoints[32].type = "stand"; + waypoints[32].childCount = 5; + waypoints[32].children[0] = 30; + waypoints[32].children[1] = 21; + waypoints[32].children[2] = 33; + waypoints[32].children[3] = 34; + waypoints[32].children[4] = 35; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (377.225,3284.6,218.823); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 48; + waypoints[33].children[3] = 49; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (607.828,3363.16,216.125); + waypoints[34].type = "stand"; + waypoints[34].childCount = 5; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 32; + waypoints[34].children[2] = 35; + waypoints[34].children[3] = 47; + waypoints[34].children[4] = 56; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (678.221,3794.52,213.392); + waypoints[35].type = "stand"; + waypoints[35].childCount = 8; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 21; + waypoints[35].children[2] = 32; + waypoints[35].children[3] = 36; + waypoints[35].children[4] = 37; + waypoints[35].children[5] = 27; + waypoints[35].children[6] = 47; + waypoints[35].children[7] = 212; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (911.729,4108.51,223.564); + waypoints[36].type = "stand"; + waypoints[36].childCount = 4; + waypoints[36].children[0] = 20; + waypoints[36].children[1] = 35; + waypoints[36].children[2] = 21; + waypoints[36].children[3] = 37; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (1013.05,3876.54,216.125); + waypoints[37].type = "stand"; + waypoints[37].childCount = 6; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 35; + waypoints[37].children[2] = 21; + waypoints[37].children[3] = 38; + waypoints[37].children[4] = 47; + waypoints[37].children[5] = 202; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (1181.09,3957.13,211.853); + waypoints[38].type = "stand"; + waypoints[38].childCount = 4; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 39; + waypoints[38].children[2] = 202; + waypoints[38].children[3] = 213; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (1474.47,4007.06,216.125); + waypoints[39].type = "stand"; + waypoints[39].childCount = 5; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 18; + waypoints[39].children[2] = 17; + waypoints[39].children[3] = 41; + waypoints[39].children[4] = 202; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (1593.43,3372.12,225.587); + waypoints[40].type = "stand"; + waypoints[40].childCount = 4; + waypoints[40].children[0] = 16; + waypoints[40].children[1] = 41; + waypoints[40].children[2] = 17; + waypoints[40].children[3] = 46; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (1569.4,3670.49,214.291); + waypoints[41].type = "stand"; + waypoints[41].childCount = 6; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 42; + waypoints[41].children[2] = 17; + waypoints[41].children[3] = 16; + waypoints[41].children[4] = 39; + waypoints[41].children[5] = 18; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (1457.58,3676.29,216.125); + waypoints[42].type = "stand"; + waypoints[42].childCount = 3; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 43; + waypoints[42].children[2] = 202; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (1480.85,3495.25,219.125); + waypoints[43].type = "stand"; + waypoints[43].childCount = 2; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (1217.39,3488.27,219.125); + waypoints[44].type = "stand"; + waypoints[44].childCount = 2; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (1210.46,3376.55,218.939); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 47; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (1316.55,3362.18,220.192); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 40; + waypoints[46].children[2] = 58; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (874.771,3430.1,223.682); + waypoints[47].type = "stand"; + waypoints[47].childCount = 5; + waypoints[47].children[0] = 45; + waypoints[47].children[1] = 35; + waypoints[47].children[2] = 37; + waypoints[47].children[3] = 34; + waypoints[47].children[4] = 202; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (145.055,3506.76,223.209); + waypoints[48].type = "stand"; + waypoints[48].childCount = 3; + waypoints[48].children[0] = 31; + waypoints[48].children[1] = 33; + waypoints[48].children[2] = 49; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (136.051,3257.5,221.273); + waypoints[49].type = "stand"; + waypoints[49].childCount = 6; + waypoints[49].children[0] = 33; + waypoints[49].children[1] = 48; + waypoints[49].children[2] = 31; + waypoints[49].children[3] = 52; + waypoints[49].children[4] = 51; + waypoints[49].children[5] = 50; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (110.192,3023.83,219.966); + waypoints[50].type = "stand"; + waypoints[50].childCount = 4; + waypoints[50].children[0] = 52; + waypoints[50].children[1] = 49; + waypoints[50].children[2] = 53; + waypoints[50].children[3] = 54; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-284.911,3263.98,220.514); + waypoints[51].type = "stand"; + waypoints[51].childCount = 6; + waypoints[51].children[0] = 52; + waypoints[51].children[1] = 29; + waypoints[51].children[2] = 31; + waypoints[51].children[3] = 49; + waypoints[51].children[4] = 83; + waypoints[51].children[5] = 25; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-76.9332,3184.1,222.235); + waypoints[52].type = "stand"; + waypoints[52].childCount = 4; + waypoints[52].children[0] = 49; + waypoints[52].children[1] = 51; + waypoints[52].children[2] = 31; + waypoints[52].children[3] = 50; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (137.272,2581.58,219.459); + waypoints[53].type = "stand"; + waypoints[53].childCount = 5; + waypoints[53].children[0] = 50; + waypoints[53].children[1] = 54; + waypoints[53].children[2] = 55; + waypoints[53].children[3] = 80; + waypoints[53].children[4] = 82; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-60.9145,2750.99,219.177); + waypoints[54].type = "stand"; + waypoints[54].childCount = 4; + waypoints[54].children[0] = 50; + waypoints[54].children[1] = 53; + waypoints[54].children[2] = 82; + waypoints[54].children[3] = 80; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (672.004,2560.48,216.017); + waypoints[55].type = "stand"; + waypoints[55].childCount = 4; + waypoints[55].children[0] = 53; + waypoints[55].children[1] = 56; + waypoints[55].children[2] = 65; + waypoints[55].children[3] = 66; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (694.789,3152.71,216.101); + waypoints[56].type = "stand"; + waypoints[56].childCount = 3; + waypoints[56].children[0] = 34; + waypoints[56].children[1] = 55; + waypoints[56].children[2] = 57; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (1043.92,3153.47,216.457); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (1389.41,3151.6,216.125); + waypoints[58].type = "stand"; + waypoints[58].childCount = 3; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 46; + waypoints[58].children[2] = 59; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (1467.46,2805.03,216.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 4; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 14; + waypoints[59].children[2] = 60; + waypoints[59].children[3] = 217; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (1402.62,2598.24,216.125); + waypoints[60].type = "stand"; + waypoints[60].childCount = 6; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 14; + waypoints[60].children[2] = 13; + waypoints[60].children[3] = 65; + waypoints[60].children[4] = 64; + waypoints[60].children[5] = 66; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (1531.51,2184.54,216.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 2; + waypoints[61].children[0] = 13; + waypoints[61].children[1] = 62; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (1306.31,2094.9,216.048); + waypoints[62].type = "stand"; + waypoints[62].childCount = 3; + waypoints[62].children[0] = 63; + waypoints[62].children[1] = 61; + waypoints[62].children[2] = 67; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (1156.54,1912.63,216.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 2; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 69; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (1320.86,2363.64,216.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 6; + waypoints[64].children[0] = 13; + waypoints[64].children[1] = 66; + waypoints[64].children[2] = 60; + waypoints[64].children[3] = 65; + waypoints[64].children[4] = 67; + waypoints[64].children[5] = 68; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (1009.03,2567.01,216.103); + waypoints[65].type = "stand"; + waypoints[65].childCount = 5; + waypoints[65].children[0] = 60; + waypoints[65].children[1] = 55; + waypoints[65].children[2] = 66; + waypoints[65].children[3] = 13; + waypoints[65].children[4] = 64; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (1043.16,2416.55,218.125); + waypoints[66].type = "stand"; + waypoints[66].childCount = 7; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 55; + waypoints[66].children[2] = 64; + waypoints[66].children[3] = 13; + waypoints[66].children[4] = 60; + waypoints[66].children[5] = 67; + waypoints[66].children[6] = 68; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (1240.81,2220.04,216.114); + waypoints[67].type = "stand"; + waypoints[67].childCount = 4; + waypoints[67].children[0] = 62; + waypoints[67].children[1] = 64; + waypoints[67].children[2] = 66; + waypoints[67].children[3] = 68; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (1028.15,2189.73,216.125); + waypoints[68].type = "stand"; + waypoints[68].childCount = 6; + waypoints[68].children[0] = 66; + waypoints[68].children[1] = 64; + waypoints[68].children[2] = 67; + waypoints[68].children[3] = 69; + waypoints[68].children[4] = 70; + waypoints[68].children[5] = 71; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (827.398,1888.07,215.627); + waypoints[69].type = "stand"; + waypoints[69].childCount = 5; + waypoints[69].children[0] = 63; + waypoints[69].children[1] = 68; + waypoints[69].children[2] = 70; + waypoints[69].children[3] = 71; + waypoints[69].children[4] = 117; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (614.742,2210.32,216.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 6; + waypoints[70].children[0] = 68; + waypoints[70].children[1] = 69; + waypoints[70].children[2] = 71; + waypoints[70].children[3] = 72; + waypoints[70].children[4] = 75; + waypoints[70].children[5] = 74; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (643.826,1951.83,216.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 6; + waypoints[71].children[0] = 69; + waypoints[71].children[1] = 70; + waypoints[71].children[2] = 68; + waypoints[71].children[3] = 72; + waypoints[71].children[4] = 74; + waypoints[71].children[5] = 75; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (392.768,1787.48,216.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 5; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 73; + waypoints[72].children[2] = 74; + waypoints[72].children[3] = 70; + waypoints[72].children[4] = 116; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (178.848,1713.09,216.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 3; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 96; + waypoints[73].children[2] = 97; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (328.205,1932.6,216.125); + waypoints[74].type = "stand"; + waypoints[74].childCount = 6; + waypoints[74].children[0] = 72; + waypoints[74].children[1] = 71; + waypoints[74].children[2] = 75; + waypoints[74].children[3] = 70; + waypoints[74].children[4] = 77; + waypoints[74].children[5] = 76; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (286.843,2172.05,215.911); + waypoints[75].type = "stand"; + waypoints[75].childCount = 5; + waypoints[75].children[0] = 70; + waypoints[75].children[1] = 74; + waypoints[75].children[2] = 71; + waypoints[75].children[3] = 76; + waypoints[75].children[4] = 77; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (19.9223,2170.12,219.154); + waypoints[76].type = "stand"; + waypoints[76].childCount = 5; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 77; + waypoints[76].children[2] = 74; + waypoints[76].children[3] = 79; + waypoints[76].children[4] = 80; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (63.1342,1918.97,218.949); + waypoints[77].type = "stand"; + waypoints[77].childCount = 4; + waypoints[77].children[0] = 74; + waypoints[77].children[1] = 76; + waypoints[77].children[2] = 75; + waypoints[77].children[3] = 78; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-177.91,1818.07,220.734); + waypoints[78].type = "stand"; + waypoints[78].childCount = 6; + waypoints[78].children[0] = 77; + waypoints[78].children[1] = 79; + waypoints[78].children[2] = 84; + waypoints[78].children[3] = 85; + waypoints[78].children[4] = 94; + waypoints[78].children[5] = 95; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-238.681,2020.32,229.031); + waypoints[79].type = "stand"; + waypoints[79].childCount = 5; + waypoints[79].children[0] = 78; + waypoints[79].children[1] = 76; + waypoints[79].children[2] = 80; + waypoints[79].children[3] = 84; + waypoints[79].children[4] = 85; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-125.502,2396.25,219.744); + waypoints[80].type = "stand"; + waypoints[80].childCount = 6; + waypoints[80].children[0] = 53; + waypoints[80].children[1] = 76; + waypoints[80].children[2] = 79; + waypoints[80].children[3] = 81; + waypoints[80].children[4] = 83; + waypoints[80].children[5] = 54; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-602.618,2235.75,238.518); + waypoints[81].type = "stand"; + waypoints[81].childCount = 4; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 84; + waypoints[81].children[3] = 210; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-514.159,2543.21,223.834); + waypoints[82].type = "stand"; + waypoints[82].childCount = 5; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 54; + waypoints[82].children[2] = 53; + waypoints[82].children[3] = 83; + waypoints[82].children[4] = 210; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-479.345,2840.41,216.125); + waypoints[83].type = "stand"; + waypoints[83].childCount = 3; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 80; + waypoints[83].children[2] = 51; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (-604.401,2075.56,249.373); + waypoints[84].type = "stand"; + waypoints[84].childCount = 4; + waypoints[84].children[0] = 81; + waypoints[84].children[1] = 79; + waypoints[84].children[2] = 85; + waypoints[84].children[3] = 78; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (-778.436,1819.9,252.585); + waypoints[85].type = "stand"; + waypoints[85].childCount = 4; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 79; + waypoints[85].children[2] = 78; + waypoints[85].children[3] = 86; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (-734.575,1703.48,240.393); + waypoints[86].type = "stand"; + waypoints[86].childCount = 3; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 87; + waypoints[86].children[2] = 91; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (-776.052,1199.13,244.974); + waypoints[87].type = "stand"; + waypoints[87].childCount = 3; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 88; + waypoints[87].children[2] = 90; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (-747.272,674.188,245.19); + waypoints[88].type = "stand"; + waypoints[88].childCount = 2; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 89; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (-326.602,663.882,236.058); + waypoints[89].type = "stand"; + waypoints[89].childCount = 2; + waypoints[89].children[0] = 88; + waypoints[89].children[1] = 90; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (-305.387,1205.02,250.637); + waypoints[90].type = "stand"; + waypoints[90].childCount = 4; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 87; + waypoints[90].children[2] = 91; + waypoints[90].children[3] = 92; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-321.88,1702.12,242.874); + waypoints[91].type = "stand"; + waypoints[91].childCount = 2; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 86; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (-186.196,1172.71,248.975); + waypoints[92].type = "stand"; + waypoints[92].childCount = 8; + waypoints[92].children[0] = 90; + waypoints[92].children[1] = 93; + waypoints[92].children[2] = 94; + waypoints[92].children[3] = 95; + waypoints[92].children[4] = 98; + waypoints[92].children[5] = 96; + waypoints[92].children[6] = 99; + waypoints[92].children[7] = 101; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (69.0615,709.808,223.232); + waypoints[93].type = "stand"; + waypoints[93].childCount = 4; + waypoints[93].children[0] = 92; + waypoints[93].children[1] = 100; + waypoints[93].children[2] = 101; + waypoints[93].children[3] = 199; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (-231.697,1493.74,244.484); + waypoints[94].type = "stand"; + waypoints[94].childCount = 2; + waypoints[94].children[0] = 92; + waypoints[94].children[1] = 78; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (-82.6737,1550.59,233.618); + waypoints[95].type = "stand"; + waypoints[95].childCount = 3; + waypoints[95].children[0] = 78; + waypoints[95].children[1] = 92; + waypoints[95].children[2] = 96; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (79.4735,1458.83,224.153); + waypoints[96].type = "stand"; + waypoints[96].childCount = 5; + waypoints[96].children[0] = 95; + waypoints[96].children[1] = 73; + waypoints[96].children[2] = 97; + waypoints[96].children[3] = 98; + waypoints[96].children[4] = 92; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (245.236,1605.77,216.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 3; + waypoints[97].children[0] = 73; + waypoints[97].children[1] = 96; + waypoints[97].children[2] = 111; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (174.026,1234.73,220.195); + waypoints[98].type = "stand"; + waypoints[98].childCount = 4; + waypoints[98].children[0] = 96; + waypoints[98].children[1] = 92; + waypoints[98].children[2] = 99; + waypoints[98].children[3] = 238; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (149.563,1026.7,223.367); + waypoints[99].type = "stand"; + waypoints[99].childCount = 3; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 92; + waypoints[99].children[2] = 100; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (251.222,705.153,222.525); + waypoints[100].type = "stand"; + waypoints[100].childCount = 8; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 93; + waypoints[100].children[2] = 102; + waypoints[100].children[3] = 105; + waypoints[100].children[4] = 138; + waypoints[100].children[5] = 198; + waypoints[100].children[6] = 195; + waypoints[100].children[7] = 199; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (-188.427,707.881,241.517); + waypoints[101].type = "stand"; + waypoints[101].childCount = 3; + waypoints[101].children[0] = 93; + waypoints[101].children[1] = 92; + waypoints[101].children[2] = 199; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (299.085,763.026,222.276); + waypoints[102].type = "stand"; + waypoints[102].childCount = 2; + waypoints[102].children[0] = 100; + waypoints[102].children[1] = 103; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (335.539,923.373,224.499); + waypoints[103].type = "stand"; + waypoints[103].childCount = 2; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 104; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (753.571,927.224,218.752); + waypoints[104].type = "stand"; + waypoints[104].childCount = 5; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 105; + waypoints[104].children[2] = 106; + waypoints[104].children[3] = 123; + waypoints[104].children[4] = 124; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (679.885,713.47,224.146); + waypoints[105].type = "stand"; + waypoints[105].childCount = 5; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 100; + waypoints[105].children[2] = 124; + waypoints[105].children[3] = 137; + waypoints[105].children[4] = 138; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (772.457,1135.56,216.125); + waypoints[106].type = "stand"; + waypoints[106].childCount = 4; + waypoints[106].children[0] = 104; + waypoints[106].children[1] = 107; + waypoints[106].children[2] = 113; + waypoints[106].children[3] = 123; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (632.65,1143.82,217.125); + waypoints[107].type = "stand"; + waypoints[107].childCount = 3; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[107].children[2] = 112; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (561.977,1040.71,217.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (351.673,1063.26,217.125); + waypoints[109].type = "stand"; + waypoints[109].childCount = 2; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 110; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (317.422,1419.76,217.125); + waypoints[110].type = "stand"; + waypoints[110].childCount = 3; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[110].children[2] = 112; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (338.186,1595.68,216.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 2; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 97; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (683.148,1375.72,217.125); + waypoints[112].type = "stand"; + waypoints[112].childCount = 2; + waypoints[112].children[0] = 110; + waypoints[112].children[1] = 107; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (861.203,1408.66,216.125); + waypoints[113].type = "stand"; + waypoints[113].childCount = 4; + waypoints[113].children[0] = 106; + waypoints[113].children[1] = 114; + waypoints[113].children[2] = 122; + waypoints[113].children[3] = 123; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (805.219,1562.62,216.125); + waypoints[114].type = "stand"; + waypoints[114].childCount = 4; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 115; + waypoints[114].children[2] = 117; + waypoints[114].children[3] = 120; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (661.713,1576.48,216.124); + waypoints[115].type = "stand"; + waypoints[115].childCount = 2; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 116; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (517.266,1574.19,216.122); + waypoints[116].type = "stand"; + waypoints[116].childCount = 2; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 72; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (821.93,1815.51,216.125); + waypoints[117].type = "stand"; + waypoints[117].childCount = 3; + waypoints[117].children[0] = 114; + waypoints[117].children[1] = 69; + waypoints[117].children[2] = 118; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (1156.24,1762.69,216.125); + waypoints[118].type = "stand"; + waypoints[118].childCount = 2; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 119; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (1251.32,1635.25,217.941); + waypoints[119].type = "stand"; + waypoints[119].childCount = 4; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 120; + waypoints[119].children[2] = 121; + waypoints[119].children[3] = 4; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (1064.59,1534.18,216.09); + waypoints[120].type = "stand"; + waypoints[120].childCount = 3; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 114; + waypoints[120].children[2] = 121; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (1199.03,1397.65,216.051); + waypoints[121].type = "stand"; + waypoints[121].childCount = 3; + waypoints[121].children[0] = 120; + waypoints[121].children[1] = 119; + waypoints[121].children[2] = 122; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (1049.07,1194.82,216.11); + waypoints[122].type = "stand"; + waypoints[122].childCount = 3; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 113; + waypoints[122].children[2] = 123; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (887.302,1152.6,216.125); + waypoints[123].type = "stand"; + waypoints[123].childCount = 4; + waypoints[123].children[0] = 106; + waypoints[123].children[1] = 122; + waypoints[123].children[2] = 104; + waypoints[123].children[3] = 113; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (891.539,660.223,213.844); + waypoints[124].type = "stand"; + waypoints[124].childCount = 4; + waypoints[124].children[0] = 104; + waypoints[124].children[1] = 105; + waypoints[124].children[2] = 125; + waypoints[124].children[3] = 137; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (1019.07,664.537,213.843); + waypoints[125].type = "stand"; + waypoints[125].childCount = 4; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 0; + waypoints[125].children[2] = 126; + waypoints[125].children[3] = 229; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (1058.77,382.281,184.196); + waypoints[126].type = "stand"; + waypoints[126].childCount = 4; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 127; + waypoints[126].children[2] = 136; + waypoints[126].children[3] = 229; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (1003.57,137.843,175.133); + waypoints[127].type = "stand"; + waypoints[127].childCount = 5; + waypoints[127].children[0] = 126; + waypoints[127].children[1] = 128; + waypoints[127].children[2] = 129; + waypoints[127].children[3] = 131; + waypoints[127].children[4] = 136; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (831.091,80.0541,179.227); + waypoints[128].type = "stand"; + waypoints[128].childCount = 4; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 131; + waypoints[128].children[2] = 132; + waypoints[128].children[3] = 136; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (1170.66,-173.595,124.682); + waypoints[129].type = "stand"; + waypoints[129].childCount = 3; + waypoints[129].children[0] = 127; + waypoints[129].children[1] = 130; + waypoints[129].children[2] = 217; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (1021.62,-308.759,130.289); + waypoints[130].type = "stand"; + waypoints[130].childCount = 2; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 131; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (796.286,-252.416,137.963); + waypoints[131].type = "stand"; + waypoints[131].childCount = 7; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 127; + waypoints[131].children[2] = 128; + waypoints[131].children[3] = 141; + waypoints[131].children[4] = 141; + waypoints[131].children[5] = 132; + waypoints[131].children[6] = 143; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (696.039,4.20569,184.146); + waypoints[132].type = "stand"; + waypoints[132].childCount = 4; + waypoints[132].children[0] = 128; + waypoints[132].children[1] = 133; + waypoints[132].children[2] = 141; + waypoints[132].children[3] = 131; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (399.99,29.382,176.508); + waypoints[133].type = "stand"; + waypoints[133].childCount = 2; + waypoints[133].children[0] = 132; + waypoints[133].children[1] = 134; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (284.892,86.305,183.228); + waypoints[134].type = "stand"; + waypoints[134].childCount = 4; + waypoints[134].children[0] = 133; + waypoints[134].children[1] = 135; + waypoints[134].children[2] = 139; + waypoints[134].children[3] = 140; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (470.44,325.723,195.226); + waypoints[135].type = "stand"; + waypoints[135].childCount = 3; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 136; + waypoints[135].children[2] = 137; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (875.749,300.601,188.773); + waypoints[136].type = "stand"; + waypoints[136].childCount = 4; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 126; + waypoints[136].children[2] = 127; + waypoints[136].children[3] = 128; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (588.532,614.761,206.301); + waypoints[137].type = "stand"; + waypoints[137].childCount = 5; + waypoints[137].children[0] = 135; + waypoints[137].children[1] = 105; + waypoints[137].children[2] = 138; + waypoints[137].children[3] = 124; + waypoints[137].children[4] = 139; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (515.203,670.774,213.153); + waypoints[138].type = "stand"; + waypoints[138].childCount = 4; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 100; + waypoints[138].children[2] = 105; + waypoints[138].children[3] = 198; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (312.067,379.25,192.867); + waypoints[139].type = "stand"; + waypoints[139].childCount = 2; + waypoints[139].children[0] = 134; + waypoints[139].children[1] = 137; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (96.5191,22.882,176.372); + waypoints[140].type = "stand"; + waypoints[140].childCount = 6; + waypoints[140].children[0] = 134; + waypoints[140].children[1] = 142; + waypoints[140].children[2] = 191; + waypoints[140].children[3] = 187; + waypoints[140].children[4] = 183; + waypoints[140].children[5] = 196; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (531.826,-239.417,142.077); + waypoints[141].type = "stand"; + waypoints[141].childCount = 4; + waypoints[141].children[0] = 131; + waypoints[141].children[1] = 142; + waypoints[141].children[2] = 132; + waypoints[141].children[3] = 131; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (172.326,-279.765,144.366); + waypoints[142].type = "stand"; + waypoints[142].childCount = 3; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 140; + waypoints[142].children[2] = 183; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (794.635,-596.953,132.125); + waypoints[143].type = "stand"; + waypoints[143].childCount = 5; + waypoints[143].children[0] = 131; + waypoints[143].children[1] = 144; + waypoints[143].children[2] = 146; + waypoints[143].children[3] = 145; + waypoints[143].children[4] = 182; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (1155.82,-630.879,132.125); + waypoints[144].type = "stand"; + waypoints[144].childCount = 4; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 145; + waypoints[144].children[2] = 146; + waypoints[144].children[3] = 219; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (1150.78,-873.955,132.125); + waypoints[145].type = "stand"; + waypoints[145].childCount = 5; + waypoints[145].children[0] = 144; + waypoints[145].children[1] = 146; + waypoints[145].children[2] = 143; + waypoints[145].children[3] = 147; + waypoints[145].children[4] = 221; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (826.943,-1010.16,132.125); + waypoints[146].type = "stand"; + waypoints[146].childCount = 5; + waypoints[146].children[0] = 145; + waypoints[146].children[1] = 143; + waypoints[146].children[2] = 144; + waypoints[146].children[3] = 147; + waypoints[146].children[4] = 223; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (787.928,-1228.63,132.125); + waypoints[147].type = "stand"; + waypoints[147].childCount = 4; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 145; + waypoints[147].children[2] = 148; + waypoints[147].children[3] = 223; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (581.882,-1218.64,132.125); + waypoints[148].type = "stand"; + waypoints[148].childCount = 4; + waypoints[148].children[0] = 147; + waypoints[148].children[1] = 149; + waypoints[148].children[2] = 179; + waypoints[148].children[3] = 224; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (190.405,-1548.35,132.125); + waypoints[149].type = "stand"; + waypoints[149].childCount = 6; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 150; + waypoints[149].children[2] = 175; + waypoints[149].children[3] = 178; + waypoints[149].children[4] = 179; + waypoints[149].children[5] = 224; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (175.182,-1674.57,136.125); + waypoints[150].type = "stand"; + waypoints[150].childCount = 2; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 151; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (-108.86,-1697.32,132.125); + waypoints[151].type = "stand"; + waypoints[151].childCount = 3; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 175; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (-192.169,-1763.81,132.125); + waypoints[152].type = "stand"; + waypoints[152].childCount = 4; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 153; + waypoints[152].children[2] = 156; + waypoints[152].children[3] = 225; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (-349.864,-1762.26,138.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 2; + waypoints[153].children[0] = 152; + waypoints[153].children[1] = 154; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (-348.349,-1560.03,138.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 155; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (-515.456,-1545.88,131.613); + waypoints[155].type = "stand"; + waypoints[155].childCount = 7; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 157; + waypoints[155].children[2] = 160; + waypoints[155].children[3] = 158; + waypoints[155].children[4] = 161; + waypoints[155].children[5] = 173; + waypoints[155].children[6] = 174; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (-241.076,-1909.61,128.768); + waypoints[156].type = "stand"; + waypoints[156].childCount = 3; + waypoints[156].children[0] = 152; + waypoints[156].children[1] = 157; + waypoints[156].children[2] = 225; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (-538.865,-1886.59,124.125); + waypoints[157].type = "stand"; + waypoints[157].childCount = 5; + waypoints[157].children[0] = 156; + waypoints[157].children[1] = 155; + waypoints[157].children[2] = 158; + waypoints[157].children[3] = 159; + waypoints[157].children[4] = 160; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (-839.139,-2050.95,159.289); + waypoints[158].type = "stand"; + waypoints[158].childCount = 5; + waypoints[158].children[0] = 157; + waypoints[158].children[1] = 159; + waypoints[158].children[2] = 155; + waypoints[158].children[3] = 206; + waypoints[158].children[4] = 207; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (-830.812,-1755.28,155.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 5; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 157; + waypoints[159].children[2] = 160; + waypoints[159].children[3] = 207; + waypoints[159].children[4] = 206; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (-739.259,-1676.37,137.893); + waypoints[160].type = "stand"; + waypoints[160].childCount = 4; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 155; + waypoints[160].children[2] = 157; + waypoints[160].children[3] = 161; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (-754.223,-1348.05,147.559); + waypoints[161].type = "stand"; + waypoints[161].childCount = 7; + waypoints[161].children[0] = 160; + waypoints[161].children[1] = 162; + waypoints[161].children[2] = 164; + waypoints[161].children[3] = 165; + waypoints[161].children[4] = 171; + waypoints[161].children[5] = 155; + waypoints[161].children[6] = 173; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (-921.526,-1490.16,156.125); + waypoints[162].type = "stand"; + waypoints[162].childCount = 3; + waypoints[162].children[0] = 161; + waypoints[162].children[1] = 163; + waypoints[162].children[2] = 165; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (-1079.57,-1674.34,156.125); + waypoints[163].type = "stand"; + waypoints[163].childCount = 2; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (-1175.84,-1262.08,156.125); + waypoints[164].type = "stand"; + waypoints[164].childCount = 4; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 165; + waypoints[164].children[2] = 161; + waypoints[164].children[3] = 166; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (-1063.01,-1142.63,156.125); + waypoints[165].type = "stand"; + waypoints[165].childCount = 4; + waypoints[165].children[0] = 164; + waypoints[165].children[1] = 162; + waypoints[165].children[2] = 161; + waypoints[165].children[3] = 169; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (-1227.49,-1419.99,193.863); + waypoints[166].type = "stand"; + waypoints[166].childCount = 2; + waypoints[166].children[0] = 164; + waypoints[166].children[1] = 167; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (-1234.84,-1606.03,262.125); + waypoints[167].type = "stand"; + waypoints[167].childCount = 2; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 168; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (-1093,-1579.96,262.125); + waypoints[168].type = "stand"; + waypoints[168].childCount = 1; + waypoints[168].children[0] = 167; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (-1058.19,-983.094,161.166); + waypoints[169].type = "stand"; + waypoints[169].childCount = 3; + waypoints[169].children[0] = 165; + waypoints[169].children[1] = 170; + waypoints[169].children[2] = 208; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (-883.951,-925.459,166.208); + waypoints[170].type = "stand"; + waypoints[170].childCount = 4; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 171; + waypoints[170].children[2] = 172; + waypoints[170].children[3] = 227; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (-797.999,-972.75,158.782); + waypoints[171].type = "stand"; + waypoints[171].childCount = 5; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 161; + waypoints[171].children[2] = 173; + waypoints[171].children[3] = 172; + waypoints[171].children[4] = 227; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (-776.401,-795.929,154.694); + waypoints[172].type = "stand"; + waypoints[172].childCount = 4; + waypoints[172].children[0] = 170; + waypoints[172].children[1] = 171; + waypoints[172].children[2] = 176; + waypoints[172].children[3] = 227; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (-488.303,-1196.92,136.125); + waypoints[173].type = "stand"; + waypoints[173].childCount = 4; + waypoints[173].children[0] = 155; + waypoints[173].children[1] = 161; + waypoints[173].children[2] = 171; + waypoints[173].children[3] = 177; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (-426.993,-1428.87,126.309); + waypoints[174].type = "stand"; + waypoints[174].childCount = 2; + waypoints[174].children[0] = 155; + waypoints[174].children[1] = 175; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (-162.758,-1437.87,125.929); + waypoints[175].type = "stand"; + waypoints[175].childCount = 5; + waypoints[175].children[0] = 174; + waypoints[175].children[1] = 151; + waypoints[175].children[2] = 149; + waypoints[175].children[3] = 177; + waypoints[175].children[4] = 178; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (-744.352,-614.349,148.406); + waypoints[176].type = "stand"; + waypoints[176].childCount = 3; + waypoints[176].children[0] = 172; + waypoints[176].children[1] = 184; + waypoints[176].children[2] = 185; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (-23.5012,-1105.26,124.125); + waypoints[177].type = "stand"; + waypoints[177].childCount = 4; + waypoints[177].children[0] = 173; + waypoints[177].children[1] = 175; + waypoints[177].children[2] = 178; + waypoints[177].children[3] = 201; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (192.145,-1218.52,124.125); + waypoints[178].type = "stand"; + waypoints[178].childCount = 6; + waypoints[178].children[0] = 177; + waypoints[178].children[1] = 175; + waypoints[178].children[2] = 149; + waypoints[178].children[3] = 179; + waypoints[178].children[4] = 180; + waypoints[178].children[5] = 201; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (475.053,-1219.81,132.125); + waypoints[179].type = "stand"; + waypoints[179].childCount = 4; + waypoints[179].children[0] = 178; + waypoints[179].children[1] = 148; + waypoints[179].children[2] = 149; + waypoints[179].children[3] = 182; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (66.389,-807.008,124.125); + waypoints[180].type = "stand"; + waypoints[180].childCount = 3; + waypoints[180].children[0] = 178; + waypoints[180].children[1] = 181; + waypoints[180].children[2] = 201; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (61.3116,-595.646,125.619); + waypoints[181].type = "stand"; + waypoints[181].childCount = 5; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 182; + waypoints[181].children[2] = 183; + waypoints[181].children[3] = 200; + waypoints[181].children[4] = 205; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (475.211,-609.149,129.945); + waypoints[182].type = "stand"; + waypoints[182].childCount = 4; + waypoints[182].children[0] = 181; + waypoints[182].children[1] = 179; + waypoints[182].children[2] = 143; + waypoints[182].children[3] = 204; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (-132.587,-360.674,150.574); + waypoints[183].type = "stand"; + waypoints[183].childCount = 7; + waypoints[183].children[0] = 181; + waypoints[183].children[1] = 185; + waypoints[183].children[2] = 142; + waypoints[183].children[3] = 187; + waypoints[183].children[4] = 189; + waypoints[183].children[5] = 140; + waypoints[183].children[6] = 200; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (-584.319,-534.881,144.178); + waypoints[184].type = "stand"; + waypoints[184].childCount = 3; + waypoints[184].children[0] = 176; + waypoints[184].children[1] = 185; + waypoints[184].children[2] = 200; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (-629.348,-420.914,163.201); + waypoints[185].type = "stand"; + waypoints[185].childCount = 4; + waypoints[185].children[0] = 176; + waypoints[185].children[1] = 184; + waypoints[185].children[2] = 183; + waypoints[185].children[3] = 186; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (-669.673,-299.866,174.712); + waypoints[186].type = "stand"; + waypoints[186].childCount = 2; + waypoints[186].children[0] = 185; + waypoints[186].children[1] = 188; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (-101.835,-123.349,178.7); + waypoints[187].type = "stand"; + waypoints[187].childCount = 4; + waypoints[187].children[0] = 183; + waypoints[187].children[1] = 189; + waypoints[187].children[2] = 140; + waypoints[187].children[3] = 191; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (-621.873,-120.92,216.779); + waypoints[188].type = "stand"; + waypoints[188].childCount = 4; + waypoints[188].children[0] = 186; + waypoints[188].children[1] = 189; + waypoints[188].children[2] = 192; + waypoints[188].children[3] = 190; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (-483.994,-138.028,201.145); + waypoints[189].type = "stand"; + waypoints[189].childCount = 4; + waypoints[189].children[0] = 188; + waypoints[189].children[1] = 187; + waypoints[189].children[2] = 183; + waypoints[189].children[3] = 190; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (-460.695,129.128,206.081); + waypoints[190].type = "stand"; + waypoints[190].childCount = 6; + waypoints[190].children[0] = 189; + waypoints[190].children[1] = 191; + waypoints[190].children[2] = 194; + waypoints[190].children[3] = 188; + waypoints[190].children[4] = 192; + waypoints[190].children[5] = 193; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (-30.4985,123.53,177.246); + waypoints[191].type = "stand"; + waypoints[191].childCount = 6; + waypoints[191].children[0] = 190; + waypoints[191].children[1] = 140; + waypoints[191].children[2] = 194; + waypoints[191].children[3] = 195; + waypoints[191].children[4] = 196; + waypoints[191].children[5] = 187; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (-847.45,358.471,218.397); + waypoints[192].type = "stand"; + waypoints[192].childCount = 4; + waypoints[192].children[0] = 188; + waypoints[192].children[1] = 193; + waypoints[192].children[2] = 190; + waypoints[192].children[3] = 209; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (-635.591,483.759,239.761); + waypoints[193].type = "stand"; + waypoints[193].childCount = 4; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 194; + waypoints[193].children[2] = 190; + waypoints[193].children[3] = 209; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (-225.178,543.219,238.841); + waypoints[194].type = "stand"; + waypoints[194].childCount = 4; + waypoints[194].children[0] = 193; + waypoints[194].children[1] = 190; + waypoints[194].children[2] = 191; + waypoints[194].children[3] = 195; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (59.2352,515.92,215.178); + waypoints[195].type = "stand"; + waypoints[195].childCount = 5; + waypoints[195].children[0] = 194; + waypoints[195].children[1] = 191; + waypoints[195].children[2] = 197; + waypoints[195].children[3] = 100; + waypoints[195].children[4] = 199; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (83.1684,146.825,180.228); + waypoints[196].type = "stand"; + waypoints[196].childCount = 3; + waypoints[196].children[0] = 191; + waypoints[196].children[1] = 140; + waypoints[196].children[2] = 197; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (215.184,416.671,203.3); + waypoints[197].type = "stand"; + waypoints[197].childCount = 3; + waypoints[197].children[0] = 196; + waypoints[197].children[1] = 195; + waypoints[197].children[2] = 198; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (349.736,615.952,211.532); + waypoints[198].type = "stand"; + waypoints[198].childCount = 4; + waypoints[198].children[0] = 197; + waypoints[198].children[1] = 100; + waypoints[198].children[2] = 138; + waypoints[198].children[3] = 199; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (98.3759,643.744,220.606); + waypoints[199].type = "stand"; + waypoints[199].childCount = 5; + waypoints[199].children[0] = 93; + waypoints[199].children[1] = 195; + waypoints[199].children[2] = 101; + waypoints[199].children[3] = 198; + waypoints[199].children[4] = 100; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (-154.077,-494.532,136.018); + waypoints[200].type = "stand"; + waypoints[200].childCount = 3; + waypoints[200].children[0] = 183; + waypoints[200].children[1] = 181; + waypoints[200].children[2] = 184; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (67.3745,-1009.52,124.125); + waypoints[201].type = "stand"; + waypoints[201].childCount = 3; + waypoints[201].children[0] = 177; + waypoints[201].children[1] = 180; + waypoints[201].children[2] = 178; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (1151.25,3698.1,227.448); + waypoints[202].type = "stand"; + waypoints[202].childCount = 5; + waypoints[202].children[0] = 42; + waypoints[202].children[1] = 47; + waypoints[202].children[2] = 38; + waypoints[202].children[3] = 37; + waypoints[202].children[4] = 39; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (1528.02,982.654,221.125); + waypoints[203].type = "stand"; + waypoints[203].childCount = 1; + waypoints[203].children[0] = 1; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (580.382,-460.03,138.685); + waypoints[204].type = "stand"; + waypoints[204].childCount = 1; + waypoints[204].children[0] = 182; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (222.281,-505.963,128.954); + waypoints[205].type = "stand"; + waypoints[205].childCount = 1; + waypoints[205].children[0] = 181; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (-963.483,-2034.56,155.134); + waypoints[206].type = "stand"; + waypoints[206].childCount = 3; + waypoints[206].children[0] = 158; + waypoints[206].children[1] = 207; + waypoints[206].children[2] = 159; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (-954.616,-1887.65,156.381); + waypoints[207].type = "stand"; + waypoints[207].childCount = 3; + waypoints[207].children[0] = 206; + waypoints[207].children[1] = 159; + waypoints[207].children[2] = 158; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (-1168.44,-1004.67,164.967); + waypoints[208].type = "stand"; + waypoints[208].childCount = 1; + waypoints[208].children[0] = 169; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (-858.68,505.132,220.633); + waypoints[209].type = "stand"; + waypoints[209].childCount = 2; + waypoints[209].children[0] = 192; + waypoints[209].children[1] = 193; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (-787.732,2231.69,239.93); + waypoints[210].type = "stand"; + waypoints[210].childCount = 2; + waypoints[210].children[0] = 81; + waypoints[210].children[1] = 82; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (52.9784,4584.7,223.709); + waypoints[211].type = "stand"; + waypoints[211].childCount = 2; + waypoints[211].children[0] = 23; + waypoints[211].children[1] = 22; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (390.375,3888.61,216.083); + waypoints[212].type = "stand"; + waypoints[212].childCount = 3; + waypoints[212].children[0] = 27; + waypoints[212].children[1] = 26; + waypoints[212].children[2] = 35; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (1016.67,4192.96,217.125); + waypoints[213].type = "stand"; + waypoints[213].childCount = 1; + waypoints[213].children[0] = 38; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (1952.65,4366.24,227.315); + waypoints[214].type = "stand"; + waypoints[214].childCount = 1; + waypoints[214].children[0] = 215; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (1766.91,4355.89,226.457); + waypoints[215].type = "stand"; + waypoints[215].childCount = 3; + waypoints[215].children[0] = 214; + waypoints[215].children[1] = 19; + waypoints[215].children[2] = 18; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (1743.68,2893.28,219.125); + waypoints[216].type = "stand"; + waypoints[216].childCount = 1; + waypoints[216].children[0] = 15; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (1255.5,2811.23,216.125); + waypoints[217].type = "stand"; + waypoints[217].childCount = 3; + waypoints[217].children[0] = 59; + waypoints[217].children[1] = 129; + waypoints[217].children[2] = 230; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (1239.32,1029.08,221.125); + waypoints[218].type = "stand"; + waypoints[218].childCount = 2; + waypoints[218].children[0] = 1; + waypoints[218].children[1] = 0; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (1328.87,-555.356,132.125); + waypoints[219].type = "stand"; + waypoints[219].childCount = 1; + waypoints[219].children[0] = 144; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (1438.79,-1194.04,132.346); + waypoints[220].type = "stand"; + waypoints[220].childCount = 1; + waypoints[220].children[0] = 221; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (1288.65,-1140.45,132.104); + waypoints[221].type = "stand"; + waypoints[221].childCount = 3; + waypoints[221].children[0] = 220; + waypoints[221].children[1] = 145; + waypoints[221].children[2] = 222; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (1096.99,-1189.28,132.094); + waypoints[222].type = "stand"; + waypoints[222].childCount = 2; + waypoints[222].children[0] = 221; + waypoints[222].children[1] = 223; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (939.623,-1158.58,132.094); + waypoints[223].type = "stand"; + waypoints[223].childCount = 3; + waypoints[223].children[0] = 222; + waypoints[223].children[1] = 146; + waypoints[223].children[2] = 147; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (629.166,-1674.17,129.673); + waypoints[224].type = "stand"; + waypoints[224].childCount = 2; + waypoints[224].children[0] = 148; + waypoints[224].children[1] = 149; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (66.1172,-1962.84,125.937); + waypoints[225].type = "stand"; + waypoints[225].childCount = 2; + waypoints[225].children[0] = 156; + waypoints[225].children[1] = 152; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (-577.574,-854.081,136.125); + waypoints[226].type = "stand"; + waypoints[226].childCount = 1; + waypoints[226].children[0] = 227; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (-697.914,-902.834,142.031); + waypoints[227].type = "stand"; + waypoints[227].childCount = 4; + waypoints[227].children[0] = 226; + waypoints[227].children[1] = 172; + waypoints[227].children[2] = 171; + waypoints[227].children[3] = 170; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (1232.15,667.116,221.903); + waypoints[228].type = "stand"; + waypoints[228].childCount = 1; + waypoints[228].children[0] = 229; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (1141.05,512.896,209.902); + waypoints[229].type = "stand"; + waypoints[229].childCount = 3; + waypoints[229].children[0] = 228; + waypoints[229].children[1] = 125; + waypoints[229].children[2] = 126; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (1268.2,2990.63,287.125); + waypoints[230].type = "stand"; + waypoints[230].childCount = 2; + waypoints[230].children[0] = 231; + waypoints[230].children[1] = 217; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (1333.34,2987.14,287.125); + waypoints[231].type = "stand"; + waypoints[231].childCount = 2; + waypoints[231].children[0] = 230; + waypoints[231].children[1] = 232; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (1321.14,2800.93,369.125); + waypoints[232].type = "stand"; + waypoints[232].childCount = 2; + waypoints[232].children[0] = 231; + waypoints[232].children[1] = 233; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (1320.87,2742.96,369.125); + waypoints[233].type = "stand"; + waypoints[233].childCount = 2; + waypoints[233].children[0] = 232; + waypoints[233].children[1] = 234; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (1031.65,2729.94,369.125); + waypoints[234].type = "stand"; + waypoints[234].childCount = 2; + waypoints[234].children[0] = 233; + waypoints[234].children[1] = 235; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (820.74,2719.73,369.125); + waypoints[235].type = "stand"; + waypoints[235].childCount = 1; + waypoints[235].children[0] = 234; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (332.179,1018.55,385.125); + waypoints[236].type = "stand"; + waypoints[236].childCount = 2; + waypoints[236].children[0] = 240; + waypoints[236].children[1] = 239; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (324.623,1444.35,385.125); + waypoints[237].type = "stand"; + waypoints[237].childCount = 1; + waypoints[237].children[0] = 239; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (218.993,1249.53,219.778); + waypoints[238].type = "climb"; + waypoints[238].childCount = 2; + waypoints[238].children[0] = 98; + waypoints[238].children[1] = 239; + waypoints[238].angles = (79.9353, -96.2709, 0); + waypoints[238].use = true; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (249.256,1250.35,409.125); + waypoints[239].type = "climb"; + waypoints[239].childCount = 4; + waypoints[239].children[0] = 240; + waypoints[239].children[1] = 236; + waypoints[239].children[2] = 237; + waypoints[239].children[3] = 238; + waypoints[239].angles = (77.9962, -86.3337, 0); + waypoints[239].use = true; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (321.214,1248.55,385.125); + waypoints[240].type = "stand"; + waypoints[240].childCount = 2; + waypoints[240].children[0] = 239; + waypoints[240].children[1] = 236; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/killhouse.gsc b/main_shared/maps/mp/bots/waypoints/killhouse.gsc new file mode 100644 index 0000000..7cc2501 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/killhouse.gsc @@ -0,0 +1,845 @@ +Killhouse() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (1181.56,148.431,28.125); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 11; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (1094.79,153.256,80.125); + waypoints[1].type = "stand"; + waypoints[1].childCount = 2; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (488.403,150.541,80.125); + waypoints[2].type = "stand"; + waypoints[2].childCount = 2; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (391.899,153.36,28.125); + waypoints[3].type = "stand"; + waypoints[3].childCount = 3; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 5; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (401.059,239.669,28.125); + waypoints[4].type = "stand"; + waypoints[4].childCount = 6; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[4].children[2] = 13; + waypoints[4].children[3] = 6; + waypoints[4].children[4] = 8; + waypoints[4].children[5] = 86; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (124.215,210.283,28.125); + waypoints[5].type = "stand"; + waypoints[5].childCount = 4; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[5].children[2] = 3; + waypoints[5].children[3] = 86; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (412.98,445.891,28.125); + waypoints[6].type = "stand"; + waypoints[6].childCount = 8; + waypoints[6].children[0] = 7; + waypoints[6].children[1] = 4; + waypoints[6].children[2] = 5; + waypoints[6].children[3] = 13; + waypoints[6].children[4] = 68; + waypoints[6].children[5] = 67; + waypoints[6].children[6] = 69; + waypoints[6].children[7] = 86; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (546.57,448.066,28.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 4; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 13; + waypoints[7].children[3] = 67; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (686.556,444.51,28.125); + waypoints[8].type = "stand"; + waypoints[8].childCount = 5; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 13; + waypoints[8].children[3] = 14; + waypoints[8].children[4] = 4; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (836.351,440.111,28.125); + waypoints[9].type = "stand"; + waypoints[9].childCount = 4; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 12; + waypoints[9].children[3] = 18; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (948.997,437.246,28.125); + waypoints[10].type = "stand"; + waypoints[10].childCount = 6; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 12; + waypoints[10].children[2] = 11; + waypoints[10].children[3] = 18; + waypoints[10].children[4] = 24; + waypoints[10].children[5] = 88; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (1159.55,316.005,28.125); + waypoints[11].type = "stand"; + waypoints[11].childCount = 4; + waypoints[11].children[0] = 0; + waypoints[11].children[1] = 12; + waypoints[11].children[2] = 10; + waypoints[11].children[3] = 88; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (890.993,266.089,28.125); + waypoints[12].type = "stand"; + waypoints[12].childCount = 4; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 10; + waypoints[12].children[3] = 9; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (580.602,251.012,28.125); + waypoints[13].type = "stand"; + waypoints[13].childCount = 5; + waypoints[13].children[0] = 4; + waypoints[13].children[1] = 12; + waypoints[13].children[2] = 7; + waypoints[13].children[3] = 6; + waypoints[13].children[4] = 8; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (724.843,589.895,28.125); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 8; + waypoints[14].children[1] = 15; + waypoints[14].children[2] = 16; + waypoints[14].children[3] = 89; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (689.658,738.037,60.125); + waypoints[15].type = "stand"; + waypoints[15].childCount = 2; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 17; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (782.19,740.27,60.125); + waypoints[16].type = "stand"; + waypoints[16].childCount = 2; + waypoints[16].children[0] = 14; + waypoints[16].children[1] = 17; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (738.365,860.821,28.125); + waypoints[17].type = "stand"; + waypoints[17].childCount = 4; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 15; + waypoints[17].children[2] = 25; + waypoints[17].children[3] = 66; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (892.884,503.932,50.125); + waypoints[18].type = "stand"; + waypoints[18].childCount = 3; + waypoints[18].children[0] = 9; + waypoints[18].children[1] = 10; + waypoints[18].children[2] = 19; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (889.55,614.586,156.125); + waypoints[19].type = "stand"; + waypoints[19].childCount = 2; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 20; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (821.734,700.728,156.125); + waypoints[20].type = "stand"; + waypoints[20].childCount = 3; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 21; + waypoints[20].children[2] = 23; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (704.143,709.897,156.125); + waypoints[21].type = "stand"; + waypoints[21].childCount = 2; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 22; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (660.627,556.142,156.125); + waypoints[22].type = "stand"; + waypoints[22].childCount = 2; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 23; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (757.048,539.674,156.125); + waypoints[23].type = "stand"; + waypoints[23].childCount = 2; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 20; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (1004.58,582.486,28.125); + waypoints[24].type = "stand"; + waypoints[24].childCount = 4; + waypoints[24].children[0] = 10; + waypoints[24].children[1] = 25; + waypoints[24].children[2] = 101; + waypoints[24].children[3] = 103; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (1029.19,824.597,28.125); + waypoints[25].type = "stand"; + waypoints[25].childCount = 5; + waypoints[25].children[0] = 17; + waypoints[25].children[1] = 26; + waypoints[25].children[2] = 27; + waypoints[25].children[3] = 24; + waypoints[25].children[4] = 103; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (952.182,1052.15,28.125); + waypoints[26].type = "stand"; + waypoints[26].childCount = 5; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[26].children[2] = 28; + waypoints[26].children[3] = 29; + waypoints[26].children[4] = 73; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (1092.87,982.674,28.125); + waypoints[27].type = "stand"; + waypoints[27].childCount = 5; + waypoints[27].children[0] = 25; + waypoints[27].children[1] = 26; + waypoints[27].children[2] = 28; + waypoints[27].children[3] = 90; + waypoints[27].children[4] = 103; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (1215.84,1133.62,28.125); + waypoints[28].type = "stand"; + waypoints[28].childCount = 4; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 26; + waypoints[28].children[2] = 33; + waypoints[28].children[3] = 90; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (808.471,1142.11,28.125); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 26; + waypoints[29].children[1] = 30; + waypoints[29].children[2] = 65; + waypoints[29].children[3] = 66; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (953.341,1289.21,28.125); + waypoints[30].type = "stand"; + waypoints[30].childCount = 5; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 31; + waypoints[30].children[2] = 34; + waypoints[30].children[3] = 63; + waypoints[30].children[4] = 64; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (929.05,1665.76,28.125); + waypoints[31].type = "stand"; + waypoints[31].childCount = 4; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 32; + waypoints[31].children[2] = 62; + waypoints[31].children[3] = 63; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (1029.84,1676.12,60.125); + waypoints[32].type = "stand"; + waypoints[32].childCount = 2; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 84; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (1149.13,1318.31,28.125); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 34; + waypoints[33].children[1] = 28; + waypoints[33].children[2] = 91; + waypoints[33].children[3] = 92; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (1044.88,1301.19,60.125); + waypoints[34].type = "stand"; + waypoints[34].childCount = 2; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 30; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (1227.16,1921.76,28.125); + waypoints[35].type = "stand"; + waypoints[35].childCount = 6; + waypoints[35].children[0] = 39; + waypoints[35].children[1] = 38; + waypoints[35].children[2] = 62; + waypoints[35].children[3] = 84; + waypoints[35].children[4] = 93; + waypoints[35].children[5] = 94; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (981.053,2281.89,28.125); + waypoints[36].type = "stand"; + waypoints[36].childCount = 4; + waypoints[36].children[0] = 37; + waypoints[36].children[1] = 40; + waypoints[36].children[2] = 41; + waypoints[36].children[3] = 42; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (928.878,2123.83,60.125); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 42; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (939.541,1963.59,28.125); + waypoints[38].type = "stand"; + waypoints[38].childCount = 5; + waypoints[38].children[0] = 39; + waypoints[38].children[1] = 35; + waypoints[38].children[2] = 37; + waypoints[38].children[3] = 59; + waypoints[38].children[4] = 62; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (1076.47,2020.68,28.125); + waypoints[39].type = "stand"; + waypoints[39].childCount = 3; + waypoints[39].children[0] = 35; + waypoints[39].children[1] = 38; + waypoints[39].children[2] = 40; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (1120.26,2201.66,28.125); + waypoints[40].type = "stand"; + waypoints[40].childCount = 3; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 36; + waypoints[40].children[2] = 41; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (1186.71,2334.35,28.125); + waypoints[41].type = "stand"; + waypoints[41].childCount = 4; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 36; + waypoints[41].children[2] = 42; + waypoints[41].children[3] = 96; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (794.13,2412.11,28.125); + waypoints[42].type = "stand"; + waypoints[42].childCount = 9; + waypoints[42].children[0] = 36; + waypoints[42].children[1] = 37; + waypoints[42].children[2] = 41; + waypoints[42].children[3] = 43; + waypoints[42].children[4] = 45; + waypoints[42].children[5] = 44; + waypoints[42].children[6] = 46; + waypoints[42].children[7] = 47; + waypoints[42].children[8] = 48; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (1168.55,2471.78,28.125); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[43].children[2] = 45; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (1188.65,2574.37,28.125); + waypoints[44].type = "stand"; + waypoints[44].childCount = 3; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 42; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (871.363,2570.3,28.125); + waypoints[45].type = "stand"; + waypoints[45].childCount = 4; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 42; + waypoints[45].children[2] = 43; + waypoints[45].children[3] = 48; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (710.182,2313.92,28.125); + waypoints[46].type = "stand"; + waypoints[46].childCount = 4; + waypoints[46].children[0] = 42; + waypoints[46].children[1] = 47; + waypoints[46].children[2] = 60; + waypoints[46].children[3] = 61; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (639.393,2390.73,28.125); + waypoints[47].type = "stand"; + waypoints[47].childCount = 5; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 42; + waypoints[47].children[2] = 48; + waypoints[47].children[3] = 49; + waypoints[47].children[4] = 50; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (604.445,2550.02,28.125); + waypoints[48].type = "stand"; + waypoints[48].childCount = 5; + waypoints[48].children[0] = 45; + waypoints[48].children[1] = 47; + waypoints[48].children[2] = 42; + waypoints[48].children[3] = 50; + waypoints[48].children[4] = 51; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (553.371,2318.72,50.125); + waypoints[49].type = "stand"; + waypoints[49].childCount = 3; + waypoints[49].children[0] = 47; + waypoints[49].children[1] = 50; + waypoints[49].children[2] = 106; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (456.722,2430.49,28.125); + waypoints[50].type = "stand"; + waypoints[50].childCount = 8; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 48; + waypoints[50].children[2] = 47; + waypoints[50].children[3] = 51; + waypoints[50].children[4] = 52; + waypoints[50].children[5] = 54; + waypoints[50].children[6] = 53; + waypoints[50].children[7] = 97; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (259.984,2581.73,28.125); + waypoints[51].type = "stand"; + waypoints[51].childCount = 3; + waypoints[51].children[0] = 48; + waypoints[51].children[1] = 50; + waypoints[51].children[2] = 98; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (394.979,2269.04,28.125); + waypoints[52].type = "stand"; + waypoints[52].childCount = 3; + waypoints[52].children[0] = 50; + waypoints[52].children[1] = 57; + waypoints[52].children[2] = 53; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (291.176,2246.97,28.125); + waypoints[53].type = "stand"; + waypoints[53].childCount = 5; + waypoints[53].children[0] = 50; + waypoints[53].children[1] = 55; + waypoints[53].children[2] = 52; + waypoints[53].children[3] = 54; + waypoints[53].children[4] = 85; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (98.4385,2222.46,28.125); + waypoints[54].type = "stand"; + waypoints[54].childCount = 4; + waypoints[54].children[0] = 50; + waypoints[54].children[1] = 53; + waypoints[54].children[2] = 58; + waypoints[54].children[3] = 85; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (218.456,2011.41,28.125); + waypoints[55].type = "stand"; + waypoints[55].childCount = 4; + waypoints[55].children[0] = 53; + waypoints[55].children[1] = 56; + waypoints[55].children[2] = 81; + waypoints[55].children[3] = 105; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (361.233,1982.66,28.125); + waypoints[56].type = "stand"; + waypoints[56].childCount = 4; + waypoints[56].children[0] = 55; + waypoints[56].children[1] = 57; + waypoints[56].children[2] = 59; + waypoints[56].children[3] = 81; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (375.537,2073.62,60.125); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 52; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (74.3311,2083.72,60.125); + waypoints[58].type = "stand"; + waypoints[58].childCount = 2; + waypoints[58].children[0] = 54; + waypoints[58].children[1] = 105; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (662.975,1986.09,28.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 6; + waypoints[59].children[0] = 56; + waypoints[59].children[1] = 38; + waypoints[59].children[2] = 60; + waypoints[59].children[3] = 61; + waypoints[59].children[4] = 62; + waypoints[59].children[5] = 81; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (635.091,2077.18,60.125); + waypoints[60].type = "stand"; + waypoints[60].childCount = 2; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 46; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (722.706,2098.12,60.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 2; + waypoints[61].children[0] = 46; + waypoints[61].children[1] = 59; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (846.771,1809.78,28.125); + waypoints[62].type = "stand"; + waypoints[62].childCount = 5; + waypoints[62].children[0] = 38; + waypoints[62].children[1] = 59; + waypoints[62].children[2] = 31; + waypoints[62].children[3] = 35; + waypoints[62].children[4] = 63; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (761.789,1610.09,28.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 5; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 31; + waypoints[63].children[2] = 30; + waypoints[63].children[3] = 64; + waypoints[63].children[4] = 80; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (749.754,1459.28,28.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 6; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 65; + waypoints[64].children[2] = 78; + waypoints[64].children[3] = 80; + waypoints[64].children[4] = 30; + waypoints[64].children[5] = 109; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (691.641,1208.28,28.125); + waypoints[65].type = "stand"; + waypoints[65].childCount = 5; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 29; + waypoints[65].children[2] = 66; + waypoints[65].children[3] = 78; + waypoints[65].children[4] = 73; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (650.532,877.419,28.125); + waypoints[66].type = "stand"; + waypoints[66].childCount = 5; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 17; + waypoints[66].children[2] = 67; + waypoints[66].children[3] = 29; + waypoints[66].children[4] = 78; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (544.701,793.649,28.125); + waypoints[67].type = "stand"; + waypoints[67].childCount = 6; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 7; + waypoints[67].children[2] = 6; + waypoints[67].children[3] = 68; + waypoints[67].children[4] = 72; + waypoints[67].children[5] = 73; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (335.603,653.458,28.125); + waypoints[68].type = "stand"; + waypoints[68].childCount = 4; + waypoints[68].children[0] = 6; + waypoints[68].children[1] = 67; + waypoints[68].children[2] = 69; + waypoints[68].children[3] = 70; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (144.44,561.733,28.125); + waypoints[69].type = "stand"; + waypoints[69].childCount = 3; + waypoints[69].children[0] = 68; + waypoints[69].children[1] = 70; + waypoints[69].children[2] = 6; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (232.662,709.075,28.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 3; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 68; + waypoints[70].children[2] = 71; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (234.977,764.208,60.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 72; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (218.863,847.94,28.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 4; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 67; + waypoints[72].children[2] = 73; + waypoints[72].children[3] = 104; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (367.448,1003.93,28.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 6; + waypoints[73].children[0] = 67; + waypoints[73].children[1] = 72; + waypoints[73].children[2] = 77; + waypoints[73].children[3] = 78; + waypoints[73].children[4] = 26; + waypoints[73].children[5] = 65; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (57.1662,1233.93,28.125); + waypoints[74].type = "stand"; + waypoints[74].childCount = 3; + waypoints[74].children[0] = 75; + waypoints[74].children[1] = 76; + waypoints[74].children[2] = 104; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (49.9737,1440.71,28.125); + waypoints[75].type = "stand"; + waypoints[75].childCount = 2; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 76; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (295.812,1487.62,28.125); + waypoints[76].type = "stand"; + waypoints[76].childCount = 6; + waypoints[76].children[0] = 74; + waypoints[76].children[1] = 75; + waypoints[76].children[2] = 78; + waypoints[76].children[3] = 79; + waypoints[76].children[4] = 81; + waypoints[76].children[5] = 82; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (238.297,1201.9,28.125); + waypoints[77].type = "stand"; + waypoints[77].childCount = 1; + waypoints[77].children[0] = 73; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (579.117,1227.48,28.125); + waypoints[78].type = "stand"; + waypoints[78].childCount = 6; + waypoints[78].children[0] = 73; + waypoints[78].children[1] = 76; + waypoints[78].children[2] = 65; + waypoints[78].children[3] = 66; + waypoints[78].children[4] = 64; + waypoints[78].children[5] = 79; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (498.169,1561.09,28.125); + waypoints[79].type = "stand"; + waypoints[79].childCount = 3; + waypoints[79].children[0] = 76; + waypoints[79].children[1] = 78; + waypoints[79].children[2] = 80; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (550.791,1741.92,28.125); + waypoints[80].type = "stand"; + waypoints[80].childCount = 4; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 81; + waypoints[80].children[2] = 63; + waypoints[80].children[3] = 64; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (429.149,1830.74,28.125); + waypoints[81].type = "stand"; + waypoints[81].childCount = 6; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 76; + waypoints[81].children[2] = 82; + waypoints[81].children[3] = 55; + waypoints[81].children[4] = 56; + waypoints[81].children[5] = 59; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (221.076,1709.51,28.125); + waypoints[82].type = "stand"; + waypoints[82].childCount = 3; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 83; + waypoints[82].children[2] = 76; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (83.9234,1695.33,28.125); + waypoints[83].type = "stand"; + waypoints[83].childCount = 2; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 105; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (1174.9,1663.86,28.125); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 35; + waypoints[84].children[1] = 32; + waypoints[84].children[2] = 100; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (70.0231,2366.4,28.125); + waypoints[85].type = "stand"; + waypoints[85].childCount = 2; + waypoints[85].children[0] = 54; + waypoints[85].children[1] = 53; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (52.4273,446.677,28.125); + waypoints[86].type = "stand"; + waypoints[86].childCount = 3; + waypoints[86].children[0] = 5; + waypoints[86].children[1] = 6; + waypoints[86].children[2] = 4; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (1275,455.869,28.125); + waypoints[87].type = "stand"; + waypoints[87].childCount = 1; + waypoints[87].children[0] = 88; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (1151.95,470.155,28.125); + waypoints[88].type = "stand"; + waypoints[88].childCount = 3; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 11; + waypoints[88].children[2] = 10; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (876.306,679.683,28.125); + waypoints[89].type = "stand"; + waypoints[89].childCount = 1; + waypoints[89].children[0] = 14; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (1293.84,913.475,28.125); + waypoints[90].type = "stand"; + waypoints[90].childCount = 2; + waypoints[90].children[0] = 28; + waypoints[90].children[1] = 27; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (1238.44,1457.36,28.125); + waypoints[91].type = "stand"; + waypoints[91].childCount = 2; + waypoints[91].children[0] = 33; + waypoints[91].children[1] = 92; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (1135.87,1453.89,28.125); + waypoints[92].type = "stand"; + waypoints[92].childCount = 3; + waypoints[92].children[0] = 33; + waypoints[92].children[1] = 91; + waypoints[92].children[2] = 100; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (1289.65,2119.4,28.125); + waypoints[93].type = "stand"; + waypoints[93].childCount = 2; + waypoints[93].children[0] = 94; + waypoints[93].children[1] = 35; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (1224.96,2095.72,28.125); + waypoints[94].type = "stand"; + waypoints[94].childCount = 3; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 35; + waypoints[94].children[2] = 95; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (1241.72,2149.57,60.125); + waypoints[95].type = "stand"; + waypoints[95].childCount = 2; + waypoints[95].children[0] = 94; + waypoints[95].children[1] = 96; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (1226.45,2209.46,28.125); + waypoints[96].type = "stand"; + waypoints[96].childCount = 2; + waypoints[96].children[0] = 95; + waypoints[96].children[1] = 41; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (27.9452,2471.29,28.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 2; + waypoints[97].children[0] = 98; + waypoints[97].children[1] = 50; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (42.7472,2574.31,28.125); + waypoints[98].type = "stand"; + waypoints[98].childCount = 2; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 51; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (1213.21,1534.44,28.125); + waypoints[99].type = "stand"; + waypoints[99].childCount = 1; + waypoints[99].children[0] = 100; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (1141.68,1513.85,28.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 3; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 92; + waypoints[100].children[2] = 84; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (1272.17,557.036,28.125); + waypoints[101].type = "stand"; + waypoints[101].childCount = 3; + waypoints[101].children[0] = 102; + waypoints[101].children[1] = 24; + waypoints[101].children[2] = 103; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (1280.78,828.297,28.125); + waypoints[102].type = "stand"; + waypoints[102].childCount = 2; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 103; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (1124.55,800.407,28.125); + waypoints[103].type = "stand"; + waypoints[103].childCount = 5; + waypoints[103].children[0] = 25; + waypoints[103].children[1] = 102; + waypoints[103].children[2] = 101; + waypoints[103].children[3] = 24; + waypoints[103].children[4] = 27; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (64.1468,828.055,28.125); + waypoints[104].type = "stand"; + waypoints[104].childCount = 2; + waypoints[104].children[0] = 72; + waypoints[104].children[1] = 74; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (71.0671,2040.7,28.125); + waypoints[105].type = "stand"; + waypoints[105].childCount = 3; + waypoints[105].children[0] = 58; + waypoints[105].children[1] = 83; + waypoints[105].children[2] = 55; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (544.506,2130.72,156.125); + waypoints[106].type = "stand"; + waypoints[106].childCount = 3; + waypoints[106].children[0] = 49; + waypoints[106].children[1] = 107; + waypoints[106].children[2] = 108; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (755.036,2119.37,156.125); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (736.684,2279.45,156.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 106; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (719.125,1442.05,28.125); + waypoints[109].type = "stand"; + waypoints[109].childCount = 2; + waypoints[109].children[0] = 64; + waypoints[109].children[1] = 110; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (701.565,1440.57,260.125); + waypoints[110].type = "stand"; + waypoints[110].childCount = 2; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (590.653,1439.15,260.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 1; + waypoints[111].children[0] = 110; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/overgrown.gsc b/main_shared/maps/mp/bots/waypoints/overgrown.gsc new file mode 100644 index 0000000..69059e7 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/overgrown.gsc @@ -0,0 +1,2079 @@ +Overgrown() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (932.372,-2869.11,-159.875); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 234; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (1063.41,-2739.13,-159.875); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 2; + waypoints[1].children[1] = 6; + waypoints[1].children[2] = 0; + waypoints[1].children[3] = 234; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (1156.27,-2728.45,-159.875); + waypoints[2].type = "stand"; + waypoints[2].childCount = 2; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (1178.86,-2494.01,-159.875); + waypoints[3].type = "stand"; + waypoints[3].childCount = 3; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 5; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (1284.99,-2473.65,-159.875); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 7; + waypoints[4].children[2] = 49; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (969.36,-2489.49,-159.875); + waypoints[5].type = "stand"; + waypoints[5].childCount = 3; + waypoints[5].children[0] = 3; + waypoints[5].children[1] = 6; + waypoints[5].children[2] = 10; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (945.167,-2691.07,-159.875); + waypoints[6].type = "stand"; + waypoints[6].childCount = 2; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 1; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (1415.48,-2493.97,-202.444); + waypoints[7].type = "stand"; + waypoints[7].childCount = 5; + waypoints[7].children[0] = 4; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 48; + waypoints[7].children[3] = 51; + waypoints[7].children[4] = 52; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (1552.47,-2353.12,-194.259); + waypoints[8].type = "stand"; + waypoints[8].childCount = 3; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 40; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (1571.72,-2100.15,-189.04); + waypoints[9].type = "stand"; + waypoints[9].childCount = 6; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 14; + waypoints[9].children[2] = 22; + waypoints[9].children[3] = 40; + waypoints[9].children[4] = 21; + waypoints[9].children[5] = 42; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (977.484,-2398.01,-159.875); + waypoints[10].type = "stand"; + waypoints[10].childCount = 4; + waypoints[10].children[0] = 5; + waypoints[10].children[1] = 11; + waypoints[10].children[2] = 15; + waypoints[10].children[3] = 16; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (1229.69,-2384.57,-159.875); + waypoints[11].type = "stand"; + waypoints[11].childCount = 3; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[11].children[2] = 235; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (1371.98,-2276.73,-177.294); + waypoints[12].type = "stand"; + waypoints[12].childCount = 3; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 235; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (1459.01,-2249.69,-191.875); + waypoints[13].type = "stand"; + waypoints[13].childCount = 2; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 14; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (1460.07,-2127.28,-184.904); + waypoints[14].type = "stand"; + waypoints[14].childCount = 3; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 9; + waypoints[14].children[2] = 21; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (816.527,-2379.28,-191.875); + waypoints[15].type = "stand"; + waypoints[15].childCount = 2; + waypoints[15].children[0] = 10; + waypoints[15].children[1] = 85; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (932.795,-2334.57,-159.875); + waypoints[16].type = "stand"; + waypoints[16].childCount = 2; + waypoints[16].children[0] = 10; + waypoints[16].children[1] = 17; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (939.65,-2212.28,-111.875); + waypoints[17].type = "stand"; + waypoints[17].childCount = 2; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (1005.06,-2212.37,-111.875); + waypoints[18].type = "stand"; + waypoints[18].childCount = 2; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 19; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (998.46,-2349.51,-31.875); + waypoints[19].type = "stand"; + waypoints[19].childCount = 3; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 20; + waypoints[19].children[2] = 270; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (1044.99,-2522.24,-31.875); + waypoints[20].type = "stand"; + waypoints[20].childCount = 2; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 271; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (1626.56,-1836.19,-204.591); + waypoints[21].type = "stand"; + waypoints[21].childCount = 5; + waypoints[21].children[0] = 14; + waypoints[21].children[1] = 22; + waypoints[21].children[2] = 40; + waypoints[21].children[3] = 9; + waypoints[21].children[4] = 238; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (2083.09,-1915.09,-183.875); + waypoints[22].type = "stand"; + waypoints[22].childCount = 7; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 9; + waypoints[22].children[2] = 23; + waypoints[22].children[3] = 40; + waypoints[22].children[4] = 42; + waypoints[22].children[5] = 41; + waypoints[22].children[6] = 48; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (2112.8,-1847,-191.539); + waypoints[23].type = "stand"; + waypoints[23].childCount = 6; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 38; + waypoints[23].children[3] = 42; + waypoints[23].children[4] = 29; + waypoints[23].children[5] = 269; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (1925.87,-1704.58,-200.221); + waypoints[24].type = "stand"; + waypoints[24].childCount = 4; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 29; + waypoints[24].children[2] = 38; + waypoints[24].children[3] = 239; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (1563.57,-1634.06,-195.875); + waypoints[25].type = "stand"; + waypoints[25].childCount = 3; + waypoints[25].children[0] = 26; + waypoints[25].children[1] = 238; + waypoints[25].children[2] = 239; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (1578.18,-1403.67,-195.875); + waypoints[26].type = "stand"; + waypoints[26].childCount = 3; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[26].children[2] = 242; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (1805.2,-1427.88,-199.875); + waypoints[27].type = "stand"; + waypoints[27].childCount = 3; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 28; + waypoints[27].children[2] = 240; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (1824.61,-1235.42,-207.875); + waypoints[28].type = "stand"; + waypoints[28].childCount = 5; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 29; + waypoints[28].children[2] = 30; + waypoints[28].children[3] = 31; + waypoints[28].children[4] = 241; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (2007,-1311.72,-211.556); + waypoints[29].type = "stand"; + waypoints[29].childCount = 7; + waypoints[29].children[0] = 24; + waypoints[29].children[1] = 28; + waypoints[29].children[2] = 37; + waypoints[29].children[3] = 36; + waypoints[29].children[4] = 38; + waypoints[29].children[5] = 35; + waypoints[29].children[6] = 23; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (1577.66,-913.185,-191.875); + waypoints[30].type = "stand"; + waypoints[30].childCount = 2; + waypoints[30].children[0] = 28; + waypoints[30].children[1] = 218; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (1872.46,-832.291,-191.116); + waypoints[31].type = "stand"; + waypoints[31].childCount = 3; + waypoints[31].children[0] = 28; + waypoints[31].children[1] = 32; + waypoints[31].children[2] = 33; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (1729.12,-691.017,-153.942); + waypoints[32].type = "stand"; + waypoints[32].childCount = 3; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 33; + waypoints[32].children[2] = 34; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (1897.7,-425.366,-131.699); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 31; + waypoints[33].children[2] = 35; + waypoints[33].children[3] = 243; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (1530.47,-678.741,-199.567); + waypoints[34].type = "stand"; + waypoints[34].childCount = 3; + waypoints[34].children[0] = 32; + waypoints[34].children[1] = 211; + waypoints[34].children[2] = 215; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (2495.01,-761.129,-154.112); + waypoints[35].type = "stand"; + waypoints[35].childCount = 3; + waypoints[35].children[0] = 33; + waypoints[35].children[1] = 36; + waypoints[35].children[2] = 29; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (2525.47,-1207.94,-155.815); + waypoints[36].type = "stand"; + waypoints[36].childCount = 3; + waypoints[36].children[0] = 35; + waypoints[36].children[1] = 37; + waypoints[36].children[2] = 29; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (2604.45,-1435.82,-157.453); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 29; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (2464.56,-1694.39,-173.048); + waypoints[38].type = "stand"; + waypoints[38].childCount = 5; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 23; + waypoints[38].children[2] = 24; + waypoints[38].children[3] = 29; + waypoints[38].children[4] = 269; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (2594.15,-2167.79,-164.244); + waypoints[39].type = "stand"; + waypoints[39].childCount = 4; + waypoints[39].children[0] = 42; + waypoints[39].children[1] = 43; + waypoints[39].children[2] = 268; + waypoints[39].children[3] = 269; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (1730.91,-2365.96,-180.514); + waypoints[40].type = "stand"; + waypoints[40].childCount = 7; + waypoints[40].children[0] = 22; + waypoints[40].children[1] = 9; + waypoints[40].children[2] = 21; + waypoints[40].children[3] = 8; + waypoints[40].children[4] = 41; + waypoints[40].children[5] = 42; + waypoints[40].children[6] = 48; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (2035.32,-2441.17,-167.875); + waypoints[41].type = "stand"; + waypoints[41].childCount = 6; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 42; + waypoints[41].children[2] = 46; + waypoints[41].children[3] = 47; + waypoints[41].children[4] = 48; + waypoints[41].children[5] = 22; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (2296.86,-2178.18,-175.875); + waypoints[42].type = "stand"; + waypoints[42].childCount = 6; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 39; + waypoints[42].children[2] = 22; + waypoints[42].children[3] = 23; + waypoints[42].children[4] = 9; + waypoints[42].children[5] = 40; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (2745.95,-2201.79,-143.875); + waypoints[43].type = "stand"; + waypoints[43].childCount = 2; + waypoints[43].children[0] = 39; + waypoints[43].children[1] = 44; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (2736.97,-2509.06,-143.875); + waypoints[44].type = "stand"; + waypoints[44].childCount = 4; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 46; + waypoints[44].children[3] = 266; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (2739.36,-2660.8,-147.707); + waypoints[45].type = "stand"; + waypoints[45].childCount = 4; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 47; + waypoints[45].children[2] = 60; + waypoints[45].children[3] = 62; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (2296.08,-2501.12,-160.349); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 44; + waypoints[46].children[1] = 41; + waypoints[46].children[2] = 47; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (2321.04,-2722.17,-140.19); + waypoints[47].type = "stand"; + waypoints[47].childCount = 5; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 45; + waypoints[47].children[2] = 41; + waypoints[47].children[3] = 48; + waypoints[47].children[4] = 61; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (1770.91,-2748.48,-161.181); + waypoints[48].type = "stand"; + waypoints[48].childCount = 6; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 41; + waypoints[48].children[2] = 7; + waypoints[48].children[3] = 52; + waypoints[48].children[4] = 40; + waypoints[48].children[5] = 22; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (1272.36,-2999.93,-162.924); + waypoints[49].type = "stand"; + waypoints[49].childCount = 5; + waypoints[49].children[0] = 4; + waypoints[49].children[1] = 50; + waypoints[49].children[2] = 51; + waypoints[49].children[3] = 54; + waypoints[49].children[4] = 278; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (1011.01,-3017.73,-169.774); + waypoints[50].type = "stand"; + waypoints[50].childCount = 3; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 55; + waypoints[50].children[2] = 278; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (1363.71,-2994.78,-161.822); + waypoints[51].type = "stand"; + waypoints[51].childCount = 5; + waypoints[51].children[0] = 7; + waypoints[51].children[1] = 49; + waypoints[51].children[2] = 52; + waypoints[51].children[3] = 53; + waypoints[51].children[4] = 54; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (1609.56,-3014.84,-160.11); + waypoints[52].type = "stand"; + waypoints[52].childCount = 4; + waypoints[52].children[0] = 48; + waypoints[52].children[1] = 7; + waypoints[52].children[2] = 51; + waypoints[52].children[3] = 53; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (1540.17,-3339.25,-135.969); + waypoints[53].type = "stand"; + waypoints[53].childCount = 3; + waypoints[53].children[0] = 52; + waypoints[53].children[1] = 51; + waypoints[53].children[2] = 57; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (1234.56,-3423.6,-136.717); + waypoints[54].type = "stand"; + waypoints[54].childCount = 4; + waypoints[54].children[0] = 49; + waypoints[54].children[1] = 51; + waypoints[54].children[2] = 55; + waypoints[54].children[3] = 57; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (1015.01,-3462.3,-146.513); + waypoints[55].type = "stand"; + waypoints[55].childCount = 4; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 50; + waypoints[55].children[2] = 56; + waypoints[55].children[3] = 57; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (972.486,-3894.8,-149.512); + waypoints[56].type = "stand"; + waypoints[56].childCount = 5; + waypoints[56].children[0] = 55; + waypoints[56].children[1] = 57; + waypoints[56].children[2] = 76; + waypoints[56].children[3] = 69; + waypoints[56].children[4] = 78; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (1315.4,-3689.86,-128.892); + waypoints[57].type = "stand"; + waypoints[57].childCount = 7; + waypoints[57].children[0] = 55; + waypoints[57].children[1] = 54; + waypoints[57].children[2] = 56; + waypoints[57].children[3] = 53; + waypoints[57].children[4] = 58; + waypoints[57].children[5] = 67; + waypoints[57].children[6] = 77; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (1620.35,-3627.22,-122.363); + waypoints[58].type = "stand"; + waypoints[58].childCount = 4; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 59; + waypoints[58].children[2] = 68; + waypoints[58].children[3] = 64; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (2031.11,-3232.56,-180.847); + waypoints[59].type = "stand"; + waypoints[59].childCount = 4; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 61; + waypoints[59].children[2] = 60; + waypoints[59].children[3] = 64; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (2358.48,-3201.42,-175.875); + waypoints[60].type = "stand"; + waypoints[60].childCount = 4; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 61; + waypoints[60].children[2] = 45; + waypoints[60].children[3] = 62; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (2163.18,-3012.54,-178.914); + waypoints[61].type = "stand"; + waypoints[61].childCount = 3; + waypoints[61].children[0] = 59; + waypoints[61].children[1] = 60; + waypoints[61].children[2] = 47; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (2821.11,-3104.09,-174.92); + waypoints[62].type = "stand"; + waypoints[62].childCount = 4; + waypoints[62].children[0] = 45; + waypoints[62].children[1] = 60; + waypoints[62].children[2] = 63; + waypoints[62].children[3] = 64; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (2879.56,-3464.4,-154.592); + waypoints[63].type = "stand"; + waypoints[63].childCount = 2; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 64; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (2494.25,-3667.34,-177.221); + waypoints[64].type = "stand"; + waypoints[64].childCount = 6; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 62; + waypoints[64].children[2] = 59; + waypoints[64].children[3] = 65; + waypoints[64].children[4] = 58; + waypoints[64].children[5] = 68; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (2255.17,-3954.51,-119.957); + waypoints[65].type = "stand"; + waypoints[65].childCount = 2; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 66; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (2062.25,-4148.86,-119.425); + waypoints[66].type = "stand"; + waypoints[66].childCount = 3; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 67; + waypoints[66].children[2] = 263; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (1925.23,-3949.95,-143.318); + waypoints[67].type = "stand"; + waypoints[67].childCount = 5; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 68; + waypoints[67].children[2] = 69; + waypoints[67].children[3] = 57; + waypoints[67].children[4] = 77; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (1879.16,-3735.76,-133.752); + waypoints[68].type = "stand"; + waypoints[68].childCount = 4; + waypoints[68].children[0] = 67; + waypoints[68].children[1] = 58; + waypoints[68].children[2] = 64; + waypoints[68].children[3] = 77; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (1388.69,-3985.64,-127.389); + waypoints[69].type = "stand"; + waypoints[69].childCount = 4; + waypoints[69].children[0] = 67; + waypoints[69].children[1] = 70; + waypoints[69].children[2] = 56; + waypoints[69].children[3] = 77; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (1377,-4121.51,-119.875); + waypoints[70].type = "stand"; + waypoints[70].childCount = 5; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 71; + waypoints[70].children[2] = 74; + waypoints[70].children[3] = 265; + waypoints[70].children[4] = 280; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (1631.08,-4149.46,-119.875); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 72; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (1600.36,-4446.1,-119.875); + waypoints[72].type = "stand"; + waypoints[72].childCount = 2; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 73; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (1144.62,-4438.13,-119.875); + waypoints[73].type = "stand"; + waypoints[73].childCount = 4; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 74; + waypoints[73].children[2] = 75; + waypoints[73].children[3] = 265; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (1140.77,-4212.01,-119.875); + waypoints[74].type = "stand"; + waypoints[74].childCount = 3; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 70; + waypoints[74].children[2] = 264; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (950.257,-4473.24,-165.051); + waypoints[75].type = "stand"; + waypoints[75].childCount = 3; + waypoints[75].children[0] = 73; + waypoints[75].children[1] = 76; + waypoints[75].children[2] = 87; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (823.594,-4148.97,-126.155); + waypoints[76].type = "stand"; + waypoints[76].childCount = 5; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 56; + waypoints[76].children[2] = 79; + waypoints[76].children[3] = 78; + waypoints[76].children[4] = 87; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (1568.82,-3915.72,-126.371); + waypoints[77].type = "stand"; + waypoints[77].childCount = 4; + waypoints[77].children[0] = 57; + waypoints[77].children[1] = 69; + waypoints[77].children[2] = 68; + waypoints[77].children[3] = 67; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (611.035,-3855.82,-182.792); + waypoints[78].type = "stand"; + waypoints[78].childCount = 5; + waypoints[78].children[0] = 56; + waypoints[78].children[1] = 79; + waypoints[78].children[2] = 76; + waypoints[78].children[3] = 80; + waypoints[78].children[4] = 82; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (606.044,-4040.63,-181.341); + waypoints[79].type = "stand"; + waypoints[79].childCount = 3; + waypoints[79].children[0] = 76; + waypoints[79].children[1] = 78; + waypoints[79].children[2] = 80; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (163.846,-4010.53,-163.875); + waypoints[80].type = "stand"; + waypoints[80].childCount = 3; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 78; + waypoints[80].children[2] = 81; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-125.239,-3941.82,-163.875); + waypoints[81].type = "stand"; + waypoints[81].childCount = 2; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 105; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (608.476,-3685.29,-171.875); + waypoints[82].type = "stand"; + waypoints[82].childCount = 2; + waypoints[82].children[0] = 78; + waypoints[82].children[1] = 83; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (537.993,-3429.39,-171.875); + waypoints[83].type = "stand"; + waypoints[83].childCount = 2; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (780.897,-3440.88,-194.419); + waypoints[84].type = "stand"; + waypoints[84].childCount = 2; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 233; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (720.665,-2470.49,-228.615); + waypoints[85].type = "stand"; + waypoints[85].childCount = 3; + waypoints[85].children[0] = 15; + waypoints[85].children[1] = 86; + waypoints[85].children[2] = 233; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (535.94,-2393.56,-276.615); + waypoints[86].type = "stand"; + waypoints[86].childCount = 4; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 110; + waypoints[86].children[2] = 113; + waypoints[86].children[3] = 114; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (670.196,-4489.23,-211.093); + waypoints[87].type = "stand"; + waypoints[87].childCount = 3; + waypoints[87].children[0] = 75; + waypoints[87].children[1] = 76; + waypoints[87].children[2] = 88; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (386.131,-4634.8,-210.658); + waypoints[88].type = "stand"; + waypoints[88].childCount = 3; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 89; + waypoints[88].children[2] = 111; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (58.4701,-4781.56,-283.749); + waypoints[89].type = "stand"; + waypoints[89].childCount = 4; + waypoints[89].children[0] = 88; + waypoints[89].children[1] = 90; + waypoints[89].children[2] = 111; + waypoints[89].children[3] = 144; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (-303.565,-5102.01,-238.809); + waypoints[90].type = "stand"; + waypoints[90].childCount = 3; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 91; + waypoints[90].children[2] = 92; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-227.484,-4753.59,-270.649); + waypoints[91].type = "stand"; + waypoints[91].childCount = 2; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 142; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (-502.931,-5138.2,-164.24); + waypoints[92].type = "stand"; + waypoints[92].childCount = 2; + waypoints[92].children[0] = 90; + waypoints[92].children[1] = 93; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (-599.308,-5009.04,-165.898); + waypoints[93].type = "stand"; + waypoints[93].childCount = 3; + waypoints[93].children[0] = 92; + waypoints[93].children[1] = 94; + waypoints[93].children[2] = 262; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (-617.531,-4825.12,-162.848); + waypoints[94].type = "stand"; + waypoints[94].childCount = 4; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 95; + waypoints[94].children[2] = 105; + waypoints[94].children[3] = 262; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (-1081.94,-4831.41,-135.809); + waypoints[95].type = "stand"; + waypoints[95].childCount = 3; + waypoints[95].children[0] = 94; + waypoints[95].children[1] = 96; + waypoints[95].children[2] = 260; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (-1156.83,-4532.95,-123.875); + waypoints[96].type = "stand"; + waypoints[96].childCount = 4; + waypoints[96].children[0] = 95; + waypoints[96].children[1] = 97; + waypoints[96].children[2] = 103; + waypoints[96].children[3] = 98; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (-1612.56,-4537.45,-119.875); + waypoints[97].type = "stand"; + waypoints[97].childCount = 4; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 98; + waypoints[97].children[2] = 103; + waypoints[97].children[3] = 261; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (-1619.3,-4114.93,-119.875); + waypoints[98].type = "stand"; + waypoints[98].childCount = 5; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 99; + waypoints[98].children[2] = 103; + waypoints[98].children[3] = 96; + waypoints[98].children[4] = 259; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (-1533.33,-3446.82,-122.146); + waypoints[99].type = "stand"; + waypoints[99].childCount = 6; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 100; + waypoints[99].children[2] = 102; + waypoints[99].children[3] = 103; + waypoints[99].children[4] = 127; + waypoints[99].children[5] = 125; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (-1488.97,-2850.95,-172.91); + waypoints[100].type = "stand"; + waypoints[100].childCount = 5; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 101; + waypoints[100].children[2] = 125; + waypoints[100].children[3] = 124; + waypoints[100].children[4] = 149; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (-1836.84,-2860.2,-188.037); + waypoints[101].type = "stand"; + waypoints[101].childCount = 2; + waypoints[101].children[0] = 100; + waypoints[101].children[1] = 102; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (-1826.73,-3141.41,-153.197); + waypoints[102].type = "stand"; + waypoints[102].childCount = 2; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 99; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (-1130.35,-3931.79,-123.875); + waypoints[103].type = "stand"; + waypoints[103].childCount = 6; + waypoints[103].children[0] = 96; + waypoints[103].children[1] = 98; + waypoints[103].children[2] = 97; + waypoints[103].children[3] = 99; + waypoints[103].children[4] = 104; + waypoints[103].children[5] = 127; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (-730.61,-3940.07,-131.876); + waypoints[104].type = "stand"; + waypoints[104].childCount = 3; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 105; + waypoints[104].children[2] = 135; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (-518.626,-3961.37,-136.215); + waypoints[105].type = "stand"; + waypoints[105].childCount = 4; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 81; + waypoints[105].children[2] = 106; + waypoints[105].children[3] = 94; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (-425.543,-3827.09,-159.38); + waypoints[106].type = "stand"; + waypoints[106].childCount = 2; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 107; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (-431.688,-3539.95,-162.432); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (-265.806,-3277.71,-314.75); + waypoints[108].type = "stand"; + waypoints[108].childCount = 5; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[108].children[2] = 112; + waypoints[108].children[3] = 143; + waypoints[108].children[4] = 144; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (25.0022,-2920.23,-341.44); + waypoints[109].type = "stand"; + waypoints[109].childCount = 3; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 110; + waypoints[109].children[2] = 113; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (287.479,-2459.18,-323.875); + waypoints[110].type = "stand"; + waypoints[110].childCount = 5; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 113; + waypoints[110].children[2] = 86; + waypoints[110].children[3] = 114; + waypoints[110].children[4] = 116; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (176.726,-4375.2,-282.201); + waypoints[111].type = "stand"; + waypoints[111].childCount = 4; + waypoints[111].children[0] = 89; + waypoints[111].children[1] = 88; + waypoints[111].children[2] = 112; + waypoints[111].children[3] = 142; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (194.997,-3744.76,-296.752); + waypoints[112].type = "stand"; + waypoints[112].childCount = 4; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 108; + waypoints[112].children[2] = 113; + waypoints[112].children[3] = 144; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (349.165,-2905.92,-337.633); + waypoints[113].type = "stand"; + waypoints[113].childCount = 4; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 109; + waypoints[113].children[2] = 110; + waypoints[113].children[3] = 86; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (513.726,-2183.21,-339.546); + waypoints[114].type = "stand"; + waypoints[114].childCount = 3; + waypoints[114].children[0] = 110; + waypoints[114].children[1] = 86; + waypoints[114].children[2] = 115; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (706.77,-2042.15,-335.269); + waypoints[115].type = "stand"; + waypoints[115].childCount = 3; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 229; + waypoints[115].children[2] = 230; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (-121.474,-2367.93,-203.64); + waypoints[116].type = "stand"; + waypoints[116].childCount = 3; + waypoints[116].children[0] = 110; + waypoints[116].children[1] = 117; + waypoints[116].children[2] = 119; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (-333.491,-2258.78,-181.73); + waypoints[117].type = "stand"; + waypoints[117].childCount = 2; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 118; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (-475.611,-2412.3,-135.875); + waypoints[118].type = "stand"; + waypoints[118].childCount = 2; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 163; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (-332.412,-2602.73,-179.677); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 116; + waypoints[119].children[1] = 121; + waypoints[119].children[2] = 122; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (-741.091,-3304.42,-105.527); + waypoints[120].type = "stand"; + waypoints[120].childCount = 4; + waypoints[120].children[0] = 123; + waypoints[120].children[1] = 122; + waypoints[120].children[2] = 125; + waypoints[120].children[3] = 131; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (-559.447,-2586.07,-181.366); + waypoints[121].type = "stand"; + waypoints[121].childCount = 4; + waypoints[121].children[0] = 119; + waypoints[121].children[1] = 122; + waypoints[121].children[2] = 145; + waypoints[121].children[3] = 148; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (-573.502,-2916.39,-197.136); + waypoints[122].type = "stand"; + waypoints[122].childCount = 6; + waypoints[122].children[0] = 119; + waypoints[122].children[1] = 123; + waypoints[122].children[2] = 120; + waypoints[122].children[3] = 121; + waypoints[122].children[4] = 125; + waypoints[122].children[5] = 145; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (-777.38,-2869.09,-187.788); + waypoints[123].type = "stand"; + waypoints[123].childCount = 5; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 120; + waypoints[123].children[2] = 124; + waypoints[123].children[3] = 148; + waypoints[123].children[4] = 145; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (-1015.4,-2848.56,-177.109); + waypoints[124].type = "stand"; + waypoints[124].childCount = 6; + waypoints[124].children[0] = 123; + waypoints[124].children[1] = 125; + waypoints[124].children[2] = 148; + waypoints[124].children[3] = 100; + waypoints[124].children[4] = 156; + waypoints[124].children[5] = 155; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (-1041.83,-3164.01,-133.191); + waypoints[125].type = "stand"; + waypoints[125].childCount = 6; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 122; + waypoints[125].children[2] = 120; + waypoints[125].children[3] = 100; + waypoints[125].children[4] = 126; + waypoints[125].children[5] = 99; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (-1106.55,-3320.27,-123.758); + waypoints[126].type = "stand"; + waypoints[126].childCount = 2; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 127; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (-1118.46,-3479.73,-119.875); + waypoints[127].type = "stand"; + waypoints[127].childCount = 4; + waypoints[127].children[0] = 126; + waypoints[127].children[1] = 99; + waypoints[127].children[2] = 103; + waypoints[127].children[3] = 128; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (-958.015,-3473.67,-107.875); + waypoints[128].type = "stand"; + waypoints[128].childCount = 5; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 129; + waypoints[128].children[2] = 130; + waypoints[128].children[3] = 272; + waypoints[128].children[4] = 273; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (-973.462,-3638.84,-107.875); + waypoints[129].type = "stand"; + waypoints[129].childCount = 3; + waypoints[129].children[0] = 128; + waypoints[129].children[1] = 130; + waypoints[129].children[2] = 272; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (-756.38,-3558.6,-107.875); + waypoints[130].type = "stand"; + waypoints[130].childCount = 4; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 128; + waypoints[130].children[2] = 131; + waypoints[130].children[3] = 134; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (-746.126,-3465.86,-107.875); + waypoints[131].type = "stand"; + waypoints[131].childCount = 3; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 120; + waypoints[131].children[2] = 132; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (-563.019,-3446.71,-91.503); + waypoints[132].type = "stand"; + waypoints[132].childCount = 2; + waypoints[132].children[0] = 131; + waypoints[132].children[1] = 133; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (-559.054,-3679.98,-91.8977); + waypoints[133].type = "stand"; + waypoints[133].childCount = 2; + waypoints[133].children[0] = 132; + waypoints[133].children[1] = 134; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (-736.532,-3659.28,-107.875); + waypoints[134].type = "stand"; + waypoints[134].childCount = 3; + waypoints[134].children[0] = 133; + waypoints[134].children[1] = 130; + waypoints[134].children[2] = 135; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (-737.24,-3789.82,-107.875); + waypoints[135].type = "stand"; + waypoints[135].childCount = 3; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 104; + waypoints[135].children[2] = 136; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (-1036.37,-3774.21,28.125); + waypoints[136].type = "stand"; + waypoints[136].childCount = 2; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 137; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (-1019.56,-3677.81,28.125); + waypoints[137].type = "stand"; + waypoints[137].childCount = 2; + waypoints[137].children[0] = 136; + waypoints[137].children[1] = 138; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (-923.109,-3683.18,28.125); + waypoints[138].type = "stand"; + waypoints[138].childCount = 3; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 139; + waypoints[138].children[2] = 141; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (-924.085,-3440.54,28.125); + waypoints[139].type = "stand"; + waypoints[139].childCount = 2; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 140; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (-731.853,-3444.27,28.125); + waypoints[140].type = "stand"; + waypoints[140].childCount = 2; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 141; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (-765.465,-3701.45,28.125); + waypoints[141].type = "stand"; + waypoints[141].childCount = 2; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 138; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (-238.004,-4290.32,-278.031); + waypoints[142].type = "stand"; + waypoints[142].childCount = 3; + waypoints[142].children[0] = 91; + waypoints[142].children[1] = 111; + waypoints[142].children[2] = 143; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (-87.4378,-3984.53,-288.879); + waypoints[143].type = "stand"; + waypoints[143].childCount = 3; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 108; + waypoints[143].children[2] = 144; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (57.9382,-3786.51,-296.693); + waypoints[144].type = "stand"; + waypoints[144].childCount = 4; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 89; + waypoints[144].children[2] = 112; + waypoints[144].children[3] = 108; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (-777.784,-2436.8,-175.875); + waypoints[145].type = "stand"; + waypoints[145].childCount = 5; + waypoints[145].children[0] = 121; + waypoints[145].children[1] = 146; + waypoints[145].children[2] = 148; + waypoints[145].children[3] = 122; + waypoints[145].children[4] = 123; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (-945.797,-2199.01,-183.724); + waypoints[146].type = "stand"; + waypoints[146].childCount = 3; + waypoints[146].children[0] = 145; + waypoints[146].children[1] = 147; + waypoints[146].children[2] = 157; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (-1036.15,-2301.46,-183.875); + waypoints[147].type = "stand"; + waypoints[147].childCount = 4; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 148; + waypoints[147].children[2] = 153; + waypoints[147].children[3] = 154; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (-995.736,-2524.19,-183.877); + waypoints[148].type = "stand"; + waypoints[148].childCount = 7; + waypoints[148].children[0] = 147; + waypoints[148].children[1] = 145; + waypoints[148].children[2] = 121; + waypoints[148].children[3] = 123; + waypoints[148].children[4] = 124; + waypoints[148].children[5] = 154; + waypoints[148].children[6] = 156; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (-1419.91,-2739.33,-182.212); + waypoints[149].type = "stand"; + waypoints[149].childCount = 3; + waypoints[149].children[0] = 100; + waypoints[149].children[1] = 150; + waypoints[149].children[2] = 156; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (-1456.7,-2091.65,-183.875); + waypoints[150].type = "stand"; + waypoints[150].childCount = 3; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 151; + waypoints[150].children[2] = 258; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (-1415.45,-1677.98,-183.203); + waypoints[151].type = "stand"; + waypoints[151].childCount = 3; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 159; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (-1232.95,-1684.64,-179.875); + waypoints[152].type = "stand"; + waypoints[152].childCount = 5; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 153; + waypoints[152].children[2] = 158; + waypoints[152].children[3] = 159; + waypoints[152].children[4] = 160; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (-1169.51,-2212.62,-198.256); + waypoints[153].type = "stand"; + waypoints[153].childCount = 5; + waypoints[153].children[0] = 152; + waypoints[153].children[1] = 154; + waypoints[153].children[2] = 147; + waypoints[153].children[3] = 157; + waypoints[153].children[4] = 155; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (-1153.35,-2390.06,-194.52); + waypoints[154].type = "stand"; + waypoints[154].childCount = 4; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 148; + waypoints[154].children[2] = 147; + waypoints[154].children[3] = 155; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (-1249.8,-2466.55,-188.036); + waypoints[155].type = "stand"; + waypoints[155].childCount = 4; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 156; + waypoints[155].children[2] = 124; + waypoints[155].children[3] = 153; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (-1294.19,-2773.81,-187.579); + waypoints[156].type = "stand"; + waypoints[156].childCount = 4; + waypoints[156].children[0] = 155; + waypoints[156].children[1] = 149; + waypoints[156].children[2] = 124; + waypoints[156].children[3] = 148; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (-922.829,-1884.66,-187.875); + waypoints[157].type = "stand"; + waypoints[157].childCount = 5; + waypoints[157].children[0] = 146; + waypoints[157].children[1] = 153; + waypoints[157].children[2] = 158; + waypoints[157].children[3] = 161; + waypoints[157].children[4] = 176; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (-1142.75,-1851.1,-193.112); + waypoints[158].type = "stand"; + waypoints[158].childCount = 3; + waypoints[158].children[0] = 157; + waypoints[158].children[1] = 152; + waypoints[158].children[2] = 176; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (-1273.9,-1470.41,-181.338); + waypoints[159].type = "stand"; + waypoints[159].childCount = 4; + waypoints[159].children[0] = 151; + waypoints[159].children[1] = 152; + waypoints[159].children[2] = 177; + waypoints[159].children[3] = 257; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (-1061.57,-1507.72,-184.142); + waypoints[160].type = "stand"; + waypoints[160].childCount = 4; + waypoints[160].children[0] = 152; + waypoints[160].children[1] = 176; + waypoints[160].children[2] = 180; + waypoints[160].children[3] = 175; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (-741.372,-1935.45,-135.875); + waypoints[161].type = "stand"; + waypoints[161].childCount = 2; + waypoints[161].children[0] = 157; + waypoints[161].children[1] = 162; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (-583.548,-2010.81,-135.875); + waypoints[162].type = "stand"; + waypoints[162].childCount = 3; + waypoints[162].children[0] = 161; + waypoints[162].children[1] = 163; + waypoints[162].children[2] = 164; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (-704.882,-2207,-135.875); + waypoints[163].type = "stand"; + waypoints[163].childCount = 2; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 118; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (-394.193,-1974.77,-135.875); + waypoints[164].type = "stand"; + waypoints[164].childCount = 2; + waypoints[164].children[0] = 162; + waypoints[164].children[1] = 165; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (-367.171,-2141.85,-135.875); + waypoints[165].type = "stand"; + waypoints[165].childCount = 3; + waypoints[165].children[0] = 164; + waypoints[165].children[1] = 166; + waypoints[165].children[2] = 254; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (-531.936,-2332.13,0.125); + waypoints[166].type = "stand"; + waypoints[166].childCount = 2; + waypoints[166].children[0] = 165; + waypoints[166].children[1] = 167; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (-649.853,-2220.16,0.125); + waypoints[167].type = "stand"; + waypoints[167].childCount = 2; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 168; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (-543.944,-1961.33,0.125); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 169; + waypoints[168].children[2] = 170; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (-459.05,-1764.68,0.125); + waypoints[169].type = "stand"; + waypoints[169].childCount = 2; + waypoints[169].children[0] = 168; + waypoints[169].children[1] = 170; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (-389.801,-1945.43,0.125); + waypoints[170].type = "stand"; + waypoints[170].childCount = 3; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 168; + waypoints[170].children[2] = 171; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (-284.122,-2007.61,0.125); + waypoints[171].type = "stand"; + waypoints[171].childCount = 2; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 172; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (-211.471,-1901.15,0.125); + waypoints[172].type = "stand"; + waypoints[172].childCount = 2; + waypoints[172].children[0] = 171; + waypoints[172].children[1] = 173; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (-414.201,-1732.13,-135.875); + waypoints[173].type = "stand"; + waypoints[173].childCount = 2; + waypoints[173].children[0] = 172; + waypoints[173].children[1] = 174; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (-310.682,-1634.01,-146.491); + waypoints[174].type = "stand"; + waypoints[174].childCount = 6; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 175; + waypoints[174].children[2] = 178; + waypoints[174].children[3] = 179; + waypoints[174].children[4] = 223; + waypoints[174].children[5] = 251; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (-456.783,-1556.32,-177.806); + waypoints[175].type = "stand"; + waypoints[175].childCount = 7; + waypoints[175].children[0] = 174; + waypoints[175].children[1] = 176; + waypoints[175].children[2] = 179; + waypoints[175].children[3] = 180; + waypoints[175].children[4] = 178; + waypoints[175].children[5] = 225; + waypoints[175].children[6] = 160; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (-726.42,-1722.69,-182.565); + waypoints[176].type = "stand"; + waypoints[176].childCount = 6; + waypoints[176].children[0] = 175; + waypoints[176].children[1] = 157; + waypoints[176].children[2] = 158; + waypoints[176].children[3] = 160; + waypoints[176].children[4] = 177; + waypoints[176].children[5] = 180; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (-905.159,-1260.46,-183.875); + waypoints[177].type = "stand"; + waypoints[177].childCount = 4; + waypoints[177].children[0] = 159; + waypoints[177].children[1] = 176; + waypoints[177].children[2] = 196; + waypoints[177].children[3] = 257; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (-442.063,-1066.41,-179.875); + waypoints[178].type = "stand"; + waypoints[178].childCount = 9; + waypoints[178].children[0] = 179; + waypoints[178].children[1] = 195; + waypoints[178].children[2] = 182; + waypoints[178].children[3] = 196; + waypoints[178].children[4] = 174; + waypoints[178].children[5] = 175; + waypoints[178].children[6] = 205; + waypoints[178].children[7] = 225; + waypoints[178].children[8] = 206; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (-505.561,-1187.75,-190.029); + waypoints[179].type = "stand"; + waypoints[179].childCount = 5; + waypoints[179].children[0] = 178; + waypoints[179].children[1] = 175; + waypoints[179].children[2] = 181; + waypoints[179].children[3] = 174; + waypoints[179].children[4] = 225; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (-755.103,-1426.99,-194.637); + waypoints[180].type = "stand"; + waypoints[180].childCount = 4; + waypoints[180].children[0] = 181; + waypoints[180].children[1] = 160; + waypoints[180].children[2] = 175; + waypoints[180].children[3] = 176; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (-623.283,-1253.24,-180.399); + waypoints[181].type = "stand"; + waypoints[181].childCount = 2; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 179; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (-716.221,-745.012,-183.277); + waypoints[182].type = "stand"; + waypoints[182].childCount = 4; + waypoints[182].children[0] = 183; + waypoints[182].children[1] = 195; + waypoints[182].children[2] = 178; + waypoints[182].children[3] = 196; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (-864.79,-420.833,-183.875); + waypoints[183].type = "stand"; + waypoints[183].childCount = 3; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 184; + waypoints[183].children[2] = 194; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (-725.365,-42.2323,-175.875); + waypoints[184].type = "stand"; + waypoints[184].childCount = 3; + waypoints[184].children[0] = 183; + waypoints[184].children[1] = 185; + waypoints[184].children[2] = 194; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (-675.609,208.65,-175.875); + waypoints[185].type = "stand"; + waypoints[185].childCount = 3; + waypoints[185].children[0] = 184; + waypoints[185].children[1] = 186; + waypoints[185].children[2] = 248; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (-454.009,210.609,-175.875); + waypoints[186].type = "stand"; + waypoints[186].childCount = 5; + waypoints[186].children[0] = 185; + waypoints[186].children[1] = 187; + waypoints[186].children[2] = 190; + waypoints[186].children[3] = 246; + waypoints[186].children[4] = 247; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (-177.492,195.039,-175.857); + waypoints[187].type = "stand"; + waypoints[187].childCount = 4; + waypoints[187].children[0] = 186; + waypoints[187].children[1] = 188; + waypoints[187].children[2] = 189; + waypoints[187].children[3] = 192; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (47.9153,620.831,-175.875); + waypoints[188].type = "stand"; + waypoints[188].childCount = 3; + waypoints[188].children[0] = 187; + waypoints[188].children[1] = 189; + waypoints[188].children[2] = 245; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (-1.39137,-116.542,-175.875); + waypoints[189].type = "stand"; + waypoints[189].childCount = 6; + waypoints[189].children[0] = 187; + waypoints[189].children[1] = 192; + waypoints[189].children[2] = 199; + waypoints[189].children[3] = 193; + waypoints[189].children[4] = 200; + waypoints[189].children[5] = 188; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (-596.985,84.1431,-170.251); + waypoints[190].type = "stand"; + waypoints[190].childCount = 2; + waypoints[190].children[0] = 186; + waypoints[190].children[1] = 191; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (-474.985,-6.70551,-175.875); + waypoints[191].type = "stand"; + waypoints[191].childCount = 2; + waypoints[191].children[0] = 190; + waypoints[191].children[1] = 192; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (-272.092,-7.30256,-173.63); + waypoints[192].type = "stand"; + waypoints[192].childCount = 4; + waypoints[192].children[0] = 191; + waypoints[192].children[1] = 189; + waypoints[192].children[2] = 187; + waypoints[192].children[3] = 193; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (-314.647,-177.742,-181.151); + waypoints[193].type = "stand"; + waypoints[193].childCount = 3; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 194; + waypoints[193].children[2] = 189; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (-539.499,-259.903,-183.875); + waypoints[194].type = "stand"; + waypoints[194].childCount = 5; + waypoints[194].children[0] = 193; + waypoints[194].children[1] = 184; + waypoints[194].children[2] = 183; + waypoints[194].children[3] = 195; + waypoints[194].children[4] = 200; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (-425.089,-629.568,-183.875); + waypoints[195].type = "stand"; + waypoints[195].childCount = 6; + waypoints[195].children[0] = 194; + waypoints[195].children[1] = 182; + waypoints[195].children[2] = 178; + waypoints[195].children[3] = 196; + waypoints[195].children[4] = 197; + waypoints[195].children[5] = 205; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (-648.315,-1029.81,-183.302); + waypoints[196].type = "stand"; + waypoints[196].childCount = 4; + waypoints[196].children[0] = 177; + waypoints[196].children[1] = 178; + waypoints[196].children[2] = 182; + waypoints[196].children[3] = 195; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (173.724,-586.251,-183.894); + waypoints[197].type = "stand"; + waypoints[197].childCount = 3; + waypoints[197].children[0] = 195; + waypoints[197].children[1] = 198; + waypoints[197].children[2] = 205; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (377.644,-560.132,-171.963); + waypoints[198].type = "stand"; + waypoints[198].childCount = 4; + waypoints[198].children[0] = 197; + waypoints[198].children[1] = 199; + waypoints[198].children[2] = 204; + waypoints[198].children[3] = 208; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (375.596,-124.443,-171.707); + waypoints[199].type = "stand"; + waypoints[199].childCount = 6; + waypoints[199].children[0] = 198; + waypoints[199].children[1] = 189; + waypoints[199].children[2] = 200; + waypoints[199].children[3] = 202; + waypoints[199].children[4] = 203; + waypoints[199].children[5] = 204; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (-139.946,-334.774,-183.918); + waypoints[200].type = "stand"; + waypoints[200].childCount = 3; + waypoints[200].children[0] = 194; + waypoints[200].children[1] = 199; + waypoints[200].children[2] = 189; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (674.28,562.726,-174.984); + waypoints[201].type = "stand"; + waypoints[201].childCount = 3; + waypoints[201].children[0] = 202; + waypoints[201].children[1] = 214; + waypoints[201].children[2] = 245; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (668.187,141.652,-167.875); + waypoints[202].type = "stand"; + waypoints[202].childCount = 4; + waypoints[202].children[0] = 201; + waypoints[202].children[1] = 199; + waypoints[202].children[2] = 203; + waypoints[202].children[3] = 244; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (604.301,-253.531,-173.72); + waypoints[203].type = "stand"; + waypoints[203].childCount = 3; + waypoints[203].children[0] = 202; + waypoints[203].children[1] = 199; + waypoints[203].children[2] = 204; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (620.27,-687.439,-171.845); + waypoints[204].type = "stand"; + waypoints[204].childCount = 6; + waypoints[204].children[0] = 203; + waypoints[204].children[1] = 199; + waypoints[204].children[2] = 198; + waypoints[204].children[3] = 208; + waypoints[204].children[4] = 209; + waypoints[204].children[5] = 210; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (-246.419,-918.46,-177.024); + waypoints[205].type = "stand"; + waypoints[205].childCount = 4; + waypoints[205].children[0] = 197; + waypoints[205].children[1] = 178; + waypoints[205].children[2] = 195; + waypoints[205].children[3] = 206; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (-201.157,-1096.47,-180.55); + waypoints[206].type = "stand"; + waypoints[206].childCount = 6; + waypoints[206].children[0] = 205; + waypoints[206].children[1] = 207; + waypoints[206].children[2] = 224; + waypoints[206].children[3] = 225; + waypoints[206].children[4] = 178; + waypoints[206].children[5] = 220; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (297.229,-1049.39,-185.88); + waypoints[207].type = "stand"; + waypoints[207].childCount = 6; + waypoints[207].children[0] = 206; + waypoints[207].children[1] = 208; + waypoints[207].children[2] = 219; + waypoints[207].children[3] = 220; + waypoints[207].children[4] = 221; + waypoints[207].children[5] = 222; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (420.269,-849.855,-185.665); + waypoints[208].type = "stand"; + waypoints[208].childCount = 4; + waypoints[208].children[0] = 198; + waypoints[208].children[1] = 207; + waypoints[208].children[2] = 204; + waypoints[208].children[3] = 220; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (727.834,-903.269,-189.84); + waypoints[209].type = "stand"; + waypoints[209].childCount = 3; + waypoints[209].children[0] = 204; + waypoints[209].children[1] = 218; + waypoints[209].children[2] = 219; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (807.399,-690.748,-175.941); + waypoints[210].type = "stand"; + waypoints[210].childCount = 3; + waypoints[210].children[0] = 204; + waypoints[210].children[1] = 211; + waypoints[210].children[2] = 217; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (1185.31,-720.668,-334.101); + waypoints[211].type = "stand"; + waypoints[211].childCount = 6; + waypoints[211].children[0] = 210; + waypoints[211].children[1] = 34; + waypoints[211].children[2] = 212; + waypoints[211].children[3] = 215; + waypoints[211].children[4] = 216; + waypoints[211].children[5] = 217; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (1096.98,-294.759,-299.485); + waypoints[212].type = "stand"; + waypoints[212].childCount = 3; + waypoints[212].children[0] = 211; + waypoints[212].children[1] = 213; + waypoints[212].children[2] = 217; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (1054.59,372.804,-299.331); + waypoints[213].type = "stand"; + waypoints[213].childCount = 3; + waypoints[213].children[0] = 212; + waypoints[213].children[1] = 214; + waypoints[213].children[2] = 215; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (861.672,536.177,-216.997); + waypoints[214].type = "stand"; + waypoints[214].childCount = 2; + waypoints[214].children[0] = 213; + waypoints[214].children[1] = 201; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (1417.63,-330.253,-273.682); + waypoints[215].type = "stand"; + waypoints[215].childCount = 3; + waypoints[215].children[0] = 213; + waypoints[215].children[1] = 211; + waypoints[215].children[2] = 34; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (1141.7,-1110.96,-348.232); + waypoints[216].type = "stand"; + waypoints[216].childCount = 3; + waypoints[216].children[0] = 211; + waypoints[216].children[1] = 232; + waypoints[216].children[2] = 231; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (1002.63,-568.251,-277.434); + waypoints[217].type = "stand"; + waypoints[217].childCount = 3; + waypoints[217].children[0] = 210; + waypoints[217].children[1] = 212; + waypoints[217].children[2] = 211; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (1212.43,-913.519,-191.875); + waypoints[218].type = "stand"; + waypoints[218].childCount = 2; + waypoints[218].children[0] = 30; + waypoints[218].children[1] = 209; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (617.112,-1185.03,-175.875); + waypoints[219].type = "stand"; + waypoints[219].childCount = 4; + waypoints[219].children[0] = 209; + waypoints[219].children[1] = 207; + waypoints[219].children[2] = 220; + waypoints[219].children[3] = 221; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (453.665,-1253.12,-188.696); + waypoints[220].type = "stand"; + waypoints[220].childCount = 5; + waypoints[220].children[0] = 219; + waypoints[220].children[1] = 208; + waypoints[220].children[2] = 207; + waypoints[220].children[3] = 221; + waypoints[220].children[4] = 206; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (366.323,-1415.03,-167.875); + waypoints[221].type = "stand"; + waypoints[221].childCount = 5; + waypoints[221].children[0] = 220; + waypoints[221].children[1] = 222; + waypoints[221].children[2] = 226; + waypoints[221].children[3] = 219; + waypoints[221].children[4] = 207; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (271.206,-1400.25,-183.875); + waypoints[222].type = "stand"; + waypoints[222].childCount = 4; + waypoints[222].children[0] = 221; + waypoints[222].children[1] = 223; + waypoints[222].children[2] = 250; + waypoints[222].children[3] = 207; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (158.683,-1565.84,-179.583); + waypoints[223].type = "stand"; + waypoints[223].childCount = 4; + waypoints[223].children[0] = 222; + waypoints[223].children[1] = 174; + waypoints[223].children[2] = 224; + waypoints[223].children[3] = 250; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (-189.353,-1330.69,-193.035); + waypoints[224].type = "stand"; + waypoints[224].childCount = 3; + waypoints[224].children[0] = 223; + waypoints[224].children[1] = 206; + waypoints[224].children[2] = 225; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (-316.869,-1281.58,-198.101); + waypoints[225].type = "stand"; + waypoints[225].childCount = 5; + waypoints[225].children[0] = 224; + waypoints[225].children[1] = 178; + waypoints[225].children[2] = 175; + waypoints[225].children[3] = 206; + waypoints[225].children[4] = 179; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (409.257,-1730.35,-164.295); + waypoints[226].type = "stand"; + waypoints[226].childCount = 3; + waypoints[226].children[0] = 221; + waypoints[226].children[1] = 227; + waypoints[226].children[2] = 249; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (642.721,-1487.41,-166.196); + waypoints[227].type = "stand"; + waypoints[227].childCount = 3; + waypoints[227].children[0] = 226; + waypoints[227].children[1] = 228; + waypoints[227].children[2] = 249; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (769.543,-1483.3,-167.875); + waypoints[228].type = "stand"; + waypoints[228].childCount = 2; + waypoints[228].children[0] = 227; + waypoints[228].children[1] = 229; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (794.753,-1821.74,-312.73); + waypoints[229].type = "stand"; + waypoints[229].childCount = 3; + waypoints[229].children[0] = 228; + waypoints[229].children[1] = 115; + waypoints[229].children[2] = 230; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (924.484,-1852.02,-342.018); + waypoints[230].type = "stand"; + waypoints[230].childCount = 4; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 115; + waypoints[230].children[2] = 232; + waypoints[230].children[3] = 231; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (901.483,-1406.71,-343.875); + waypoints[231].type = "stand"; + waypoints[231].childCount = 2; + waypoints[231].children[0] = 216; + waypoints[231].children[1] = 230; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (1282.84,-1545.25,-350.338); + waypoints[232].type = "stand"; + waypoints[232].childCount = 2; + waypoints[232].children[0] = 230; + waypoints[232].children[1] = 216; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (679.937,-3021.41,-215.265); + waypoints[233].type = "stand"; + waypoints[233].childCount = 2; + waypoints[233].children[0] = 84; + waypoints[233].children[1] = 85; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (1055.34,-2847.17,-159.875); + waypoints[234].type = "stand"; + waypoints[234].childCount = 2; + waypoints[234].children[0] = 0; + waypoints[234].children[1] = 1; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (1167.36,-2253.7,-159.875); + waypoints[235].type = "stand"; + waypoints[235].childCount = 2; + waypoints[235].children[0] = 11; + waypoints[235].children[1] = 12; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (1485.6,-1554.01,-193.109); + waypoints[236].type = "stand"; + waypoints[236].childCount = 1; + waypoints[236].children[0] = 237; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (1469.06,-1722.55,-191.875); + waypoints[237].type = "stand"; + waypoints[237].childCount = 2; + waypoints[237].children[0] = 236; + waypoints[237].children[1] = 238; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (1605.86,-1739.24,-194.402); + waypoints[238].type = "stand"; + waypoints[238].childCount = 4; + waypoints[238].children[0] = 237; + waypoints[238].children[1] = 21; + waypoints[238].children[2] = 25; + waypoints[238].children[3] = 239; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (1772.06,-1667.83,-197.232); + waypoints[239].type = "stand"; + waypoints[239].childCount = 3; + waypoints[239].children[0] = 24; + waypoints[239].children[1] = 238; + waypoints[239].children[2] = 25; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (1810.71,-1528.35,-199.875); + waypoints[240].type = "stand"; + waypoints[240].childCount = 1; + waypoints[240].children[0] = 27; + waypoints[241] = spawnstruct(); + waypoints[241].origin = (1588.84,-1221.53,-210.509); + waypoints[241].type = "stand"; + waypoints[241].childCount = 1; + waypoints[241].children[0] = 28; + waypoints[242] = spawnstruct(); + waypoints[242].origin = (1700.63,-1334.19,-195.916); + waypoints[242].type = "stand"; + waypoints[242].childCount = 1; + waypoints[242].children[0] = 26; + waypoints[243] = spawnstruct(); + waypoints[243].origin = (1823.92,-185.433,-117.698); + waypoints[243].type = "stand"; + waypoints[243].childCount = 1; + waypoints[243].children[0] = 33; + waypoints[244] = spawnstruct(); + waypoints[244].origin = (477.447,259.328,-178.535); + waypoints[244].type = "stand"; + waypoints[244].childCount = 2; + waypoints[244].children[0] = 202; + waypoints[244].children[1] = 245; + waypoints[245] = spawnstruct(); + waypoints[245].origin = (415.424,502.072,-176.149); + waypoints[245].type = "stand"; + waypoints[245].childCount = 3; + waypoints[245].children[0] = 244; + waypoints[245].children[1] = 201; + waypoints[245].children[2] = 188; + waypoints[246] = spawnstruct(); + waypoints[246].origin = (-294.775,444.616,-175.875); + waypoints[246].type = "stand"; + waypoints[246].childCount = 2; + waypoints[246].children[0] = 247; + waypoints[246].children[1] = 186; + waypoints[247] = spawnstruct(); + waypoints[247].origin = (-568.384,418.463,-175.875); + waypoints[247].type = "stand"; + waypoints[247].childCount = 2; + waypoints[247].children[0] = 246; + waypoints[247].children[1] = 186; + waypoints[248] = spawnstruct(); + waypoints[248].origin = (-671.156,277.691,-175.875); + waypoints[248].type = "stand"; + waypoints[248].childCount = 1; + waypoints[248].children[0] = 185; + waypoints[249] = spawnstruct(); + waypoints[249].origin = (622.77,-1678.13,-162.311); + waypoints[249].type = "stand"; + waypoints[249].childCount = 2; + waypoints[249].children[0] = 226; + waypoints[249].children[1] = 227; + waypoints[250] = spawnstruct(); + waypoints[250].origin = (246.363,-1714.84,-174.577); + waypoints[250].type = "stand"; + waypoints[250].childCount = 3; + waypoints[250].children[0] = 251; + waypoints[250].children[1] = 223; + waypoints[250].children[2] = 222; + waypoints[251] = spawnstruct(); + waypoints[251].origin = (-43.6699,-1902.63,-207.066); + waypoints[251].type = "stand"; + waypoints[251].childCount = 3; + waypoints[251].children[0] = 252; + waypoints[251].children[1] = 250; + waypoints[251].children[2] = 174; + waypoints[252] = spawnstruct(); + waypoints[252].origin = (-124.632,-2104.74,-207.888); + waypoints[252].type = "stand"; + waypoints[252].childCount = 1; + waypoints[252].children[0] = 251; + waypoints[253] = spawnstruct(); + waypoints[253].origin = (-489.846,-2185.43,-135.875); + waypoints[253].type = "stand"; + waypoints[253].childCount = 1; + waypoints[253].children[0] = 254; + waypoints[254] = spawnstruct(); + waypoints[254].origin = (-417.56,-2112.78,-135.875); + waypoints[254].type = "stand"; + waypoints[254].childCount = 2; + waypoints[254].children[0] = 253; + waypoints[254].children[1] = 165; + waypoints[255] = spawnstruct(); + waypoints[255].origin = (-1545.08,-1155.93,-179.875); + waypoints[255].type = "stand"; + waypoints[255].childCount = 1; + waypoints[255].children[0] = 256; + waypoints[256] = spawnstruct(); + waypoints[256].origin = (-1317.26,-1176.19,-179.875); + waypoints[256].type = "stand"; + waypoints[256].childCount = 2; + waypoints[256].children[0] = 255; + waypoints[256].children[1] = 257; + waypoints[257] = spawnstruct(); + waypoints[257].origin = (-1158.87,-1334.89,-181.48); + waypoints[257].type = "stand"; + waypoints[257].childCount = 3; + waypoints[257].children[0] = 256; + waypoints[257].children[1] = 177; + waypoints[257].children[2] = 159; + waypoints[258] = spawnstruct(); + waypoints[258].origin = (-1849.32,-1811.81,-179.875); + waypoints[258].type = "stand"; + waypoints[258].childCount = 1; + waypoints[258].children[0] = 150; + waypoints[259] = spawnstruct(); + waypoints[259].origin = (-1807.52,-4093.43,-134.156); + waypoints[259].type = "stand"; + waypoints[259].childCount = 1; + waypoints[259].children[0] = 98; + waypoints[260] = spawnstruct(); + waypoints[260].origin = (-1447.59,-4899.67,-151.342); + waypoints[260].type = "stand"; + waypoints[260].childCount = 2; + waypoints[260].children[0] = 95; + waypoints[260].children[1] = 261; + waypoints[261] = spawnstruct(); + waypoints[261].origin = (-1609.15,-4735.25,-130.532); + waypoints[261].type = "stand"; + waypoints[261].childCount = 2; + waypoints[261].children[0] = 260; + waypoints[261].children[1] = 97; + waypoints[262] = spawnstruct(); + waypoints[262].origin = (-683.68,-4924.15,-168.078); + waypoints[262].type = "stand"; + waypoints[262].childCount = 2; + waypoints[262].children[0] = 93; + waypoints[262].children[1] = 94; + waypoints[263] = spawnstruct(); + waypoints[263].origin = (1805.76,-4083.01,-135.399); + waypoints[263].type = "stand"; + waypoints[263].childCount = 1; + waypoints[263].children[0] = 66; + waypoints[264] = spawnstruct(); + waypoints[264].origin = (1143.81,-4068.73,-119.875); + waypoints[264].type = "stand"; + waypoints[264].childCount = 1; + waypoints[264].children[0] = 74; + waypoints[265] = spawnstruct(); + waypoints[265].origin = (1340.36,-4332.29,-119.875); + waypoints[265].type = "stand"; + waypoints[265].childCount = 3; + waypoints[265].children[0] = 70; + waypoints[265].children[1] = 73; + waypoints[265].children[2] = 280; + waypoints[266] = spawnstruct(); + waypoints[266].origin = (2791.79,-2543.23,-143.875); + waypoints[266].type = "stand"; + waypoints[266].childCount = 1; + waypoints[266].children[0] = 44; + waypoints[267] = spawnstruct(); + waypoints[267].origin = (2747.47,-2069.48,-158.093); + waypoints[267].type = "stand"; + waypoints[267].childCount = 1; + waypoints[267].children[0] = 268; + waypoints[268] = spawnstruct(); + waypoints[268].origin = (2631.94,-2004.02,-164.395); + waypoints[268].type = "stand"; + waypoints[268].childCount = 3; + waypoints[268].children[0] = 267; + waypoints[268].children[1] = 39; + waypoints[268].children[2] = 269; + waypoints[269] = spawnstruct(); + waypoints[269].origin = (2463.14,-1871.51,-170.033); + waypoints[269].type = "stand"; + waypoints[269].childCount = 4; + waypoints[269].children[0] = 268; + waypoints[269].children[1] = 38; + waypoints[269].children[2] = 39; + waypoints[269].children[3] = 23; + waypoints[270] = spawnstruct(); + waypoints[270].origin = (1307.95,-2334.21,-31.875); + waypoints[270].type = "stand"; + waypoints[270].childCount = 1; + waypoints[270].children[0] = 19; + waypoints[271] = spawnstruct(); + waypoints[271].origin = (1033.05,-2776.94,-31.875); + waypoints[271].type = "stand"; + waypoints[271].childCount = 2; + waypoints[271].children[0] = 20; + waypoints[271].children[1] = 279; + waypoints[272] = spawnstruct(); + waypoints[272].origin = (-827.979,-3689.01,-107.875); + waypoints[272].type = "stand"; + waypoints[272].childCount = 2; + waypoints[272].children[0] = 129; + waypoints[272].children[1] = 128; + waypoints[273] = spawnstruct(); + waypoints[273].origin = (-1009.35,-3367.14,-107.875); + waypoints[273].type = "stand"; + waypoints[273].childCount = 1; + waypoints[273].children[0] = 128; + waypoints[274] = spawnstruct(); + waypoints[274].origin = (1141.42,-4197.1,-13.875); + waypoints[274].type = "stand"; + waypoints[274].childCount = 2; + waypoints[274].children[0] = 275; + waypoints[274].children[1] = 281; + waypoints[275] = spawnstruct(); + waypoints[275].origin = (1177.95,-4400.04,-13.875); + waypoints[275].type = "stand"; + waypoints[275].childCount = 2; + waypoints[275].children[0] = 274; + waypoints[275].children[1] = 276; + waypoints[276] = spawnstruct(); + waypoints[276].origin = (1593.62,-4431.4,-13.875); + waypoints[276].type = "stand"; + waypoints[276].childCount = 2; + waypoints[276].children[0] = 275; + waypoints[276].children[1] = 277; + waypoints[277] = spawnstruct(); + waypoints[277].origin = (1651.43,-4133.27,-13.875); + waypoints[277].type = "stand"; + waypoints[277].childCount = 1; + waypoints[277].children[0] = 276; + waypoints[278] = spawnstruct(); + waypoints[278].origin = (1085.57,-2964.97,-170.51); + waypoints[278].type = "climb"; + waypoints[278].childCount = 3; + waypoints[278].children[0] = 50; + waypoints[278].children[1] = 49; + waypoints[278].children[2] = 279; + waypoints[278].angles = (65.2972, 90.6024, 0); + waypoints[278].use = true; + waypoints[279] = spawnstruct(); + waypoints[279].origin = (1086.23,-2923.96,-31.875); + waypoints[279].type = "climb"; + waypoints[279].childCount = 2; + waypoints[279].children[0] = 271; + waypoints[279].children[1] = 278; + waypoints[279].angles = (85, -113.985, 0); + waypoints[279].use = true; + waypoints[280] = spawnstruct(); + waypoints[280].origin = (1230.55,-4120.64,-119.875); + waypoints[280].type = "climb"; + waypoints[280].childCount = 3; + waypoints[280].children[0] = 281; + waypoints[280].children[1] = 70; + waypoints[280].children[2] = 265; + waypoints[280].angles = (2.76184, -177.962, 0); + waypoints[280].use = true; + waypoints[281] = spawnstruct(); + waypoints[281].origin = (1197.46,-4122.06,-13.875); + waypoints[281].type = "climb"; + waypoints[281].childCount = 2; + waypoints[281].children[0] = 280; + waypoints[281].children[1] = 274; + waypoints[281].angles = (1.9104, -179.456, 0); + waypoints[281].use = true; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/pipeline.gsc b/main_shared/maps/mp/bots/waypoints/pipeline.gsc new file mode 100644 index 0000000..59196b2 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/pipeline.gsc @@ -0,0 +1,2211 @@ +Pipeline() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (-23.1803,219.049,14.125); + waypoints[0].type = "stand"; + waypoints[0].childCount = 1; + waypoints[0].children[0] = 1; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (69.5056,207.793,4.93497); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 211; + waypoints[1].children[3] = 292; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (210.899,77.0735,8.68897); + waypoints[2].type = "stand"; + waypoints[2].childCount = 6; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 211; + waypoints[2].children[3] = 203; + waypoints[2].children[4] = 212; + waypoints[2].children[5] = 226; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-92.3715,-36.5525,17.327); + waypoints[3].type = "stand"; + waypoints[3].childCount = 3; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 216; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-336.649,-315.72,112.731); + waypoints[4].type = "stand"; + waypoints[4].childCount = 5; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[4].children[2] = 216; + waypoints[4].children[3] = 218; + waypoints[4].children[4] = 234; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (-483.098,-543.047,162.18); + waypoints[5].type = "stand"; + waypoints[5].childCount = 3; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[5].children[2] = 215; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (-613.728,-793.634,172.128); + waypoints[6].type = "stand"; + waypoints[6].childCount = 3; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[6].children[2] = 215; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (-651.897,-1195.3,196.478); + waypoints[7].type = "stand"; + waypoints[7].childCount = 4; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 19; + waypoints[7].children[3] = 219; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (-521.626,-1575.33,211.232); + waypoints[8].type = "stand"; + waypoints[8].childCount = 2; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (-382.189,-2099.27,300.628); + waypoints[9].type = "stand"; + waypoints[9].childCount = 2; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (-650.511,-2642.96,340.121); + waypoints[10].type = "stand"; + waypoints[10].childCount = 2; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (-1090.35,-2921.39,375.285); + waypoints[11].type = "stand"; + waypoints[11].childCount = 2; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (-1364.67,-2932.45,385.734); + waypoints[12].type = "stand"; + waypoints[12].childCount = 2; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (-1387.73,-2538.48,424.296); + waypoints[13].type = "stand"; + waypoints[13].childCount = 2; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 14; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (-1257.28,-2358.99,426.812); + waypoints[14].type = "stand"; + waypoints[14].childCount = 2; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (-1268.8,-2036.35,392.412); + waypoints[15].type = "stand"; + waypoints[15].childCount = 2; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (-1349.29,-1703.32,353.294); + waypoints[16].type = "stand"; + waypoints[16].childCount = 2; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-1485.45,-1406.1,351.918); + waypoints[17].type = "stand"; + waypoints[17].childCount = 2; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-1401.23,-1171.52,308.007); + waypoints[18].type = "stand"; + waypoints[18].childCount = 2; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 19; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-1248.67,-943.132,264.125); + waypoints[19].type = "stand"; + waypoints[19].childCount = 3; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 7; + waypoints[19].children[2] = 20; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-1267.29,-508.233,218.089); + waypoints[20].type = "stand"; + waypoints[20].childCount = 4; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 21; + waypoints[20].children[2] = 215; + waypoints[20].children[3] = 271; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-1257.1,-210.05,179.95); + waypoints[21].type = "stand"; + waypoints[21].childCount = 5; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 22; + waypoints[21].children[2] = 217; + waypoints[21].children[3] = 218; + waypoints[21].children[4] = 271; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-1276.49,211.398,149.85); + waypoints[22].type = "stand"; + waypoints[22].childCount = 4; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 23; + waypoints[22].children[2] = 217; + waypoints[22].children[3] = 270; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-1141.51,514.684,80.7445); + waypoints[23].type = "stand"; + waypoints[23].childCount = 4; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 217; + waypoints[23].children[3] = 269; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-1074.93,703.292,56.125); + waypoints[24].type = "stand"; + waypoints[24].childCount = 2; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 25; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-1242.77,706.536,3.49997); + waypoints[25].type = "stand"; + waypoints[25].childCount = 3; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 26; + waypoints[25].children[2] = 272; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (-1097.25,853.766,0.96185); + waypoints[26].type = "stand"; + waypoints[26].childCount = 3; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[26].children[2] = 273; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-1086.86,1297.87,0.97638); + waypoints[27].type = "stand"; + waypoints[27].childCount = 3; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 28; + waypoints[27].children[2] = 29; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-1521.86,1210.26,6.58685); + waypoints[28].type = "stand"; + waypoints[28].childCount = 3; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 30; + waypoints[28].children[2] = 272; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-1021.48,1675.02,-2.07729); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 27; + waypoints[29].children[1] = 30; + waypoints[29].children[2] = 32; + waypoints[29].children[3] = 123; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-1493.96,1740.56,-1.24134); + waypoints[30].type = "stand"; + waypoints[30].childCount = 3; + waypoints[30].children[0] = 28; + waypoints[30].children[1] = 29; + waypoints[30].children[2] = 31; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-1471.54,2156.69,0.330934); + waypoints[31].type = "stand"; + waypoints[31].childCount = 3; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 32; + waypoints[31].children[2] = 36; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (-1050.08,2192.24,0.122637); + waypoints[32].type = "stand"; + waypoints[32].childCount = 5; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 29; + waypoints[32].children[2] = 33; + waypoints[32].children[3] = 37; + waypoints[32].children[4] = 38; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-783.664,2175.21,-1.89805); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 37; + waypoints[33].children[3] = 124; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-705.796,2457.61,11.0246); + waypoints[34].type = "stand"; + waypoints[34].childCount = 3; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[34].children[2] = 38; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-667.374,2750.98,0.125001); + waypoints[35].type = "stand"; + waypoints[35].childCount = 7; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 38; + waypoints[35].children[2] = 40; + waypoints[35].children[3] = 41; + waypoints[35].children[4] = 134; + waypoints[35].children[5] = 137; + waypoints[35].children[6] = 136; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (-1459.71,2373.2,0.150881); + waypoints[36].type = "stand"; + waypoints[36].childCount = 2; + waypoints[36].children[0] = 31; + waypoints[36].children[1] = 37; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-1119.94,2351.76,0.124998); + waypoints[37].type = "stand"; + waypoints[37].childCount = 4; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 32; + waypoints[37].children[2] = 33; + waypoints[37].children[3] = 38; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-937.928,2353.12,0.125001); + waypoints[38].type = "stand"; + waypoints[38].childCount = 5; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 32; + waypoints[38].children[2] = 34; + waypoints[38].children[3] = 35; + waypoints[38].children[4] = 39; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-966.183,3039.53,0.124997); + waypoints[39].type = "stand"; + waypoints[39].childCount = 3; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 40; + waypoints[39].children[2] = 274; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (-745.277,2896.91,0.124997); + waypoints[40].type = "stand"; + waypoints[40].childCount = 3; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 35; + waypoints[40].children[2] = 274; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (-498.709,2921.86,-5.875); + waypoints[41].type = "stand"; + waypoints[41].childCount = 6; + waypoints[41].children[0] = 35; + waypoints[41].children[1] = 42; + waypoints[41].children[2] = 134; + waypoints[41].children[3] = 137; + waypoints[41].children[4] = 136; + waypoints[41].children[5] = 288; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-396.391,3339.04,0.125001); + waypoints[42].type = "stand"; + waypoints[42].childCount = 5; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 43; + waypoints[42].children[2] = 137; + waypoints[42].children[3] = 144; + waypoints[42].children[4] = 275; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (-267.937,3699.43,0.124999); + waypoints[43].type = "stand"; + waypoints[43].childCount = 5; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[43].children[2] = 144; + waypoints[43].children[3] = 150; + waypoints[43].children[4] = 276; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (31.7192,3735.36,1.17543); + waypoints[44].type = "stand"; + waypoints[44].childCount = 4; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 143; + waypoints[44].children[3] = 148; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (204.287,3698.88,0.225977); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 143; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (562.382,3713.35,0.126234); + waypoints[46].type = "stand"; + waypoints[46].childCount = 4; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 47; + waypoints[46].children[2] = 142; + waypoints[46].children[3] = 145; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (1069.22,3722.81,-3.17296); + waypoints[47].type = "stand"; + waypoints[47].childCount = 4; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 48; + waypoints[47].children[2] = 93; + waypoints[47].children[3] = 146; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (1240.19,3749.27,-2.2727); + waypoints[48].type = "stand"; + waypoints[48].childCount = 4; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 49; + waypoints[48].children[2] = 50; + waypoints[48].children[3] = 54; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (1254.83,3380.86,-28.8385); + waypoints[49].type = "stand"; + waypoints[49].childCount = 3; + waypoints[49].children[0] = 48; + waypoints[49].children[1] = 85; + waypoints[49].children[2] = 53; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (1267.73,3981.05,-2.38599); + waypoints[50].type = "stand"; + waypoints[50].childCount = 2; + waypoints[50].children[0] = 48; + waypoints[50].children[1] = 51; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (1492.37,3994.56,-0.542932); + waypoints[51].type = "stand"; + waypoints[51].childCount = 3; + waypoints[51].children[0] = 50; + waypoints[51].children[1] = 52; + waypoints[51].children[2] = 54; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (1698.29,3778.07,-28.2318); + waypoints[52].type = "stand"; + waypoints[52].childCount = 3; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 53; + waypoints[52].children[2] = 54; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (1850.44,3568.19,-50.5617); + waypoints[53].type = "stand"; + waypoints[53].childCount = 5; + waypoints[53].children[0] = 52; + waypoints[53].children[1] = 54; + waypoints[53].children[2] = 56; + waypoints[53].children[3] = 59; + waypoints[53].children[4] = 49; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (1495.61,3568.27,-37.656); + waypoints[54].type = "stand"; + waypoints[54].childCount = 6; + waypoints[54].children[0] = 48; + waypoints[54].children[1] = 55; + waypoints[54].children[2] = 52; + waypoints[54].children[3] = 51; + waypoints[54].children[4] = 53; + waypoints[54].children[5] = 56; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (1323.31,3096.09,-55.5527); + waypoints[55].type = "stand"; + waypoints[55].childCount = 4; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 84; + waypoints[55].children[2] = 85; + waypoints[55].children[3] = 92; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (1667.81,3359.84,-35.2619); + waypoints[56].type = "stand"; + waypoints[56].childCount = 4; + waypoints[56].children[0] = 53; + waypoints[56].children[1] = 54; + waypoints[56].children[2] = 57; + waypoints[56].children[3] = 92; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (1854.11,3222.48,-58.0239); + waypoints[57].type = "stand"; + waypoints[57].childCount = 5; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[57].children[2] = 60; + waypoints[57].children[3] = 91; + waypoints[57].children[4] = 281; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (2225.54,3538.37,-39.875); + waypoints[58].type = "stand"; + waypoints[58].childCount = 3; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 59; + waypoints[58].children[2] = 60; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (2143.16,3647.51,-39.8968); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 53; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (2127.86,3136.92,-48.0089); + waypoints[60].type = "stand"; + waypoints[60].childCount = 3; + waypoints[60].children[0] = 58; + waypoints[60].children[1] = 57; + waypoints[60].children[2] = 280; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (1826.98,2659.44,-61.522); + waypoints[61].type = "stand"; + waypoints[61].childCount = 5; + waypoints[61].children[0] = 62; + waypoints[61].children[1] = 90; + waypoints[61].children[2] = 91; + waypoints[61].children[3] = 280; + waypoints[61].children[4] = 281; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (1831.53,2376.81,0.125); + waypoints[62].type = "stand"; + waypoints[62].childCount = 2; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 63; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (1916.77,1872.42,0.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 2; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 283; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (1830.86,1459.62,0.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 2; + waypoints[64].children[0] = 65; + waypoints[64].children[1] = 283; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (1859.92,1243.03,0.125); + waypoints[65].type = "stand"; + waypoints[65].childCount = 3; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 66; + waypoints[65].children[2] = 67; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (1644.76,1254.91,-56.2044); + waypoints[66].type = "stand"; + waypoints[66].childCount = 3; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 88; + waypoints[66].children[2] = 89; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (1870.71,887.339,0.125); + waypoints[67].type = "stand"; + waypoints[67].childCount = 4; + waypoints[67].children[0] = 65; + waypoints[67].children[1] = 68; + waypoints[67].children[2] = 263; + waypoints[67].children[3] = 284; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (1764.51,735.477,8.125); + waypoints[68].type = "stand"; + waypoints[68].childCount = 4; + waypoints[68].children[0] = 67; + waypoints[68].children[1] = 69; + waypoints[68].children[2] = 70; + waypoints[68].children[3] = 72; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (1466.07,711.176,8.125); + waypoints[69].type = "stand"; + waypoints[69].childCount = 3; + waypoints[69].children[0] = 68; + waypoints[69].children[1] = 71; + waypoints[69].children[2] = 73; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (1900.12,625.111,8.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 2; + waypoints[70].children[0] = 68; + waypoints[70].children[1] = 71; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (1646.2,525.542,8.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 3; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 69; + waypoints[71].children[2] = 72; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (1429.29,544.562,8.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 3; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 68; + waypoints[72].children[2] = 73; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (1345.18,661.208,8.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 3; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 69; + waypoints[73].children[2] = 74; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (1264.81,621.263,0.125); + waypoints[74].type = "stand"; + waypoints[74].childCount = 5; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 75; + waypoints[74].children[2] = 76; + waypoints[74].children[3] = 263; + waypoints[74].children[4] = 285; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (1160.87,600.664,4.125); + waypoints[75].type = "stand"; + waypoints[75].childCount = 3; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 188; + waypoints[75].children[2] = 189; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (1267.96,1048.45,0.125); + waypoints[76].type = "stand"; + waypoints[76].childCount = 4; + waypoints[76].children[0] = 74; + waypoints[76].children[1] = 77; + waypoints[76].children[2] = 78; + waypoints[76].children[3] = 263; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (1407.75,1379.28,-45.5401); + waypoints[77].type = "stand"; + waypoints[77].childCount = 3; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 87; + waypoints[77].children[2] = 88; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (1240.09,1400.62,0.124999); + waypoints[78].type = "stand"; + waypoints[78].childCount = 2; + waypoints[78].children[0] = 76; + waypoints[78].children[1] = 79; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (1245.15,1730.79,0.124999); + waypoints[79].type = "stand"; + waypoints[79].childCount = 2; + waypoints[79].children[0] = 78; + waypoints[79].children[1] = 80; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (1241.15,1885.38,0.124999); + waypoints[80].type = "stand"; + waypoints[80].childCount = 3; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 81; + waypoints[80].children[2] = 82; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (1090.17,1838.37,0.124999); + waypoints[81].type = "stand"; + waypoints[81].childCount = 3; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 178; + waypoints[81].children[2] = 185; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (1241.31,2308.32,0.124999); + waypoints[82].type = "stand"; + waypoints[82].childCount = 3; + waypoints[82].children[0] = 80; + waypoints[82].children[1] = 83; + waypoints[82].children[2] = 170; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (1226.71,2676.53,-63.875); + waypoints[83].type = "stand"; + waypoints[83].childCount = 2; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (1344.26,2759.47,-65.101); + waypoints[84].type = "stand"; + waypoints[84].childCount = 5; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 55; + waypoints[84].children[2] = 86; + waypoints[84].children[3] = 91; + waypoints[84].children[4] = 92; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (1244.95,3169.97,-45.3679); + waypoints[85].type = "stand"; + waypoints[85].childCount = 2; + waypoints[85].children[0] = 55; + waypoints[85].children[1] = 49; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (1383.07,2209.52,-52.7374); + waypoints[86].type = "stand"; + waypoints[86].childCount = 2; + waypoints[86].children[0] = 84; + waypoints[86].children[1] = 87; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (1386.44,1766.57,-48.1103); + waypoints[87].type = "stand"; + waypoints[87].childCount = 3; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 77; + waypoints[87].children[2] = 89; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (1484.23,1101.35,-41.875); + waypoints[88].type = "stand"; + waypoints[88].childCount = 2; + waypoints[88].children[0] = 66; + waypoints[88].children[1] = 77; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (1658.73,1803.48,-58.1266); + waypoints[89].type = "stand"; + waypoints[89].childCount = 3; + waypoints[89].children[0] = 87; + waypoints[89].children[1] = 66; + waypoints[89].children[2] = 90; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (1673.38,2539.77,-64.8586); + waypoints[90].type = "stand"; + waypoints[90].childCount = 3; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 61; + waypoints[90].children[2] = 91; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (1661.22,2886.56,-58.8379); + waypoints[91].type = "stand"; + waypoints[91].childCount = 5; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 84; + waypoints[91].children[2] = 92; + waypoints[91].children[3] = 57; + waypoints[91].children[4] = 61; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (1420.48,2941.55,-48.9608); + waypoints[92].type = "stand"; + waypoints[92].childCount = 4; + waypoints[92].children[0] = 91; + waypoints[92].children[1] = 55; + waypoints[92].children[2] = 84; + waypoints[92].children[3] = 56; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (1052.45,3462.73,0.125); + waypoints[93].type = "stand"; + waypoints[93].childCount = 2; + waypoints[93].children[0] = 47; + waypoints[93].children[1] = 279; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (738.392,3273.25,48.125); + waypoints[94].type = "stand"; + waypoints[94].childCount = 2; + waypoints[94].children[0] = 95; + waypoints[94].children[1] = 167; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (889.844,3289.65,48.125); + waypoints[95].type = "stand"; + waypoints[95].childCount = 4; + waypoints[95].children[0] = 96; + waypoints[95].children[1] = 166; + waypoints[95].children[2] = 94; + waypoints[95].children[3] = 279; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (1127.27,3283.95,-71.875); + waypoints[96].type = "stand"; + waypoints[96].childCount = 2; + waypoints[96].children[0] = 95; + waypoints[96].children[1] = 97; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (941.424,2975.39,-71.875); + waypoints[97].type = "stand"; + waypoints[97].childCount = 2; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 98; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (758.263,2925.16,-71.875); + waypoints[98].type = "stand"; + waypoints[98].childCount = 2; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 99; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (755.064,2565.22,-119.875); + waypoints[99].type = "stand"; + waypoints[99].childCount = 2; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 100; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (875.119,2551.03,-119.875); + waypoints[100].type = "stand"; + waypoints[100].childCount = 2; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 101; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (871.641,2197.51,-119.875); + waypoints[101].type = "stand"; + waypoints[101].childCount = 2; + waypoints[101].children[0] = 100; + waypoints[101].children[1] = 102; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (695.345,2106.06,-119.875); + waypoints[102].type = "stand"; + waypoints[102].childCount = 2; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 103; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (678.171,1714.02,-119.875); + waypoints[103].type = "stand"; + waypoints[103].childCount = 2; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 104; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (709.794,1247.16,-119.875); + waypoints[104].type = "stand"; + waypoints[104].childCount = 2; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 105; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (371.919,1239.59,-119.875); + waypoints[105].type = "stand"; + waypoints[105].childCount = 3; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 106; + waypoints[105].children[2] = 107; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (170.916,968.351,-119.875); + waypoints[106].type = "stand"; + waypoints[106].childCount = 4; + waypoints[106].children[0] = 107; + waypoints[106].children[1] = 105; + waypoints[106].children[2] = 107; + waypoints[106].children[3] = 108; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (386.817,902.8,-119.875); + waypoints[107].type = "stand"; + waypoints[107].childCount = 4; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 106; + waypoints[107].children[2] = 105; + waypoints[107].children[3] = 109; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (-498.294,964.338,-119.875); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 106; + waypoints[108].children[1] = 119; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (391.245,469.204,-119.875); + waypoints[109].type = "stand"; + waypoints[109].childCount = 2; + waypoints[109].children[0] = 107; + waypoints[109].children[1] = 110; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (402.82,273.756,-183.875); + waypoints[110].type = "stand"; + waypoints[110].childCount = 2; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (798.714,271.786,-183.875); + waypoints[111].type = "stand"; + waypoints[111].childCount = 2; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 112; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (1134.95,286.125,-87.875); + waypoints[112].type = "stand"; + waypoints[112].childCount = 2; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (1226.48,275.233,-87.875); + waypoints[113].type = "stand"; + waypoints[113].childCount = 2; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 114; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (1231.8,147.338,-87.875); + waypoints[114].type = "stand"; + waypoints[114].childCount = 2; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 115; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (1507.45,176.381,-31.875); + waypoints[115].type = "stand"; + waypoints[115].childCount = 2; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 116; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (1505.41,38.3082,48.125); + waypoints[116].type = "stand"; + waypoints[116].childCount = 2; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 117; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (1260.2,-12.9485,48.125); + waypoints[117].type = "stand"; + waypoints[117].childCount = 2; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 118; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (1256.46,-134.819,47.9973); + waypoints[118].type = "stand"; + waypoints[118].childCount = 3; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 214; + waypoints[118].children[2] = 225; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (-507.451,1291.4,-119.875); + waypoints[119].type = "stand"; + waypoints[119].childCount = 2; + waypoints[119].children[0] = 108; + waypoints[119].children[1] = 120; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (-494.973,1581.65,-1.875); + waypoints[120].type = "stand"; + waypoints[120].childCount = 6; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 121; + waypoints[120].children[2] = 129; + waypoints[120].children[3] = 125; + waypoints[120].children[4] = 238; + waypoints[120].children[5] = 239; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (-643.779,1671.22,10.5288); + waypoints[121].type = "stand"; + waypoints[121].childCount = 3; + waypoints[121].children[0] = 120; + waypoints[121].children[1] = 122; + waypoints[121].children[2] = 125; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (-748.109,1660.4,6.61128); + waypoints[122].type = "stand"; + waypoints[122].childCount = 2; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 123; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (-864.757,1671.16,3.3226); + waypoints[123].type = "stand"; + waypoints[123].childCount = 3; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 29; + waypoints[123].children[2] = 124; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (-786.426,2006.85,6.4444); + waypoints[124].type = "stand"; + waypoints[124].childCount = 3; + waypoints[124].children[0] = 123; + waypoints[124].children[1] = 33; + waypoints[124].children[2] = 125; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (-558.549,1982.71,-1.35053); + waypoints[125].type = "stand"; + waypoints[125].childCount = 5; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 121; + waypoints[125].children[2] = 126; + waypoints[125].children[3] = 120; + waypoints[125].children[4] = 129; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (-115.014,2037.54,-0.29073); + waypoints[126].type = "stand"; + waypoints[126].childCount = 4; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 127; + waypoints[126].children[2] = 128; + waypoints[126].children[3] = 307; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (-110.767,2296.12,-2.19316); + waypoints[127].type = "stand"; + waypoints[127].childCount = 5; + waypoints[127].children[0] = 126; + waypoints[127].children[1] = 133; + waypoints[127].children[2] = 136; + waypoints[127].children[3] = 135; + waypoints[127].children[4] = 290; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (-217.62,1900.43,13.8402); + waypoints[128].type = "stand"; + waypoints[128].childCount = 2; + waypoints[128].children[0] = 126; + waypoints[128].children[1] = 129; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (-180.137,1730.64,7.95498); + waypoints[129].type = "stand"; + waypoints[129].childCount = 5; + waypoints[129].children[0] = 128; + waypoints[129].children[1] = 120; + waypoints[129].children[2] = 130; + waypoints[129].children[3] = 125; + waypoints[129].children[4] = 238; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (-1.75881,1662.9,-1.875); + waypoints[130].type = "stand"; + waypoints[130].childCount = 5; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 131; + waypoints[130].children[2] = 181; + waypoints[130].children[3] = 195; + waypoints[130].children[4] = 238; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (237.441,1875.19,0.520228); + waypoints[131].type = "stand"; + waypoints[131].childCount = 5; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 132; + waypoints[131].children[2] = 176; + waypoints[131].children[3] = 180; + waypoints[131].children[4] = 201; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (140.974,2097.37,0.125); + waypoints[132].type = "stand"; + waypoints[132].childCount = 3; + waypoints[132].children[0] = 131; + waypoints[132].children[1] = 133; + waypoints[132].children[2] = 180; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (30.6259,2300.08,0.124997); + waypoints[133].type = "stand"; + waypoints[133].childCount = 4; + waypoints[133].children[0] = 132; + waypoints[133].children[1] = 127; + waypoints[133].children[2] = 135; + waypoints[133].children[3] = 176; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (-359.25,2417.7,-3.14403); + waypoints[134].type = "stand"; + waypoints[134].childCount = 4; + waypoints[134].children[0] = 35; + waypoints[134].children[1] = 41; + waypoints[134].children[2] = 136; + waypoints[134].children[3] = 290; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (122.549,2492.92,0.124998); + waypoints[135].type = "stand"; + waypoints[135].childCount = 6; + waypoints[135].children[0] = 133; + waypoints[135].children[1] = 136; + waypoints[135].children[2] = 127; + waypoints[135].children[3] = 151; + waypoints[135].children[4] = 175; + waypoints[135].children[5] = 176; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (-264.185,2543.22,-0.819303); + waypoints[136].type = "stand"; + waypoints[136].childCount = 6; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 134; + waypoints[136].children[2] = 127; + waypoints[136].children[3] = 41; + waypoints[136].children[4] = 35; + waypoints[136].children[5] = 288; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (-262.575,3046.51,-1.13334); + waypoints[137].type = "stand"; + waypoints[137].childCount = 5; + waypoints[137].children[0] = 41; + waypoints[137].children[1] = 35; + waypoints[137].children[2] = 138; + waypoints[137].children[3] = 42; + waypoints[137].children[4] = 288; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (4.89133,3140.34,-5.875); + waypoints[138].type = "stand"; + waypoints[138].childCount = 3; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 140; + waypoints[138].children[2] = 139; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (270.177,3024.03,0.124998); + waypoints[139].type = "stand"; + waypoints[139].childCount = 2; + waypoints[139].children[0] = 168; + waypoints[139].children[1] = 138; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (390.194,3293.27,0.125002); + waypoints[140].type = "stand"; + waypoints[140].childCount = 2; + waypoints[140].children[0] = 138; + waypoints[140].children[1] = 141; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (382.239,3412.58,3.62559); + waypoints[141].type = "stand"; + waypoints[141].childCount = 3; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 142; + waypoints[141].children[2] = 143; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (582.736,3477.24,7.44005); + waypoints[142].type = "stand"; + waypoints[142].childCount = 3; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 46; + waypoints[142].children[2] = 278; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (263.686,3457.58,5.23718); + waypoints[143].type = "stand"; + waypoints[143].childCount = 4; + waypoints[143].children[0] = 45; + waypoints[143].children[1] = 141; + waypoints[143].children[2] = 44; + waypoints[143].children[3] = 144; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (-199.036,3461.4,4.41833); + waypoints[144].type = "stand"; + waypoints[144].childCount = 3; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 43; + waypoints[144].children[2] = 42; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (424.335,3975.85,9.57246); + waypoints[145].type = "stand"; + waypoints[145].childCount = 3; + waypoints[145].children[0] = 46; + waypoints[145].children[1] = 146; + waypoints[145].children[2] = 147; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (1118.9,4016.87,0.125); + waypoints[146].type = "stand"; + waypoints[146].childCount = 2; + waypoints[146].children[0] = 145; + waypoints[146].children[1] = 47; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (266.251,3894.61,9.125); + waypoints[147].type = "stand"; + waypoints[147].childCount = 2; + waypoints[147].children[0] = 145; + waypoints[147].children[1] = 148; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (-14.8946,3860.49,9.3555); + waypoints[148].type = "stand"; + waypoints[148].childCount = 3; + waypoints[148].children[0] = 147; + waypoints[148].children[1] = 44; + waypoints[148].children[2] = 149; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (-75.0958,3978.4,12.3648); + waypoints[149].type = "stand"; + waypoints[149].childCount = 2; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 150; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (-262.647,3965.47,2.01924); + waypoints[150].type = "stand"; + waypoints[150].childCount = 3; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 43; + waypoints[150].children[2] = 277; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (92.9369,2644.58,8.125); + waypoints[151].type = "stand"; + waypoints[151].childCount = 3; + waypoints[151].children[0] = 135; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 155; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (-72.1275,2683.46,8.125); + waypoints[152].type = "stand"; + waypoints[152].childCount = 2; + waypoints[152].children[0] = 151; + waypoints[152].children[1] = 153; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (-41.8909,2884.51,8.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 2; + waypoints[153].children[0] = 152; + waypoints[153].children[1] = 154; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (231.792,2872.67,8.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 2; + waypoints[154].children[0] = 153; + waypoints[154].children[1] = 155; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (328.397,2728.65,8.125); + waypoints[155].type = "stand"; + waypoints[155].childCount = 4; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 151; + waypoints[155].children[2] = 156; + waypoints[155].children[3] = 157; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (491.179,2751.39,0.125001); + waypoints[156].type = "stand"; + waypoints[156].childCount = 4; + waypoints[156].children[0] = 155; + waypoints[156].children[1] = 162; + waypoints[156].children[2] = 168; + waypoints[156].children[3] = 287; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (353.497,2928.33,80.125); + waypoints[157].type = "stand"; + waypoints[157].childCount = 2; + waypoints[157].children[0] = 155; + waypoints[157].children[1] = 158; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (153.277,2917.35,160.125); + waypoints[158].type = "stand"; + waypoints[158].childCount = 2; + waypoints[158].children[0] = 157; + waypoints[158].children[1] = 159; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (-123.906,2915.96,160.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 2; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 160; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (-128.801,2617.14,160.125); + waypoints[160].type = "stand"; + waypoints[160].childCount = 2; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 161; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (368.875,2682.88,160.125); + waypoints[161].type = "stand"; + waypoints[161].childCount = 1; + waypoints[161].children[0] = 160; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (592.604,2686.09,0.124998); + waypoints[162].type = "stand"; + waypoints[162].childCount = 3; + waypoints[162].children[0] = 156; + waypoints[162].children[1] = 163; + waypoints[162].children[2] = 287; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (1095.85,2643.02,0.125001); + waypoints[163].type = "stand"; + waypoints[163].childCount = 3; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[163].children[2] = 169; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (1099.07,2806.87,48.125); + waypoints[164].type = "stand"; + waypoints[164].childCount = 3; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 165; + waypoints[164].children[2] = 262; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (1067.16,2976.24,48.125); + waypoints[165].type = "stand"; + waypoints[165].childCount = 2; + waypoints[165].children[0] = 164; + waypoints[165].children[1] = 166; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (899.671,3162.53,48.125); + waypoints[166].type = "stand"; + waypoints[166].childCount = 3; + waypoints[166].children[0] = 165; + waypoints[166].children[1] = 95; + waypoints[166].children[2] = 167; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (688.184,3017.37,48.125); + waypoints[167].type = "stand"; + waypoints[167].childCount = 4; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 94; + waypoints[167].children[2] = 168; + waypoints[167].children[3] = 262; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (575.317,3000.52,0.124999); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 139; + waypoints[168].children[2] = 156; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (1097.07,2452.87,0.124999); + waypoints[169].type = "stand"; + waypoints[169].childCount = 3; + waypoints[169].children[0] = 163; + waypoints[169].children[1] = 170; + waypoints[169].children[2] = 174; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (1116.91,2281.02,0.124999); + waypoints[170].type = "stand"; + waypoints[170].childCount = 3; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 82; + waypoints[170].children[2] = 171; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (1044.27,2102.05,0.124999); + waypoints[171].type = "stand"; + waypoints[171].childCount = 2; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 172; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (716.083,2121.94,0.124999); + waypoints[172].type = "stand"; + waypoints[172].childCount = 2; + waypoints[172].children[0] = 171; + waypoints[172].children[1] = 173; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (520.008,2234.72,0.124999); + waypoints[173].type = "stand"; + waypoints[173].childCount = 6; + waypoints[173].children[0] = 172; + waypoints[173].children[1] = 174; + waypoints[173].children[2] = 175; + waypoints[173].children[3] = 176; + waypoints[173].children[4] = 177; + waypoints[173].children[5] = 180; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (678.645,2409.86,0.125); + waypoints[174].type = "stand"; + waypoints[174].childCount = 3; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 169; + waypoints[174].children[2] = 177; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (373.899,2474.09,5.53571); + waypoints[175].type = "stand"; + waypoints[175].childCount = 3; + waypoints[175].children[0] = 173; + waypoints[175].children[1] = 135; + waypoints[175].children[2] = 177; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (331.113,2177.85,0.124999); + waypoints[176].type = "stand"; + waypoints[176].childCount = 5; + waypoints[176].children[0] = 173; + waypoints[176].children[1] = 131; + waypoints[176].children[2] = 133; + waypoints[176].children[3] = 135; + waypoints[176].children[4] = 177; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (514.994,2416.63,0.124999); + waypoints[177].type = "stand"; + waypoints[177].childCount = 4; + waypoints[177].children[0] = 174; + waypoints[177].children[1] = 175; + waypoints[177].children[2] = 173; + waypoints[177].children[3] = 176; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (875.624,1926.5,0.125001); + waypoints[178].type = "stand"; + waypoints[178].childCount = 2; + waypoints[178].children[0] = 81; + waypoints[178].children[1] = 179; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (633.362,1931.36,0.125001); + waypoints[179].type = "stand"; + waypoints[179].childCount = 2; + waypoints[179].children[0] = 178; + waypoints[179].children[1] = 180; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (412.218,1942.21,0.125001); + waypoints[180].type = "stand"; + waypoints[180].childCount = 5; + waypoints[180].children[0] = 179; + waypoints[180].children[1] = 173; + waypoints[180].children[2] = 131; + waypoints[180].children[3] = 132; + waypoints[180].children[4] = 181; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (399.944,1621.81,5.32798); + waypoints[181].type = "stand"; + waypoints[181].childCount = 3; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 182; + waypoints[181].children[2] = 130; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (586.259,1603.55,4.125); + waypoints[182].type = "stand"; + waypoints[182].childCount = 4; + waypoints[182].children[0] = 181; + waypoints[182].children[1] = 183; + waypoints[182].children[2] = 194; + waypoints[182].children[3] = 195; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (736.004,1688.63,4.125); + waypoints[183].type = "stand"; + waypoints[183].childCount = 2; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 184; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (856.155,1564.54,4.125); + waypoints[184].type = "stand"; + waypoints[184].childCount = 4; + waypoints[184].children[0] = 183; + waypoints[184].children[1] = 185; + waypoints[184].children[2] = 186; + waypoints[184].children[3] = 194; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (1051.93,1671.01,4.125); + waypoints[185].type = "stand"; + waypoints[185].childCount = 2; + waypoints[185].children[0] = 184; + waypoints[185].children[1] = 81; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (883.83,1156.75,4.125); + waypoints[186].type = "stand"; + waypoints[186].childCount = 4; + waypoints[186].children[0] = 184; + waypoints[186].children[1] = 187; + waypoints[186].children[2] = 190; + waypoints[186].children[3] = 295; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (873.401,822.199,4.125); + waypoints[187].type = "stand"; + waypoints[187].childCount = 4; + waypoints[187].children[0] = 186; + waypoints[187].children[1] = 188; + waypoints[187].children[2] = 190; + waypoints[187].children[3] = 191; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (1060.12,673.691,4.125); + waypoints[188].type = "stand"; + waypoints[188].childCount = 3; + waypoints[188].children[0] = 187; + waypoints[188].children[1] = 75; + waypoints[188].children[2] = 286; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (704.696,590.6,4.125); + waypoints[189].type = "stand"; + waypoints[189].childCount = 3; + waypoints[189].children[0] = 75; + waypoints[189].children[1] = 190; + waypoints[189].children[2] = 191; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (580.24,939.747,4.125); + waypoints[190].type = "stand"; + waypoints[190].childCount = 6; + waypoints[190].children[0] = 189; + waypoints[190].children[1] = 187; + waypoints[190].children[2] = 191; + waypoints[190].children[3] = 186; + waypoints[190].children[4] = 192; + waypoints[190].children[5] = 208; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (727.693,760.925,4.125); + waypoints[191].type = "stand"; + waypoints[191].childCount = 3; + waypoints[191].children[0] = 189; + waypoints[191].children[1] = 187; + waypoints[191].children[2] = 190; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (547.314,1073.34,4.125); + waypoints[192].type = "stand"; + waypoints[192].childCount = 2; + waypoints[192].children[0] = 190; + waypoints[192].children[1] = 193; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (458.802,1123.9,2.62618); + waypoints[193].type = "stand"; + waypoints[193].childCount = 4; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 194; + waypoints[193].children[2] = 196; + waypoints[193].children[3] = 208; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (626.464,1336.32,4.125); + waypoints[194].type = "stand"; + waypoints[194].childCount = 3; + waypoints[194].children[0] = 184; + waypoints[194].children[1] = 193; + waypoints[194].children[2] = 182; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (103.183,1514.54,-3.96759); + waypoints[195].type = "stand"; + waypoints[195].childCount = 3; + waypoints[195].children[0] = 130; + waypoints[195].children[1] = 196; + waypoints[195].children[2] = 182; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (107.542,1205.53,0.976982); + waypoints[196].type = "stand"; + waypoints[196].childCount = 4; + waypoints[196].children[0] = 195; + waypoints[196].children[1] = 197; + waypoints[196].children[2] = 193; + waypoints[196].children[3] = 201; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (-37.4043,1113.25,0.63407); + waypoints[197].type = "stand"; + waypoints[197].childCount = 3; + waypoints[197].children[0] = 196; + waypoints[197].children[1] = 237; + waypoints[197].children[2] = 238; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (458,804.785,0.209861); + waypoints[198].type = "stand"; + waypoints[198].childCount = 3; + waypoints[198].children[0] = 199; + waypoints[198].children[1] = 208; + waypoints[198].children[2] = 203; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (402.463,559.524,1.3802); + waypoints[199].type = "stand"; + waypoints[199].childCount = 4; + waypoints[199].children[0] = 198; + waypoints[199].children[1] = 200; + waypoints[199].children[2] = 203; + waypoints[199].children[3] = 202; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (490.356,412.644,3.20513); + waypoints[200].type = "stand"; + waypoints[200].childCount = 4; + waypoints[200].children[0] = 199; + waypoints[200].children[1] = 209; + waypoints[200].children[2] = 203; + waypoints[200].children[3] = 211; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (261.173,1062.19,-2.11687); + waypoints[201].type = "stand"; + waypoints[201].childCount = 4; + waypoints[201].children[0] = 196; + waypoints[201].children[1] = 202; + waypoints[201].children[2] = 208; + waypoints[201].children[3] = 131; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (312.156,872.359,0.952239); + waypoints[202].type = "stand"; + waypoints[202].childCount = 4; + waypoints[202].children[0] = 201; + waypoints[202].children[1] = 203; + waypoints[202].children[2] = 208; + waypoints[202].children[3] = 199; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (152.674,621.051,-5.30881); + waypoints[203].type = "stand"; + waypoints[203].childCount = 8; + waypoints[203].children[0] = 202; + waypoints[203].children[1] = 204; + waypoints[203].children[2] = 199; + waypoints[203].children[3] = 198; + waypoints[203].children[4] = 200; + waypoints[203].children[5] = 211; + waypoints[203].children[6] = 2; + waypoints[203].children[7] = 292; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (-119.023,571.866,-7.875); + waypoints[204].type = "stand"; + waypoints[204].childCount = 2; + waypoints[204].children[0] = 203; + waypoints[204].children[1] = 205; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (-458.953,584.168,-7.77398); + waypoints[205].type = "stand"; + waypoints[205].childCount = 2; + waypoints[205].children[0] = 204; + waypoints[205].children[1] = 206; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (-785.745,584.126,-7.875); + waypoints[206].type = "stand"; + waypoints[206].childCount = 2; + waypoints[206].children[0] = 205; + waypoints[206].children[1] = 207; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (-774.412,780.962,1.11152); + waypoints[207].type = "stand"; + waypoints[207].childCount = 3; + waypoints[207].children[0] = 206; + waypoints[207].children[1] = 235; + waypoints[207].children[2] = 239; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (434.413,970.416,3.74251); + waypoints[208].type = "stand"; + waypoints[208].childCount = 5; + waypoints[208].children[0] = 193; + waypoints[208].children[1] = 190; + waypoints[208].children[2] = 198; + waypoints[208].children[3] = 201; + waypoints[208].children[4] = 202; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (783.091,399.556,2.125); + waypoints[209].type = "stand"; + waypoints[209].childCount = 2; + waypoints[209].children[0] = 200; + waypoints[209].children[1] = 210; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (1056.96,405.403,1.39281); + waypoints[210].type = "stand"; + waypoints[210].childCount = 2; + waypoints[210].children[0] = 209; + waypoints[210].children[1] = 285; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (427.431,228.093,3.70375); + waypoints[211].type = "stand"; + waypoints[211].childCount = 4; + waypoints[211].children[0] = 200; + waypoints[211].children[1] = 2; + waypoints[211].children[2] = 1; + waypoints[211].children[3] = 203; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (522.839,7.73874,5.05254); + waypoints[212].type = "stand"; + waypoints[212].childCount = 3; + waypoints[212].children[0] = 2; + waypoints[212].children[1] = 213; + waypoints[212].children[2] = 226; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (913.887,34.9305,36.1296); + waypoints[213].type = "stand"; + waypoints[213].childCount = 3; + waypoints[213].children[0] = 212; + waypoints[213].children[1] = 214; + waypoints[213].children[2] = 265; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (1106.79,-126.35,33.1583); + waypoints[214].type = "stand"; + waypoints[214].childCount = 3; + waypoints[214].children[0] = 213; + waypoints[214].children[1] = 118; + waypoints[214].children[2] = 233; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (-871.358,-486.839,246.765); + waypoints[215].type = "stand"; + waypoints[215].childCount = 3; + waypoints[215].children[0] = 20; + waypoints[215].children[1] = 6; + waypoints[215].children[2] = 5; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (-498.512,66.4222,106.786); + waypoints[216].type = "stand"; + waypoints[216].childCount = 3; + waypoints[216].children[0] = 4; + waypoints[216].children[1] = 3; + waypoints[216].children[2] = 217; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (-944.401,277.639,106.797); + waypoints[217].type = "stand"; + waypoints[217].childCount = 4; + waypoints[217].children[0] = 216; + waypoints[217].children[1] = 21; + waypoints[217].children[2] = 23; + waypoints[217].children[3] = 22; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (-967.955,-220.19,246.529); + waypoints[218].type = "stand"; + waypoints[218].childCount = 2; + waypoints[218].children[0] = 21; + waypoints[218].children[1] = 4; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (-364.391,-1047.54,316.972); + waypoints[219].type = "stand"; + waypoints[219].childCount = 2; + waypoints[219].children[0] = 7; + waypoints[219].children[1] = 220; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (-45.1632,-933.534,337.511); + waypoints[220].type = "stand"; + waypoints[220].childCount = 2; + waypoints[220].children[0] = 219; + waypoints[220].children[1] = 221; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (156.388,-918.395,340.697); + waypoints[221].type = "stand"; + waypoints[221].childCount = 2; + waypoints[221].children[0] = 220; + waypoints[221].children[1] = 222; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (517.81,-883.064,331.25); + waypoints[222].type = "stand"; + waypoints[222].childCount = 2; + waypoints[222].children[0] = 221; + waypoints[222].children[1] = 223; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (969.331,-849.781,290.307); + waypoints[223].type = "stand"; + waypoints[223].childCount = 2; + waypoints[223].children[0] = 222; + waypoints[223].children[1] = 231; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (1587.69,-382.867,92.7933); + waypoints[224].type = "stand"; + waypoints[224].childCount = 2; + waypoints[224].children[0] = 225; + waypoints[224].children[1] = 232; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (1554.47,-181.737,78.6038); + waypoints[225].type = "stand"; + waypoints[225].childCount = 3; + waypoints[225].children[0] = 224; + waypoints[225].children[1] = 118; + waypoints[225].children[2] = 268; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (690.091,-359.567,0.124998); + waypoints[226].type = "stand"; + waypoints[226].childCount = 6; + waypoints[226].children[0] = 227; + waypoints[226].children[1] = 232; + waypoints[226].children[2] = 233; + waypoints[226].children[3] = 212; + waypoints[226].children[4] = 2; + waypoints[226].children[5] = 234; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (693.965,-546.939,58.125); + waypoints[227].type = "stand"; + waypoints[227].childCount = 2; + waypoints[227].children[0] = 226; + waypoints[227].children[1] = 228; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (825.527,-550.223,106.125); + waypoints[228].type = "stand"; + waypoints[228].childCount = 2; + waypoints[228].children[0] = 227; + waypoints[228].children[1] = 229; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (1032.32,-551.402,194.125); + waypoints[229].type = "stand"; + waypoints[229].childCount = 2; + waypoints[229].children[0] = 228; + waypoints[229].children[1] = 230; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (1035.94,-660.257,242.125); + waypoints[230].type = "stand"; + waypoints[230].childCount = 2; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 231; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (1042.2,-744.02,250.693); + waypoints[231].type = "stand"; + waypoints[231].childCount = 3; + waypoints[231].children[0] = 230; + waypoints[231].children[1] = 223; + waypoints[231].children[2] = 264; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (1240.33,-456.924,77.764); + waypoints[232].type = "stand"; + waypoints[232].childCount = 3; + waypoints[232].children[0] = 224; + waypoints[232].children[1] = 226; + waypoints[232].children[2] = 233; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (1026.23,-237.649,33.6605); + waypoints[233].type = "stand"; + waypoints[233].childCount = 3; + waypoints[233].children[0] = 232; + waypoints[233].children[1] = 214; + waypoints[233].children[2] = 226; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (52.1046,-263.217,16.7485); + waypoints[234].type = "stand"; + waypoints[234].childCount = 2; + waypoints[234].children[0] = 4; + waypoints[234].children[1] = 226; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (-491.865,785.749,3.59092); + waypoints[235].type = "stand"; + waypoints[235].childCount = 2; + waypoints[235].children[0] = 207; + waypoints[235].children[1] = 236; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (-176.785,799.853,21.627); + waypoints[236].type = "stand"; + waypoints[236].childCount = 2; + waypoints[236].children[0] = 235; + waypoints[236].children[1] = 237; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (-151.862,1095.21,9.13173); + waypoints[237].type = "stand"; + waypoints[237].childCount = 3; + waypoints[237].children[0] = 236; + waypoints[237].children[1] = 197; + waypoints[237].children[2] = 238; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (-192.346,1451.19,17.0113); + waypoints[238].type = "stand"; + waypoints[238].childCount = 5; + waypoints[238].children[0] = 120; + waypoints[238].children[1] = 237; + waypoints[238].children[2] = 197; + waypoints[238].children[3] = 129; + waypoints[238].children[4] = 130; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (-726.205,1408.34,8.47345); + waypoints[239].type = "stand"; + waypoints[239].childCount = 3; + waypoints[239].children[0] = 120; + waypoints[239].children[1] = 207; + waypoints[239].children[2] = 240; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (-806.209,1311.74,4.83952); + waypoints[240].type = "stand"; + waypoints[240].childCount = 2; + waypoints[240].children[0] = 239; + waypoints[240].children[1] = 241; + waypoints[241] = spawnstruct(); + waypoints[241].origin = (-818.695,1563.42,110.125); + waypoints[241].type = "stand"; + waypoints[241].childCount = 2; + waypoints[241].children[0] = 240; + waypoints[241].children[1] = 242; + waypoints[242] = spawnstruct(); + waypoints[242].origin = (-875.552,1548.07,108.125); + waypoints[242].type = "stand"; + waypoints[242].childCount = 2; + waypoints[242].children[0] = 241; + waypoints[242].children[1] = 243; + waypoints[243] = spawnstruct(); + waypoints[243].origin = (-880.406,1362.98,206.125); + waypoints[243].type = "stand"; + waypoints[243].childCount = 2; + waypoints[243].children[0] = 242; + waypoints[243].children[1] = 244; + waypoints[244] = spawnstruct(); + waypoints[244].origin = (-885.287,1267.13,208.125); + waypoints[244].type = "stand"; + waypoints[244].childCount = 2; + waypoints[244].children[0] = 243; + waypoints[244].children[1] = 245; + waypoints[245] = spawnstruct(); + waypoints[245].origin = (-615.614,1276.95,208.125); + waypoints[245].type = "stand"; + waypoints[245].childCount = 3; + waypoints[245].children[0] = 244; + waypoints[245].children[1] = 246; + waypoints[245].children[2] = 305; + waypoints[246] = spawnstruct(); + waypoints[246].origin = (-633.963,1034.54,208.125); + waypoints[246].type = "stand"; + waypoints[246].childCount = 4; + waypoints[246].children[0] = 245; + waypoints[246].children[1] = 247; + waypoints[246].children[2] = 248; + waypoints[246].children[3] = 252; + waypoints[247] = spawnstruct(); + waypoints[247].origin = (-567.167,968.221,208.125); + waypoints[247].type = "stand"; + waypoints[247].childCount = 4; + waypoints[247].children[0] = 246; + waypoints[247].children[1] = 252; + waypoints[247].children[2] = 253; + waypoints[247].children[3] = 259; + waypoints[248] = spawnstruct(); + waypoints[248].origin = (-743.76,1032.39,208.125); + waypoints[248].type = "stand"; + waypoints[248].childCount = 3; + waypoints[248].children[0] = 246; + waypoints[248].children[1] = 250; + waypoints[248].children[2] = 249; + waypoints[249] = spawnstruct(); + waypoints[249].origin = (-859.884,1204.95,208.125); + waypoints[249].type = "stand"; + waypoints[249].childCount = 1; + waypoints[249].children[0] = 248; + waypoints[250] = spawnstruct(); + waypoints[250].origin = (-809.058,828.047,208.125); + waypoints[250].type = "stand"; + waypoints[250].childCount = 2; + waypoints[250].children[0] = 248; + waypoints[250].children[1] = 251; + waypoints[251] = spawnstruct(); + waypoints[251].origin = (-709.389,773.633,208.125); + waypoints[251].type = "stand"; + waypoints[251].childCount = 2; + waypoints[251].children[0] = 250; + waypoints[251].children[1] = 252; + waypoints[252] = spawnstruct(); + waypoints[252].origin = (-599.524,764.42,208.125); + waypoints[252].type = "stand"; + waypoints[252].childCount = 4; + waypoints[252].children[0] = 251; + waypoints[252].children[1] = 247; + waypoints[252].children[2] = 246; + waypoints[252].children[3] = 261; + waypoints[253] = spawnstruct(); + waypoints[253].origin = (-506.133,1015.99,208.125); + waypoints[253].type = "stand"; + waypoints[253].childCount = 3; + waypoints[253].children[0] = 247; + waypoints[253].children[1] = 254; + waypoints[253].children[2] = 259; + waypoints[254] = spawnstruct(); + waypoints[254].origin = (-485.239,1160.02,208.125); + waypoints[254].type = "stand"; + waypoints[254].childCount = 2; + waypoints[254].children[0] = 253; + waypoints[254].children[1] = 255; + waypoints[255] = spawnstruct(); + waypoints[255].origin = (-115.489,1104.02,208.125); + waypoints[255].type = "stand"; + waypoints[255].childCount = 2; + waypoints[255].children[0] = 254; + waypoints[255].children[1] = 256; + waypoints[256] = spawnstruct(); + waypoints[256].origin = (-82.1073,963.251,208.125); + waypoints[256].type = "stand"; + waypoints[256].childCount = 2; + waypoints[256].children[0] = 255; + waypoints[256].children[1] = 260; + waypoints[257] = spawnstruct(); + waypoints[257].origin = (-212.262,819.085,208.125); + waypoints[257].type = "stand"; + waypoints[257].childCount = 2; + waypoints[257].children[0] = 258; + waypoints[257].children[1] = 260; + waypoints[258] = spawnstruct(); + waypoints[258].origin = (-339.503,792.349,208.125); + waypoints[258].type = "stand"; + waypoints[258].childCount = 2; + waypoints[258].children[0] = 257; + waypoints[258].children[1] = 259; + waypoints[259] = spawnstruct(); + waypoints[259].origin = (-350.048,951.422,208.125); + waypoints[259].type = "stand"; + waypoints[259].childCount = 4; + waypoints[259].children[0] = 260; + waypoints[259].children[1] = 258; + waypoints[259].children[2] = 247; + waypoints[259].children[3] = 253; + waypoints[260] = spawnstruct(); + waypoints[260].origin = (-250.513,950.85,208.125); + waypoints[260].type = "stand"; + waypoints[260].childCount = 3; + waypoints[260].children[0] = 257; + waypoints[260].children[1] = 256; + waypoints[260].children[2] = 259; + waypoints[261] = spawnstruct(); + waypoints[261].origin = (-610.966,603.253,193.696); + waypoints[261].type = "stand"; + waypoints[261].childCount = 2; + waypoints[261].children[0] = 252; + waypoints[261].children[1] = 306; + waypoints[262] = spawnstruct(); + waypoints[262].origin = (763.202,2831.57,48.125); + waypoints[262].type = "stand"; + waypoints[262].childCount = 2; + waypoints[262].children[0] = 167; + waypoints[262].children[1] = 164; + waypoints[263] = spawnstruct(); + waypoints[263].origin = (1301.95,858.177,0.124999); + waypoints[263].type = "stand"; + waypoints[263].childCount = 3; + waypoints[263].children[0] = 76; + waypoints[263].children[1] = 74; + waypoints[263].children[2] = 67; + waypoints[264] = spawnstruct(); + waypoints[264].origin = (1676.56,-787.374,245.825); + waypoints[264].type = "stand"; + waypoints[264].childCount = 1; + waypoints[264].children[0] = 231; + waypoints[265] = spawnstruct(); + waypoints[265].origin = (1010.02,228.4,63.9104); + waypoints[265].type = "stand"; + waypoints[265].childCount = 2; + waypoints[265].children[0] = 213; + waypoints[265].children[1] = 266; + waypoints[266] = spawnstruct(); + waypoints[266].origin = (1371.78,282.963,65.9214); + waypoints[266].type = "stand"; + waypoints[266].childCount = 2; + waypoints[266].children[0] = 265; + waypoints[266].children[1] = 267; + waypoints[267] = spawnstruct(); + waypoints[267].origin = (1607.6,310.457,78.1075); + waypoints[267].type = "stand"; + waypoints[267].childCount = 3; + waypoints[267].children[0] = 266; + waypoints[267].children[1] = 268; + waypoints[267].children[2] = 313; + waypoints[268] = spawnstruct(); + waypoints[268].origin = (1625.85,-139.637,80.1843); + waypoints[268].type = "stand"; + waypoints[268].childCount = 3; + waypoints[268].children[0] = 267; + waypoints[268].children[1] = 225; + waypoints[268].children[2] = 313; + waypoints[269] = spawnstruct(); + waypoints[269].origin = (-1585.25,623.786,127.235); + waypoints[269].type = "stand"; + waypoints[269].childCount = 2; + waypoints[269].children[0] = 23; + waypoints[269].children[1] = 270; + waypoints[270] = spawnstruct(); + waypoints[270].origin = (-1536.52,204.904,199.533); + waypoints[270].type = "stand"; + waypoints[270].childCount = 3; + waypoints[270].children[0] = 269; + waypoints[270].children[1] = 22; + waypoints[270].children[2] = 271; + waypoints[271] = spawnstruct(); + waypoints[271].origin = (-1499.12,-173.096,208.327); + waypoints[271].type = "stand"; + waypoints[271].childCount = 3; + waypoints[271].children[0] = 270; + waypoints[271].children[1] = 21; + waypoints[271].children[2] = 20; + waypoints[272] = spawnstruct(); + waypoints[272].origin = (-1560.54,716.862,9.06931); + waypoints[272].type = "stand"; + waypoints[272].childCount = 2; + waypoints[272].children[0] = 28; + waypoints[272].children[1] = 25; + waypoints[273] = spawnstruct(); + waypoints[273].origin = (-989.045,827.317,0.124997); + waypoints[273].type = "stand"; + waypoints[273].childCount = 1; + waypoints[273].children[0] = 26; + waypoints[274] = spawnstruct(); + waypoints[274].origin = (-760.5,3125.96,0.0573286); + waypoints[274].type = "stand"; + waypoints[274].childCount = 2; + waypoints[274].children[0] = 40; + waypoints[274].children[1] = 39; + waypoints[275] = spawnstruct(); + waypoints[275].origin = (-582.475,3393.89,0.125001); + waypoints[275].type = "stand"; + waypoints[275].childCount = 2; + waypoints[275].children[0] = 42; + waypoints[275].children[1] = 276; + waypoints[276] = spawnstruct(); + waypoints[276].origin = (-556.119,3672.08,0.275943); + waypoints[276].type = "stand"; + waypoints[276].childCount = 3; + waypoints[276].children[0] = 275; + waypoints[276].children[1] = 43; + waypoints[276].children[2] = 277; + waypoints[277] = spawnstruct(); + waypoints[277].origin = (-532.7,3963.27,0.128061); + waypoints[277].type = "stand"; + waypoints[277].childCount = 2; + waypoints[277].children[0] = 276; + waypoints[277].children[1] = 150; + waypoints[278] = spawnstruct(); + waypoints[278].origin = (790.644,3380.9,0.124997); + waypoints[278].type = "stand"; + waypoints[278].childCount = 1; + waypoints[278].children[0] = 142; + waypoints[279] = spawnstruct(); + waypoints[279].origin = (912.115,3470,0.125); + waypoints[279].type = "stand"; + waypoints[279].childCount = 2; + waypoints[279].children[0] = 93; + waypoints[279].children[1] = 95; + waypoints[280] = spawnstruct(); + waypoints[280].origin = (2121.25,2544.13,-61.9397); + waypoints[280].type = "stand"; + waypoints[280].childCount = 2; + waypoints[280].children[0] = 60; + waypoints[280].children[1] = 61; + waypoints[281] = spawnstruct(); + waypoints[281].origin = (1835.58,2845.77,-48.275); + waypoints[281].type = "stand"; + waypoints[281].childCount = 2; + waypoints[281].children[0] = 57; + waypoints[281].children[1] = 61; + waypoints[282] = spawnstruct(); + waypoints[282].origin = (1999.75,1655.73,0.125); + waypoints[282].type = "stand"; + waypoints[282].childCount = 1; + waypoints[282].children[0] = 283; + waypoints[283] = spawnstruct(); + waypoints[283].origin = (1853.4,1661.95,0.125); + waypoints[283].type = "stand"; + waypoints[283].childCount = 3; + waypoints[283].children[0] = 63; + waypoints[283].children[1] = 282; + waypoints[283].children[2] = 64; + waypoints[284] = spawnstruct(); + waypoints[284].origin = (2056.91,849.59,0.125); + waypoints[284].type = "stand"; + waypoints[284].childCount = 1; + waypoints[284].children[0] = 67; + waypoints[285] = spawnstruct(); + waypoints[285].origin = (1292.65,385.836,0.124998); + waypoints[285].type = "stand"; + waypoints[285].childCount = 2; + waypoints[285].children[0] = 74; + waypoints[285].children[1] = 210; + waypoints[286] = spawnstruct(); + waypoints[286].origin = (1110.8,894.919,4.125); + waypoints[286].type = "stand"; + waypoints[286].childCount = 1; + waypoints[286].children[0] = 188; + waypoints[287] = spawnstruct(); + waypoints[287].origin = (443.943,2640.44,1.45722); + waypoints[287].type = "stand"; + waypoints[287].childCount = 2; + waypoints[287].children[0] = 156; + waypoints[287].children[1] = 162; + waypoints[288] = spawnstruct(); + waypoints[288].origin = (-244.005,2787.91,2.29889); + waypoints[288].type = "stand"; + waypoints[288].childCount = 3; + waypoints[288].children[0] = 136; + waypoints[288].children[1] = 137; + waypoints[288].children[2] = 41; + waypoints[289] = spawnstruct(); + waypoints[289].origin = (-251.44,2183.17,-1.8204); + waypoints[289].type = "stand"; + waypoints[289].childCount = 1; + waypoints[289].children[0] = 290; + waypoints[290] = spawnstruct(); + waypoints[290].origin = (-222.997,2326.21,-1.66195); + waypoints[290].type = "stand"; + waypoints[290].childCount = 3; + waypoints[290].children[0] = 289; + waypoints[290].children[1] = 127; + waypoints[290].children[2] = 134; + waypoints[291] = spawnstruct(); + waypoints[291].origin = (-108.558,335.37,-5.56665); + waypoints[291].type = "stand"; + waypoints[291].childCount = 2; + waypoints[291].children[0] = 292; + waypoints[291].children[1] = 315; + waypoints[292] = spawnstruct(); + waypoints[292].origin = (103.515,416.479,-3.12698); + waypoints[292].type = "stand"; + waypoints[292].childCount = 4; + waypoints[292].children[0] = 1; + waypoints[292].children[1] = 291; + waypoints[292].children[2] = 203; + waypoints[292].children[3] = 315; + waypoints[293] = spawnstruct(); + waypoints[293].origin = (1318.67,10.2502,208.125); + waypoints[293].type = "stand"; + waypoints[293].childCount = 2; + waypoints[293].children[0] = 294; + waypoints[293].children[1] = 314; + waypoints[294] = spawnstruct(); + waypoints[294].origin = (1167.7,149.103,208.125); + waypoints[294].type = "stand"; + waypoints[294].childCount = 1; + waypoints[294].children[0] = 293; + waypoints[295] = spawnstruct(); + waypoints[295].origin = (1022.52,1158.07,4.125); + waypoints[295].type = "stand"; + waypoints[295].childCount = 2; + waypoints[295].children[0] = 186; + waypoints[295].children[1] = 309; + waypoints[296] = spawnstruct(); + waypoints[296].origin = (795.713,1585.77,398.125); + waypoints[296].type = "stand"; + waypoints[296].childCount = 3; + waypoints[296].children[0] = 297; + waypoints[296].children[1] = 300; + waypoints[296].children[2] = 312; + waypoints[297] = spawnstruct(); + waypoints[297].origin = (721.166,1630.29,412.125); + waypoints[297].type = "stand"; + waypoints[297].childCount = 2; + waypoints[297].children[0] = 296; + waypoints[297].children[1] = 298; + waypoints[298] = spawnstruct(); + waypoints[298].origin = (581.225,1629.62,333.67); + waypoints[298].type = "stand"; + waypoints[298].childCount = 2; + waypoints[298].children[0] = 297; + waypoints[298].children[1] = 299; + waypoints[299] = spawnstruct(); + waypoints[299].origin = (592.195,1083.23,339.491); + waypoints[299].type = "stand"; + waypoints[299].childCount = 1; + waypoints[299].children[0] = 298; + waypoints[300] = spawnstruct(); + waypoints[300].origin = (784.96,914.806,398.125); + waypoints[300].type = "stand"; + waypoints[300].childCount = 2; + waypoints[300].children[0] = 296; + waypoints[300].children[1] = 301; + waypoints[301] = spawnstruct(); + waypoints[301].origin = (918.164,679.642,398.125); + waypoints[301].type = "stand"; + waypoints[301].childCount = 2; + waypoints[301].children[0] = 300; + waypoints[301].children[1] = 302; + waypoints[302] = spawnstruct(); + waypoints[302].origin = (1013.05,682.328,381.233); + waypoints[302].type = "stand"; + waypoints[302].childCount = 2; + waypoints[302].children[0] = 301; + waypoints[302].children[1] = 303; + waypoints[303] = spawnstruct(); + waypoints[303].origin = (1078.18,1750.2,346.587); + waypoints[303].type = "stand"; + waypoints[303].childCount = 1; + waypoints[303].children[0] = 302; + waypoints[304] = spawnstruct(); + waypoints[304].origin = (-321.639,1650.58,208.125); + waypoints[304].type = "stand"; + waypoints[304].childCount = 2; + waypoints[304].children[0] = 305; + waypoints[304].children[1] = 308; + waypoints[305] = spawnstruct(); + waypoints[305].origin = (-326.486,1283.56,208.125); + waypoints[305].type = "stand"; + waypoints[305].childCount = 2; + waypoints[305].children[0] = 304; + waypoints[305].children[1] = 245; + waypoints[306] = spawnstruct(); + waypoints[306].origin = (-214.794,588.509,189.054); + waypoints[306].type = "stand"; + waypoints[306].childCount = 2; + waypoints[306].children[0] = 261; + waypoints[306].children[1] = 316; + waypoints[307] = spawnstruct(); + waypoints[307].origin = (-72.6418,1974.62,1.69167); + waypoints[307].type = "climb"; + waypoints[307].childCount = 2; + waypoints[307].children[0] = 308; + waypoints[307].children[1] = 126; + waypoints[307].angles = (6.48621, 94.2261, 0); + waypoints[307].use = true; + waypoints[308] = spawnstruct(); + waypoints[308].origin = (-73.6919,1929.86,216.125); + waypoints[308].type = "climb"; + waypoints[308].childCount = 2; + waypoints[308].children[0] = 307; + waypoints[308].children[1] = 304; + waypoints[308].angles = (69.9982, -100.018, 0); + waypoints[308].use = true; + waypoints[309] = spawnstruct(); + waypoints[309].origin = (1007.9,1315.68,4.125); + waypoints[309].type = "climb"; + waypoints[309].childCount = 2; + waypoints[309].children[0] = 295; + waypoints[309].children[1] = 310; + waypoints[309].angles = (1.10291, 87.3102, 0); + waypoints[309].use = true; + waypoints[310] = spawnstruct(); + waypoints[310].origin = (1007.83,1349.11,302.125); + waypoints[310].type = "climb"; + waypoints[310].childCount = 2; + waypoints[310].children[0] = 309; + waypoints[310].children[1] = 311; + waypoints[310].angles = (85, -82.8955, 0); + waypoints[310].use = true; + waypoints[311] = spawnstruct(); + waypoints[311].origin = (892.495,1475.07,302.14); + waypoints[311].type = "climb"; + waypoints[311].childCount = 2; + waypoints[311].children[0] = 310; + waypoints[311].children[1] = 312; + waypoints[311].angles = (61.8134, 39.6329, 0); + waypoints[311].use = true; + waypoints[312] = spawnstruct(); + waypoints[312].origin = (893.843,1506.13,401.125); + waypoints[312].type = "climb"; + waypoints[312].childCount = 2; + waypoints[312].children[0] = 311; + waypoints[312].children[1] = 296; + waypoints[312].angles = (84.8077, -59.9252, 0); + waypoints[312].use = true; + waypoints[313] = spawnstruct(); + waypoints[313].origin = (1578.13,141.269,71.8319); + waypoints[313].type = "climb"; + waypoints[313].childCount = 3; + waypoints[313].children[0] = 268; + waypoints[313].children[1] = 267; + waypoints[313].children[2] = 314; + waypoints[313].angles = (14.8358, -81.8374, 0); + waypoints[313].use = true; + waypoints[314] = spawnstruct(); + waypoints[314].origin = (1526.21,140.696,208.125); + waypoints[314].type = "climb"; + waypoints[314].childCount = 2; + waypoints[314].children[0] = 313; + waypoints[314].children[1] = 293; + waypoints[314].angles = (79.743, -132.017, 0); + waypoints[314].use = true; + waypoints[315] = spawnstruct(); + waypoints[315].origin = (-147.347,470.156,-7.35486); + waypoints[315].type = "climb"; + waypoints[315].childCount = 3; + waypoints[315].children[0] = 291; + waypoints[315].children[1] = 292; + waypoints[315].children[2] = 316; + waypoints[315].angles = (57.3694, 88.3738, 0); + waypoints[315].use = true; + waypoints[316] = spawnstruct(); + waypoints[316].origin = (-145.972,509.282,170.125); + waypoints[316].type = "climb"; + waypoints[316].childCount = 2; + waypoints[316].children[0] = 315; + waypoints[316].children[1] = 306; + waypoints[316].angles = (85, -121.866, 0); + waypoints[316].use = true; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/shipment.gsc b/main_shared/maps/mp/bots/waypoints/shipment.gsc new file mode 100644 index 0000000..bf2f07d --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/shipment.gsc @@ -0,0 +1,526 @@ +Shipment() +{ +/* 8:42 */waypoints = []; +/* 8:42 */waypoints[0] = spawnstruct(); +/* 8:42 */waypoints[0].origin = (-1.7, 406.3, 192); +/* 8:42 */waypoints[0].type = "stand"; +/* 8:42 */waypoints[0].childCount = 5; +/* 8:42 */waypoints[0].children[0] = 6; +/* 8:42 */waypoints[0].children[1] = 19; +/* 8:42 */waypoints[0].children[2] = 3; +/* 8:42 */waypoints[0].children[3] = 27; +/* 8:42 */waypoints[0].children[4] = 57; +/* 8:42 */waypoints[1] = spawnstruct(); +/* 8:42 */waypoints[1].origin = (-686, 278.79, 202.6); +/* 8:42 */waypoints[1].type = "stand"; +/* 8:42 */waypoints[1].childCount = 3; +/* 8:42 */waypoints[1].children[0] = 3; +/* 8:42 */waypoints[1].children[1] = 2; +/* 8:42 */waypoints[1].children[2] = 28; +/* 8:42 */waypoints[2] = spawnstruct(); +/* 8:42 */waypoints[2].origin = (-669, 706.1, 193); +/* 8:42 */waypoints[2].type = "stand"; +/* 8:42 */waypoints[2].childCount = 4; +/* 8:42 */waypoints[2].children[0] = 1; +/* 8:42 */waypoints[2].children[1] = 4; +/* 8:42 */waypoints[2].children[2] = 49; +/* 8:42 */waypoints[2].children[3] = 50; +/* 8:42 */waypoints[3] = spawnstruct(); +/* 8:42 */waypoints[3].origin = (-442.2, 384.5, 194.2); +/* 8:42 */waypoints[3].type = "stand"; +/* 8:42 */waypoints[3].childCount = 6; +/* 8:42 */waypoints[3].children[0] = 1; +/* 8:42 */waypoints[3].children[1] = 4; +/* 8:42 */waypoints[3].children[2] = 0; +/* 8:42 */waypoints[3].children[3] = 16; +/* 8:42 */waypoints[3].children[4] = 27; +/* 8:42 */waypoints[3].children[5] = 28; +/* 8:42 */waypoints[4] = spawnstruct(); +/* 8:42 */waypoints[4].origin = (-127.28, 730.6, 193.6); +/* 8:42 */waypoints[4].type = "stand"; +/* 8:42 */waypoints[4].childCount = 3; +/* 8:42 */waypoints[4].children[0] = 3; +/* 8:42 */waypoints[4].children[1] = 2; +/* 8:42 */waypoints[4].children[2] = 32; +/* 8:42 */waypoints[5] = spawnstruct(); +/* 8:42 */waypoints[5].origin = (208.3, 586.4, 197.1); +/* 8:42 */waypoints[5].type = "stand"; +/* 8:42 */waypoints[5].childCount = 4; +/* 8:42 */waypoints[5].children[0] = 6; +/* 8:42 */waypoints[5].children[1] = 4; +/* 8:42 */waypoints[5].children[2] = 35; +/* 8:42 */waypoints[5].children[3] = 71; +/* 8:42 */waypoints[6] = spawnstruct(); +/* 8:42 */waypoints[6].origin = (450.1, 385.7, 192); +/* 8:42 */waypoints[6].type = "stand"; +/* 8:42 */waypoints[6].childCount = 5; +/* 8:42 */waypoints[6].children[0] = 7; +/* 8:42 */waypoints[6].children[1] = 0; +/* 8:42 */waypoints[6].children[2] = 5; +/* 8:42 */waypoints[6].children[3] = 20; +/* 8:42 */waypoints[6].children[4] = 25; +/* 8:42 */waypoints[7] = spawnstruct(); +/* 8:42 */waypoints[7].origin = (401.8, 57.6, 192); +/* 8:42 */waypoints[7].type = "stand"; +/* 8:42 */waypoints[7].childCount = 6; +/* 8:42 */waypoints[7].children[0] = 6; +/* 8:42 */waypoints[7].children[1] = 18; +/* 8:42 */waypoints[7].children[2] = 8; +/* 8:42 */waypoints[7].children[3] = 21; +/* 8:42 */waypoints[7].children[4] = 63; +/* 8:42 */waypoints[7].children[5] = 64; +/* 8:42 */waypoints[8] = spawnstruct(); +/* 8:42 */waypoints[8].origin = (455.4, -314, 193.2); +/* 8:42 */waypoints[8].type = "stand"; +/* 8:42 */waypoints[8].childCount = 5; +/* 8:42 */waypoints[8].children[0] = 7; +/* 8:42 */waypoints[8].children[1] = 17; +/* 8:42 */waypoints[8].children[2] = 9; +/* 8:42 */waypoints[8].children[3] = 21; +/* 8:42 */waypoints[8].children[4] = 22; +/* 8:42 */waypoints[9] = spawnstruct(); +/* 8:42 */waypoints[9].origin = (175.7, -495.7, 192.6); +/* 8:42 */waypoints[9].type = "stand"; +/* 8:42 */waypoints[9].childCount = 5; +/* 8:42 */waypoints[9].children[0] = 8; +/* 8:42 */waypoints[9].children[1] = 10; +/* 8:42 */waypoints[9].children[2] = 24; +/* 8:42 */waypoints[9].children[3] = 34; +/* 8:42 */waypoints[9].children[4] = 41; +/* 8:42 */waypoints[10] = spawnstruct(); +/* 8:42 */waypoints[10].origin = (-190.9, -591.4, 195.8); +/* 8:42 */waypoints[10].type = "stand"; +/* 8:42 */waypoints[10].childCount = 4; +/* 8:42 */waypoints[10].children[0] = 13; +/* 8:42 */waypoints[10].children[1] = 11; +/* 8:42 */waypoints[10].children[2] = 9; +/* 8:42 */waypoints[10].children[3] = 36; +/* 8:42 */waypoints[11] = spawnstruct(); +/* 8:42 */waypoints[11].origin = (-556, -576.4, 191); +/* 8:42 */waypoints[11].type = "stand"; +/* 8:42 */waypoints[11].childCount = 4; +/* 8:42 */waypoints[11].children[0] = 10; +/* 8:42 */waypoints[11].children[1] = 13; +/* 8:42 */waypoints[11].children[2] = 12; +/* 8:42 */waypoints[11].children[3] = 67; +/* 8:42 */waypoints[12] = spawnstruct(); +/* 8:42 */waypoints[12].origin = (-704.1, -302.7, 192.5); +/* 8:42 */waypoints[12].type = "stand"; +/* 8:42 */waypoints[12].childCount = 3; +/* 8:42 */waypoints[12].children[0] = 11; +/* 8:42 */waypoints[12].children[1] = 14; +/* 8:42 */waypoints[12].children[2] = 68; +/* 8:42 */waypoints[13] = spawnstruct(); +/* 8:42 */waypoints[13].origin = (-342.8, -318, 197.7); +/* 8:42 */waypoints[13].type = "stand"; +/* 8:42 */waypoints[13].childCount = 4; +/* 8:42 */waypoints[13].children[0] = 17; +/* 8:42 */waypoints[13].children[1] = 10; +/* 8:42 */waypoints[13].children[2] = 11; +/* 8:42 */waypoints[13].children[3] = 15; +/* 8:42 */waypoints[14] = spawnstruct(); +/* 8:42 */waypoints[14].origin = (-600.6, -110.9, 195.1); +/* 8:42 */waypoints[14].type = "stand"; +/* 8:42 */waypoints[14].childCount = 4; +/* 8:42 */waypoints[14].children[0] = 15; +/* 8:42 */waypoints[14].children[1] = 12; +/* 8:42 */waypoints[14].children[2] = 30; +/* 8:42 */waypoints[14].children[3] = 45; +/* 8:42 */waypoints[15] = spawnstruct(); +/* 8:42 */waypoints[15].origin = (-476.7, -108.5, 192); +/* 8:42 */waypoints[15].type = "stand"; +/* 8:42 */waypoints[15].childCount = 5; +/* 8:42 */waypoints[15].children[0] = 13; +/* 8:42 */waypoints[15].children[1] = 14; +/* 8:42 */waypoints[15].children[2] = 16; +/* 8:42 */waypoints[15].children[3] = 46; +/* 8:42 */waypoints[15].children[4] = 48; +/* 8:42 */waypoints[16] = spawnstruct(); +/* 8:42 */waypoints[16].origin = (-453.6, 68.1, 192); +/* 8:42 */waypoints[16].type = "stand"; +/* 8:42 */waypoints[16].childCount = 4; +/* 8:42 */waypoints[16].children[0] = 3; +/* 8:42 */waypoints[16].children[1] = 18; +/* 8:42 */waypoints[16].children[2] = 15; +/* 8:42 */waypoints[16].children[3] = 28; +/* 8:42 */waypoints[17] = spawnstruct(); +/* 8:42 */waypoints[17].origin = (-3.1, -299.5, 192.7); +/* 8:42 */waypoints[17].type = "stand"; +/* 8:42 */waypoints[17].childCount = 4; +/* 8:42 */waypoints[17].children[0] = 18; +/* 8:42 */waypoints[17].children[1] = 8; +/* 8:42 */waypoints[17].children[2] = 13; +/* 8:42 */waypoints[17].children[3] = 42; +/* 8:42 */waypoints[18] = spawnstruct(); +/* 8:42 */waypoints[18].origin = (2.67, 73.4, 192); +/* 8:42 */waypoints[18].type = "stand"; +/* 8:42 */waypoints[18].childCount = 5; +/* 8:42 */waypoints[18].children[0] = 19; +/* 8:42 */waypoints[18].children[1] = 7; +/* 8:42 */waypoints[18].children[2] = 17; +/* 8:42 */waypoints[18].children[3] = 16; +/* 8:42 */waypoints[18].children[4] = 69; +/* 8:42 */waypoints[19] = spawnstruct(); +/* 8:42 */waypoints[19].origin = (1.2, 186.5, 193.4); +/* 8:42 */waypoints[19].type = "stand"; +/* 8:42 */waypoints[19].childCount = 3; +/* 8:42 */waypoints[19].children[0] = 0; +/* 8:42 */waypoints[19].children[1] = 18; +/* 8:42 */waypoints[19].children[2] = 31; +/* 8:42 */waypoints[20] = spawnstruct(); +/* 8:42 */waypoints[20].origin = (689.9, 268.9, 192); +/* 8:42 */waypoints[20].type = "stand"; +/* 8:42 */waypoints[20].childCount = 4; +/* 8:42 */waypoints[20].children[0] = 6; +/* 8:42 */waypoints[20].children[1] = 26; +/* 8:42 */waypoints[20].children[2] = 29; +/* 8:42 */waypoints[20].children[3] = 62; +/* 8:42 */waypoints[21] = spawnstruct(); +/* 8:42 */waypoints[21].origin = (518.984, -73.7115, 192.077); +/* 8:42 */waypoints[21].type = "stand"; +/* 8:42 */waypoints[21].childCount = 3; +/* 8:42 */waypoints[21].children[0] = 7; +/* 8:42 */waypoints[21].children[1] = 8; +/* 8:42 */waypoints[21].children[2] = 33; +/* 8:42 */waypoints[22] = spawnstruct(); +/* 8:42 */waypoints[22].origin = (666.767, -411.292, 193.342); +/* 8:42 */waypoints[22].type = "stand"; +/* 8:42 */waypoints[22].childCount = 5; +/* 8:42 */waypoints[22].children[0] = 23; +/* 8:42 */waypoints[22].children[1] = 8; +/* 8:42 */waypoints[22].children[2] = 33; +/* 8:42 */waypoints[22].children[3] = 66; +/* 8:42 */waypoints[22].children[4] = 74; +/* 8:42 */waypoints[23] = spawnstruct(); +/* 8:42 */waypoints[23].origin = (641.034, -594.69, 193.007); +/* 8:42 */waypoints[23].type = "stand"; +/* 8:42 */waypoints[23].childCount = 3; +/* 8:42 */waypoints[23].children[0] = 24; +/* 8:42 */waypoints[23].children[1] = 22; +/* 8:42 */waypoints[23].children[2] = 65; +/* 8:42 */waypoints[24] = spawnstruct(); +/* 8:42 */waypoints[24].origin = (314.922, -568.756, 195.837); +/* 8:42 */waypoints[24].type = "stand"; +/* 8:42 */waypoints[24].childCount = 2; +/* 8:42 */waypoints[24].children[0] = 23; +/* 8:42 */waypoints[24].children[1] = 9; +/* 8:42 */waypoints[25] = spawnstruct(); +/* 8:42 */waypoints[25].origin = (511.787, 726.464, 192.077); +/* 8:42 */waypoints[25].type = "stand"; +/* 8:42 */waypoints[25].childCount = 4; +/* 8:42 */waypoints[25].children[0] = 6; +/* 8:42 */waypoints[25].children[1] = 26; +/* 8:42 */waypoints[25].children[2] = 35; +/* 8:42 */waypoints[25].children[3] = 55; +/* 8:42 */waypoints[26] = spawnstruct(); +/* 8:42 */waypoints[26].origin = (660.866, 688.142, 192.077); +/* 8:42 */waypoints[26].type = "stand"; +/* 8:42 */waypoints[26].childCount = 3; +/* 8:42 */waypoints[26].children[0] = 25; +/* 8:42 */waypoints[26].children[1] = 20; +/* 8:42 */waypoints[26].children[2] = 56; +/* 8:42 */waypoints[27] = spawnstruct(); +/* 8:42 */waypoints[27].origin = (-185.714, 460.091, 192.077); +/* 8:42 */waypoints[27].type = "stand"; +/* 8:42 */waypoints[27].childCount = 3; +/* 8:42 */waypoints[27].children[0] = 0; +/* 8:42 */waypoints[27].children[1] = 3; +/* 8:42 */waypoints[27].children[2] = 32; +/* 8:42 */waypoints[28] = spawnstruct(); +/* 8:42 */waypoints[28].origin = (-530.823, 242.686, 192.326); +/* 8:42 */waypoints[28].type = "stand"; +/* 8:42 */waypoints[28].childCount = 4; +/* 8:42 */waypoints[28].children[0] = 1; +/* 8:42 */waypoints[28].children[1] = 3; +/* 8:42 */waypoints[28].children[2] = 16; +/* 8:42 */waypoints[28].children[3] = 47; +/* 8:42 */waypoints[29] = spawnstruct(); +/* 8:42 */waypoints[29].origin = (711.228, 25.2176, 201.125); +/* 8:42 */waypoints[29].type = "stand"; +/* 8:42 */waypoints[29].childCount = 3; +/* 8:42 */waypoints[29].children[0] = 20; +/* 8:42 */waypoints[29].children[1] = 60; +/* 8:42 */waypoints[29].children[2] = 61; +/* 8:42 */waypoints[30] = spawnstruct(); +/* 8:42 */waypoints[30].origin = (-639.7, 137.441, 201.125); +/* 8:42 */waypoints[30].type = "stand"; +/* 8:42 */waypoints[30].childCount = 3; +/* 8:42 */waypoints[30].children[0] = 14; +/* 8:42 */waypoints[30].children[1] = 43; +/* 8:42 */waypoints[30].children[2] = 44; +/* 8:42 */waypoints[31] = spawnstruct(); +/* 8:42 */waypoints[31].origin = (257.357, 148.73, 201.125); +/* 8:42 */waypoints[31].type = "stand"; +/* 8:42 */waypoints[31].childCount = 3; +/* 8:42 */waypoints[31].children[0] = 19; +/* 8:42 */waypoints[31].children[1] = 58; +/* 8:42 */waypoints[31].children[2] = 59; +/* 8:42 */waypoints[32] = spawnstruct(); +/* 8:42 */waypoints[32].origin = (-156.114, 617.657, 194.681); +/* 8:42 */waypoints[32].type = "stand"; +/* 8:42 */waypoints[32].childCount = 3; +/* 8:42 */waypoints[32].children[0] = 4; +/* 8:42 */waypoints[32].children[1] = 27; +/* 8:42 */waypoints[32].children[2] = 51; +/* 8:42 */waypoints[33] = spawnstruct(); +/* 8:42 */waypoints[33].origin = (656.389, -108.257, 192.558); +/* 8:42 */waypoints[33].type = "stand"; +/* 8:42 */waypoints[33].childCount = 3; +/* 8:42 */waypoints[33].children[0] = 21; +/* 8:42 */waypoints[33].children[1] = 22; +/* 8:42 */waypoints[33].children[2] = 70; +/* 8:42 */waypoints[34] = spawnstruct(); +/* 8:42 */waypoints[34].origin = (172.465, -598.946, 193.226); +/* 8:42 */waypoints[34].type = "stand"; +/* 8:42 */waypoints[34].childCount = 2; +/* 8:42 */waypoints[34].children[0] = 9; +/* 8:42 */waypoints[34].children[1] = 39; +/* 8:42 */waypoints[35] = spawnstruct(); +/* 8:42 */waypoints[35].origin = (252.991, 749.713, 197.697); +/* 8:42 */waypoints[35].type = "stand"; +/* 8:42 */waypoints[35].childCount = 3; +/* 8:42 */waypoints[35].children[0] = 5; +/* 8:42 */waypoints[35].children[1] = 25; +/* 8:42 */waypoints[35].children[2] = 53; +/* 8:42 */waypoints[36] = spawnstruct(); +/* 8:42 */waypoints[36].origin = (-172.052, -492.845, 193.207); +/* 8:42 */waypoints[36].type = "stand"; +/* 8:42 */waypoints[36].childCount = 4; +/* 8:42 */waypoints[36].children[0] = 10; +/* 8:42 */waypoints[36].children[1] = 37; +/* 8:42 */waypoints[36].children[2] = 72; +/* 8:42 */waypoints[36].children[3] = 73; +/* 8:42 */waypoints[37] = spawnstruct(); +/* 8:42 */waypoints[37].origin = (-75.1382, -499.556, 200.125); +/* 8:42 */waypoints[37].type = "claymore"; +/* 8:42 */waypoints[37].childCount = 2; +/* 8:42 */waypoints[37].children[0] = 38; +/* 8:42 */waypoints[37].children[1] = 36; +/* 8:42 */waypoints[37].angles = (19.1876, -179.715, 0); +/* 8:42 */waypoints[38] = spawnstruct(); +/* 8:42 */waypoints[38].origin = (-19.3432, -481.441, 192.077); +/* 8:42 */waypoints[38].type = "crouch"; +/* 8:42 */waypoints[38].childCount = 1; +/* 8:42 */waypoints[38].children[0] = 37; +/* 8:42 */waypoints[38].angles = (-4.79004, -174.92, 0); +/* 8:42 */waypoints[39] = spawnstruct(); +/* 8:42 */waypoints[39].origin = (85.0988, -587.341, 200.125); +/* 8:42 */waypoints[39].type = "claymore"; +/* 8:42 */waypoints[39].childCount = 2; +/* 8:42 */waypoints[39].children[0] = 34; +/* 8:42 */waypoints[39].children[1] = 40; +/* 8:42 */waypoints[39].angles = (17.4408, -11.9539, 0); +/* 8:42 */waypoints[40] = spawnstruct(); +/* 8:42 */waypoints[40].origin = (21.301, -610.073, 193.908); +/* 8:42 */waypoints[40].type = "crouch"; +/* 8:42 */waypoints[40].childCount = 1; +/* 8:42 */waypoints[40].children[0] = 39; +/* 8:42 */waypoints[40].angles = (11.8817, -1.04992, 0); +/* 8:42 */waypoints[41] = spawnstruct(); +/* 8:42 */waypoints[41].origin = (149.762, -425.9, 195.321); +/* 8:42 */waypoints[41].type = "claymore"; +/* 8:42 */waypoints[41].childCount = 1; +/* 8:42 */waypoints[41].children[0] = 9; +/* 8:42 */waypoints[41].angles = (19.7314, -77.0918, 0); +/* 8:42 */waypoints[42] = spawnstruct(); +/* 8:42 */waypoints[42].origin = (100.958, -233.485, 192.153); +/* 8:42 */waypoints[42].type = "claymore"; +/* 8:42 */waypoints[42].childCount = 1; +/* 8:42 */waypoints[42].children[0] = 17; +/* 8:42 */waypoints[42].angles = (22.1265, -171.712, 0); +/* 8:42 */waypoints[43] = spawnstruct(); +/* 8:42 */waypoints[43].origin = (-578.338, 184.612, 201.125); +/* 8:42 */waypoints[43].type = "crouch"; +/* 8:42 */waypoints[43].childCount = 1; +/* 8:42 */waypoints[43].children[0] = 30; +/* 8:42 */waypoints[43].angles = (6.54236, -102.382, 0); +/* 8:42 */waypoints[44] = spawnstruct(); +/* 8:42 */waypoints[44].origin = (-593.435, 90.8891, 201.125); +/* 8:42 */waypoints[44].type = "claymore"; +/* 8:42 */waypoints[44].childCount = 1; +/* 8:42 */waypoints[44].children[0] = 30; +/* 8:42 */waypoints[44].angles = (8.28369, -105.546, 0); +/* 8:42 */waypoints[45] = spawnstruct(); +/* 8:42 */waypoints[45].origin = (-723.435, -72.0006, 197.942); +/* 8:42 */waypoints[45].type = "claymore"; +/* 8:42 */waypoints[45].childCount = 1; +/* 8:42 */waypoints[45].children[0] = 14; +/* 8:42 */waypoints[45].angles = (14.3866, -30.9822, 0); +/* 8:42 */waypoints[46] = spawnstruct(); +/* 8:42 */waypoints[46].origin = (-359.868, -62.7571, 192.077); +/* 8:42 */waypoints[46].type = "claymore"; +/* 8:42 */waypoints[46].childCount = 1; +/* 8:42 */waypoints[46].children[0] = 15; +/* 8:42 */waypoints[46].angles = (12.3157, 99.9364, 0); +/* 8:42 */waypoints[47] = spawnstruct(); +/* 8:42 */waypoints[47].origin = (-338.009, 262.396, 192.344); +/* 8:42 */waypoints[47].type = "crouch"; +/* 8:42 */waypoints[47].childCount = 1; +/* 8:42 */waypoints[47].children[0] = 28; +/* 8:42 */waypoints[47].angles = (5.44922, -97.5868, 0); +/* 8:42 */waypoints[48] = spawnstruct(); +/* 8:42 */waypoints[48].origin = (-337.125, -170.544, 192.077); +/* 8:42 */waypoints[48].type = "crouch"; +/* 8:42 */waypoints[48].childCount = 1; +/* 8:42 */waypoints[48].children[0] = 15; +/* 8:42 */waypoints[48].angles = (3.0542, 122.013, 0); +/* 8:42 */waypoints[49] = spawnstruct(); +/* 8:42 */waypoints[49].origin = (-718.728, 650.445, 192.845); +/* 8:42 */waypoints[49].type = "grenade"; +/* 8:42 */waypoints[49].childCount = 1; +/* 8:42 */waypoints[49].children[0] = 2; +/* 8:42 */waypoints[49].angles = (-26.2628, -10.8662, 0); +/* 8:42 */waypoints[50] = spawnstruct(); +/* 8:42 */waypoints[50].origin = (-645.978, 649.306, 193.743); +/* 8:42 */waypoints[50].type = "grenade"; +/* 8:42 */waypoints[50].childCount = 1; +/* 8:42 */waypoints[50].children[0] = 2; +/* 8:42 */waypoints[50].angles = (-28.3337, -79.6461, 0); +/* 8:42 */waypoints[51] = spawnstruct(); +/* 8:42 */waypoints[51].origin = (-75.5292, 597.058, 193.565); +/* 8:42 */waypoints[51].type = "claymore"; +/* 8:42 */waypoints[51].childCount = 2; +/* 8:42 */waypoints[51].children[0] = 32; +/* 8:42 */waypoints[51].children[1] = 52; +/* 8:42 */waypoints[51].angles = (20.929, 154.231, 0); +/* 8:42 */waypoints[52] = spawnstruct(); +/* 8:42 */waypoints[52].origin = (0.635334, 602.359, 192.064); +/* 8:42 */waypoints[52].type = "crouch"; +/* 8:42 */waypoints[52].childCount = 1; +/* 8:42 */waypoints[52].children[0] = 51; +/* 8:42 */waypoints[52].angles = (12.865, 169.381, 0); +/* 8:42 */waypoints[53] = spawnstruct(); +/* 8:42 */waypoints[53].origin = (151.737, 729.937, 195.165); +/* 8:42 */waypoints[53].type = "claymore"; +/* 8:42 */waypoints[53].childCount = 2; +/* 8:42 */waypoints[53].children[0] = 35; +/* 8:42 */waypoints[53].children[1] = 54; +/* 8:42 */waypoints[53].angles = (4.36157, -33.4816, 0); +/* 8:42 */waypoints[54] = spawnstruct(); +/* 8:42 */waypoints[54].origin = (24.0866, 748.693, 192.077); +/* 8:42 */waypoints[54].type = "crouch"; +/* 8:42 */waypoints[54].childCount = 1; +/* 8:42 */waypoints[54].children[0] = 53; +/* 8:42 */waypoints[54].angles = (4.57581, -15.2772, 0); +/* 8:42 */waypoints[55] = spawnstruct(); +/* 8:42 */waypoints[55].origin = (586.358, 730.315, 192.077); +/* 8:42 */waypoints[55].type = "grenade"; +/* 8:42 */waypoints[55].childCount = 1; +/* 8:42 */waypoints[55].children[0] = 25; +/* 8:42 */waypoints[55].angles = (-29.6466, -100.52, 0); +/* 8:42 */waypoints[56] = spawnstruct(); +/* 8:42 */waypoints[56].origin = (662.354, 635.756, 192.077); +/* 8:42 */waypoints[56].type = "grenade"; +/* 8:42 */waypoints[56].childCount = 1; +/* 8:42 */waypoints[56].children[0] = 26; +/* 8:42 */waypoints[56].angles = (-21.4673, -168.976, 0); +/* 8:42 */waypoints[57] = spawnstruct(); +/* 8:42 */waypoints[57].origin = (117.159, 353.125, 192.077); +/* 8:42 */waypoints[57].type = "claymore"; +/* 8:42 */waypoints[57].childCount = 1; +/* 8:42 */waypoints[57].children[0] = 0; +/* 8:42 */waypoints[57].angles = (18.0945, 157.45, 0); +/* 8:42 */waypoints[58] = spawnstruct(); +/* 8:42 */waypoints[58].origin = (269.892, 206.875, 201.125); +/* 8:42 */waypoints[58].type = "crouch"; +/* 8:42 */waypoints[58].childCount = 1; +/* 8:42 */waypoints[58].children[0] = 31; +/* 8:42 */waypoints[58].angles = (9.70093, -168.273, 0); +/* 8:42 */waypoints[59] = spawnstruct(); +/* 8:42 */waypoints[59].origin = (165.952, 157.587, 201.125); +/* 8:42 */waypoints[59].type = "claymore"; +/* 8:42 */waypoints[59].childCount = 1; +/* 8:42 */waypoints[59].children[0] = 31; +/* 8:42 */waypoints[59].angles = (18.6383, 163.168, 0); +/* 8:42 */waypoints[60] = spawnstruct(); +/* 8:42 */waypoints[60].origin = (659.141, 31.3728, 201.125); +/* 8:42 */waypoints[60].type = "crouch"; +/* 8:42 */waypoints[60].childCount = 1; +/* 8:42 */waypoints[60].children[0] = 29; +/* 8:42 */waypoints[60].angles = (10.7941, 82.0177, 0); +/* 8:42 */waypoints[61] = spawnstruct(); +/* 8:42 */waypoints[61].origin = (668.763, 91.6303, 201.125); +/* 8:42 */waypoints[61].type = "claymore"; +/* 8:42 */waypoints[61].childCount = 1; +/* 8:42 */waypoints[61].children[0] = 29; +/* 8:42 */waypoints[61].angles = (10.6842, 77.3265, 0); +/* 8:42 */waypoints[62] = spawnstruct(); +/* 8:42 */waypoints[62].origin = (581.503, 241.125, 192.077); +/* 8:42 */waypoints[62].type = "claymore"; +/* 8:42 */waypoints[62].childCount = 1; +/* 8:42 */waypoints[62].children[0] = 20; +/* 8:42 */waypoints[62].angles = (14.1724, 159.081, 0); +/* 8:42 */waypoints[63] = spawnstruct(); +/* 8:42 */waypoints[63].origin = (337.125, 164.429, 192.077); +/* 8:42 */waypoints[63].type = "claymore"; +/* 8:42 */waypoints[63].childCount = 1; +/* 8:42 */waypoints[63].children[0] = 7; +/* 8:42 */waypoints[63].angles = (22.3462, -67.4897, 0); +/* 8:42 */waypoints[64] = spawnstruct(); +/* 8:42 */waypoints[64].origin = (337.125, 297.275, 192.077); +/* 8:42 */waypoints[64].type = "crouch"; +/* 8:42 */waypoints[64].childCount = 1; +/* 8:42 */waypoints[64].children[0] = 7; +/* 8:42 */waypoints[64].angles = (6.21277, -48.3571, 0); +/* 8:42 */waypoints[65] = spawnstruct(); +/* 8:42 */waypoints[65].origin = (625.427, -520.984, 192.406); +/* 8:42 */waypoints[65].type = "grenade"; +/* 8:42 */waypoints[65].childCount = 1; +/* 8:42 */waypoints[65].children[0] = 23; +/* 8:42 */waypoints[65].angles = (-22.6703, 170.419, 0); +/* 8:42 */waypoints[66] = spawnstruct(); +/* 8:42 */waypoints[66].origin = (666.143, -518.976, 192.354); +/* 8:42 */waypoints[66].type = "grenade"; +/* 8:42 */waypoints[66].childCount = 1; +/* 8:42 */waypoints[66].children[0] = 22; +/* 8:42 */waypoints[66].angles = (-21.5771, 106.325, 0); +/* 8:42 */waypoints[67] = spawnstruct(); +/* 8:42 */waypoints[67].origin = (-645.523, -571.162, 191.226); +/* 8:42 */waypoints[67].type = "grenade"; +/* 8:42 */waypoints[67].childCount = 1; +/* 8:42 */waypoints[67].children[0] = 11; +/* 8:42 */waypoints[67].angles = (-25.719, 75.9148, 0); +/* 8:42 */waypoints[68] = spawnstruct(); +/* 8:42 */waypoints[68].origin = (-670.623, -499.898, 187.333); +/* 8:42 */waypoints[68].type = "grenade"; +/* 8:42 */waypoints[68].childCount = 1; +/* 8:42 */waypoints[68].children[0] = 12; +/* 8:42 */waypoints[68].angles = (-30.3003, 4.29492, 0); +/* 8:42 */waypoints[69] = spawnstruct(); +/* 8:42 */waypoints[69].origin = (46.875, -43.8446, 192.077); +/* 8:42 */waypoints[69].type = "claymore"; +/* 8:42 */waypoints[69].childCount = 1; +/* 8:42 */waypoints[69].children[0] = 18; +/* 8:42 */waypoints[69].angles = (17.3309, 111.011, 0); +/* 8:42 */waypoints[70] = spawnstruct(); +/* 8:42 */waypoints[70].origin = (599.348, -68.9672, 192.077); +/* 8:42 */waypoints[70].type = "claymore"; +/* 8:42 */waypoints[70].childCount = 1; +/* 8:42 */waypoints[70].children[0] = 33; +/* 8:42 */waypoints[70].angles = (18.2043, -177.424, 0); +/* 8:42 */waypoints[71] = spawnstruct(); +/* 8:42 */waypoints[71].origin = (158.899, 529.62, 192.854); +/* 8:42 */waypoints[71].type = "claymore"; +/* 8:42 */waypoints[71].childCount = 1; +/* 8:42 */waypoints[71].children[0] = 5; +/* 8:42 */waypoints[71].angles = (22.9999, -98.4437, 0); +/* 8:42 */waypoints[72] = spawnstruct(); +/* 8:42 */waypoints[72].origin = (-166.163, -437.371, 192.589); +/* 8:42 */waypoints[72].type = "claymore"; +/* 8:42 */waypoints[72].childCount = 1; +/* 8:42 */waypoints[72].children[0] = 36; +/* 8:42 */waypoints[72].angles = (22.489, 106.451, 0); +/* 8:42 */waypoints[73] = spawnstruct(); +/* 8:42 */waypoints[73].origin = (-208.732, -457.476, 194.149); +/* 8:42 */waypoints[73].type = "claymore"; +/* 8:42 */waypoints[73].childCount = 1; +/* 8:42 */waypoints[73].children[0] = 36; +/* 8:42 */waypoints[73].angles = (18.7811, -90.6324, 0); +/* 8:42 */waypoints[74] = spawnstruct(); +/* 8:42 */waypoints[74].origin = (706.721, -470.317, 192.339); +/* 8:42 */waypoints[74].type = "grenade"; +/* 8:42 */waypoints[74].childCount = 1; +/* 8:42 */waypoints[74].children[0] = 22; +/* 8:42 */waypoints[74].angles = (-21.0004, 149.567, 0); +/* 8:42 */return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/showdown.gsc b/main_shared/maps/mp/bots/waypoints/showdown.gsc new file mode 100644 index 0000000..b109dc4 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/showdown.gsc @@ -0,0 +1,801 @@ +Showdown() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (505.812,-424.956,16.125); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 85; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (537.303,-474.454,16.125); + waypoints[1].type = "stand"; + waypoints[1].childCount = 3; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 56; + waypoints[1].children[2] = 85; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (291.322,-1833.98,16.125); + waypoints[2].type = "stand"; + waypoints[2].childCount = 2; + waypoints[2].children[0] = 3; + waypoints[2].children[1] = 5; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-39.6545,-1811.7,16.125); + waypoints[3].type = "stand"; + waypoints[3].childCount = 4; + waypoints[3].children[0] = 4; + waypoints[3].children[1] = 2; + waypoints[3].children[2] = 78; + waypoints[3].children[3] = 5; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-195.803,-1842.09,16.125); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 78; + waypoints[4].children[2] = 111; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (115.975,-1711.53,16.125); + waypoints[5].type = "stand"; + waypoints[5].childCount = 5; + waypoints[5].children[0] = 2; + waypoints[5].children[1] = 6; + waypoints[5].children[2] = 78; + waypoints[5].children[3] = 79; + waypoints[5].children[4] = 3; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (270.51,-1502.5,16.125); + waypoints[6].type = "stand"; + waypoints[6].childCount = 3; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[6].children[2] = 79; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (523.467,-1317.58,16.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 4; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 80; + waypoints[7].children[3] = 79; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (664.768,-955.798,18.5377); + waypoints[8].type = "stand"; + waypoints[8].childCount = 3; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 81; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (990.06,-608.595,16.0857); + waypoints[9].type = "stand"; + waypoints[9].childCount = 3; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 10; + waypoints[9].children[2] = 81; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (993.031,-313.964,16.0698); + waypoints[10].type = "stand"; + waypoints[10].childCount = 3; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[10].children[2] = 12; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (734.615,-241.958,16.125); + waypoints[11].type = "stand"; + waypoints[11].childCount = 5; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[11].children[2] = 13; + waypoints[11].children[3] = 98; + waypoints[11].children[4] = 103; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (968.686,-111.77,16.125); + waypoints[12].type = "stand"; + waypoints[12].childCount = 3; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 10; + waypoints[12].children[2] = 102; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (670.691,151.523,16.125); + waypoints[13].type = "stand"; + waypoints[13].childCount = 2; + waypoints[13].children[0] = 11; + waypoints[13].children[1] = 14; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (616.155,160.129,48.125); + waypoints[14].type = "stand"; + waypoints[14].childCount = 2; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (546.602,158.084,0.124999); + waypoints[15].type = "stand"; + waypoints[15].childCount = 4; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 96; + waypoints[15].children[3] = 97; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (387.278,376.577,0.124999); + waypoints[16].type = "stand"; + waypoints[16].childCount = 2; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-20.6483,442.87,16.125); + waypoints[17].type = "stand"; + waypoints[17].childCount = 5; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[17].children[2] = 94; + waypoints[17].children[3] = 95; + waypoints[17].children[4] = 99; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-276.216,434.67,0.125); + waypoints[18].type = "stand"; + waypoints[18].childCount = 2; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 92; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-746.266,385.411,88.125); + waypoints[19].type = "stand"; + waypoints[19].childCount = 2; + waypoints[19].children[0] = 20; + waypoints[19].children[1] = 92; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-758.784,562.358,192.125); + waypoints[20].type = "stand"; + waypoints[20].childCount = 2; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 21; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-663.918,567.227,192.125); + waypoints[21].type = "stand"; + waypoints[21].childCount = 3; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 64; + waypoints[21].children[2] = 65; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-517.21,252.793,0.124999); + waypoints[22].type = "stand"; + waypoints[22].childCount = 4; + waypoints[22].children[0] = 23; + waypoints[22].children[1] = 91; + waypoints[22].children[2] = 92; + waypoints[22].children[3] = 94; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-596.15,163.247,16.125); + waypoints[23].type = "stand"; + waypoints[23].childCount = 4; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 91; + waypoints[23].children[3] = 93; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-712.372,173.44,16.125); + waypoints[24].type = "stand"; + waypoints[24].childCount = 3; + waypoints[24].children[0] = 25; + waypoints[24].children[1] = 23; + waypoints[24].children[2] = 88; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-861.793,160.81,16.125); + waypoints[25].type = "stand"; + waypoints[25].childCount = 3; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 26; + waypoints[25].children[2] = 101; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (-954.657,415.26,16.125); + waypoints[26].type = "stand"; + waypoints[26].childCount = 2; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-930.48,795.119,12.8512); + waypoints[27].type = "stand"; + waypoints[27].childCount = 3; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 28; + waypoints[27].children[2] = 29; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-730.137,871.643,11.2345); + waypoints[28].type = "stand"; + waypoints[28].childCount = 2; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 31; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-962.211,1196.61,5.24434); + waypoints[29].type = "stand"; + waypoints[29].childCount = 2; + waypoints[29].children[0] = 27; + waypoints[29].children[1] = 30; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-567.276,1271.91,4.05508); + waypoints[30].type = "stand"; + waypoints[30].childCount = 3; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 31; + waypoints[30].children[2] = 32; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-586.158,1045.79,7.32107); + waypoints[31].type = "stand"; + waypoints[31].childCount = 2; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 28; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (-338.954,1316.85,-2.03107); + waypoints[32].type = "stand"; + waypoints[32].childCount = 4; + waypoints[32].children[0] = 30; + waypoints[32].children[1] = 33; + waypoints[32].children[2] = 37; + waypoints[32].children[3] = 39; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-281.942,1707.41,-1.875); + waypoints[33].type = "stand"; + waypoints[33].childCount = 3; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 37; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-6.74152,1920.84,-1.875); + waypoints[34].type = "stand"; + waypoints[34].childCount = 3; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[34].children[2] = 38; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (323.083,1735.21,-3.87158); + waypoints[35].type = "stand"; + waypoints[35].childCount = 4; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 36; + waypoints[35].children[2] = 38; + waypoints[35].children[3] = 104; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (382.238,1504.54,0.815162); + waypoints[36].type = "stand"; + waypoints[36].childCount = 5; + waypoints[36].children[0] = 35; + waypoints[36].children[1] = 37; + waypoints[36].children[2] = 40; + waypoints[36].children[3] = 39; + waypoints[36].children[4] = 104; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-26.8239,1469.4,18.1746); + waypoints[37].type = "stand"; + waypoints[37].childCount = 5; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 33; + waypoints[37].children[2] = 38; + waypoints[37].children[3] = 32; + waypoints[37].children[4] = 39; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (116.04,1701.08,-1.875); + waypoints[38].type = "stand"; + waypoints[38].childCount = 3; + waypoints[38].children[0] = 35; + waypoints[38].children[1] = 34; + waypoints[38].children[2] = 37; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-8.94893,1299.2,8.125); + waypoints[39].type = "stand"; + waypoints[39].childCount = 5; + waypoints[39].children[0] = 32; + waypoints[39].children[1] = 37; + waypoints[39].children[2] = 40; + waypoints[39].children[3] = 100; + waypoints[39].children[4] = 36; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (455.403,1263.83,0.80736); + waypoints[40].type = "stand"; + waypoints[40].childCount = 4; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 36; + waypoints[40].children[2] = 41; + waypoints[40].children[3] = 42; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (597.815,952.998,0.125); + waypoints[41].type = "stand"; + waypoints[41].childCount = 4; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 42; + waypoints[41].children[2] = 45; + waypoints[41].children[3] = 114; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (695.654,1285.26,0.633609); + waypoints[42].type = "stand"; + waypoints[42].childCount = 5; + waypoints[42].children[0] = 40; + waypoints[42].children[1] = 41; + waypoints[42].children[2] = 43; + waypoints[42].children[3] = 105; + waypoints[42].children[4] = 106; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (1049.08,1175.52,0.125001); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[43].children[2] = 106; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (1051.53,832.954,0.125001); + waypoints[44].type = "stand"; + waypoints[44].childCount = 3; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 46; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (860.215,748.093,4.01932); + waypoints[45].type = "stand"; + waypoints[45].childCount = 5; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 41; + waypoints[45].children[2] = 46; + waypoints[45].children[3] = 107; + waypoints[45].children[4] = 114; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (1115.09,663.253,16.125); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 44; + waypoints[46].children[2] = 47; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (1119.5,467.566,184.125); + waypoints[47].type = "stand"; + waypoints[47].childCount = 2; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 48; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (1054.24,383.648,184.125); + waypoints[48].type = "stand"; + waypoints[48].childCount = 2; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 49; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (731.372,385.949,192.125); + waypoints[49].type = "stand"; + waypoints[49].childCount = 3; + waypoints[49].children[0] = 48; + waypoints[49].children[1] = 50; + waypoints[49].children[2] = 51; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (645.881,551.47,192.125); + waypoints[50].type = "stand"; + waypoints[50].childCount = 2; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 68; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (662.071,238.161,192.125); + waypoints[51].type = "stand"; + waypoints[51].childCount = 2; + waypoints[51].children[0] = 49; + waypoints[51].children[1] = 52; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (660.251,-104.482,192.125); + waypoints[52].type = "stand"; + waypoints[52].childCount = 3; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 54; + waypoints[52].children[2] = 53; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (735.331,-312.701,192.125); + waypoints[53].type = "stand"; + waypoints[53].childCount = 3; + waypoints[53].children[0] = 54; + waypoints[53].children[1] = 52; + waypoints[53].children[2] = 55; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (646.806,-331.588,192.125); + waypoints[54].type = "stand"; + waypoints[54].childCount = 3; + waypoints[54].children[0] = 52; + waypoints[54].children[1] = 53; + waypoints[54].children[2] = 57; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (759.845,-493.82,104.125); + waypoints[55].type = "stand"; + waypoints[55].childCount = 2; + waypoints[55].children[0] = 53; + waypoints[55].children[1] = 56; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (675.205,-486.376,104.125); + waypoints[56].type = "stand"; + waypoints[56].childCount = 2; + waypoints[56].children[0] = 55; + waypoints[56].children[1] = 1; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (626.279,-422.316,192.125); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 54; + waypoints[57].children[1] = 58; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (366.824,-424.195,192.125); + waypoints[58].type = "stand"; + waypoints[58].childCount = 2; + waypoints[58].children[0] = 59; + waypoints[58].children[1] = 57; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (-2.34399,-423.791,192.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 60; + waypoints[59].children[1] = 58; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (-323.755,-417.004,192.125); + waypoints[60].type = "stand"; + waypoints[60].childCount = 2; + waypoints[60].children[0] = 61; + waypoints[60].children[1] = 59; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (-702.528,-403.513,192.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 2; + waypoints[61].children[0] = 60; + waypoints[61].children[1] = 62; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (-738.813,-298.498,192.125); + waypoints[62].type = "stand"; + waypoints[62].childCount = 3; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 63; + waypoints[62].children[2] = 69; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-670.498,1.26415,192.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 2; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 64; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-668.283,381.161,192.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 2; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 21; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (-490.793,571.524,192.125); + waypoints[65].type = "stand"; + waypoints[65].childCount = 2; + waypoints[65].children[0] = 21; + waypoints[65].children[1] = 66; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (-301.784,566.147,192.125); + waypoints[66].type = "stand"; + waypoints[66].childCount = 2; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 67; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (14.7346,573.208,192.125); + waypoints[67].type = "stand"; + waypoints[67].childCount = 2; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 68; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (305.039,571.19,192.125); + waypoints[68].type = "stand"; + waypoints[68].childCount = 2; + waypoints[68].children[0] = 67; + waypoints[68].children[1] = 50; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (-865.677,-291.469,184.125); + waypoints[69].type = "stand"; + waypoints[69].childCount = 2; + waypoints[69].children[0] = 62; + waypoints[69].children[1] = 70; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (-1125.46,-321.898,184.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 2; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 71; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (-1106.26,-571.049,16.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 4; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 72; + waypoints[71].children[2] = 75; + waypoints[71].children[3] = 110; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (-659.469,-730.962,16.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 4; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 108; + waypoints[72].children[2] = 109; + waypoints[72].children[3] = 110; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-646.755,-1255.77,16.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 3; + waypoints[73].children[0] = 74; + waypoints[73].children[1] = 76; + waypoints[73].children[2] = 109; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-876.086,-1248.7,16.125); + waypoints[74].type = "stand"; + waypoints[74].childCount = 2; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 75; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-965.944,-952.733,16.125); + waypoints[75].type = "stand"; + waypoints[75].childCount = 2; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 71; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-353.091,-1333.87,16.125); + waypoints[76].type = "stand"; + waypoints[76].childCount = 3; + waypoints[76].children[0] = 73; + waypoints[76].children[1] = 77; + waypoints[76].children[2] = 79; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-320.427,-1501.57,16.125); + waypoints[77].type = "stand"; + waypoints[77].childCount = 2; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 78; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-145.803,-1646.58,16.125); + waypoints[78].type = "stand"; + waypoints[78].childCount = 5; + waypoints[78].children[0] = 77; + waypoints[78].children[1] = 4; + waypoints[78].children[2] = 3; + waypoints[78].children[3] = 5; + waypoints[78].children[4] = 79; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-9.68692,-1389.69,17.0544); + waypoints[79].type = "stand"; + waypoints[79].childCount = 6; + waypoints[79].children[0] = 5; + waypoints[79].children[1] = 78; + waypoints[79].children[2] = 76; + waypoints[79].children[3] = 6; + waypoints[79].children[4] = 7; + waypoints[79].children[5] = 82; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (945.134,-1299.76,16.125); + waypoints[80].type = "stand"; + waypoints[80].childCount = 2; + waypoints[80].children[0] = 7; + waypoints[80].children[1] = 81; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (964.397,-912.064,16.2567); + waypoints[81].type = "stand"; + waypoints[81].childCount = 3; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 9; + waypoints[81].children[2] = 8; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (24.8224,-1003.39,16.0088); + waypoints[82].type = "stand"; + waypoints[82].childCount = 2; + waypoints[82].children[0] = 79; + waypoints[82].children[1] = 83; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-34.5625,-682.197,16.0088); + waypoints[83].type = "stand"; + waypoints[83].childCount = 2; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (25.6259,-447.97,16.0088); + waypoints[84].type = "stand"; + waypoints[84].childCount = 5; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 85; + waypoints[84].children[2] = 86; + waypoints[84].children[3] = 89; + waypoints[84].children[4] = 90; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (318.792,-442.476,16.0088); + waypoints[85].type = "stand"; + waypoints[85].childCount = 3; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 0; + waypoints[85].children[2] = 1; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (-218.847,-438.109,16.0088); + waypoints[86].type = "stand"; + waypoints[86].childCount = 2; + waypoints[86].children[0] = 84; + waypoints[86].children[1] = 87; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (-693.322,-423.187,16.0088); + waypoints[87].type = "stand"; + waypoints[87].childCount = 2; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 88; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (-708.497,-72.4109,16.0088); + waypoints[88].type = "stand"; + waypoints[88].childCount = 2; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 24; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (-130.83,-223.262,0.125); + waypoints[89].type = "stand"; + waypoints[89].childCount = 4; + waypoints[89].children[0] = 84; + waypoints[89].children[1] = 90; + waypoints[89].children[2] = 91; + waypoints[89].children[3] = 93; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (129.025,-178.039,0.125); + waypoints[90].type = "stand"; + waypoints[90].childCount = 6; + waypoints[90].children[0] = 84; + waypoints[90].children[1] = 89; + waypoints[90].children[2] = 96; + waypoints[90].children[3] = 97; + waypoints[90].children[4] = 98; + waypoints[90].children[5] = 93; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-496.043,-77.612,0.125); + waypoints[91].type = "stand"; + waypoints[91].childCount = 4; + waypoints[91].children[0] = 89; + waypoints[91].children[1] = 23; + waypoints[91].children[2] = 22; + waypoints[91].children[3] = 93; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (-534.335,388.236,7.64728); + waypoints[92].type = "stand"; + waypoints[92].childCount = 4; + waypoints[92].children[0] = 22; + waypoints[92].children[1] = 18; + waypoints[92].children[2] = 19; + waypoints[92].children[3] = 94; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (-199.832,96.0957,0.124999); + waypoints[93].type = "stand"; + waypoints[93].childCount = 6; + waypoints[93].children[0] = 89; + waypoints[93].children[1] = 91; + waypoints[93].children[2] = 94; + waypoints[93].children[3] = 90; + waypoints[93].children[4] = 95; + waypoints[93].children[5] = 23; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (-122.751,283.863,0.124999); + waypoints[94].type = "stand"; + waypoints[94].childCount = 5; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 17; + waypoints[94].children[2] = 92; + waypoints[94].children[3] = 22; + waypoints[94].children[4] = 95; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (104.783,261.223,0.125); + waypoints[95].type = "stand"; + waypoints[95].childCount = 4; + waypoints[95].children[0] = 17; + waypoints[95].children[1] = 96; + waypoints[95].children[2] = 93; + waypoints[95].children[3] = 94; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (186.481,28.8222,0.125); + waypoints[96].type = "stand"; + waypoints[96].childCount = 4; + waypoints[96].children[0] = 95; + waypoints[96].children[1] = 90; + waypoints[96].children[2] = 15; + waypoints[96].children[3] = 97; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (452.621,-79.9207,0.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 4; + waypoints[97].children[0] = 15; + waypoints[97].children[1] = 90; + waypoints[97].children[2] = 98; + waypoints[97].children[3] = 96; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (538.879,-249.726,0.125); + waypoints[98].type = "stand"; + waypoints[98].childCount = 3; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 11; + waypoints[98].children[2] = 90; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (-32.1886,797.337,16.125); + waypoints[99].type = "stand"; + waypoints[99].childCount = 2; + waypoints[99].children[0] = 17; + waypoints[99].children[1] = 100; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (24.8883,1097.62,16.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 2; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 39; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (-942.212,-139.769,16.125); + waypoints[101].type = "stand"; + waypoints[101].childCount = 1; + waypoints[101].children[0] = 25; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (961.552,255.482,15.3501); + waypoints[102].type = "stand"; + waypoints[102].childCount = 1; + waypoints[102].children[0] = 12; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (655.375,-317.287,16.125); + waypoints[103].type = "stand"; + waypoints[103].childCount = 1; + waypoints[103].children[0] = 11; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (431.222,1608.22,3.50296); + waypoints[104].type = "stand"; + waypoints[104].childCount = 2; + waypoints[104].children[0] = 35; + waypoints[104].children[1] = 36; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (962.756,1433.83,0.748573); + waypoints[105].type = "stand"; + waypoints[105].childCount = 2; + waypoints[105].children[0] = 42; + waypoints[105].children[1] = 106; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (897.747,1288.22,0.400695); + waypoints[106].type = "stand"; + waypoints[106].childCount = 3; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 42; + waypoints[106].children[2] = 43; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (749.668,687.343,11.8986); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 45; + waypoints[107].children[1] = 114; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (-500.519,-952.662,16.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 72; + waypoints[108].children[1] = 109; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (-634.56,-1027.6,16.125); + waypoints[109].type = "stand"; + waypoints[109].childCount = 3; + waypoints[109].children[0] = 73; + waypoints[109].children[1] = 108; + waypoints[109].children[2] = 72; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (-612.432,-586.304,16.125); + waypoints[110].type = "stand"; + waypoints[110].childCount = 2; + waypoints[110].children[0] = 72; + waypoints[110].children[1] = 71; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (-349.851,-1829.05,16.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 1; + waypoints[111].children[0] = 4; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (375.916,807.075,104.125); + waypoints[112].type = "stand"; + waypoints[112].childCount = 1; + waypoints[112].children[0] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (447.038,801.978,100.352); + waypoints[113].type = "stand"; + waypoints[113].childCount = 2; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 114; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (651.898,799.593,0.124998); + waypoints[114].type = "stand"; + waypoints[114].childCount = 4; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 41; + waypoints[114].children[2] = 107; + waypoints[114].children[3] = 45; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/strike.gsc b/main_shared/maps/mp/bots/waypoints/strike.gsc new file mode 100644 index 0000000..047ee79 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/strike.gsc @@ -0,0 +1,2415 @@ +Strike() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (-50.5181,-2195.25,121.251); + waypoints[0].type = "stand"; + waypoints[0].childCount = 2; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 291; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (-10.9149,-1753.02,119.978); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 80; + waypoints[1].children[3] = 293; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (-21.3191,-1453.22,106.28); + waypoints[2].type = "stand"; + waypoints[2].childCount = 5; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 80; + waypoints[2].children[3] = 293; + waypoints[2].children[4] = 84; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-627.798,-1467.87,122.458); + waypoints[3].type = "stand"; + waypoints[3].childCount = 6; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 12; + waypoints[3].children[3] = 13; + waypoints[3].children[4] = 14; + waypoints[3].children[5] = 295; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-681.093,-1898.47,207.106); + waypoints[4].type = "stand"; + waypoints[4].childCount = 7; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[4].children[2] = 9; + waypoints[4].children[3] = 12; + waypoints[4].children[4] = 10; + waypoints[4].children[5] = 295; + waypoints[4].children[6] = 296; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (-709.404,-2340.53,208.125); + waypoints[5].type = "stand"; + waypoints[5].childCount = 5; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[5].children[2] = 6; + waypoints[5].children[3] = 296; + waypoints[5].children[4] = 321; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (-1036.62,-2337.7,212.125); + waypoints[6].type = "stand"; + waypoints[6].childCount = 5; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[6].children[2] = 9; + waypoints[6].children[3] = 8; + waypoints[6].children[4] = 5; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (-1396.76,-2296.75,208.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 3; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 9; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (-1423.12,-2068.89,209.233); + waypoints[8].type = "stand"; + waypoints[8].childCount = 3; + waypoints[8].children[0] = 7; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 6; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (-1058.4,-2104.48,208.125); + waypoints[9].type = "stand"; + waypoints[9].childCount = 6; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 6; + waypoints[9].children[2] = 7; + waypoints[9].children[3] = 4; + waypoints[9].children[4] = 10; + waypoints[9].children[5] = 296; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (-1056.49,-1949.48,212.125); + waypoints[10].type = "stand"; + waypoints[10].childCount = 4; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[10].children[2] = 4; + waypoints[10].children[3] = 296; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (-1051.19,-1699.61,212.125); + waypoints[11].type = "stand"; + waypoints[11].childCount = 2; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (-1043.23,-1502.37,108.404); + waypoints[12].type = "stand"; + waypoints[12].childCount = 7; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 4; + waypoints[12].children[2] = 3; + waypoints[12].children[3] = 14; + waypoints[12].children[4] = 13; + waypoints[12].children[5] = 29; + waypoints[12].children[6] = 295; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (-798.777,-1166.92,74.2097); + waypoints[13].type = "stand"; + waypoints[13].childCount = 7; + waypoints[13].children[0] = 3; + waypoints[13].children[1] = 14; + waypoints[13].children[2] = 12; + waypoints[13].children[3] = 70; + waypoints[13].children[4] = 71; + waypoints[13].children[5] = 30; + waypoints[13].children[6] = 322; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (-1161.34,-1254.03,63.4069); + waypoints[14].type = "stand"; + waypoints[14].childCount = 8; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 12; + waypoints[14].children[2] = 3; + waypoints[14].children[3] = 15; + waypoints[14].children[4] = 29; + waypoints[14].children[5] = 30; + waypoints[14].children[6] = 69; + waypoints[14].children[7] = 70; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (-1558.74,-1289.44,8.125); + waypoints[15].type = "stand"; + waypoints[15].childCount = 4; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[15].children[2] = 29; + waypoints[15].children[3] = 35; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (-1722.48,-1515.68,8.125); + waypoints[16].type = "stand"; + waypoints[16].childCount = 3; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[16].children[2] = 28; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-1864.3,-1520.37,8.125); + waypoints[17].type = "stand"; + waypoints[17].childCount = 3; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[17].children[2] = 304; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-1887.85,-1358.84,26.125); + waypoints[18].type = "stand"; + waypoints[18].childCount = 2; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 19; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-2031.85,-1325.55,26.125); + waypoints[19].type = "stand"; + waypoints[19].childCount = 4; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 20; + waypoints[19].children[2] = 27; + waypoints[19].children[3] = 26; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-2362.35,-1375.29,42.125); + waypoints[20].type = "stand"; + waypoints[20].childCount = 2; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 21; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-2421.37,-951.542,26.125); + waypoints[21].type = "stand"; + waypoints[21].childCount = 3; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 27; + waypoints[21].children[2] = 301; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-2134.54,-450.115,1.58645); + waypoints[22].type = "stand"; + waypoints[22].childCount = 4; + waypoints[22].children[0] = 23; + waypoints[22].children[1] = 36; + waypoints[22].children[2] = 37; + waypoints[22].children[3] = 297; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-2111.93,-652.206,26.125); + waypoints[23].type = "stand"; + waypoints[23].childCount = 3; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 27; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-1888.04,-658.752,26.125); + waypoints[24].type = "stand"; + waypoints[24].childCount = 2; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 25; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-1849.55,-849.038,26.125); + waypoints[25].type = "stand"; + waypoints[25].childCount = 3; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 26; + waypoints[25].children[2] = 34; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (-1954.43,-1073.96,26.125); + waypoints[26].type = "stand"; + waypoints[26].childCount = 3; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[26].children[2] = 19; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-2079.4,-978.951,26.125); + waypoints[27].type = "stand"; + waypoints[27].childCount = 4; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 21; + waypoints[27].children[2] = 23; + waypoints[27].children[3] = 19; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-1474.6,-1536.48,10.0511); + waypoints[28].type = "stand"; + waypoints[28].childCount = 2; + waypoints[28].children[0] = 16; + waypoints[28].children[1] = 29; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-1226.77,-1321.27,46.8153); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 28; + waypoints[29].children[1] = 14; + waypoints[29].children[2] = 15; + waypoints[29].children[3] = 12; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-1184.02,-1058.29,46.0535); + waypoints[30].type = "stand"; + waypoints[30].childCount = 4; + waypoints[30].children[0] = 14; + waypoints[30].children[1] = 31; + waypoints[30].children[2] = 69; + waypoints[30].children[3] = 13; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-1193.56,-655.874,12.125); + waypoints[31].type = "stand"; + waypoints[31].childCount = 4; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 32; + waypoints[31].children[2] = 68; + waypoints[31].children[3] = 69; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (-1240.69,-434.595,14.23); + waypoints[32].type = "stand"; + waypoints[32].childCount = 4; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 33; + waypoints[32].children[2] = 68; + waypoints[32].children[3] = 294; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-1527.42,-449.811,11.2924); + waypoints[33].type = "stand"; + waypoints[33].childCount = 4; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 36; + waypoints[33].children[3] = 51; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-1529,-837.312,7.125); + waypoints[34].type = "stand"; + waypoints[34].childCount = 3; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 25; + waypoints[34].children[2] = 35; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-1600.57,-1059.58,7.125); + waypoints[35].type = "stand"; + waypoints[35].childCount = 2; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 15; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (-1856.18,-428.6,9.70328); + waypoints[36].type = "stand"; + waypoints[36].childCount = 4; + waypoints[36].children[0] = 33; + waypoints[36].children[1] = 22; + waypoints[36].children[2] = 51; + waypoints[36].children[3] = 37; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-2054.01,-63.7261,15.5722); + waypoints[37].type = "stand"; + waypoints[37].childCount = 5; + waypoints[37].children[0] = 22; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 47; + waypoints[37].children[3] = 45; + waypoints[37].children[4] = 36; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-2084.75,191.197,15.2847); + waypoints[38].type = "stand"; + waypoints[38].childCount = 5; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 39; + waypoints[38].children[2] = 45; + waypoints[38].children[3] = 47; + waypoints[38].children[4] = 44; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-2264.19,403.844,14.5991); + waypoints[39].type = "stand"; + waypoints[39].childCount = 3; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 40; + waypoints[39].children[2] = 44; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (-2241.15,614.2,10.7645); + waypoints[40].type = "stand"; + waypoints[40].childCount = 3; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 41; + waypoints[40].children[2] = 43; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (-2227.88,1048.3,14.8577); + waypoints[41].type = "stand"; + waypoints[41].childCount = 3; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 42; + waypoints[41].children[2] = 305; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-1947.35,1048.56,10.7849); + waypoints[42].type = "stand"; + waypoints[42].childCount = 2; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 43; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (-1805.35,701.359,14.5819); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 40; + waypoints[43].children[2] = 44; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (-1790.6,414.417,12.125); + waypoints[44].type = "stand"; + waypoints[44].childCount = 5; + waypoints[44].children[0] = 39; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 43; + waypoints[44].children[3] = 38; + waypoints[44].children[4] = 48; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (-1763.83,196.946,16.125); + waypoints[45].type = "stand"; + waypoints[45].childCount = 5; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 38; + waypoints[45].children[2] = 46; + waypoints[45].children[3] = 47; + waypoints[45].children[4] = 37; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (-1534.06,110.346,12.2867); + waypoints[46].type = "stand"; + waypoints[46].childCount = 5; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 47; + waypoints[46].children[2] = 50; + waypoints[46].children[3] = 52; + waypoints[46].children[4] = 51; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (-1787.83,-27.8083,9.15241); + waypoints[47].type = "stand"; + waypoints[47].childCount = 6; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 45; + waypoints[47].children[2] = 37; + waypoints[47].children[3] = 38; + waypoints[47].children[4] = 51; + waypoints[47].children[5] = 52; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (-1687.03,522.677,14.3225); + waypoints[48].type = "stand"; + waypoints[48].childCount = 3; + waypoints[48].children[0] = 44; + waypoints[48].children[1] = 49; + waypoints[48].children[2] = 264; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (-1477.82,487.437,19.125); + waypoints[49].type = "stand"; + waypoints[49].childCount = 2; + waypoints[49].children[0] = 48; + waypoints[49].children[1] = 50; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (-1453.97,215.461,19.125); + waypoints[50].type = "stand"; + waypoints[50].childCount = 3; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 46; + waypoints[50].children[2] = 53; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-1584.29,-261.724,8.125); + waypoints[51].type = "stand"; + waypoints[51].childCount = 5; + waypoints[51].children[0] = 47; + waypoints[51].children[1] = 36; + waypoints[51].children[2] = 33; + waypoints[51].children[3] = 52; + waypoints[51].children[4] = 46; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-1412.59,-15.5771,10.2127); + waypoints[52].type = "stand"; + waypoints[52].childCount = 5; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 47; + waypoints[52].children[2] = 46; + waypoints[52].children[3] = 62; + waypoints[52].children[4] = 294; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-1247.94,230.464,19.125); + waypoints[53].type = "stand"; + waypoints[53].childCount = 3; + waypoints[53].children[0] = 50; + waypoints[53].children[1] = 54; + waypoints[53].children[2] = 62; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-1281.94,431.839,19.125); + waypoints[54].type = "stand"; + waypoints[54].childCount = 2; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 55; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-1361.57,544.513,19.125); + waypoints[55].type = "stand"; + waypoints[55].childCount = 2; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 56; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (-1152.71,555.086,187.125); + waypoints[56].type = "stand"; + waypoints[56].childCount = 2; + waypoints[56].children[0] = 55; + waypoints[56].children[1] = 57; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (-1048.56,552.622,187.125); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (-1081.15,435.708,187.125); + waypoints[58].type = "stand"; + waypoints[58].childCount = 2; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 59; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (-1273.14,350.353,187.125); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 60; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (-1209.66,173.935,187.125); + waypoints[60].type = "stand"; + waypoints[60].childCount = 2; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 61; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (-1049.67,182.814,187.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 1; + waypoints[61].children[0] = 60; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (-1113.67,-23.0699,9.58827); + waypoints[62].type = "stand"; + waypoints[62].childCount = 5; + waypoints[62].children[0] = 53; + waypoints[62].children[1] = 52; + waypoints[62].children[2] = 63; + waypoints[62].children[3] = 294; + waypoints[62].children[4] = 130; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-861.384,23.5082,15.3279); + waypoints[63].type = "stand"; + waypoints[63].childCount = 6; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 64; + waypoints[63].children[2] = 66; + waypoints[63].children[3] = 134; + waypoints[63].children[4] = 132; + waypoints[63].children[5] = 324; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-639.251,91.5547,16.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 7; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 65; + waypoints[64].children[2] = 66; + waypoints[64].children[3] = 134; + waypoints[64].children[4] = 133; + waypoints[64].children[5] = 132; + waypoints[64].children[6] = 67; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (-625.871,185.689,16.125); + waypoints[65].type = "stand"; + waypoints[65].childCount = 4; + waypoints[65].children[0] = 64; + waypoints[65].children[1] = 244; + waypoints[65].children[2] = 245; + waypoints[65].children[3] = 246; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (-781.212,-367.603,16.125); + waypoints[66].type = "stand"; + waypoints[66].childCount = 7; + waypoints[66].children[0] = 64; + waypoints[66].children[1] = 63; + waypoints[66].children[2] = 67; + waypoints[66].children[3] = 128; + waypoints[66].children[4] = 132; + waypoints[66].children[5] = 134; + waypoints[66].children[6] = 294; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (-911.768,-382.778,16.5617); + waypoints[67].type = "stand"; + waypoints[67].childCount = 3; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 68; + waypoints[67].children[2] = 64; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (-930.751,-483.841,17.4081); + waypoints[68].type = "stand"; + waypoints[68].childCount = 5; + waypoints[68].children[0] = 67; + waypoints[68].children[1] = 32; + waypoints[68].children[2] = 31; + waypoints[68].children[3] = 69; + waypoints[68].children[4] = 294; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (-942.001,-888.65,19.9751); + waypoints[69].type = "stand"; + waypoints[69].childCount = 5; + waypoints[69].children[0] = 68; + waypoints[69].children[1] = 31; + waypoints[69].children[2] = 70; + waypoints[69].children[3] = 30; + waypoints[69].children[4] = 14; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (-934.519,-1073.82,57.8385); + waypoints[70].type = "stand"; + waypoints[70].childCount = 4; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 13; + waypoints[70].children[2] = 14; + waypoints[70].children[3] = 322; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (-620.512,-1155.97,168.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 13; + waypoints[71].children[1] = 72; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (-567.832,-1161.07,168.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 2; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 73; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-581.228,-1267.86,264.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 2; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 74; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-570.663,-1336.37,264.125); + waypoints[74].type = "stand"; + waypoints[74].childCount = 2; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 75; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-479.488,-1344.21,264.125); + waypoints[75].type = "stand"; + waypoints[75].childCount = 2; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 76; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-489.193,-1446.03,264.125); + waypoints[76].type = "stand"; + waypoints[76].childCount = 2; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 77; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-101.056,-1419.05,264.125); + waypoints[77].type = "stand"; + waypoints[77].childCount = 2; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 78; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-99.7972,-1255.13,168.125); + waypoints[78].type = "stand"; + waypoints[78].childCount = 2; + waypoints[78].children[0] = 77; + waypoints[78].children[1] = 79; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (62.7035,-1277.43,72.125); + waypoints[79].type = "stand"; + waypoints[79].childCount = 4; + waypoints[79].children[0] = 78; + waypoints[79].children[1] = 80; + waypoints[79].children[2] = 81; + waypoints[79].children[3] = 320; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (128.246,-1339.38,72.125); + waypoints[80].type = "stand"; + waypoints[80].childCount = 6; + waypoints[80].children[0] = 79; + waypoints[80].children[1] = 2; + waypoints[80].children[2] = 81; + waypoints[80].children[3] = 1; + waypoints[80].children[4] = 83; + waypoints[80].children[5] = 293; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (216.954,-1234.49,72.125); + waypoints[81].type = "stand"; + waypoints[81].childCount = 6; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 83; + waypoints[81].children[3] = 79; + waypoints[81].children[4] = 293; + waypoints[81].children[5] = 320; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (201.391,-1099.35,19.9006); + waypoints[82].type = "stand"; + waypoints[82].childCount = 3; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 112; + waypoints[82].children[2] = 316; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (317.923,-1383.15,80.125); + waypoints[83].type = "stand"; + waypoints[83].childCount = 4; + waypoints[83].children[0] = 80; + waypoints[83].children[1] = 81; + waypoints[83].children[2] = 84; + waypoints[83].children[3] = 293; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (618.51,-1766.22,118.702); + waypoints[84].type = "stand"; + waypoints[84].childCount = 7; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 292; + waypoints[84].children[2] = 2; + waypoints[84].children[3] = 85; + waypoints[84].children[4] = 293; + waypoints[84].children[5] = 318; + waypoints[84].children[6] = 319; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (1101.59,-1737.96,113.124); + waypoints[85].type = "stand"; + waypoints[85].childCount = 3; + waypoints[85].children[0] = 86; + waypoints[85].children[1] = 84; + waypoints[85].children[2] = 318; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (1342,-1720.01,110.126); + waypoints[86].type = "stand"; + waypoints[86].childCount = 2; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 87; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (1465.52,-1652.16,62.125); + waypoints[87].type = "stand"; + waypoints[87].childCount = 4; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 88; + waypoints[87].children[2] = 102; + waypoints[87].children[3] = 282; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (1467.93,-1534.49,53.4117); + waypoints[88].type = "stand"; + waypoints[88].childCount = 4; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 89; + waypoints[88].children[2] = 102; + waypoints[88].children[3] = 284; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (1444.98,-1279.96,196.125); + waypoints[89].type = "stand"; + waypoints[89].childCount = 2; + waypoints[89].children[0] = 88; + waypoints[89].children[1] = 90; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (1255.04,-1215.62,196.125); + waypoints[90].type = "stand"; + waypoints[90].childCount = 2; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 91; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (1058.79,-1265.53,196.125); + waypoints[91].type = "stand"; + waypoints[91].childCount = 2; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 92; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (1046.25,-1455.3,196.125); + waypoints[92].type = "stand"; + waypoints[92].childCount = 2; + waypoints[92].children[0] = 91; + waypoints[92].children[1] = 93; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (770.224,-1358.82,196.125); + waypoints[93].type = "stand"; + waypoints[93].childCount = 2; + waypoints[93].children[0] = 92; + waypoints[93].children[1] = 94; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (687.444,-1548.42,196.125); + waypoints[94].type = "stand"; + waypoints[94].childCount = 2; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 95; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (758.369,-1573.94,196.125); + waypoints[95].type = "stand"; + waypoints[95].childCount = 2; + waypoints[95].children[0] = 94; + waypoints[95].children[1] = 96; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (936.384,-1560.53,20.125); + waypoints[96].type = "stand"; + waypoints[96].childCount = 2; + waypoints[96].children[0] = 95; + waypoints[96].children[1] = 97; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (964.094,-1424.27,20.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 3; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 98; + waypoints[97].children[2] = 314; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (1112.44,-1059.21,16.125); + waypoints[98].type = "stand"; + waypoints[98].childCount = 6; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 99; + waypoints[98].children[2] = 107; + waypoints[98].children[3] = 109; + waypoints[98].children[4] = 114; + waypoints[98].children[5] = 314; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (1282.25,-1016.61,10.5713); + waypoints[99].type = "stand"; + waypoints[99].childCount = 5; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 100; + waypoints[99].children[2] = 104; + waypoints[99].children[3] = 103; + waypoints[99].children[4] = 106; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (1441.17,-1048.14,16.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 5; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 101; + waypoints[100].children[2] = 103; + waypoints[100].children[3] = 104; + waypoints[100].children[4] = 106; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (1584.51,-1243.49,29.2818); + waypoints[101].type = "stand"; + waypoints[101].childCount = 6; + waypoints[101].children[0] = 100; + waypoints[101].children[1] = 102; + waypoints[101].children[2] = 106; + waypoints[101].children[3] = 285; + waypoints[101].children[4] = 284; + waypoints[101].children[5] = 283; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (1584.83,-1551.18,64.9268); + waypoints[102].type = "stand"; + waypoints[102].childCount = 4; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 88; + waypoints[102].children[2] = 87; + waypoints[102].children[3] = 284; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (1432.65,-652.751,24.015); + waypoints[103].type = "stand"; + waypoints[103].childCount = 5; + waypoints[103].children[0] = 100; + waypoints[103].children[1] = 104; + waypoints[103].children[2] = 99; + waypoints[103].children[3] = 105; + waypoints[103].children[4] = 119; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (1332.46,-781.983,16.125); + waypoints[104].type = "stand"; + waypoints[104].childCount = 5; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 99; + waypoints[104].children[2] = 100; + waypoints[104].children[3] = 106; + waypoints[104].children[4] = 107; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (1586.81,-610.54,22.4492); + waypoints[105].type = "stand"; + waypoints[105].childCount = 6; + waypoints[105].children[0] = 103; + waypoints[105].children[1] = 106; + waypoints[105].children[2] = 119; + waypoints[105].children[3] = 165; + waypoints[105].children[4] = 289; + waypoints[105].children[5] = 290; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (1595.73,-913.168,8.125); + waypoints[106].type = "stand"; + waypoints[106].childCount = 6; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 101; + waypoints[106].children[2] = 100; + waypoints[106].children[3] = 99; + waypoints[106].children[4] = 104; + waypoints[106].children[5] = 288; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (1017.89,-804.136,10.6685); + waypoints[107].type = "stand"; + waypoints[107].childCount = 5; + waypoints[107].children[0] = 104; + waypoints[107].children[1] = 108; + waypoints[107].children[2] = 98; + waypoints[107].children[3] = 114; + waypoints[107].children[4] = 109; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (865.291,-712.506,24.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 5; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 114; + waypoints[108].children[2] = 117; + waypoints[108].children[3] = 115; + waypoints[108].children[4] = 120; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (845.589,-1046.8,16.125); + waypoints[109].type = "stand"; + waypoints[109].childCount = 5; + waypoints[109].children[0] = 98; + waypoints[109].children[1] = 110; + waypoints[109].children[2] = 114; + waypoints[109].children[3] = 107; + waypoints[109].children[4] = 113; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (585.824,-1050.1,16.1403); + waypoints[110].type = "stand"; + waypoints[110].childCount = 4; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[110].children[2] = 114; + waypoints[110].children[3] = 115; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (436.553,-905.553,16.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 4; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 112; + waypoints[111].children[2] = 113; + waypoints[111].children[3] = 115; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (261.824,-950.559,16.1257); + waypoints[112].type = "stand"; + waypoints[112].childCount = 3; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 82; + waypoints[112].children[2] = 316; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (446.582,-656.104,16.125); + waypoints[113].type = "stand"; + waypoints[113].childCount = 3; + waypoints[113].children[0] = 111; + waypoints[113].children[1] = 120; + waypoints[113].children[2] = 109; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (851.836,-828.069,9.19343); + waypoints[114].type = "stand"; + waypoints[114].childCount = 6; + waypoints[114].children[0] = 109; + waypoints[114].children[1] = 107; + waypoints[114].children[2] = 98; + waypoints[114].children[3] = 108; + waypoints[114].children[4] = 110; + waypoints[114].children[5] = 115; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (682.536,-747.849,10.3753); + waypoints[115].type = "stand"; + waypoints[115].childCount = 6; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 110; + waypoints[115].children[2] = 111; + waypoints[115].children[3] = 116; + waypoints[115].children[4] = 108; + waypoints[115].children[5] = 117; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (691.971,-449.493,15.7591); + waypoints[116].type = "stand"; + waypoints[116].childCount = 5; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 117; + waypoints[116].children[2] = 120; + waypoints[116].children[3] = 146; + waypoints[116].children[4] = 144; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (854.486,-416.28,24.125); + waypoints[117].type = "stand"; + waypoints[117].childCount = 5; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 108; + waypoints[117].children[2] = 115; + waypoints[117].children[3] = 118; + waypoints[117].children[4] = 145; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (1017.91,-379.348,24.125); + waypoints[118].type = "stand"; + waypoints[118].childCount = 2; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 315; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (1350.5,-609.964,24.125); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 103; + waypoints[119].children[1] = 105; + waypoints[119].children[2] = 315; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (442.328,-389.975,16.125); + waypoints[120].type = "stand"; + waypoints[120].childCount = 6; + waypoints[120].children[0] = 113; + waypoints[120].children[1] = 116; + waypoints[120].children[2] = 108; + waypoints[120].children[3] = 121; + waypoints[120].children[4] = 144; + waypoints[120].children[5] = 146; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (270.409,-400.298,16.125); + waypoints[121].type = "stand"; + waypoints[121].childCount = 4; + waypoints[121].children[0] = 120; + waypoints[121].children[1] = 122; + waypoints[121].children[2] = 143; + waypoints[121].children[3] = 144; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (157.705,-359.784,16.125); + waypoints[122].type = "stand"; + waypoints[122].childCount = 4; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 123; + waypoints[122].children[2] = 131; + waypoints[122].children[3] = 143; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (131.927,-553.775,24.125); + waypoints[123].type = "stand"; + waypoints[123].childCount = 2; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 124; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (58.1215,-739.118,24.125); + waypoints[124].type = "stand"; + waypoints[124].childCount = 2; + waypoints[124].children[0] = 123; + waypoints[124].children[1] = 125; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (-318.612,-734.559,24.125); + waypoints[125].type = "stand"; + waypoints[125].childCount = 3; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 126; + waypoints[125].children[2] = 129; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (-586.535,-722.356,24.125); + waypoints[126].type = "stand"; + waypoints[126].childCount = 3; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 127; + waypoints[126].children[2] = 323; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (-628.408,-522.622,24.125); + waypoints[127].type = "stand"; + waypoints[127].childCount = 2; + waypoints[127].children[0] = 126; + waypoints[127].children[1] = 128; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (-781.782,-428.24,24.125); + waypoints[128].type = "stand"; + waypoints[128].childCount = 2; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 66; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (-320.633,-424.475,24.125); + waypoints[129].type = "stand"; + waypoints[129].childCount = 2; + waypoints[129].children[0] = 125; + waypoints[129].children[1] = 130; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (-328.061,-242.402,8.37762); + waypoints[130].type = "stand"; + waypoints[130].childCount = 6; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 131; + waypoints[130].children[2] = 132; + waypoints[130].children[3] = 136; + waypoints[130].children[4] = 134; + waypoints[130].children[5] = 62; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (-81.6078,-272.04,10.8474); + waypoints[131].type = "stand"; + waypoints[131].childCount = 4; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 122; + waypoints[131].children[2] = 136; + waypoints[131].children[3] = 137; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (-586.577,-293.74,12.1128); + waypoints[132].type = "stand"; + waypoints[132].childCount = 5; + waypoints[132].children[0] = 130; + waypoints[132].children[1] = 66; + waypoints[132].children[2] = 134; + waypoints[132].children[3] = 64; + waypoints[132].children[4] = 63; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (-538.034,69.3632,16.125); + waypoints[133].type = "stand"; + waypoints[133].childCount = 3; + waypoints[133].children[0] = 64; + waypoints[133].children[1] = 134; + waypoints[133].children[2] = 135; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (-543.74,-46.621,8.125); + waypoints[134].type = "stand"; + waypoints[134].childCount = 7; + waypoints[134].children[0] = 132; + waypoints[134].children[1] = 64; + waypoints[134].children[2] = 133; + waypoints[134].children[3] = 66; + waypoints[134].children[4] = 136; + waypoints[134].children[5] = 63; + waypoints[134].children[6] = 130; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (-296.374,94.2776,16.125); + waypoints[135].type = "stand"; + waypoints[135].childCount = 3; + waypoints[135].children[0] = 133; + waypoints[135].children[1] = 136; + waypoints[135].children[2] = 137; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (-230.719,-31.1762,8.125); + waypoints[136].type = "stand"; + waypoints[136].childCount = 5; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 134; + waypoints[136].children[2] = 131; + waypoints[136].children[3] = 130; + waypoints[136].children[4] = 137; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (-153.681,104.599,15.1616); + waypoints[137].type = "stand"; + waypoints[137].childCount = 6; + waypoints[137].children[0] = 135; + waypoints[137].children[1] = 136; + waypoints[137].children[2] = 131; + waypoints[137].children[3] = 138; + waypoints[137].children[4] = 142; + waypoints[137].children[5] = 143; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (-89.1522,234.684,16.125); + waypoints[138].type = "stand"; + waypoints[138].childCount = 2; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 139; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (340.376,308.931,16.125); + waypoints[139].type = "stand"; + waypoints[139].childCount = 2; + waypoints[139].children[0] = 138; + waypoints[139].children[1] = 140; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (451.945,440.461,15.6016); + waypoints[140].type = "stand"; + waypoints[140].childCount = 7; + waypoints[140].children[0] = 139; + waypoints[140].children[1] = 141; + waypoints[140].children[2] = 147; + waypoints[140].children[3] = 148; + waypoints[140].children[4] = 153; + waypoints[140].children[5] = 154; + waypoints[140].children[6] = 155; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (460.052,90.2901,11.1731); + waypoints[141].type = "stand"; + waypoints[141].childCount = 6; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 142; + waypoints[141].children[2] = 144; + waypoints[141].children[3] = 143; + waypoints[141].children[4] = 147; + waypoints[141].children[5] = 148; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (192.203,47.4561,10.1321); + waypoints[142].type = "stand"; + waypoints[142].childCount = 4; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 137; + waypoints[142].children[2] = 143; + waypoints[142].children[3] = 144; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (189.69,-217.087,8.02672); + waypoints[143].type = "stand"; + waypoints[143].childCount = 6; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 137; + waypoints[143].children[2] = 122; + waypoints[143].children[3] = 121; + waypoints[143].children[4] = 144; + waypoints[143].children[5] = 141; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (422.584,-225.949,8.125); + waypoints[144].type = "stand"; + waypoints[144].childCount = 8; + waypoints[144].children[0] = 120; + waypoints[144].children[1] = 121; + waypoints[144].children[2] = 143; + waypoints[144].children[3] = 142; + waypoints[144].children[4] = 146; + waypoints[144].children[5] = 116; + waypoints[144].children[6] = 141; + waypoints[144].children[7] = 151; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (827.939,-285.713,24.125); + waypoints[145].type = "stand"; + waypoints[145].childCount = 3; + waypoints[145].children[0] = 117; + waypoints[145].children[1] = 146; + waypoints[145].children[2] = 150; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (688.017,-256.055,10.8455); + waypoints[146].type = "stand"; + waypoints[146].childCount = 6; + waypoints[146].children[0] = 144; + waypoints[146].children[1] = 116; + waypoints[146].children[2] = 120; + waypoints[146].children[3] = 145; + waypoints[146].children[4] = 151; + waypoints[146].children[5] = 152; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (672.133,117.36,9.52181); + waypoints[147].type = "stand"; + waypoints[147].childCount = 4; + waypoints[147].children[0] = 141; + waypoints[147].children[1] = 148; + waypoints[147].children[2] = 152; + waypoints[147].children[3] = 140; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (687.031,363.45,10.7634); + waypoints[148].type = "stand"; + waypoints[148].childCount = 5; + waypoints[148].children[0] = 147; + waypoints[148].children[1] = 149; + waypoints[148].children[2] = 140; + waypoints[148].children[3] = 153; + waypoints[148].children[4] = 141; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (900.347,328.721,16.125); + waypoints[149].type = "stand"; + waypoints[149].childCount = 2; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 150; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (888.338,-38.1864,16.125); + waypoints[150].type = "stand"; + waypoints[150].childCount = 3; + waypoints[150].children[0] = 149; + waypoints[150].children[1] = 145; + waypoints[150].children[2] = 152; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (574.717,-118.731,8.05595); + waypoints[151].type = "stand"; + waypoints[151].childCount = 3; + waypoints[151].children[0] = 144; + waypoints[151].children[1] = 146; + waypoints[151].children[2] = 152; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (679.3,-67.6449,10.1191); + waypoints[152].type = "stand"; + waypoints[152].childCount = 4; + waypoints[152].children[0] = 147; + waypoints[152].children[1] = 151; + waypoints[152].children[2] = 146; + waypoints[152].children[3] = 150; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (687.977,491.104,10.8422); + waypoints[153].type = "stand"; + waypoints[153].childCount = 5; + waypoints[153].children[0] = 148; + waypoints[153].children[1] = 140; + waypoints[153].children[2] = 155; + waypoints[153].children[3] = 154; + waypoints[153].children[4] = 156; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (425.915,771.07,16.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 4; + waypoints[154].children[0] = 140; + waypoints[154].children[1] = 155; + waypoints[154].children[2] = 153; + waypoints[154].children[3] = 202; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (657.768,860.457,8.32472); + waypoints[155].type = "stand"; + waypoints[155].childCount = 5; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 153; + waypoints[155].children[2] = 140; + waypoints[155].children[3] = 212; + waypoints[155].children[4] = 213; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (769.123,496.978,13.3336); + waypoints[156].type = "stand"; + waypoints[156].childCount = 3; + waypoints[156].children[0] = 153; + waypoints[156].children[1] = 157; + waypoints[156].children[2] = 158; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (788.095,682.548,22.125); + waypoints[157].type = "stand"; + waypoints[157].childCount = 3; + waypoints[157].children[0] = 156; + waypoints[157].children[1] = 276; + waypoints[157].children[2] = 277; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (1185.14,489.524,16.125); + waypoints[158].type = "stand"; + waypoints[158].childCount = 3; + waypoints[158].children[0] = 156; + waypoints[158].children[1] = 159; + waypoints[158].children[2] = 160; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (1418.84,341.868,16.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 6; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 161; + waypoints[159].children[2] = 162; + waypoints[159].children[3] = 168; + waypoints[159].children[4] = 166; + waypoints[159].children[5] = 160; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (1535.28,649.886,22.125); + waypoints[160].type = "stand"; + waypoints[160].childCount = 5; + waypoints[160].children[0] = 158; + waypoints[160].children[1] = 161; + waypoints[160].children[2] = 171; + waypoints[160].children[3] = 159; + waypoints[160].children[4] = 172; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (1793.02,470.509,16.125); + waypoints[161].type = "stand"; + waypoints[161].childCount = 5; + waypoints[161].children[0] = 160; + waypoints[161].children[1] = 159; + waypoints[161].children[2] = 172; + waypoints[161].children[3] = 173; + waypoints[161].children[4] = 311; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (1762.17,239.451,16.125); + waypoints[162].type = "stand"; + waypoints[162].childCount = 3; + waypoints[162].children[0] = 159; + waypoints[162].children[1] = 163; + waypoints[162].children[2] = 311; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (1818.11,-163.788,24.125); + waypoints[163].type = "stand"; + waypoints[163].childCount = 3; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[163].children[2] = 169; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (1787.65,-393.219,24.125); + waypoints[164].type = "stand"; + waypoints[164].childCount = 2; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 165; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (1565.69,-429.765,16.125); + waypoints[165].type = "stand"; + waypoints[165].childCount = 4; + waypoints[165].children[0] = 164; + waypoints[165].children[1] = 105; + waypoints[165].children[2] = 166; + waypoints[165].children[3] = 169; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (1455.46,-44.9707,16.125); + waypoints[166].type = "stand"; + waypoints[166].childCount = 4; + waypoints[166].children[0] = 165; + waypoints[166].children[1] = 167; + waypoints[166].children[2] = 159; + waypoints[166].children[3] = 169; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (1232.09,-4.00414,16.125); + waypoints[167].type = "stand"; + waypoints[167].childCount = 2; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 168; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (1229.34,270.959,16.125); + waypoints[168].type = "stand"; + waypoints[168].childCount = 2; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 159; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (1639.93,-181.571,16.125); + waypoints[169].type = "stand"; + waypoints[169].childCount = 3; + waypoints[169].children[0] = 165; + waypoints[169].children[1] = 163; + waypoints[169].children[2] = 166; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (1143.08,690.42,158.125); + waypoints[170].type = "stand"; + waypoints[170].childCount = 2; + waypoints[170].children[0] = 171; + waypoints[170].children[1] = 265; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (1232.18,672.15,158.125); + waypoints[171].type = "stand"; + waypoints[171].childCount = 2; + waypoints[171].children[0] = 170; + waypoints[171].children[1] = 160; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (1631.14,769.635,16.125); + waypoints[172].type = "stand"; + waypoints[172].childCount = 4; + waypoints[172].children[0] = 160; + waypoints[172].children[1] = 173; + waypoints[172].children[2] = 161; + waypoints[172].children[3] = 174; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (1804.92,607.725,16.125); + waypoints[173].type = "stand"; + waypoints[173].childCount = 3; + waypoints[173].children[0] = 172; + waypoints[173].children[1] = 176; + waypoints[173].children[2] = 161; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (1701.98,1010.31,16.125); + waypoints[174].type = "stand"; + waypoints[174].childCount = 3; + waypoints[174].children[0] = 172; + waypoints[174].children[1] = 175; + waypoints[174].children[2] = 177; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (1933.2,957.666,16.125); + waypoints[175].type = "stand"; + waypoints[175].childCount = 2; + waypoints[175].children[0] = 174; + waypoints[175].children[1] = 176; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (1901.5,800.208,16.125); + waypoints[176].type = "stand"; + waypoints[176].childCount = 2; + waypoints[176].children[0] = 175; + waypoints[176].children[1] = 173; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (1717.11,1155.19,16.125); + waypoints[177].type = "stand"; + waypoints[177].childCount = 4; + waypoints[177].children[0] = 174; + waypoints[177].children[1] = 178; + waypoints[177].children[2] = 207; + waypoints[177].children[3] = 194; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (1840.33,1363.24,16.125); + waypoints[178].type = "stand"; + waypoints[178].childCount = 4; + waypoints[178].children[0] = 177; + waypoints[178].children[1] = 179; + waypoints[178].children[2] = 182; + waypoints[178].children[3] = 207; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (1713.72,1414.95,16.125); + waypoints[179].type = "stand"; + waypoints[179].childCount = 3; + waypoints[179].children[0] = 178; + waypoints[179].children[1] = 180; + waypoints[179].children[2] = 192; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (1715.95,1598.19,16.125); + waypoints[180].type = "stand"; + waypoints[180].childCount = 4; + waypoints[180].children[0] = 179; + waypoints[180].children[1] = 181; + waypoints[180].children[2] = 187; + waypoints[180].children[3] = 192; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (1865.57,1536.91,16.125); + waypoints[181].type = "stand"; + waypoints[181].childCount = 2; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 182; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (1869.65,1469.49,16.125); + waypoints[182].type = "stand"; + waypoints[182].childCount = 3; + waypoints[182].children[0] = 181; + waypoints[182].children[1] = 178; + waypoints[182].children[2] = 183; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (2005.85,1498.92,16.1246); + waypoints[183].type = "stand"; + waypoints[183].childCount = 3; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 184; + waypoints[183].children[2] = 186; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (2001.9,1798.24,16.1246); + waypoints[184].type = "stand"; + waypoints[184].childCount = 2; + waypoints[184].children[0] = 183; + waypoints[184].children[1] = 185; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (2369.57,1810.31,16.2709); + waypoints[185].type = "stand"; + waypoints[185].childCount = 2; + waypoints[185].children[0] = 184; + waypoints[185].children[1] = 186; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (2367.07,1576.93,16.1221); + waypoints[186].type = "stand"; + waypoints[186].childCount = 2; + waypoints[186].children[0] = 185; + waypoints[186].children[1] = 183; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (1675.13,1792.94,16.1221); + waypoints[187].type = "stand"; + waypoints[187].childCount = 4; + waypoints[187].children[0] = 180; + waypoints[187].children[1] = 188; + waypoints[187].children[2] = 190; + waypoints[187].children[3] = 192; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (1525.9,1659.85,24.125); + waypoints[188].type = "stand"; + waypoints[188].childCount = 3; + waypoints[188].children[0] = 187; + waypoints[188].children[1] = 189; + waypoints[188].children[2] = 192; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (1420.71,1593.62,24.125); + waypoints[189].type = "stand"; + waypoints[189].childCount = 3; + waypoints[189].children[0] = 188; + waypoints[189].children[1] = 194; + waypoints[189].children[2] = 309; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (1771.3,2345.55,16.125); + waypoints[190].type = "stand"; + waypoints[190].childCount = 2; + waypoints[190].children[0] = 187; + waypoints[190].children[1] = 191; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (2283.07,2397.04,16.1683); + waypoints[191].type = "stand"; + waypoints[191].childCount = 1; + waypoints[191].children[0] = 190; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (1569.98,1474.6,16.1249); + waypoints[192].type = "stand"; + waypoints[192].childCount = 5; + waypoints[192].children[0] = 188; + waypoints[192].children[1] = 187; + waypoints[192].children[2] = 179; + waypoints[192].children[3] = 180; + waypoints[192].children[4] = 193; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (1535.4,1387.07,15.7573); + waypoints[193].type = "stand"; + waypoints[193].childCount = 3; + waypoints[193].children[0] = 192; + waypoints[193].children[1] = 194; + waypoints[193].children[2] = 208; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (1437.73,1391.22,14.0609); + waypoints[194].type = "stand"; + waypoints[194].childCount = 7; + waypoints[194].children[0] = 193; + waypoints[194].children[1] = 189; + waypoints[194].children[2] = 195; + waypoints[194].children[3] = 177; + waypoints[194].children[4] = 207; + waypoints[194].children[5] = 208; + waypoints[194].children[6] = 209; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (1175.3,1375.34,12.978); + waypoints[195].type = "stand"; + waypoints[195].childCount = 5; + waypoints[195].children[0] = 194; + waypoints[195].children[1] = 196; + waypoints[195].children[2] = 210; + waypoints[195].children[3] = 208; + waypoints[195].children[4] = 211; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (1037.19,1315.42,7.50133); + waypoints[196].type = "stand"; + waypoints[196].childCount = 4; + waypoints[196].children[0] = 195; + waypoints[196].children[1] = 197; + waypoints[196].children[2] = 210; + waypoints[196].children[3] = 211; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (854.457,1402.85,15.4172); + waypoints[197].type = "stand"; + waypoints[197].childCount = 4; + waypoints[197].children[0] = 196; + waypoints[197].children[1] = 198; + waypoints[197].children[2] = 211; + waypoints[197].children[3] = 210; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (572.208,1354.88,9.08449); + waypoints[198].type = "stand"; + waypoints[198].childCount = 4; + waypoints[198].children[0] = 197; + waypoints[198].children[1] = 199; + waypoints[198].children[2] = 212; + waypoints[198].children[3] = 213; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (385.689,1319.56,16.125); + waypoints[199].type = "stand"; + waypoints[199].childCount = 4; + waypoints[199].children[0] = 198; + waypoints[199].children[1] = 200; + waypoints[199].children[2] = 201; + waypoints[199].children[3] = 212; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (326.377,1452.98,16.125); + waypoints[200].type = "stand"; + waypoints[200].childCount = 2; + waypoints[200].children[0] = 199; + waypoints[200].children[1] = 203; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (312.212,1206.22,16.125); + waypoints[201].type = "stand"; + waypoints[201].childCount = 3; + waypoints[201].children[0] = 199; + waypoints[201].children[1] = 202; + waypoints[201].children[2] = 213; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (304.56,1030.34,16.125); + waypoints[202].type = "stand"; + waypoints[202].childCount = 4; + waypoints[202].children[0] = 201; + waypoints[202].children[1] = 154; + waypoints[202].children[2] = 213; + waypoints[202].children[3] = 214; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (312.872,1612.9,16.125); + waypoints[203].type = "stand"; + waypoints[203].childCount = 3; + waypoints[203].children[0] = 200; + waypoints[203].children[1] = 204; + waypoints[203].children[2] = 206; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (314.016,1895.91,16.125); + waypoints[204].type = "stand"; + waypoints[204].childCount = 2; + waypoints[204].children[0] = 203; + waypoints[204].children[1] = 205; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (187.647,1842.48,16.125); + waypoints[205].type = "stand"; + waypoints[205].childCount = 2; + waypoints[205].children[0] = 204; + waypoints[205].children[1] = 206; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (202.615,1643.98,28.125); + waypoints[206].type = "stand"; + waypoints[206].childCount = 2; + waypoints[206].children[0] = 205; + waypoints[206].children[1] = 203; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (1567.32,1172.27,12.125); + waypoints[207].type = "stand"; + waypoints[207].childCount = 4; + waypoints[207].children[0] = 177; + waypoints[207].children[1] = 208; + waypoints[207].children[2] = 194; + waypoints[207].children[3] = 178; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (1442.28,1161.93,10.8224); + waypoints[208].type = "stand"; + waypoints[208].childCount = 5; + waypoints[208].children[0] = 207; + waypoints[208].children[1] = 209; + waypoints[208].children[2] = 195; + waypoints[208].children[3] = 194; + waypoints[208].children[4] = 193; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (1382.25,1082.35,16.125); + waypoints[209].type = "stand"; + waypoints[209].childCount = 3; + waypoints[209].children[0] = 208; + waypoints[209].children[1] = 210; + waypoints[209].children[2] = 194; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (1133.88,1094.62,16.125); + waypoints[210].type = "stand"; + waypoints[210].childCount = 5; + waypoints[210].children[0] = 209; + waypoints[210].children[1] = 195; + waypoints[210].children[2] = 196; + waypoints[210].children[3] = 211; + waypoints[210].children[4] = 197; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (882.485,1088.23,16.125); + waypoints[211].type = "stand"; + waypoints[211].childCount = 5; + waypoints[211].children[0] = 210; + waypoints[211].children[1] = 196; + waypoints[211].children[2] = 197; + waypoints[211].children[3] = 212; + waypoints[211].children[4] = 195; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (659.413,1061.2,8.54169); + waypoints[212].type = "stand"; + waypoints[212].childCount = 5; + waypoints[212].children[0] = 211; + waypoints[212].children[1] = 155; + waypoints[212].children[2] = 198; + waypoints[212].children[3] = 213; + waypoints[212].children[4] = 199; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (418.096,1052.91,16.125); + waypoints[213].type = "stand"; + waypoints[213].childCount = 5; + waypoints[213].children[0] = 212; + waypoints[213].children[1] = 202; + waypoints[213].children[2] = 201; + waypoints[213].children[3] = 198; + waypoints[213].children[4] = 155; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (182.075,1031.82,16.125); + waypoints[214].type = "stand"; + waypoints[214].childCount = 4; + waypoints[214].children[0] = 202; + waypoints[214].children[1] = 215; + waypoints[214].children[2] = 217; + waypoints[214].children[3] = 218; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (70.8468,880.672,16.125); + waypoints[215].type = "stand"; + waypoints[215].childCount = 2; + waypoints[215].children[0] = 214; + waypoints[215].children[1] = 216; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (-15.7731,873.738,16.125); + waypoints[216].type = "stand"; + waypoints[216].childCount = 2; + waypoints[216].children[0] = 215; + waypoints[216].children[1] = 217; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (-81.8041,1038.72,16.125); + waypoints[217].type = "stand"; + waypoints[217].childCount = 5; + waypoints[217].children[0] = 216; + waypoints[217].children[1] = 214; + waypoints[217].children[2] = 218; + waypoints[217].children[3] = 219; + waypoints[217].children[4] = 220; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (-47.9129,1149.99,16.125); + waypoints[218].type = "stand"; + waypoints[218].childCount = 4; + waypoints[218].children[0] = 214; + waypoints[218].children[1] = 217; + waypoints[218].children[2] = 220; + waypoints[218].children[3] = 220; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (-337.203,915.164,16.125); + waypoints[219].type = "stand"; + waypoints[219].childCount = 4; + waypoints[219].children[0] = 217; + waypoints[219].children[1] = 235; + waypoints[219].children[2] = 220; + waypoints[219].children[3] = 256; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (-214.992,1116.94,16.125); + waypoints[220].type = "stand"; + waypoints[220].childCount = 7; + waypoints[220].children[0] = 218; + waypoints[220].children[1] = 221; + waypoints[220].children[2] = 235; + waypoints[220].children[3] = 217; + waypoints[220].children[4] = 218; + waypoints[220].children[5] = 219; + waypoints[220].children[6] = 234; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (-245.928,1331.21,16.125); + waypoints[221].type = "stand"; + waypoints[221].childCount = 4; + waypoints[221].children[0] = 220; + waypoints[221].children[1] = 222; + waypoints[221].children[2] = 224; + waypoints[221].children[3] = 308; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (-654.704,1337.62,24.125); + waypoints[222].type = "stand"; + waypoints[222].childCount = 5; + waypoints[222].children[0] = 221; + waypoints[222].children[1] = 223; + waypoints[222].children[2] = 228; + waypoints[222].children[3] = 234; + waypoints[222].children[4] = 236; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (-622.953,1602.94,0.125001); + waypoints[223].type = "stand"; + waypoints[223].childCount = 3; + waypoints[223].children[0] = 222; + waypoints[223].children[1] = 224; + waypoints[223].children[2] = 227; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (-258.231,1694.81,16.125); + waypoints[224].type = "stand"; + waypoints[224].childCount = 4; + waypoints[224].children[0] = 223; + waypoints[224].children[1] = 221; + waypoints[224].children[2] = 225; + waypoints[224].children[3] = 308; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (-538.044,1769.72,0.125); + waypoints[225].type = "stand"; + waypoints[225].childCount = 2; + waypoints[225].children[0] = 224; + waypoints[225].children[1] = 226; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (-804.654,1769.11,0.125001); + waypoints[226].type = "stand"; + waypoints[226].childCount = 2; + waypoints[226].children[0] = 225; + waypoints[226].children[1] = 227; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (-959.505,1675.36,24.125); + waypoints[227].type = "stand"; + waypoints[227].childCount = 5; + waypoints[227].children[0] = 226; + waypoints[227].children[1] = 223; + waypoints[227].children[2] = 228; + waypoints[227].children[3] = 229; + waypoints[227].children[4] = 233; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (-1075.56,1427.07,24.125); + waypoints[228].type = "stand"; + waypoints[228].childCount = 6; + waypoints[228].children[0] = 227; + waypoints[228].children[1] = 233; + waypoints[228].children[2] = 232; + waypoints[228].children[3] = 222; + waypoints[228].children[4] = 236; + waypoints[228].children[5] = 239; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (-1043.79,1852.32,24.125); + waypoints[229].type = "stand"; + waypoints[229].childCount = 3; + waypoints[229].children[0] = 227; + waypoints[229].children[1] = 230; + waypoints[229].children[2] = 233; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (-1072.95,2104.17,24.125); + waypoints[230].type = "stand"; + waypoints[230].childCount = 2; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 231; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (-1278,2068.89,24.125); + waypoints[231].type = "stand"; + waypoints[231].childCount = 2; + waypoints[231].children[0] = 230; + waypoints[231].children[1] = 232; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (-1265.04,1665.2,24.125); + waypoints[232].type = "stand"; + waypoints[232].childCount = 3; + waypoints[232].children[0] = 231; + waypoints[232].children[1] = 233; + waypoints[232].children[2] = 228; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (-1100.51,1654.11,24.125); + waypoints[233].type = "stand"; + waypoints[233].childCount = 4; + waypoints[233].children[0] = 232; + waypoints[233].children[1] = 228; + waypoints[233].children[2] = 229; + waypoints[233].children[3] = 227; + waypoints[234] = spawnstruct(); + waypoints[234].origin = (-638.175,1115.84,16.125); + waypoints[234].type = "stand"; + waypoints[234].childCount = 5; + waypoints[234].children[0] = 222; + waypoints[234].children[1] = 235; + waypoints[234].children[2] = 220; + waypoints[234].children[3] = 252; + waypoints[234].children[4] = 239; + waypoints[235] = spawnstruct(); + waypoints[235].origin = (-394.52,1060.91,16.125); + waypoints[235].type = "stand"; + waypoints[235].childCount = 3; + waypoints[235].children[0] = 234; + waypoints[235].children[1] = 220; + waypoints[235].children[2] = 219; + waypoints[236] = spawnstruct(); + waypoints[236].origin = (-1080.64,1242.91,24.125); + waypoints[236].type = "stand"; + waypoints[236].childCount = 5; + waypoints[236].children[0] = 228; + waypoints[236].children[1] = 222; + waypoints[236].children[2] = 237; + waypoints[236].children[3] = 239; + waypoints[236].children[4] = 307; + waypoints[237] = spawnstruct(); + waypoints[237].origin = (-1155.79,1090.67,16.125); + waypoints[237].type = "stand"; + waypoints[237].childCount = 2; + waypoints[237].children[0] = 236; + waypoints[237].children[1] = 238; + waypoints[238] = spawnstruct(); + waypoints[238].origin = (-1146.23,936.161,16.125); + waypoints[238].type = "stand"; + waypoints[238].childCount = 5; + waypoints[238].children[0] = 237; + waypoints[238].children[1] = 239; + waypoints[238].children[2] = 240; + waypoints[238].children[3] = 241; + waypoints[238].children[4] = 257; + waypoints[239] = spawnstruct(); + waypoints[239].origin = (-926.524,1068.09,16.125); + waypoints[239].type = "stand"; + waypoints[239].childCount = 5; + waypoints[239].children[0] = 238; + waypoints[239].children[1] = 236; + waypoints[239].children[2] = 228; + waypoints[239].children[3] = 240; + waypoints[239].children[4] = 234; + waypoints[240] = spawnstruct(); + waypoints[240].origin = (-950.297,808.976,16.125); + waypoints[240].type = "stand"; + waypoints[240].childCount = 4; + waypoints[240].children[0] = 239; + waypoints[240].children[1] = 238; + waypoints[240].children[2] = 242; + waypoints[240].children[3] = 254; + waypoints[241] = spawnstruct(); + waypoints[241].origin = (-1150.84,722.541,16.125); + waypoints[241].type = "stand"; + waypoints[241].childCount = 2; + waypoints[241].children[0] = 238; + waypoints[241].children[1] = 242; + waypoints[242] = spawnstruct(); + waypoints[242].origin = (-915.291,698.658,16.125); + waypoints[242].type = "stand"; + waypoints[242].childCount = 3; + waypoints[242].children[0] = 241; + waypoints[242].children[1] = 240; + waypoints[242].children[2] = 243; + waypoints[243] = spawnstruct(); + waypoints[243].origin = (-862.252,502.901,16.125); + waypoints[243].type = "stand"; + waypoints[243].childCount = 3; + waypoints[243].children[0] = 242; + waypoints[243].children[1] = 244; + waypoints[243].children[2] = 245; + waypoints[244] = spawnstruct(); + waypoints[244].origin = (-827.568,228.707,16.125); + waypoints[244].type = "stand"; + waypoints[244].childCount = 2; + waypoints[244].children[0] = 243; + waypoints[244].children[1] = 65; + waypoints[245] = spawnstruct(); + waypoints[245].origin = (-657.771,502.55,16.125); + waypoints[245].type = "stand"; + waypoints[245].childCount = 4; + waypoints[245].children[0] = 65; + waypoints[245].children[1] = 247; + waypoints[245].children[2] = 243; + waypoints[245].children[3] = 248; + waypoints[246] = spawnstruct(); + waypoints[246].origin = (-405.152,260.583,16.125); + waypoints[246].type = "stand"; + waypoints[246].childCount = 2; + waypoints[246].children[0] = 65; + waypoints[246].children[1] = 247; + waypoints[247] = spawnstruct(); + waypoints[247].origin = (-404.509,539.967,16.125); + waypoints[247].type = "stand"; + waypoints[247].childCount = 3; + waypoints[247].children[0] = 246; + waypoints[247].children[1] = 245; + waypoints[247].children[2] = 256; + waypoints[248] = spawnstruct(); + waypoints[248].origin = (-650.768,674.438,52.125); + waypoints[248].type = "stand"; + waypoints[248].childCount = 3; + waypoints[248].children[0] = 245; + waypoints[248].children[1] = 249; + waypoints[248].children[2] = 255; + waypoints[249] = spawnstruct(); + waypoints[249].origin = (-555.212,691.554,52.125); + waypoints[249].type = "stand"; + waypoints[249].childCount = 2; + waypoints[249].children[0] = 248; + waypoints[249].children[1] = 250; + waypoints[250] = spawnstruct(); + waypoints[250].origin = (-548.555,788.607,52.125); + waypoints[250].type = "stand"; + waypoints[250].childCount = 3; + waypoints[250].children[0] = 249; + waypoints[250].children[1] = 251; + waypoints[250].children[2] = 256; + waypoints[251] = spawnstruct(); + waypoints[251].origin = (-555.338,899.789,52.125); + waypoints[251].type = "stand"; + waypoints[251].childCount = 2; + waypoints[251].children[0] = 250; + waypoints[251].children[1] = 252; + waypoints[252] = spawnstruct(); + waypoints[252].origin = (-664.393,897.34,52.125); + waypoints[252].type = "stand"; + waypoints[252].childCount = 3; + waypoints[252].children[0] = 251; + waypoints[252].children[1] = 253; + waypoints[252].children[2] = 234; + waypoints[253] = spawnstruct(); + waypoints[253].origin = (-759.393,899.455,52.125); + waypoints[253].type = "stand"; + waypoints[253].childCount = 2; + waypoints[253].children[0] = 252; + waypoints[253].children[1] = 254; + waypoints[254] = spawnstruct(); + waypoints[254].origin = (-759.188,794.755,52.125); + waypoints[254].type = "stand"; + waypoints[254].childCount = 3; + waypoints[254].children[0] = 253; + waypoints[254].children[1] = 255; + waypoints[254].children[2] = 240; + waypoints[255] = spawnstruct(); + waypoints[255].origin = (-751.335,680.94,52.125); + waypoints[255].type = "stand"; + waypoints[255].childCount = 2; + waypoints[255].children[0] = 254; + waypoints[255].children[1] = 248; + waypoints[256] = spawnstruct(); + waypoints[256].origin = (-429.757,788.201,16.125); + waypoints[256].type = "stand"; + waypoints[256].childCount = 3; + waypoints[256].children[0] = 219; + waypoints[256].children[1] = 250; + waypoints[256].children[2] = 247; + waypoints[257] = spawnstruct(); + waypoints[257].origin = (-1283.27,920.913,80.125); + waypoints[257].type = "stand"; + waypoints[257].childCount = 4; + waypoints[257].children[0] = 238; + waypoints[257].children[1] = 258; + waypoints[257].children[2] = 259; + waypoints[257].children[3] = 261; + waypoints[258] = spawnstruct(); + waypoints[258].origin = (-1318.05,1106.28,80.125); + waypoints[258].type = "stand"; + waypoints[258].childCount = 2; + waypoints[258].children[0] = 257; + waypoints[258].children[1] = 262; + waypoints[259] = spawnstruct(); + waypoints[259].origin = (-1320.71,782.056,80.125); + waypoints[259].type = "stand"; + waypoints[259].childCount = 2; + waypoints[259].children[0] = 257; + waypoints[259].children[1] = 260; + waypoints[260] = spawnstruct(); + waypoints[260].origin = (-1440.68,797.006,80.125); + waypoints[260].type = "stand"; + waypoints[260].childCount = 2; + waypoints[260].children[0] = 259; + waypoints[260].children[1] = 261; + waypoints[261] = spawnstruct(); + waypoints[261].origin = (-1440.76,931.042,80.125); + waypoints[261].type = "stand"; + waypoints[261].childCount = 4; + waypoints[261].children[0] = 260; + waypoints[261].children[1] = 262; + waypoints[261].children[2] = 257; + waypoints[261].children[3] = 263; + waypoints[262] = spawnstruct(); + waypoints[262].origin = (-1422.15,1089.02,80.125); + waypoints[262].type = "stand"; + waypoints[262].childCount = 2; + waypoints[262].children[0] = 261; + waypoints[262].children[1] = 258; + waypoints[263] = spawnstruct(); + waypoints[263].origin = (-1610.48,949.864,80.125); + waypoints[263].type = "stand"; + waypoints[263].childCount = 3; + waypoints[263].children[0] = 261; + waypoints[263].children[1] = 264; + waypoints[263].children[2] = 306; + waypoints[264] = spawnstruct(); + waypoints[264].origin = (-1679.34,684.274,80.125); + waypoints[264].type = "stand"; + waypoints[264].childCount = 2; + waypoints[264].children[0] = 263; + waypoints[264].children[1] = 48; + waypoints[265] = spawnstruct(); + waypoints[265].origin = (1169.8,807.61,158.125); + waypoints[265].type = "stand"; + waypoints[265].childCount = 3; + waypoints[265].children[0] = 170; + waypoints[265].children[1] = 266; + waypoints[265].children[2] = 267; + waypoints[266] = spawnstruct(); + waypoints[266].origin = (1333.71,824.626,158.125); + waypoints[266].type = "stand"; + waypoints[266].childCount = 1; + waypoints[266].children[0] = 265; + waypoints[267] = spawnstruct(); + waypoints[267].origin = (976.164,829.011,158.125); + waypoints[267].type = "stand"; + waypoints[267].childCount = 2; + waypoints[267].children[0] = 265; + waypoints[267].children[1] = 268; + waypoints[268] = spawnstruct(); + waypoints[268].origin = (949.556,966.747,158.125); + waypoints[268].type = "stand"; + waypoints[268].childCount = 3; + waypoints[268].children[0] = 267; + waypoints[268].children[1] = 269; + waypoints[268].children[2] = 270; + waypoints[269] = spawnstruct(); + waypoints[269].origin = (789.72,936.65,158.125); + waypoints[269].type = "stand"; + waypoints[269].childCount = 1; + waypoints[269].children[0] = 268; + waypoints[270] = spawnstruct(); + waypoints[270].origin = (1027.23,1007.58,158.125); + waypoints[270].type = "stand"; + waypoints[270].childCount = 2; + waypoints[270].children[0] = 268; + waypoints[270].children[1] = 271; + waypoints[271] = spawnstruct(); + waypoints[271].origin = (1183.09,984.782,94.125); + waypoints[271].type = "stand"; + waypoints[271].childCount = 2; + waypoints[271].children[0] = 270; + waypoints[271].children[1] = 272; + waypoints[272] = spawnstruct(); + waypoints[272].origin = (1189.94,914.368,94.125); + waypoints[272].type = "stand"; + waypoints[272].childCount = 2; + waypoints[272].children[0] = 271; + waypoints[272].children[1] = 273; + waypoints[273] = spawnstruct(); + waypoints[273].origin = (1120.95,913.252,94.125); + waypoints[273].type = "stand"; + waypoints[273].childCount = 2; + waypoints[273].children[0] = 272; + waypoints[273].children[1] = 274; + waypoints[274] = spawnstruct(); + waypoints[274].origin = (987.649,917.324,22.125); + waypoints[274].type = "stand"; + waypoints[274].childCount = 3; + waypoints[274].children[0] = 273; + waypoints[274].children[1] = 275; + waypoints[274].children[2] = 281; + waypoints[275] = spawnstruct(); + waypoints[275].origin = (873.639,995.873,22.125); + waypoints[275].type = "stand"; + waypoints[275].childCount = 3; + waypoints[275].children[0] = 274; + waypoints[275].children[1] = 276; + waypoints[275].children[2] = 281; + waypoints[276] = spawnstruct(); + waypoints[276].origin = (757.991,961.699,22.125); + waypoints[276].type = "stand"; + waypoints[276].childCount = 2; + waypoints[276].children[0] = 275; + waypoints[276].children[1] = 157; + waypoints[277] = spawnstruct(); + waypoints[277].origin = (913.296,655.954,22.125); + waypoints[277].type = "stand"; + waypoints[277].childCount = 3; + waypoints[277].children[0] = 157; + waypoints[277].children[1] = 278; + waypoints[277].children[2] = 281; + waypoints[278] = spawnstruct(); + waypoints[278].origin = (1180.67,651.335,22.125); + waypoints[278].type = "stand"; + waypoints[278].childCount = 2; + waypoints[278].children[0] = 277; + waypoints[278].children[1] = 279; + waypoints[279] = spawnstruct(); + waypoints[279].origin = (1183.33,799.453,22.125); + waypoints[279].type = "stand"; + waypoints[279].childCount = 3; + waypoints[279].children[0] = 278; + waypoints[279].children[1] = 280; + waypoints[279].children[2] = 281; + waypoints[280] = spawnstruct(); + waypoints[280].origin = (1434.43,801.941,22.125); + waypoints[280].type = "stand"; + waypoints[280].childCount = 1; + waypoints[280].children[0] = 279; + waypoints[281] = spawnstruct(); + waypoints[281].origin = (930.407,845.515,22.125); + waypoints[281].type = "stand"; + waypoints[281].childCount = 4; + waypoints[281].children[0] = 279; + waypoints[281].children[1] = 277; + waypoints[281].children[2] = 275; + waypoints[281].children[3] = 274; + waypoints[282] = spawnstruct(); + waypoints[282].origin = (1708.41,-1794.28,85.5279); + waypoints[282].type = "stand"; + waypoints[282].childCount = 2; + waypoints[282].children[0] = 87; + waypoints[282].children[1] = 283; + waypoints[283] = spawnstruct(); + waypoints[283].origin = (1813.55,-1592.6,67.293); + waypoints[283].type = "stand"; + waypoints[283].childCount = 3; + waypoints[283].children[0] = 282; + waypoints[283].children[1] = 284; + waypoints[283].children[2] = 101; + waypoints[284] = spawnstruct(); + waypoints[284].origin = (1756.52,-1366.58,45.7325); + waypoints[284].type = "stand"; + waypoints[284].childCount = 5; + waypoints[284].children[0] = 283; + waypoints[284].children[1] = 102; + waypoints[284].children[2] = 88; + waypoints[284].children[3] = 285; + waypoints[284].children[4] = 101; + waypoints[285] = spawnstruct(); + waypoints[285].origin = (1775.83,-1105.54,17.2552); + waypoints[285].type = "stand"; + waypoints[285].childCount = 3; + waypoints[285].children[0] = 284; + waypoints[285].children[1] = 101; + waypoints[285].children[2] = 286; + waypoints[286] = spawnstruct(); + waypoints[286].origin = (1834.92,-882.189,12.125); + waypoints[286].type = "stand"; + waypoints[286].childCount = 5; + waypoints[286].children[0] = 285; + waypoints[286].children[1] = 287; + waypoints[286].children[2] = 288; + waypoints[286].children[3] = 289; + waypoints[286].children[4] = 303; + waypoints[287] = spawnstruct(); + waypoints[287].origin = (1848.85,-721.979,16.125); + waypoints[287].type = "stand"; + waypoints[287].childCount = 2; + waypoints[287].children[0] = 286; + waypoints[287].children[1] = 290; + waypoints[288] = spawnstruct(); + waypoints[288].origin = (1679.42,-823.877,8.85434); + waypoints[288].type = "stand"; + waypoints[288].childCount = 3; + waypoints[288].children[0] = 106; + waypoints[288].children[1] = 286; + waypoints[288].children[2] = 289; + waypoints[289] = spawnstruct(); + waypoints[289].origin = (1733.2,-739.791,18.6611); + waypoints[289].type = "stand"; + waypoints[289].childCount = 4; + waypoints[289].children[0] = 288; + waypoints[289].children[1] = 286; + waypoints[289].children[2] = 105; + waypoints[289].children[3] = 290; + waypoints[290] = spawnstruct(); + waypoints[290].origin = (1706.17,-612.559,22.3271); + waypoints[290].type = "stand"; + waypoints[290].childCount = 3; + waypoints[290].children[0] = 105; + waypoints[290].children[1] = 287; + waypoints[290].children[2] = 289; + waypoints[291] = spawnstruct(); + waypoints[291].origin = (525.404,-2177.72,126.854); + waypoints[291].type = "stand"; + waypoints[291].childCount = 3; + waypoints[291].children[0] = 0; + waypoints[291].children[1] = 292; + waypoints[291].children[2] = 319; + waypoints[292] = spawnstruct(); + waypoints[292].origin = (397.199,-1770.34,116.394); + waypoints[292].type = "stand"; + waypoints[292].childCount = 3; + waypoints[292].children[0] = 291; + waypoints[292].children[1] = 84; + waypoints[292].children[2] = 293; + waypoints[293] = spawnstruct(); + waypoints[293].origin = (203.947,-1662.16,115.378); + waypoints[293].type = "stand"; + waypoints[293].childCount = 7; + waypoints[293].children[0] = 292; + waypoints[293].children[1] = 1; + waypoints[293].children[2] = 83; + waypoints[293].children[3] = 80; + waypoints[293].children[4] = 2; + waypoints[293].children[5] = 81; + waypoints[293].children[6] = 84; + waypoints[294] = spawnstruct(); + waypoints[294].origin = (-1135.76,-271.86,8.125); + waypoints[294].type = "stand"; + waypoints[294].childCount = 5; + waypoints[294].children[0] = 62; + waypoints[294].children[1] = 32; + waypoints[294].children[2] = 68; + waypoints[294].children[3] = 66; + waypoints[294].children[4] = 52; + waypoints[295] = spawnstruct(); + waypoints[295].origin = (-877.615,-1777.83,169.049); + waypoints[295].type = "stand"; + waypoints[295].childCount = 5; + waypoints[295].children[0] = 12; + waypoints[295].children[1] = 4; + waypoints[295].children[2] = 3; + waypoints[295].children[3] = 296; + waypoints[295].children[4] = 296; + waypoints[296] = spawnstruct(); + waypoints[296].origin = (-897.781,-1892.67,195.779); + waypoints[296].type = "stand"; + waypoints[296].childCount = 6; + waypoints[296].children[0] = 295; + waypoints[296].children[1] = 4; + waypoints[296].children[2] = 10; + waypoints[296].children[3] = 9; + waypoints[296].children[4] = 295; + waypoints[296].children[5] = 5; + waypoints[297] = spawnstruct(); + waypoints[297].origin = (-2419.51,-429.253,0.112775); + waypoints[297].type = "stand"; + waypoints[297].childCount = 1; + waypoints[297].children[0] = 22; + waypoints[298] = spawnstruct(); + waypoints[298].origin = (-2459.52,-611.333,26.125); + waypoints[298].type = "stand"; + waypoints[298].childCount = 2; + waypoints[298].children[0] = 299; + waypoints[298].children[1] = 301; + waypoints[299] = spawnstruct(); + waypoints[299].origin = (-2325.05,-617.666,26.125); + waypoints[299].type = "stand"; + waypoints[299].childCount = 2; + waypoints[299].children[0] = 298; + waypoints[299].children[1] = 300; + waypoints[300] = spawnstruct(); + waypoints[300].origin = (-2339.1,-832.306,26.125); + waypoints[300].type = "stand"; + waypoints[300].childCount = 2; + waypoints[300].children[0] = 299; + waypoints[300].children[1] = 301; + waypoints[301] = spawnstruct(); + waypoints[301].origin = (-2431.41,-834.229,26.125); + waypoints[301].type = "stand"; + waypoints[301].childCount = 3; + waypoints[301].children[0] = 21; + waypoints[301].children[1] = 300; + waypoints[301].children[2] = 298; + waypoints[302] = spawnstruct(); + waypoints[302].origin = (1951.14,-1059.5,18.3587); + waypoints[302].type = "stand"; + waypoints[302].childCount = 2; + waypoints[302].children[0] = 303; + waypoints[302].children[1] = 312; + waypoints[303] = spawnstruct(); + waypoints[303].origin = (1978.96,-868.694,12.125); + waypoints[303].type = "stand"; + waypoints[303].childCount = 2; + waypoints[303].children[0] = 302; + waypoints[303].children[1] = 286; + waypoints[304] = spawnstruct(); + waypoints[304].origin = (-2052.4,-1516.94,8.125); + waypoints[304].type = "stand"; + waypoints[304].childCount = 1; + waypoints[304].children[0] = 17; + waypoints[305] = spawnstruct(); + waypoints[305].origin = (-2381.78,1043.54,14.2985); + waypoints[305].type = "stand"; + waypoints[305].childCount = 1; + waypoints[305].children[0] = 41; + waypoints[306] = spawnstruct(); + waypoints[306].origin = (-1602.24,1121.63,80.125); + waypoints[306].type = "stand"; + waypoints[306].childCount = 1; + waypoints[306].children[0] = 263; + waypoints[307] = spawnstruct(); + waypoints[307].origin = (-1384.21,1253.93,24.125); + waypoints[307].type = "stand"; + waypoints[307].childCount = 1; + waypoints[307].children[0] = 236; + waypoints[308] = spawnstruct(); + waypoints[308].origin = (-188.808,1451.99,16.125); + waypoints[308].type = "stand"; + waypoints[308].childCount = 2; + waypoints[308].children[0] = 221; + waypoints[308].children[1] = 224; + waypoints[309] = spawnstruct(); + waypoints[309].origin = (1312.63,1509.73,24.125); + waypoints[309].type = "stand"; + waypoints[309].childCount = 1; + waypoints[309].children[0] = 189; + waypoints[310] = spawnstruct(); + waypoints[310].origin = (1925.6,296.143,16.125); + waypoints[310].type = "stand"; + waypoints[310].childCount = 1; + waypoints[310].children[0] = 311; + waypoints[311] = spawnstruct(); + waypoints[311].origin = (1767.33,331.331,16.125); + waypoints[311].type = "stand"; + waypoints[311].childCount = 3; + waypoints[311].children[0] = 310; + waypoints[311].children[1] = 161; + waypoints[311].children[2] = 162; + waypoints[312] = spawnstruct(); + waypoints[312].origin = (1938.86,-1467.62,24.125); + waypoints[312].type = "stand"; + waypoints[312].childCount = 1; + waypoints[312].children[0] = 302; + waypoints[313] = spawnstruct(); + waypoints[313].origin = (1314.41,-1222.27,20.125); + waypoints[313].type = "stand"; + waypoints[313].childCount = 1; + waypoints[313].children[0] = 314; + waypoints[314] = spawnstruct(); + waypoints[314].origin = (1153.31,-1263.14,20.125); + waypoints[314].type = "stand"; + waypoints[314].childCount = 3; + waypoints[314].children[0] = 313; + waypoints[314].children[1] = 98; + waypoints[314].children[2] = 97; + waypoints[315] = spawnstruct(); + waypoints[315].origin = (989.019,-640.549,24.125); + waypoints[315].type = "stand"; + waypoints[315].childCount = 2; + waypoints[315].children[0] = 118; + waypoints[315].children[1] = 119; + waypoints[316] = spawnstruct(); + waypoints[316].origin = (62.2412,-1066.48,22.5381); + waypoints[316].type = "stand"; + waypoints[316].childCount = 2; + waypoints[316].children[0] = 82; + waypoints[316].children[1] = 112; + waypoints[317] = spawnstruct(); + waypoints[317].origin = (791.103,-2267.7,125.642); + waypoints[317].type = "stand"; + waypoints[317].childCount = 2; + waypoints[317].children[0] = 318; + waypoints[317].children[1] = 319; + waypoints[318] = spawnstruct(); + waypoints[318].origin = (816.512,-1847.44,117.857); + waypoints[318].type = "stand"; + waypoints[318].childCount = 4; + waypoints[318].children[0] = 317; + waypoints[318].children[1] = 85; + waypoints[318].children[2] = 84; + waypoints[318].children[3] = 319; + waypoints[319] = spawnstruct(); + waypoints[319].origin = (701.674,-2024.94,121.546); + waypoints[319].type = "stand"; + waypoints[319].childCount = 4; + waypoints[319].children[0] = 291; + waypoints[319].children[1] = 317; + waypoints[319].children[2] = 318; + waypoints[319].children[3] = 84; + waypoints[320] = spawnstruct(); + waypoints[320].origin = (51.6068,-1178.93,72.125); + waypoints[320].type = "stand"; + waypoints[320].childCount = 2; + waypoints[320].children[0] = 79; + waypoints[320].children[1] = 81; + waypoints[321] = spawnstruct(); + waypoints[321].origin = (-460.421,-2363.27,209.061); + waypoints[321].type = "stand"; + waypoints[321].childCount = 1; + waypoints[321].children[0] = 5; + waypoints[322] = spawnstruct(); + waypoints[322].origin = (-717.986,-1083.42,64.6124); + waypoints[322].type = "stand"; + waypoints[322].childCount = 2; + waypoints[322].children[0] = 13; + waypoints[322].children[1] = 70; + waypoints[323] = spawnstruct(); + waypoints[323].origin = (-774.798,-799.087,24.125); + waypoints[323].type = "stand"; + waypoints[323].childCount = 1; + waypoints[323].children[0] = 126; + waypoints[324] = spawnstruct(); + waypoints[324].origin = (-965.479,68.2844,16.125); + waypoints[324].type = "stand"; + waypoints[324].childCount = 1; + waypoints[324].children[0] = 63; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/vacant.gsc b/main_shared/maps/mp/bots/waypoints/vacant.gsc new file mode 100644 index 0000000..15b94e1 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/vacant.gsc @@ -0,0 +1,1009 @@ +Vacant() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (-1992.75,201.824,-114.338); + waypoints[0].type = "stand"; + waypoints[0].childCount = 3; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 10; + waypoints[0].children[2] = 124; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (-1991.87,56.0386,-113.158); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 5; + waypoints[1].children[3] = 4; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (-1972.51,-237.832,-111.804); + waypoints[2].type = "stand"; + waypoints[2].childCount = 2; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-1588.18,-230.85,-111.829); + waypoints[3].type = "stand"; + waypoints[3].childCount = 3; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[3].children[2] = 20; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-1586.44,-28.2586,-111.875); + waypoints[4].type = "stand"; + waypoints[4].childCount = 3; + waypoints[4].children[0] = 1; + waypoints[4].children[1] = 3; + waypoints[4].children[2] = 6; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (-1569.34,124.103,-114.404); + waypoints[5].type = "stand"; + waypoints[5].childCount = 3; + waypoints[5].children[0] = 1; + waypoints[5].children[1] = 8; + waypoints[5].children[2] = 19; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (-1223.93,-24.1245,-111.05); + waypoints[6].type = "stand"; + waypoints[6].childCount = 4; + waypoints[6].children[0] = 4; + waypoints[6].children[1] = 19; + waypoints[6].children[2] = 20; + waypoints[6].children[3] = 23; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (-1604.89,542.181,-111.483); + waypoints[7].type = "stand"; + waypoints[7].childCount = 3; + waypoints[7].children[0] = 8; + waypoints[7].children[1] = 10; + waypoints[7].children[2] = 13; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (-1605.83,369.433,-111.883); + waypoints[8].type = "stand"; + waypoints[8].childCount = 3; + waypoints[8].children[0] = 5; + waypoints[8].children[1] = 9; + waypoints[8].children[2] = 7; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (-1265.01,378.095,-111.254); + waypoints[9].type = "stand"; + waypoints[9].childCount = 4; + waypoints[9].children[0] = 8; + waypoints[9].children[1] = 18; + waypoints[9].children[2] = 19; + waypoints[9].children[3] = 23; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (-1962.22,533.086,-111.875); + waypoints[10].type = "stand"; + waypoints[10].childCount = 3; + waypoints[10].children[0] = 7; + waypoints[10].children[1] = 0; + waypoints[10].children[2] = 11; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (-1963.2,716.745,-111.875); + waypoints[11].type = "stand"; + waypoints[11].childCount = 3; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[11].children[2] = 13; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (-1920.91,1228.02,-115.523); + waypoints[12].type = "stand"; + waypoints[12].childCount = 3; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 15; + waypoints[12].children[2] = 125; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (-1561.15,701.608,-111.875); + waypoints[13].type = "stand"; + waypoints[13].childCount = 3; + waypoints[13].children[0] = 11; + waypoints[13].children[1] = 7; + waypoints[13].children[2] = 14; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (-1324.54,727.864,-100.097); + waypoints[14].type = "stand"; + waypoints[14].childCount = 4; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[14].children[2] = 17; + waypoints[14].children[3] = 18; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (-1385.99,1293.28,-112.192); + waypoints[15].type = "stand"; + waypoints[15].childCount = 5; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 12; + waypoints[15].children[2] = 16; + waypoints[15].children[3] = 17; + waypoints[15].children[4] = 127; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (-983.34,1352.7,-112.298); + waypoints[16].type = "stand"; + waypoints[16].childCount = 4; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 30; + waypoints[16].children[2] = 26; + waypoints[16].children[3] = 27; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-1114.21,1010.77,-108.897); + waypoints[17].type = "stand"; + waypoints[17].childCount = 4; + waypoints[17].children[0] = 15; + waypoints[17].children[1] = 14; + waypoints[17].children[2] = 25; + waypoints[17].children[3] = 26; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-1206.65,582.859,-107.791); + waypoints[18].type = "stand"; + waypoints[18].childCount = 4; + waypoints[18].children[0] = 14; + waypoints[18].children[1] = 9; + waypoints[18].children[2] = 24; + waypoints[18].children[3] = 25; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-1243.94,96.0762,-114.666); + waypoints[19].type = "stand"; + waypoints[19].childCount = 4; + waypoints[19].children[0] = 9; + waypoints[19].children[1] = 5; + waypoints[19].children[2] = 6; + waypoints[19].children[3] = 23; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-1181.65,-235.99,-111.875); + waypoints[20].type = "stand"; + waypoints[20].childCount = 3; + waypoints[20].children[0] = 6; + waypoints[20].children[1] = 3; + waypoints[20].children[2] = 21; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-1003.44,-286.021,-119.817); + waypoints[21].type = "stand"; + waypoints[21].childCount = 3; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 22; + waypoints[21].children[2] = 81; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-859.581,-75.5334,-111.875); + waypoints[22].type = "stand"; + waypoints[22].childCount = 3; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 23; + waypoints[22].children[2] = 78; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-984.546,174.733,-113.734); + waypoints[23].type = "stand"; + waypoints[23].childCount = 5; + waypoints[23].children[0] = 22; + waypoints[23].children[1] = 6; + waypoints[23].children[2] = 19; + waypoints[23].children[3] = 9; + waypoints[23].children[4] = 24; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-973.911,586.984,-113.962); + waypoints[24].type = "stand"; + waypoints[24].childCount = 3; + waypoints[24].children[0] = 18; + waypoints[24].children[1] = 23; + waypoints[24].children[2] = 25; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-928.432,805.799,-110.254); + waypoints[25].type = "stand"; + waypoints[25].childCount = 5; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 18; + waypoints[25].children[2] = 17; + waypoints[25].children[3] = 26; + waypoints[25].children[4] = 42; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (-863.611,987.601,-114.679); + waypoints[26].type = "stand"; + waypoints[26].childCount = 4; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 17; + waypoints[26].children[2] = 27; + waypoints[26].children[3] = 16; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-593.658,1014,-113.348); + waypoints[27].type = "stand"; + waypoints[27].childCount = 5; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 28; + waypoints[27].children[2] = 16; + waypoints[27].children[3] = 38; + waypoints[27].children[4] = 63; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-410.938,1383.15,-102.353); + waypoints[28].type = "stand"; + waypoints[28].childCount = 5; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 29; + waypoints[28].children[2] = 38; + waypoints[28].children[3] = 39; + waypoints[28].children[4] = 63; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-706.324,1654.06,-115.205); + waypoints[29].type = "stand"; + waypoints[29].childCount = 4; + waypoints[29].children[0] = 28; + waypoints[29].children[1] = 30; + waypoints[29].children[2] = 38; + waypoints[29].children[3] = 37; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-974.904,1659.82,-100.414); + waypoints[30].type = "stand"; + waypoints[30].childCount = 2; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 16; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (179.866,1393.53,-108.529); + waypoints[31].type = "stand"; + waypoints[31].childCount = 4; + waypoints[31].children[0] = 32; + waypoints[31].children[1] = 35; + waypoints[31].children[2] = 36; + waypoints[31].children[3] = 39; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (596.189,1384.75,-112.432); + waypoints[32].type = "stand"; + waypoints[32].childCount = 2; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 33; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (678.315,1767.77,-110.969); + waypoints[33].type = "stand"; + waypoints[33].childCount = 2; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (523.182,1782.72,-111.881); + waypoints[34].type = "stand"; + waypoints[34].childCount = 3; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[34].children[2] = 36; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (419.968,1625.43,-111.881); + waypoints[35].type = "stand"; + waypoints[35].childCount = 2; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 31; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (81.9947,1746.04,-109.732); + waypoints[36].type = "stand"; + waypoints[36].childCount = 3; + waypoints[36].children[0] = 34; + waypoints[36].children[1] = 31; + waypoints[36].children[2] = 37; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-378.795,1762.23,-106.811); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 36; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 29; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-486.024,1603.46,-106.457); + waypoints[38].type = "stand"; + waypoints[38].childCount = 4; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 29; + waypoints[38].children[2] = 28; + waypoints[38].children[3] = 27; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-43.5384,1373.46,-104.489); + waypoints[39].type = "stand"; + waypoints[39].childCount = 3; + waypoints[39].children[0] = 28; + waypoints[39].children[1] = 40; + waypoints[39].children[2] = 31; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (-32.0376,1291.47,-47.875); + waypoints[40].type = "stand"; + waypoints[40].childCount = 2; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 41; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (38.2095,920.84,-47.875); + waypoints[41].type = "stand"; + waypoints[41].childCount = 4; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 45; + waypoints[41].children[2] = 44; + waypoints[41].children[3] = 47; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-741.528,823.544,-47.875); + waypoints[42].type = "stand"; + waypoints[42].childCount = 2; + waypoints[42].children[0] = 25; + waypoints[42].children[1] = 43; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (-466.077,782.394,-47.875); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[43].children[2] = 129; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (-271.874,918.322,-47.875); + waypoints[44].type = "stand"; + waypoints[44].childCount = 6; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 41; + waypoints[44].children[3] = 64; + waypoints[44].children[4] = 128; + waypoints[44].children[5] = 129; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (-51.4254,815.876,-47.875); + waypoints[45].type = "stand"; + waypoints[45].childCount = 3; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 41; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (-12.2358,614.174,-47.875); + waypoints[46].type = "stand"; + waypoints[46].childCount = 3; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 65; + waypoints[46].children[2] = 75; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (168.666,927.685,-47.875); + waypoints[47].type = "stand"; + waypoints[47].childCount = 5; + waypoints[47].children[0] = 41; + waypoints[47].children[1] = 48; + waypoints[47].children[2] = 49; + waypoints[47].children[3] = 50; + waypoints[47].children[4] = 51; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (195.763,1209.7,-47.875); + waypoints[48].type = "stand"; + waypoints[48].childCount = 2; + waypoints[48].children[0] = 47; + waypoints[48].children[1] = 53; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (239.01,743.145,-47.875); + waypoints[49].type = "stand"; + waypoints[49].childCount = 2; + waypoints[49].children[0] = 47; + waypoints[49].children[1] = 52; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (490.534,1068.01,-47.875); + waypoints[50].type = "stand"; + waypoints[50].childCount = 3; + waypoints[50].children[0] = 47; + waypoints[50].children[1] = 53; + waypoints[50].children[2] = 62; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (482.649,852.351,-47.875); + waypoints[51].type = "stand"; + waypoints[51].childCount = 3; + waypoints[51].children[0] = 47; + waypoints[51].children[1] = 52; + waypoints[51].children[2] = 61; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (462.551,712.782,-47.875); + waypoints[52].type = "stand"; + waypoints[52].childCount = 4; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 49; + waypoints[52].children[2] = 61; + waypoints[52].children[3] = 66; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (400.073,1213.84,-47.875); + waypoints[53].type = "stand"; + waypoints[53].childCount = 3; + waypoints[53].children[0] = 48; + waypoints[53].children[1] = 50; + waypoints[53].children[2] = 54; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (979.305,1189.15,-47.875); + waypoints[54].type = "stand"; + waypoints[54].childCount = 2; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 55; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (1065.08,1101.99,-47.875); + waypoints[55].type = "stand"; + waypoints[55].childCount = 4; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 56; + waypoints[55].children[2] = 59; + waypoints[55].children[3] = 62; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (1245.25,1052.06,-47.875); + waypoints[56].type = "stand"; + waypoints[56].childCount = 2; + waypoints[56].children[0] = 55; + waypoints[56].children[1] = 57; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (1267.41,872.374,-47.875); + waypoints[57].type = "stand"; + waypoints[57].childCount = 3; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[57].children[2] = 139; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (1167.07,682.783,-47.875); + waypoints[58].type = "stand"; + waypoints[58].childCount = 4; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 98; + waypoints[58].children[2] = 99; + waypoints[58].children[3] = 139; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (930.555,740.959,-47.875); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 55; + waypoints[59].children[1] = 60; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (713.618,764.108,-47.875); + waypoints[60].type = "stand"; + waypoints[60].childCount = 3; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 61; + waypoints[60].children[2] = 62; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (564.714,755.778,-47.875); + waypoints[61].type = "stand"; + waypoints[61].childCount = 3; + waypoints[61].children[0] = 60; + waypoints[61].children[1] = 51; + waypoints[61].children[2] = 52; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (758.743,993.237,-47.875); + waypoints[62].type = "stand"; + waypoints[62].childCount = 3; + waypoints[62].children[0] = 60; + waypoints[62].children[1] = 55; + waypoints[62].children[2] = 50; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-467.326,976.805,-105.599); + waypoints[63].type = "stand"; + waypoints[63].childCount = 3; + waypoints[63].children[0] = 27; + waypoints[63].children[1] = 28; + waypoints[63].children[2] = 64; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-373.804,974.295,-47.875); + waypoints[64].type = "stand"; + waypoints[64].childCount = 2; + waypoints[64].children[0] = 63; + waypoints[64].children[1] = 44; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (259.885,511.96,-47.875); + waypoints[65].type = "stand"; + waypoints[65].childCount = 3; + waypoints[65].children[0] = 46; + waypoints[65].children[1] = 66; + waypoints[65].children[2] = 106; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (438.175,568.299,-47.875); + waypoints[66].type = "stand"; + waypoints[66].childCount = 4; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 52; + waypoints[66].children[2] = 67; + waypoints[66].children[3] = 146; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (466.641,491.589,-47.875); + waypoints[67].type = "stand"; + waypoints[67].childCount = 2; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 68; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (450.265,118.189,-47.375); + waypoints[68].type = "stand"; + waypoints[68].childCount = 4; + waypoints[68].children[0] = 67; + waypoints[68].children[1] = 69; + waypoints[68].children[2] = 70; + waypoints[68].children[3] = 109; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (596.52,66.578,-47.875); + waypoints[69].type = "stand"; + waypoints[69].childCount = 2; + waypoints[69].children[0] = 68; + waypoints[69].children[1] = 92; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (281.485,47.3397,-47.875); + waypoints[70].type = "stand"; + waypoints[70].childCount = 4; + waypoints[70].children[0] = 68; + waypoints[70].children[1] = 71; + waypoints[70].children[2] = 108; + waypoints[70].children[3] = 109; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (224.034,-286.291,-47.875); + waypoints[71].type = "stand"; + waypoints[71].childCount = 3; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 72; + waypoints[71].children[2] = 87; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (41.5762,-276.679,-47.875); + waypoints[72].type = "stand"; + waypoints[72].childCount = 2; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 73; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-274.158,-106.833,-47.875); + waypoints[73].type = "stand"; + waypoints[73].childCount = 2; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 74; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-482.517,-21.0415,-47.375); + waypoints[74].type = "stand"; + waypoints[74].childCount = 4; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 75; + waypoints[74].children[2] = 77; + waypoints[74].children[3] = 79; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-406.296,569.751,-47.875); + waypoints[75].type = "stand"; + waypoints[75].childCount = 3; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 76; + waypoints[75].children[2] = 46; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-750.232,582.207,-47.875); + waypoints[76].type = "stand"; + waypoints[76].childCount = 1; + waypoints[76].children[0] = 75; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-605.517,-42.6159,-47.875); + waypoints[77].type = "stand"; + waypoints[77].childCount = 3; + waypoints[77].children[0] = 74; + waypoints[77].children[1] = 78; + waypoints[77].children[2] = 145; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-741.186,-39.0625,-103.875); + waypoints[78].type = "stand"; + waypoints[78].childCount = 2; + waypoints[78].children[0] = 22; + waypoints[78].children[1] = 77; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-442.69,-404.441,-47.875); + waypoints[79].type = "stand"; + waypoints[79].childCount = 3; + waypoints[79].children[0] = 74; + waypoints[79].children[1] = 82; + waypoints[79].children[2] = 88; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-799.711,-447.328,-47.875); + waypoints[80].type = "stand"; + waypoints[80].childCount = 1; + waypoints[80].children[0] = 82; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-999.46,-458.248,-117.406); + waypoints[81].type = "stand"; + waypoints[81].childCount = 2; + waypoints[81].children[0] = 21; + waypoints[81].children[1] = 118; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-589.024,-468.308,-47.875); + waypoints[82].type = "stand"; + waypoints[82].childCount = 3; + waypoints[82].children[0] = 80; + waypoints[82].children[1] = 79; + waypoints[82].children[2] = 83; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-575.819,-761.023,-47.875); + waypoints[83].type = "stand"; + waypoints[83].childCount = 3; + waypoints[83].children[0] = 82; + waypoints[83].children[1] = 84; + waypoints[83].children[2] = 143; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (-263.003,-753.594,-47.875); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 85; + waypoints[84].children[2] = 88; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (31.7126,-733.986,-47.875); + waypoints[85].type = "stand"; + waypoints[85].childCount = 2; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 86; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (265.455,-720.062,-47.875); + waypoints[86].type = "stand"; + waypoints[86].childCount = 3; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 87; + waypoints[86].children[2] = 110; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (267.911,-431.977,-47.875); + waypoints[87].type = "stand"; + waypoints[87].childCount = 4; + waypoints[87].children[0] = 86; + waypoints[87].children[1] = 71; + waypoints[87].children[2] = 88; + waypoints[87].children[3] = 89; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (-310.052,-467.264,-47.875); + waypoints[88].type = "stand"; + waypoints[88].childCount = 3; + waypoints[88].children[0] = 87; + waypoints[88].children[1] = 84; + waypoints[88].children[2] = 79; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (639.405,-438.074,-47.875); + waypoints[89].type = "stand"; + waypoints[89].childCount = 4; + waypoints[89].children[0] = 87; + waypoints[89].children[1] = 90; + waypoints[89].children[2] = 91; + waypoints[89].children[3] = 133; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (833.303,-703.869,-47.875); + waypoints[90].type = "stand"; + waypoints[90].childCount = 5; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 93; + waypoints[90].children[2] = 105; + waypoints[90].children[3] = 133; + waypoints[90].children[4] = 134; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (723.022,-185.265,-47.875); + waypoints[91].type = "stand"; + waypoints[91].childCount = 2; + waypoints[91].children[0] = 89; + waypoints[91].children[1] = 92; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (698.81,89.6756,-47.875); + waypoints[92].type = "stand"; + waypoints[92].childCount = 3; + waypoints[92].children[0] = 91; + waypoints[92].children[1] = 69; + waypoints[92].children[2] = 131; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (1032.79,-618.51,-47.875); + waypoints[93].type = "stand"; + waypoints[93].childCount = 4; + waypoints[93].children[0] = 90; + waypoints[93].children[1] = 94; + waypoints[93].children[2] = 104; + waypoints[93].children[3] = 105; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (1172.78,-370.624,-47.875); + waypoints[94].type = "stand"; + waypoints[94].childCount = 2; + waypoints[94].children[0] = 93; + waypoints[94].children[1] = 95; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (1187.63,-63.4828,-47.875); + waypoints[95].type = "stand"; + waypoints[95].childCount = 2; + waypoints[95].children[0] = 94; + waypoints[95].children[1] = 96; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (1156.93,226.369,-47.875); + waypoints[96].type = "stand"; + waypoints[96].childCount = 3; + waypoints[96].children[0] = 95; + waypoints[96].children[1] = 97; + waypoints[96].children[2] = 100; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (1012.63,362.415,-47.375); + waypoints[97].type = "stand"; + waypoints[97].childCount = 3; + waypoints[97].children[0] = 96; + waypoints[97].children[1] = 98; + waypoints[97].children[2] = 141; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (1085.35,597.625,-47.875); + waypoints[98].type = "stand"; + waypoints[98].childCount = 3; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 58; + waypoints[98].children[2] = 140; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (1309.14,530.996,-47.875); + waypoints[99].type = "stand"; + waypoints[99].childCount = 3; + waypoints[99].children[0] = 58; + waypoints[99].children[1] = 100; + waypoints[99].children[2] = 138; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (1379.36,392.47,-47.875); + waypoints[100].type = "stand"; + waypoints[100].childCount = 3; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 96; + waypoints[100].children[2] = 101; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (1553.34,205.015,-47.875); + waypoints[101].type = "stand"; + waypoints[101].childCount = 3; + waypoints[101].children[0] = 100; + waypoints[101].children[1] = 102; + waypoints[101].children[2] = 138; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (1585.3,-165.35,-47.875); + waypoints[102].type = "stand"; + waypoints[102].childCount = 2; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 103; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (1548.71,-578.935,-47.875); + waypoints[103].type = "stand"; + waypoints[103].childCount = 3; + waypoints[103].children[0] = 102; + waypoints[103].children[1] = 104; + waypoints[103].children[2] = 137; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (1252.51,-696.634,-47.875); + waypoints[104].type = "stand"; + waypoints[104].childCount = 4; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 93; + waypoints[104].children[2] = 105; + waypoints[104].children[3] = 135; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (1061.23,-760.643,-47.875); + waypoints[105].type = "stand"; + waypoints[105].childCount = 4; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 90; + waypoints[105].children[2] = 93; + waypoints[105].children[3] = 134; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (248.747,366.493,-47.875); + waypoints[106].type = "stand"; + waypoints[106].childCount = 2; + waypoints[106].children[0] = 65; + waypoints[106].children[1] = 107; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (233.663,304.445,2.62499); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (226.381,205.457,-47.875); + waypoints[108].type = "stand"; + waypoints[108].childCount = 3; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 70; + waypoints[108].children[2] = 109; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (329.876,128.947,-47.875); + waypoints[109].type = "stand"; + waypoints[109].childCount = 3; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 68; + waypoints[109].children[2] = 70; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (502.582,-728.839,-47.875); + waypoints[110].type = "stand"; + waypoints[110].childCount = 3; + waypoints[110].children[0] = 86; + waypoints[110].children[1] = 111; + waypoints[110].children[2] = 142; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (483.337,-943.64,-47.875); + waypoints[111].type = "stand"; + waypoints[111].childCount = 2; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 112; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (344.337,-889.311,-47.875); + waypoints[112].type = "stand"; + waypoints[112].childCount = 2; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (194.144,-893.016,-103.875); + waypoints[113].type = "stand"; + waypoints[113].childCount = 3; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 114; + waypoints[113].children[2] = 123; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (303.761,-1243.59,-103.875); + waypoints[114].type = "stand"; + waypoints[114].childCount = 3; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 115; + waypoints[114].children[2] = 132; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (-74.9628,-1187.07,-103.875); + waypoints[115].type = "stand"; + waypoints[115].childCount = 2; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 116; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (-370.666,-1241.45,-103.875); + waypoints[116].type = "stand"; + waypoints[116].childCount = 2; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 117; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (-937.678,-1165.28,-106.325); + waypoints[117].type = "stand"; + waypoints[117].childCount = 3; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 118; + waypoints[117].children[2] = 119; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (-982.491,-783.85,-115.911); + waypoints[118].type = "stand"; + waypoints[118].childCount = 3; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 81; + waypoints[118].children[2] = 119; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (-880.278,-907.572,-103.875); + waypoints[119].type = "stand"; + waypoints[119].childCount = 3; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 117; + waypoints[119].children[2] = 120; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (-801.987,-924.725,-61.9447); + waypoints[120].type = "stand"; + waypoints[120].childCount = 2; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 121; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (-381.69,-899.131,-59.4169); + waypoints[121].type = "stand"; + waypoints[121].childCount = 2; + waypoints[121].children[0] = 120; + waypoints[121].children[1] = 122; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (-141.167,-904.594,-55.875); + waypoints[122].type = "stand"; + waypoints[122].childCount = 2; + waypoints[122].children[0] = 121; + waypoints[122].children[1] = 123; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (-42.0161,-907.1,-103.875); + waypoints[123].type = "stand"; + waypoints[123].childCount = 2; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 113; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (-1742.65,210.274,-102.875); + waypoints[124].type = "stand"; + waypoints[124].childCount = 1; + waypoints[124].children[0] = 0; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (-1773.59,1392.45,-112.927); + waypoints[125].type = "stand"; + waypoints[125].childCount = 3; + waypoints[125].children[0] = 12; + waypoints[125].children[1] = 126; + waypoints[125].children[2] = 127; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (-1794.97,1681.91,-103.875); + waypoints[126].type = "stand"; + waypoints[126].childCount = 1; + waypoints[126].children[0] = 125; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (-1335.81,1437.69,-105.645); + waypoints[127].type = "stand"; + waypoints[127].childCount = 2; + waypoints[127].children[0] = 125; + waypoints[127].children[1] = 15; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (-261.714,729.117,-47.875); + waypoints[128].type = "stand"; + waypoints[128].childCount = 2; + waypoints[128].children[0] = 44; + waypoints[128].children[1] = 129; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (-334.577,817.233,-47.875); + waypoints[129].type = "stand"; + waypoints[129].childCount = 3; + waypoints[129].children[0] = 43; + waypoints[129].children[1] = 44; + waypoints[129].children[2] = 128; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (735.864,587.188,-47.875); + waypoints[130].type = "stand"; + waypoints[130].childCount = 1; + waypoints[130].children[0] = 131; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (718.154,320.474,-47.875); + waypoints[131].type = "stand"; + waypoints[131].childCount = 2; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 92; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (470.336,-1142.21,-102.625); + waypoints[132].type = "stand"; + waypoints[132].childCount = 1; + waypoints[132].children[0] = 114; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (693.889,-801.131,-47.875); + waypoints[133].type = "stand"; + waypoints[133].childCount = 2; + waypoints[133].children[0] = 90; + waypoints[133].children[1] = 89; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (970.805,-888.746,-47.875); + waypoints[134].type = "stand"; + waypoints[134].childCount = 2; + waypoints[134].children[0] = 105; + waypoints[134].children[1] = 90; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (1404.81,-778.652,-47.875); + waypoints[135].type = "stand"; + waypoints[135].childCount = 2; + waypoints[135].children[0] = 104; + waypoints[135].children[1] = 136; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (1492.42,-910.683,-47.875); + waypoints[136].type = "stand"; + waypoints[136].childCount = 2; + waypoints[136].children[0] = 135; + waypoints[136].children[1] = 137; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (1585.84,-831.825,-47.875); + waypoints[137].type = "stand"; + waypoints[137].childCount = 2; + waypoints[137].children[0] = 136; + waypoints[137].children[1] = 103; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (1588.28,579.876,-47.875); + waypoints[138].type = "stand"; + waypoints[138].childCount = 2; + waypoints[138].children[0] = 101; + waypoints[138].children[1] = 99; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (1295.72,744.88,-47.875); + waypoints[139].type = "stand"; + waypoints[139].childCount = 2; + waypoints[139].children[0] = 58; + waypoints[139].children[1] = 57; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (942.997,587.267,-47.875); + waypoints[140].type = "stand"; + waypoints[140].childCount = 2; + waypoints[140].children[0] = 98; + waypoints[140].children[1] = 141; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (899.334,391.416,-47.875); + waypoints[141].type = "stand"; + waypoints[141].childCount = 2; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 97; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (512.674,-637.062,-47.875); + waypoints[142].type = "stand"; + waypoints[142].childCount = 1; + waypoints[142].children[0] = 110; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (-415.08,-801.901,-47.875); + waypoints[143].type = "stand"; + waypoints[143].childCount = 1; + waypoints[143].children[0] = 83; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (-797.089,-288.671,-47.875); + waypoints[144].type = "stand"; + waypoints[144].childCount = 1; + waypoints[144].children[0] = 145; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (-580.253,-252.885,-47.875); + waypoints[145].type = "stand"; + waypoints[145].childCount = 2; + waypoints[145].children[0] = 144; + waypoints[145].children[1] = 77; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (550.187,578.302,-47.875); + waypoints[146].type = "stand"; + waypoints[146].childCount = 1; + waypoints[146].children[0] = 66; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/bots/waypoints/wetwork.gsc b/main_shared/maps/mp/bots/waypoints/wetwork.gsc new file mode 100644 index 0000000..e470b46 --- /dev/null +++ b/main_shared/maps/mp/bots/waypoints/wetwork.gsc @@ -0,0 +1,1619 @@ +Wetwork() +{ + waypoints = []; + waypoints[0] = spawnstruct(); + waypoints[0].origin = (-1403.03,-352.862,16.125); + waypoints[0].type = "stand"; + waypoints[0].childCount = 5; + waypoints[0].children[0] = 1; + waypoints[0].children[1] = 49; + waypoints[0].children[2] = 51; + waypoints[0].children[3] = 67; + waypoints[0].children[4] = 221; + waypoints[1] = spawnstruct(); + waypoints[1].origin = (-1415.37,-545.586,16.125); + waypoints[1].type = "stand"; + waypoints[1].childCount = 4; + waypoints[1].children[0] = 0; + waypoints[1].children[1] = 2; + waypoints[1].children[2] = 8; + waypoints[1].children[3] = 67; + waypoints[2] = spawnstruct(); + waypoints[2].origin = (-1739.39,-559.056,16.125); + waypoints[2].type = "stand"; + waypoints[2].childCount = 4; + waypoints[2].children[0] = 1; + waypoints[2].children[1] = 3; + waypoints[2].children[2] = 47; + waypoints[2].children[3] = 226; + waypoints[3] = spawnstruct(); + waypoints[3].origin = (-1614.13,-630.192,16.125); + waypoints[3].type = "stand"; + waypoints[3].childCount = 2; + waypoints[3].children[0] = 2; + waypoints[3].children[1] = 4; + waypoints[4] = spawnstruct(); + waypoints[4].origin = (-1394.57,-617.501,-31.875); + waypoints[4].type = "stand"; + waypoints[4].childCount = 2; + waypoints[4].children[0] = 3; + waypoints[4].children[1] = 5; + waypoints[5] = spawnstruct(); + waypoints[5].origin = (-1079.2,-625.566,-31.875); + waypoints[5].type = "stand"; + waypoints[5].childCount = 2; + waypoints[5].children[0] = 4; + waypoints[5].children[1] = 6; + waypoints[6] = spawnstruct(); + waypoints[6].origin = (-985.578,-623.368,16.125); + waypoints[6].type = "stand"; + waypoints[6].childCount = 2; + waypoints[6].children[0] = 5; + waypoints[6].children[1] = 7; + waypoints[7] = spawnstruct(); + waypoints[7].origin = (-985.032,-374.136,16.125); + waypoints[7].type = "stand"; + waypoints[7].childCount = 4; + waypoints[7].children[0] = 6; + waypoints[7].children[1] = 8; + waypoints[7].children[2] = 66; + waypoints[7].children[3] = 68; + waypoints[8] = spawnstruct(); + waypoints[8].origin = (-1047.52,-540.531,16.125); + waypoints[8].type = "stand"; + waypoints[8].childCount = 2; + waypoints[8].children[0] = 1; + waypoints[8].children[1] = 7; + waypoints[9] = spawnstruct(); + waypoints[9].origin = (-3098.96,-298.191,224.125); + waypoints[9].type = "stand"; + waypoints[9].childCount = 3; + waypoints[9].children[0] = 10; + waypoints[9].children[1] = 22; + waypoints[9].children[2] = 23; + waypoints[10] = spawnstruct(); + waypoints[10].origin = (-3189.05,-208.878,224.125); + waypoints[10].type = "stand"; + waypoints[10].childCount = 2; + waypoints[10].children[0] = 9; + waypoints[10].children[1] = 11; + waypoints[11] = spawnstruct(); + waypoints[11].origin = (-3266.27,13.9366,224.125); + waypoints[11].type = "stand"; + waypoints[11].childCount = 2; + waypoints[11].children[0] = 10; + waypoints[11].children[1] = 12; + waypoints[12] = spawnstruct(); + waypoints[12].origin = (-3114.73,304.73,224.125); + waypoints[12].type = "stand"; + waypoints[12].childCount = 3; + waypoints[12].children[0] = 11; + waypoints[12].children[1] = 13; + waypoints[12].children[2] = 25; + waypoints[13] = spawnstruct(); + waypoints[13].origin = (-2824.97,464.113,224.125); + waypoints[13].type = "stand"; + waypoints[13].childCount = 2; + waypoints[13].children[0] = 12; + waypoints[13].children[1] = 14; + waypoints[14] = spawnstruct(); + waypoints[14].origin = (-2606.64,564.022,224.125); + waypoints[14].type = "stand"; + waypoints[14].childCount = 2; + waypoints[14].children[0] = 13; + waypoints[14].children[1] = 15; + waypoints[15] = spawnstruct(); + waypoints[15].origin = (-2552.71,385.852,224.125); + waypoints[15].type = "stand"; + waypoints[15].childCount = 2; + waypoints[15].children[0] = 14; + waypoints[15].children[1] = 16; + waypoints[16] = spawnstruct(); + waypoints[16].origin = (-2357.62,390.827,224.125); + waypoints[16].type = "stand"; + waypoints[16].childCount = 2; + waypoints[16].children[0] = 15; + waypoints[16].children[1] = 17; + waypoints[17] = spawnstruct(); + waypoints[17].origin = (-2366.28,-24.6546,224.125); + waypoints[17].type = "stand"; + waypoints[17].childCount = 2; + waypoints[17].children[0] = 16; + waypoints[17].children[1] = 18; + waypoints[18] = spawnstruct(); + waypoints[18].origin = (-2372.74,-403.538,224.125); + waypoints[18].type = "stand"; + waypoints[18].childCount = 2; + waypoints[18].children[0] = 17; + waypoints[18].children[1] = 19; + waypoints[19] = spawnstruct(); + waypoints[19].origin = (-2575.5,-401.305,224.125); + waypoints[19].type = "stand"; + waypoints[19].childCount = 2; + waypoints[19].children[0] = 18; + waypoints[19].children[1] = 20; + waypoints[20] = spawnstruct(); + waypoints[20].origin = (-2578.51,-548.17,224.125); + waypoints[20].type = "stand"; + waypoints[20].childCount = 2; + waypoints[20].children[0] = 19; + waypoints[20].children[1] = 21; + waypoints[21] = spawnstruct(); + waypoints[21].origin = (-2795.1,-502.75,224.125); + waypoints[21].type = "stand"; + waypoints[21].childCount = 2; + waypoints[21].children[0] = 20; + waypoints[21].children[1] = 22; + waypoints[22] = spawnstruct(); + waypoints[22].origin = (-2905.85,-378.171,224.125); + waypoints[22].type = "stand"; + waypoints[22].childCount = 2; + waypoints[22].children[0] = 21; + waypoints[22].children[1] = 9; + waypoints[23] = spawnstruct(); + waypoints[23].origin = (-3370.92,-305.624,64.125); + waypoints[23].type = "stand"; + waypoints[23].childCount = 4; + waypoints[23].children[0] = 9; + waypoints[23].children[1] = 24; + waypoints[23].children[2] = 36; + waypoints[23].children[3] = 232; + waypoints[24] = spawnstruct(); + waypoints[24].origin = (-3390.38,4.52698,64.125); + waypoints[24].type = "stand"; + waypoints[24].childCount = 2; + waypoints[24].children[0] = 23; + waypoints[24].children[1] = 25; + waypoints[25] = spawnstruct(); + waypoints[25].origin = (-3374.72,330.025,64.125); + waypoints[25].type = "stand"; + waypoints[25].childCount = 4; + waypoints[25].children[0] = 24; + waypoints[25].children[1] = 12; + waypoints[25].children[2] = 26; + waypoints[25].children[3] = 229; + waypoints[26] = spawnstruct(); + waypoints[26].origin = (-3188.28,439.577,64.125); + waypoints[26].type = "stand"; + waypoints[26].childCount = 3; + waypoints[26].children[0] = 25; + waypoints[26].children[1] = 27; + waypoints[26].children[2] = 228; + waypoints[27] = spawnstruct(); + waypoints[27].origin = (-2936.12,495.62,64.125); + waypoints[27].type = "stand"; + waypoints[27].childCount = 3; + waypoints[27].children[0] = 26; + waypoints[27].children[1] = 28; + waypoints[27].children[2] = 227; + waypoints[28] = spawnstruct(); + waypoints[28].origin = (-2516.74,549.287,64.125); + waypoints[28].type = "stand"; + waypoints[28].childCount = 3; + waypoints[28].children[0] = 27; + waypoints[28].children[1] = 29; + waypoints[28].children[2] = 41; + waypoints[29] = spawnstruct(); + waypoints[29].origin = (-2521.61,428.286,64.125); + waypoints[29].type = "stand"; + waypoints[29].childCount = 2; + waypoints[29].children[0] = 28; + waypoints[29].children[1] = 30; + waypoints[30] = spawnstruct(); + waypoints[30].origin = (-2452.13,339.258,64.125); + waypoints[30].type = "stand"; + waypoints[30].childCount = 2; + waypoints[30].children[0] = 29; + waypoints[30].children[1] = 31; + waypoints[31] = spawnstruct(); + waypoints[31].origin = (-2412.42,-3.39047,64.125); + waypoints[31].type = "stand"; + waypoints[31].childCount = 2; + waypoints[31].children[0] = 30; + waypoints[31].children[1] = 32; + waypoints[32] = spawnstruct(); + waypoints[32].origin = (-2477.37,-402.982,64.125); + waypoints[32].type = "stand"; + waypoints[32].childCount = 2; + waypoints[32].children[0] = 31; + waypoints[32].children[1] = 33; + waypoints[33] = spawnstruct(); + waypoints[33].origin = (-2529.7,-554.205,64.125); + waypoints[33].type = "stand"; + waypoints[33].childCount = 3; + waypoints[33].children[0] = 32; + waypoints[33].children[1] = 34; + waypoints[33].children[2] = 37; + waypoints[34] = spawnstruct(); + waypoints[34].origin = (-2777.46,-535.221,64.125); + waypoints[34].type = "stand"; + waypoints[34].childCount = 3; + waypoints[34].children[0] = 33; + waypoints[34].children[1] = 35; + waypoints[34].children[2] = 233; + waypoints[35] = spawnstruct(); + waypoints[35].origin = (-3005.14,-476.183,64.125); + waypoints[35].type = "stand"; + waypoints[35].childCount = 3; + waypoints[35].children[0] = 34; + waypoints[35].children[1] = 36; + waypoints[35].children[2] = 233; + waypoints[36] = spawnstruct(); + waypoints[36].origin = (-3282.34,-421.189,64.125); + waypoints[36].type = "stand"; + waypoints[36].childCount = 3; + waypoints[36].children[0] = 35; + waypoints[36].children[1] = 23; + waypoints[36].children[2] = 232; + waypoints[37] = spawnstruct(); + waypoints[37].origin = (-2329.96,-624.456,64.125); + waypoints[37].type = "stand"; + waypoints[37].childCount = 3; + waypoints[37].children[0] = 33; + waypoints[37].children[1] = 38; + waypoints[37].children[2] = 47; + waypoints[38] = spawnstruct(); + waypoints[38].origin = (-2286.79,-283.595,64.125); + waypoints[38].type = "stand"; + waypoints[38].childCount = 3; + waypoints[38].children[0] = 37; + waypoints[38].children[1] = 39; + waypoints[38].children[2] = 46; + waypoints[39] = spawnstruct(); + waypoints[39].origin = (-2199.81,-12.3171,64.125); + waypoints[39].type = "stand"; + waypoints[39].childCount = 3; + waypoints[39].children[0] = 38; + waypoints[39].children[1] = 40; + waypoints[39].children[2] = 45; + waypoints[40] = spawnstruct(); + waypoints[40].origin = (-2301.39,291.348,64.125); + waypoints[40].type = "stand"; + waypoints[40].childCount = 3; + waypoints[40].children[0] = 39; + waypoints[40].children[1] = 41; + waypoints[40].children[2] = 44; + waypoints[41] = spawnstruct(); + waypoints[41].origin = (-2391.16,591.943,64.125); + waypoints[41].type = "stand"; + waypoints[41].childCount = 3; + waypoints[41].children[0] = 40; + waypoints[41].children[1] = 28; + waypoints[41].children[2] = 42; + waypoints[42] = spawnstruct(); + waypoints[42].origin = (-2298.11,636.243,64.125); + waypoints[42].type = "stand"; + waypoints[42].childCount = 2; + waypoints[42].children[0] = 41; + waypoints[42].children[1] = 43; + waypoints[43] = spawnstruct(); + waypoints[43].origin = (-2172.68,628.666,16.125); + waypoints[43].type = "stand"; + waypoints[43].childCount = 3; + waypoints[43].children[0] = 42; + waypoints[43].children[1] = 44; + waypoints[43].children[2] = 55; + waypoints[44] = spawnstruct(); + waypoints[44].origin = (-2100.31,286.379,16.125); + waypoints[44].type = "stand"; + waypoints[44].childCount = 6; + waypoints[44].children[0] = 43; + waypoints[44].children[1] = 45; + waypoints[44].children[2] = 40; + waypoints[44].children[3] = 48; + waypoints[44].children[4] = 224; + waypoints[44].children[5] = 223; + waypoints[45] = spawnstruct(); + waypoints[45].origin = (-2036.17,-5.66039,16.125); + waypoints[45].type = "stand"; + waypoints[45].childCount = 4; + waypoints[45].children[0] = 44; + waypoints[45].children[1] = 46; + waypoints[45].children[2] = 39; + waypoints[45].children[3] = 49; + waypoints[46] = spawnstruct(); + waypoints[46].origin = (-2104.19,-294.473,16.125); + waypoints[46].type = "stand"; + waypoints[46].childCount = 4; + waypoints[46].children[0] = 45; + waypoints[46].children[1] = 47; + waypoints[46].children[2] = 38; + waypoints[46].children[3] = 50; + waypoints[47] = spawnstruct(); + waypoints[47].origin = (-2166.4,-634.289,16.125); + waypoints[47].type = "stand"; + waypoints[47].childCount = 5; + waypoints[47].children[0] = 46; + waypoints[47].children[1] = 37; + waypoints[47].children[2] = 50; + waypoints[47].children[3] = 2; + waypoints[47].children[4] = 226; + waypoints[48] = spawnstruct(); + waypoints[48].origin = (-1747.54,269.542,16.125); + waypoints[48].type = "stand"; + waypoints[48].childCount = 6; + waypoints[48].children[0] = 44; + waypoints[48].children[1] = 49; + waypoints[48].children[2] = 52; + waypoints[48].children[3] = 53; + waypoints[48].children[4] = 223; + waypoints[48].children[5] = 224; + waypoints[49] = spawnstruct(); + waypoints[49].origin = (-1785.98,-174.575,16.125); + waypoints[49].type = "stand"; + waypoints[49].childCount = 6; + waypoints[49].children[0] = 48; + waypoints[49].children[1] = 45; + waypoints[49].children[2] = 50; + waypoints[49].children[3] = 0; + waypoints[49].children[4] = 51; + waypoints[49].children[5] = 225; + waypoints[50] = spawnstruct(); + waypoints[50].origin = (-1989.94,-377.99,16.125); + waypoints[50].type = "stand"; + waypoints[50].childCount = 5; + waypoints[50].children[0] = 49; + waypoints[50].children[1] = 46; + waypoints[50].children[2] = 47; + waypoints[50].children[3] = 225; + waypoints[50].children[4] = 226; + waypoints[51] = spawnstruct(); + waypoints[51].origin = (-1441.81,-80.3449,16.125); + waypoints[51].type = "stand"; + waypoints[51].childCount = 5; + waypoints[51].children[0] = 49; + waypoints[51].children[1] = 0; + waypoints[51].children[2] = 52; + waypoints[51].children[3] = 65; + waypoints[51].children[4] = 67; + waypoints[52] = spawnstruct(); + waypoints[52].origin = (-1454.61,226.954,16.125); + waypoints[52].type = "stand"; + waypoints[52].childCount = 5; + waypoints[52].children[0] = 51; + waypoints[52].children[1] = 48; + waypoints[52].children[2] = 53; + waypoints[52].children[3] = 63; + waypoints[52].children[4] = 64; + waypoints[53] = spawnstruct(); + waypoints[53].origin = (-1411.69,385.778,16.125); + waypoints[53].type = "stand"; + waypoints[53].childCount = 5; + waypoints[53].children[0] = 48; + waypoints[53].children[1] = 52; + waypoints[53].children[2] = 54; + waypoints[53].children[3] = 64; + waypoints[53].children[4] = 222; + waypoints[54] = spawnstruct(); + waypoints[54].origin = (-1387.82,561.598,16.125); + waypoints[54].type = "stand"; + waypoints[54].childCount = 3; + waypoints[54].children[0] = 53; + waypoints[54].children[1] = 55; + waypoints[54].children[2] = 61; + waypoints[55] = spawnstruct(); + waypoints[55].origin = (-1750.32,582.54,16.125); + waypoints[55].type = "stand"; + waypoints[55].childCount = 3; + waypoints[55].children[0] = 54; + waypoints[55].children[1] = 56; + waypoints[55].children[2] = 43; + waypoints[56] = spawnstruct(); + waypoints[56].origin = (-1623.22,627.126,16.125); + waypoints[56].type = "stand"; + waypoints[56].childCount = 2; + waypoints[56].children[0] = 55; + waypoints[56].children[1] = 57; + waypoints[57] = spawnstruct(); + waypoints[57].origin = (-1511.53,623.391,-31.875); + waypoints[57].type = "stand"; + waypoints[57].childCount = 2; + waypoints[57].children[0] = 56; + waypoints[57].children[1] = 58; + waypoints[58] = spawnstruct(); + waypoints[58].origin = (-1339.25,627.06,-31.875); + waypoints[58].type = "stand"; + waypoints[58].childCount = 2; + waypoints[58].children[0] = 57; + waypoints[58].children[1] = 59; + waypoints[59] = spawnstruct(); + waypoints[59].origin = (-1065.84,625.335,-23.875); + waypoints[59].type = "stand"; + waypoints[59].childCount = 2; + waypoints[59].children[0] = 58; + waypoints[59].children[1] = 60; + waypoints[60] = spawnstruct(); + waypoints[60].origin = (-974.72,630.187,16.125); + waypoints[60].type = "stand"; + waypoints[60].childCount = 2; + waypoints[60].children[0] = 59; + waypoints[60].children[1] = 61; + waypoints[61] = spawnstruct(); + waypoints[61].origin = (-970.681,544.149,16.125); + waypoints[61].type = "stand"; + waypoints[61].childCount = 3; + waypoints[61].children[0] = 60; + waypoints[61].children[1] = 54; + waypoints[61].children[2] = 62; + waypoints[62] = spawnstruct(); + waypoints[62].origin = (-1012.86,345.17,16.125); + waypoints[62].type = "stand"; + waypoints[62].childCount = 3; + waypoints[62].children[0] = 61; + waypoints[62].children[1] = 63; + waypoints[62].children[2] = 82; + waypoints[63] = spawnstruct(); + waypoints[63].origin = (-1066.37,194.469,16.125); + waypoints[63].type = "stand"; + waypoints[63].childCount = 4; + waypoints[63].children[0] = 62; + waypoints[63].children[1] = 52; + waypoints[63].children[2] = 64; + waypoints[63].children[3] = 65; + waypoints[64] = spawnstruct(); + waypoints[64].origin = (-1265.37,256.979,16.125); + waypoints[64].type = "stand"; + waypoints[64].childCount = 4; + waypoints[64].children[0] = 53; + waypoints[64].children[1] = 52; + waypoints[64].children[2] = 63; + waypoints[64].children[3] = 222; + waypoints[65] = spawnstruct(); + waypoints[65].origin = (-1127.87,36.7431,16.125); + waypoints[65].type = "stand"; + waypoints[65].childCount = 3; + waypoints[65].children[0] = 63; + waypoints[65].children[1] = 51; + waypoints[65].children[2] = 66; + waypoints[66] = spawnstruct(); + waypoints[66].origin = (-1108.25,-135.004,16.125); + waypoints[66].type = "stand"; + waypoints[66].childCount = 3; + waypoints[66].children[0] = 65; + waypoints[66].children[1] = 67; + waypoints[66].children[2] = 7; + waypoints[67] = spawnstruct(); + waypoints[67].origin = (-1280.62,-191.713,16.125); + waypoints[67].type = "stand"; + waypoints[67].childCount = 5; + waypoints[67].children[0] = 66; + waypoints[67].children[1] = 51; + waypoints[67].children[2] = 0; + waypoints[67].children[3] = 1; + waypoints[67].children[4] = 221; + waypoints[68] = spawnstruct(); + waypoints[68].origin = (-745.351,-343.386,16.125); + waypoints[68].type = "stand"; + waypoints[68].childCount = 4; + waypoints[68].children[0] = 7; + waypoints[68].children[1] = 69; + waypoints[68].children[2] = 89; + waypoints[68].children[3] = 220; + waypoints[69] = spawnstruct(); + waypoints[69].origin = (-740.872,-17.7379,16.125); + waypoints[69].type = "stand"; + waypoints[69].childCount = 4; + waypoints[69].children[0] = 68; + waypoints[69].children[1] = 70; + waypoints[69].children[2] = 80; + waypoints[69].children[3] = 82; + waypoints[70] = spawnstruct(); + waypoints[70].origin = (-676.315,72.3557,16.125); + waypoints[70].type = "stand"; + waypoints[70].childCount = 2; + waypoints[70].children[0] = 69; + waypoints[70].children[1] = 71; + waypoints[71] = spawnstruct(); + waypoints[71].origin = (-668.173,249.911,176.125); + waypoints[71].type = "stand"; + waypoints[71].childCount = 2; + waypoints[71].children[0] = 70; + waypoints[71].children[1] = 72; + waypoints[72] = spawnstruct(); + waypoints[72].origin = (-651.847,329.176,176.125); + waypoints[72].type = "stand"; + waypoints[72].childCount = 2; + waypoints[72].children[0] = 71; + waypoints[72].children[1] = 73; + waypoints[73] = spawnstruct(); + waypoints[73].origin = (-511.805,292.002,176.125); + waypoints[73].type = "stand"; + waypoints[73].childCount = 2; + waypoints[73].children[0] = 72; + waypoints[73].children[1] = 74; + waypoints[74] = spawnstruct(); + waypoints[74].origin = (-516.348,33.7629,176.125); + waypoints[74].type = "stand"; + waypoints[74].childCount = 2; + waypoints[74].children[0] = 73; + waypoints[74].children[1] = 75; + waypoints[75] = spawnstruct(); + waypoints[75].origin = (-662.23,-278.924,176.125); + waypoints[75].type = "stand"; + waypoints[75].childCount = 2; + waypoints[75].children[0] = 74; + waypoints[75].children[1] = 76; + waypoints[76] = spawnstruct(); + waypoints[76].origin = (-482.259,-345.077,176.125); + waypoints[76].type = "stand"; + waypoints[76].childCount = 2; + waypoints[76].children[0] = 75; + waypoints[76].children[1] = 77; + waypoints[77] = spawnstruct(); + waypoints[77].origin = (-472.038,-243.925,176.125); + waypoints[77].type = "stand"; + waypoints[77].childCount = 2; + waypoints[77].children[0] = 76; + waypoints[77].children[1] = 78; + waypoints[78] = spawnstruct(); + waypoints[78].origin = (-472.156,-90.2742,16.125); + waypoints[78].type = "stand"; + waypoints[78].childCount = 3; + waypoints[78].children[0] = 77; + waypoints[78].children[1] = 79; + waypoints[78].children[2] = 80; + waypoints[79] = spawnstruct(); + waypoints[79].origin = (-392.862,-97.5567,16.125); + waypoints[79].type = "stand"; + waypoints[79].childCount = 5; + waypoints[79].children[0] = 78; + waypoints[79].children[1] = 80; + waypoints[79].children[2] = 89; + waypoints[79].children[3] = 90; + waypoints[79].children[4] = 95; + waypoints[80] = spawnstruct(); + waypoints[80].origin = (-475.999,3.80676,16.125); + waypoints[80].type = "stand"; + waypoints[80].childCount = 5; + waypoints[80].children[0] = 69; + waypoints[80].children[1] = 78; + waypoints[80].children[2] = 81; + waypoints[80].children[3] = 88; + waypoints[80].children[4] = 79; + waypoints[81] = spawnstruct(); + waypoints[81].origin = (-487.716,384.372,16.125); + waypoints[81].type = "stand"; + waypoints[81].childCount = 6; + waypoints[81].children[0] = 80; + waypoints[81].children[1] = 82; + waypoints[81].children[2] = 83; + waypoints[81].children[3] = 88; + waypoints[81].children[4] = 218; + waypoints[81].children[5] = 219; + waypoints[82] = spawnstruct(); + waypoints[82].origin = (-738.961,346.595,16.125); + waypoints[82].type = "stand"; + waypoints[82].childCount = 5; + waypoints[82].children[0] = 81; + waypoints[82].children[1] = 62; + waypoints[82].children[2] = 69; + waypoints[82].children[3] = 219; + waypoints[82].children[4] = 218; + waypoints[83] = spawnstruct(); + waypoints[83].origin = (-267.132,321.293,16.125); + waypoints[83].type = "stand"; + waypoints[83].childCount = 4; + waypoints[83].children[0] = 81; + waypoints[83].children[1] = 84; + waypoints[83].children[2] = 88; + waypoints[83].children[3] = 218; + waypoints[84] = spawnstruct(); + waypoints[84].origin = (-9.97794,397.697,16.125); + waypoints[84].type = "stand"; + waypoints[84].childCount = 3; + waypoints[84].children[0] = 83; + waypoints[84].children[1] = 85; + waypoints[84].children[2] = 87; + waypoints[85] = spawnstruct(); + waypoints[85].origin = (35.7732,585.919,16.125); + waypoints[85].type = "stand"; + waypoints[85].childCount = 2; + waypoints[85].children[0] = 84; + waypoints[85].children[1] = 86; + waypoints[86] = spawnstruct(); + waypoints[86].origin = (343.001,585.082,16.125); + waypoints[86].type = "stand"; + waypoints[86].childCount = 3; + waypoints[86].children[0] = 85; + waypoints[86].children[1] = 99; + waypoints[86].children[2] = 98; + waypoints[87] = spawnstruct(); + waypoints[87].origin = (35.0642,181.698,16.125); + waypoints[87].type = "stand"; + waypoints[87].childCount = 4; + waypoints[87].children[0] = 84; + waypoints[87].children[1] = 96; + waypoints[87].children[2] = 97; + waypoints[87].children[3] = 98; + waypoints[88] = spawnstruct(); + waypoints[88].origin = (-187.871,107.506,16.125); + waypoints[88].type = "stand"; + waypoints[88].childCount = 5; + waypoints[88].children[0] = 83; + waypoints[88].children[1] = 81; + waypoints[88].children[2] = 80; + waypoints[88].children[3] = 94; + waypoints[88].children[4] = 96; + waypoints[89] = spawnstruct(); + waypoints[89].origin = (-484.674,-467.193,16.125); + waypoints[89].type = "stand"; + waypoints[89].childCount = 5; + waypoints[89].children[0] = 68; + waypoints[89].children[1] = 79; + waypoints[89].children[2] = 90; + waypoints[89].children[3] = 217; + waypoints[89].children[4] = 220; + waypoints[90] = spawnstruct(); + waypoints[90].origin = (-215.96,-327.048,16.125); + waypoints[90].type = "stand"; + waypoints[90].childCount = 4; + waypoints[90].children[0] = 89; + waypoints[90].children[1] = 79; + waypoints[90].children[2] = 91; + waypoints[90].children[3] = 95; + waypoints[91] = spawnstruct(); + waypoints[91].origin = (-1.25809,-369.638,16.125); + waypoints[91].type = "stand"; + waypoints[91].childCount = 3; + waypoints[91].children[0] = 90; + waypoints[91].children[1] = 92; + waypoints[91].children[2] = 94; + waypoints[92] = spawnstruct(); + waypoints[92].origin = (32.5994,-591.626,16.125); + waypoints[92].type = "stand"; + waypoints[92].childCount = 2; + waypoints[92].children[0] = 91; + waypoints[92].children[1] = 93; + waypoints[93] = spawnstruct(); + waypoints[93].origin = (374.296,-569.055,16.125); + waypoints[93].type = "stand"; + waypoints[93].childCount = 3; + waypoints[93].children[0] = 92; + waypoints[93].children[1] = 118; + waypoints[93].children[2] = 119; + waypoints[94] = spawnstruct(); + waypoints[94].origin = (56.3902,-131.98,16.125); + waypoints[94].type = "stand"; + waypoints[94].childCount = 7; + waypoints[94].children[0] = 91; + waypoints[94].children[1] = 88; + waypoints[94].children[2] = 95; + waypoints[94].children[3] = 96; + waypoints[94].children[4] = 97; + waypoints[94].children[5] = 120; + waypoints[94].children[6] = 121; + waypoints[95] = spawnstruct(); + waypoints[95].origin = (-223.48,-105.124,16.125); + waypoints[95].type = "stand"; + waypoints[95].childCount = 3; + waypoints[95].children[0] = 94; + waypoints[95].children[1] = 79; + waypoints[95].children[2] = 90; + waypoints[96] = spawnstruct(); + waypoints[96].origin = (-2.19771,25.492,16.125); + waypoints[96].type = "stand"; + waypoints[96].childCount = 4; + waypoints[96].children[0] = 88; + waypoints[96].children[1] = 87; + waypoints[96].children[2] = 94; + waypoints[96].children[3] = 97; + waypoints[97] = spawnstruct(); + waypoints[97].origin = (225.28,56.0755,16.125); + waypoints[97].type = "stand"; + waypoints[97].childCount = 5; + waypoints[97].children[0] = 94; + waypoints[97].children[1] = 96; + waypoints[97].children[2] = 87; + waypoints[97].children[3] = 98; + waypoints[97].children[4] = 121; + waypoints[98] = spawnstruct(); + waypoints[98].origin = (348.71,209.871,16.125); + waypoints[98].type = "stand"; + waypoints[98].childCount = 5; + waypoints[98].children[0] = 97; + waypoints[98].children[1] = 87; + waypoints[98].children[2] = 99; + waypoints[98].children[3] = 86; + waypoints[98].children[4] = 121; + waypoints[99] = spawnstruct(); + waypoints[99].origin = (422.119,336.093,16.125); + waypoints[99].type = "stand"; + waypoints[99].childCount = 4; + waypoints[99].children[0] = 98; + waypoints[99].children[1] = 86; + waypoints[99].children[2] = 100; + waypoints[99].children[3] = 121; + waypoints[100] = spawnstruct(); + waypoints[100].origin = (677.403,356.268,16.125); + waypoints[100].type = "stand"; + waypoints[100].childCount = 3; + waypoints[100].children[0] = 99; + waypoints[100].children[1] = 101; + waypoints[100].children[2] = 103; + waypoints[101] = spawnstruct(); + waypoints[101].origin = (749.951,464.451,16.125); + waypoints[101].type = "stand"; + waypoints[101].childCount = 2; + waypoints[101].children[0] = 100; + waypoints[101].children[1] = 102; + waypoints[102] = spawnstruct(); + waypoints[102].origin = (944.246,431.083,16.125); + waypoints[102].type = "stand"; + waypoints[102].childCount = 5; + waypoints[102].children[0] = 101; + waypoints[102].children[1] = 103; + waypoints[102].children[2] = 125; + waypoints[102].children[3] = 213; + waypoints[102].children[4] = 214; + waypoints[103] = spawnstruct(); + waypoints[103].origin = (776.813,175.346,16.125); + waypoints[103].type = "stand"; + waypoints[103].childCount = 5; + waypoints[103].children[0] = 100; + waypoints[103].children[1] = 104; + waypoints[103].children[2] = 121; + waypoints[103].children[3] = 102; + waypoints[103].children[4] = 122; + waypoints[104] = spawnstruct(); + waypoints[104].origin = (858.124,91.6254,16.125); + waypoints[104].type = "stand"; + waypoints[104].childCount = 2; + waypoints[104].children[0] = 103; + waypoints[104].children[1] = 105; + waypoints[105] = spawnstruct(); + waypoints[105].origin = (924.564,96.7176,16.125); + waypoints[105].type = "stand"; + waypoints[105].childCount = 3; + waypoints[105].children[0] = 104; + waypoints[105].children[1] = 106; + waypoints[105].children[2] = 123; + waypoints[106] = spawnstruct(); + waypoints[106].origin = (928.6,250.855,176.125); + waypoints[106].type = "stand"; + waypoints[106].childCount = 2; + waypoints[106].children[0] = 105; + waypoints[106].children[1] = 107; + waypoints[107] = spawnstruct(); + waypoints[107].origin = (954.281,328.531,176.125); + waypoints[107].type = "stand"; + waypoints[107].childCount = 2; + waypoints[107].children[0] = 106; + waypoints[107].children[1] = 108; + waypoints[108] = spawnstruct(); + waypoints[108].origin = (1108.63,245.09,176.125); + waypoints[108].type = "stand"; + waypoints[108].childCount = 2; + waypoints[108].children[0] = 107; + waypoints[108].children[1] = 109; + waypoints[109] = spawnstruct(); + waypoints[109].origin = (1001.82,-5.81264,176.125); + waypoints[109].type = "stand"; + waypoints[109].childCount = 2; + waypoints[109].children[0] = 108; + waypoints[109].children[1] = 110; + waypoints[110] = spawnstruct(); + waypoints[110].origin = (919.295,-338.572,176.125); + waypoints[110].type = "stand"; + waypoints[110].childCount = 2; + waypoints[110].children[0] = 109; + waypoints[110].children[1] = 111; + waypoints[111] = spawnstruct(); + waypoints[111].origin = (1130.4,-340.326,176.125); + waypoints[111].type = "stand"; + waypoints[111].childCount = 2; + waypoints[111].children[0] = 110; + waypoints[111].children[1] = 112; + waypoints[112] = spawnstruct(); + waypoints[112].origin = (1125.06,-255.644,176.125); + waypoints[112].type = "stand"; + waypoints[112].childCount = 2; + waypoints[112].children[0] = 111; + waypoints[112].children[1] = 113; + waypoints[113] = spawnstruct(); + waypoints[113].origin = (1124.49,-91.3386,16.125); + waypoints[113].type = "stand"; + waypoints[113].childCount = 3; + waypoints[113].children[0] = 112; + waypoints[113].children[1] = 114; + waypoints[113].children[2] = 124; + waypoints[114] = spawnstruct(); + waypoints[114].origin = (1199.14,-84.9982,16.125); + waypoints[114].type = "stand"; + waypoints[114].childCount = 4; + waypoints[114].children[0] = 113; + waypoints[114].children[1] = 115; + waypoints[114].children[2] = 124; + waypoints[114].children[3] = 138; + waypoints[115] = spawnstruct(); + waypoints[115].origin = (1173.4,-324.732,16.125); + waypoints[115].type = "stand"; + waypoints[115].childCount = 4; + waypoints[115].children[0] = 114; + waypoints[115].children[1] = 116; + waypoints[115].children[2] = 138; + waypoints[115].children[3] = 139; + waypoints[116] = spawnstruct(); + waypoints[116].origin = (996.881,-401.632,16.125); + waypoints[116].type = "stand"; + waypoints[116].childCount = 3; + waypoints[116].children[0] = 115; + waypoints[116].children[1] = 117; + waypoints[116].children[2] = 215; + waypoints[117] = spawnstruct(); + waypoints[117].origin = (911.737,-345.701,16.125); + waypoints[117].type = "stand"; + waypoints[117].childCount = 3; + waypoints[117].children[0] = 116; + waypoints[117].children[1] = 118; + waypoints[117].children[2] = 122; + waypoints[118] = spawnstruct(); + waypoints[118].origin = (562.8,-329.265,16.125); + waypoints[118].type = "stand"; + waypoints[118].childCount = 3; + waypoints[118].children[0] = 117; + waypoints[118].children[1] = 93; + waypoints[118].children[2] = 119; + waypoints[119] = spawnstruct(); + waypoints[119].origin = (404.206,-283.665,16.125); + waypoints[119].type = "stand"; + waypoints[119].childCount = 4; + waypoints[119].children[0] = 118; + waypoints[119].children[1] = 120; + waypoints[119].children[2] = 121; + waypoints[119].children[3] = 93; + waypoints[120] = spawnstruct(); + waypoints[120].origin = (347.554,-182.867,16.125); + waypoints[120].type = "stand"; + waypoints[120].childCount = 2; + waypoints[120].children[0] = 119; + waypoints[120].children[1] = 94; + waypoints[121] = spawnstruct(); + waypoints[121].origin = (432.403,0.921524,16.125); + waypoints[121].type = "stand"; + waypoints[121].childCount = 7; + waypoints[121].children[0] = 97; + waypoints[121].children[1] = 94; + waypoints[121].children[2] = 119; + waypoints[121].children[3] = 98; + waypoints[121].children[4] = 99; + waypoints[121].children[5] = 103; + waypoints[121].children[6] = 122; + waypoints[122] = spawnstruct(); + waypoints[122].origin = (838.516,-169.782,16.125); + waypoints[122].type = "stand"; + waypoints[122].childCount = 4; + waypoints[122].children[0] = 103; + waypoints[122].children[1] = 121; + waypoints[122].children[2] = 117; + waypoints[122].children[3] = 123; + waypoints[123] = spawnstruct(); + waypoints[123].origin = (963.969,-11.0975,16.125); + waypoints[123].type = "stand"; + waypoints[123].childCount = 3; + waypoints[123].children[0] = 122; + waypoints[123].children[1] = 105; + waypoints[123].children[2] = 124; + waypoints[124] = spawnstruct(); + waypoints[124].origin = (1137.91,24.0345,16.125); + waypoints[124].type = "stand"; + waypoints[124].childCount = 4; + waypoints[124].children[0] = 123; + waypoints[124].children[1] = 113; + waypoints[124].children[2] = 114; + waypoints[124].children[3] = 125; + waypoints[125] = spawnstruct(); + waypoints[125].origin = (1214.73,283.725,16.125); + waypoints[125].type = "stand"; + waypoints[125].childCount = 4; + waypoints[125].children[0] = 124; + waypoints[125].children[1] = 102; + waypoints[125].children[2] = 126; + waypoints[125].children[3] = 214; + waypoints[126] = spawnstruct(); + waypoints[126].origin = (1343.15,367.24,16.125); + waypoints[126].type = "stand"; + waypoints[126].childCount = 3; + waypoints[126].children[0] = 125; + waypoints[126].children[1] = 127; + waypoints[126].children[2] = 136; + waypoints[127] = spawnstruct(); + waypoints[127].origin = (1365.32,555.361,16.125); + waypoints[127].type = "stand"; + waypoints[127].childCount = 3; + waypoints[127].children[0] = 126; + waypoints[127].children[1] = 128; + waypoints[127].children[2] = 129; + waypoints[128] = spawnstruct(); + waypoints[128].origin = (1450.68,619.763,16.125); + waypoints[128].type = "stand"; + waypoints[128].childCount = 2; + waypoints[128].children[0] = 127; + waypoints[128].children[1] = 135; + waypoints[129] = spawnstruct(); + waypoints[129].origin = (1715.81,545.399,16.125); + waypoints[129].type = "stand"; + waypoints[129].childCount = 3; + waypoints[129].children[0] = 127; + waypoints[129].children[1] = 130; + waypoints[129].children[2] = 154; + waypoints[130] = spawnstruct(); + waypoints[130].origin = (2091.25,541.864,16.125); + waypoints[130].type = "stand"; + waypoints[130].childCount = 3; + waypoints[130].children[0] = 129; + waypoints[130].children[1] = 131; + waypoints[130].children[2] = 132; + waypoints[131] = spawnstruct(); + waypoints[131].origin = (2084.66,627.528,16.125); + waypoints[131].type = "stand"; + waypoints[131].childCount = 3; + waypoints[131].children[0] = 130; + waypoints[131].children[1] = 133; + waypoints[131].children[2] = 132; + waypoints[132] = spawnstruct(); + waypoints[132].origin = (2338.95,588.312,16.125); + waypoints[132].type = "stand"; + waypoints[132].childCount = 4; + waypoints[132].children[0] = 130; + waypoints[132].children[1] = 131; + waypoints[132].children[2] = 160; + waypoints[132].children[3] = 161; + waypoints[133] = spawnstruct(); + waypoints[133].origin = (1993.04,627.775,-31.875); + waypoints[133].type = "stand"; + waypoints[133].childCount = 2; + waypoints[133].children[0] = 131; + waypoints[133].children[1] = 134; + waypoints[134] = spawnstruct(); + waypoints[134].origin = (1783.76,629.85,-31.875); + waypoints[134].type = "stand"; + waypoints[134].childCount = 2; + waypoints[134].children[0] = 133; + waypoints[134].children[1] = 135; + waypoints[135] = spawnstruct(); + waypoints[135].origin = (1517.41,633.269,-31.875); + waypoints[135].type = "stand"; + waypoints[135].childCount = 2; + waypoints[135].children[0] = 134; + waypoints[135].children[1] = 128; + waypoints[136] = spawnstruct(); + waypoints[136].origin = (1414.86,209.624,16.125); + waypoints[136].type = "stand"; + waypoints[136].childCount = 3; + waypoints[136].children[0] = 126; + waypoints[136].children[1] = 137; + waypoints[136].children[2] = 154; + waypoints[137] = spawnstruct(); + waypoints[137].origin = (1445.6,-9.20509,16.125); + waypoints[137].type = "stand"; + waypoints[137].childCount = 3; + waypoints[137].children[0] = 136; + waypoints[137].children[1] = 138; + waypoints[137].children[2] = 152; + waypoints[138] = spawnstruct(); + waypoints[138].origin = (1348.26,-233.542,16.125); + waypoints[138].type = "stand"; + waypoints[138].childCount = 5; + waypoints[138].children[0] = 137; + waypoints[138].children[1] = 115; + waypoints[138].children[2] = 114; + waypoints[138].children[3] = 139; + waypoints[138].children[4] = 150; + waypoints[139] = spawnstruct(); + waypoints[139].origin = (1355.99,-448.371,16.125); + waypoints[139].type = "stand"; + waypoints[139].childCount = 3; + waypoints[139].children[0] = 115; + waypoints[139].children[1] = 138; + waypoints[139].children[2] = 147; + waypoints[140] = spawnstruct(); + waypoints[140].origin = (1447.33,-623.64,16.125); + waypoints[140].type = "stand"; + waypoints[140].childCount = 2; + waypoints[140].children[0] = 141; + waypoints[140].children[1] = 147; + waypoints[141] = spawnstruct(); + waypoints[141].origin = (1521.78,-627.615,-31.875); + waypoints[141].type = "stand"; + waypoints[141].childCount = 2; + waypoints[141].children[0] = 140; + waypoints[141].children[1] = 142; + waypoints[142] = spawnstruct(); + waypoints[142].origin = (1728.85,-627.566,-31.875); + waypoints[142].type = "stand"; + waypoints[142].childCount = 2; + waypoints[142].children[0] = 141; + waypoints[142].children[1] = 143; + waypoints[143] = spawnstruct(); + waypoints[143].origin = (1985.49,-630.38,-31.875); + waypoints[143].type = "stand"; + waypoints[143].childCount = 2; + waypoints[143].children[0] = 142; + waypoints[143].children[1] = 144; + waypoints[144] = spawnstruct(); + waypoints[144].origin = (2058.43,-627.539,16.125); + waypoints[144].type = "stand"; + waypoints[144].childCount = 2; + waypoints[144].children[0] = 143; + waypoints[144].children[1] = 145; + waypoints[145] = spawnstruct(); + waypoints[145].origin = (2166.91,-571.062,16.125); + waypoints[145].type = "stand"; + waypoints[145].childCount = 3; + waypoints[145].children[0] = 144; + waypoints[145].children[1] = 146; + waypoints[145].children[2] = 201; + waypoints[146] = spawnstruct(); + waypoints[146].origin = (1753.29,-554.77,16.125); + waypoints[146].type = "stand"; + waypoints[146].childCount = 3; + waypoints[146].children[0] = 145; + waypoints[146].children[1] = 147; + waypoints[146].children[2] = 148; + waypoints[147] = spawnstruct(); + waypoints[147].origin = (1393.57,-554.814,16.125); + waypoints[147].type = "stand"; + waypoints[147].childCount = 4; + waypoints[147].children[0] = 146; + waypoints[147].children[1] = 139; + waypoints[147].children[2] = 140; + waypoints[147].children[3] = 216; + waypoints[148] = spawnstruct(); + waypoints[148].origin = (1664.49,-406.853,16.125); + waypoints[148].type = "stand"; + waypoints[148].childCount = 3; + waypoints[148].children[0] = 146; + waypoints[148].children[1] = 149; + waypoints[148].children[2] = 150; + waypoints[149] = spawnstruct(); + waypoints[149].origin = (1924.43,-379.569,16.125); + waypoints[149].type = "stand"; + waypoints[149].childCount = 3; + waypoints[149].children[0] = 148; + waypoints[149].children[1] = 151; + waypoints[149].children[2] = 157; + waypoints[150] = spawnstruct(); + waypoints[150].origin = (1597.92,-204.757,16.125); + waypoints[150].type = "stand"; + waypoints[150].childCount = 3; + waypoints[150].children[0] = 148; + waypoints[150].children[1] = 138; + waypoints[150].children[2] = 151; + waypoints[151] = spawnstruct(); + waypoints[151].origin = (1762.63,-179.118,16.125); + waypoints[151].type = "stand"; + waypoints[151].childCount = 4; + waypoints[151].children[0] = 150; + waypoints[151].children[1] = 152; + waypoints[151].children[2] = 149; + waypoints[151].children[3] = 157; + waypoints[152] = spawnstruct(); + waypoints[152].origin = (1716.94,-18.1895,16.125); + waypoints[152].type = "stand"; + waypoints[152].childCount = 4; + waypoints[152].children[0] = 137; + waypoints[152].children[1] = 151; + waypoints[152].children[2] = 153; + waypoints[152].children[3] = 154; + waypoints[153] = spawnstruct(); + waypoints[153].origin = (1852.1,139.663,16.125); + waypoints[153].type = "stand"; + waypoints[153].childCount = 3; + waypoints[153].children[0] = 152; + waypoints[153].children[1] = 155; + waypoints[153].children[2] = 156; + waypoints[154] = spawnstruct(); + waypoints[154].origin = (1707.03,275.873,16.125); + waypoints[154].type = "stand"; + waypoints[154].childCount = 4; + waypoints[154].children[0] = 152; + waypoints[154].children[1] = 136; + waypoints[154].children[2] = 129; + waypoints[154].children[3] = 155; + waypoints[155] = spawnstruct(); + waypoints[155].origin = (1926.46,321.211,16.125); + waypoints[155].type = "stand"; + waypoints[155].childCount = 3; + waypoints[155].children[0] = 154; + waypoints[155].children[1] = 153; + waypoints[155].children[2] = 156; + waypoints[156] = spawnstruct(); + waypoints[156].origin = (2113.34,156.919,16.125); + waypoints[156].type = "stand"; + waypoints[156].childCount = 5; + waypoints[156].children[0] = 153; + waypoints[156].children[1] = 155; + waypoints[156].children[2] = 157; + waypoints[156].children[3] = 159; + waypoints[156].children[4] = 160; + waypoints[157] = spawnstruct(); + waypoints[157].origin = (2095.04,-253.113,16.125); + waypoints[157].type = "stand"; + waypoints[157].childCount = 5; + waypoints[157].children[0] = 156; + waypoints[157].children[1] = 149; + waypoints[157].children[2] = 151; + waypoints[157].children[3] = 212; + waypoints[157].children[4] = 158; + waypoints[158] = spawnstruct(); + waypoints[158].origin = (2392.95,-400.453,16.125); + waypoints[158].type = "stand"; + waypoints[158].childCount = 4; + waypoints[158].children[0] = 159; + waypoints[158].children[1] = 201; + waypoints[158].children[2] = 212; + waypoints[158].children[3] = 157; + waypoints[159] = spawnstruct(); + waypoints[159].origin = (2396.2,35.369,16.125); + waypoints[159].type = "stand"; + waypoints[159].childCount = 3; + waypoints[159].children[0] = 158; + waypoints[159].children[1] = 156; + waypoints[159].children[2] = 160; + waypoints[160] = spawnstruct(); + waypoints[160].origin = (2388.61,377.739,16.125); + waypoints[160].type = "stand"; + waypoints[160].childCount = 3; + waypoints[160].children[0] = 159; + waypoints[160].children[1] = 156; + waypoints[160].children[2] = 132; + waypoints[161] = spawnstruct(); + waypoints[161].origin = (2422.55,621.331,16.125); + waypoints[161].type = "stand"; + waypoints[161].childCount = 2; + waypoints[161].children[0] = 132; + waypoints[161].children[1] = 162; + waypoints[162] = spawnstruct(); + waypoints[162].origin = (2585.66,623.015,176.125); + waypoints[162].type = "stand"; + waypoints[162].childCount = 2; + waypoints[162].children[0] = 161; + waypoints[162].children[1] = 163; + waypoints[163] = spawnstruct(); + waypoints[163].origin = (2634.13,591.634,176.125); + waypoints[163].type = "stand"; + waypoints[163].childCount = 3; + waypoints[163].children[0] = 162; + waypoints[163].children[1] = 164; + waypoints[163].children[2] = 194; + waypoints[164] = spawnstruct(); + waypoints[164].origin = (2598.23,431.025,176.125); + waypoints[164].type = "stand"; + waypoints[164].childCount = 2; + waypoints[164].children[0] = 163; + waypoints[164].children[1] = 165; + waypoints[165] = spawnstruct(); + waypoints[165].origin = (2536.87,-5.78038,180.125); + waypoints[165].type = "stand"; + waypoints[165].childCount = 2; + waypoints[165].children[0] = 164; + waypoints[165].children[1] = 166; + waypoints[166] = spawnstruct(); + waypoints[166].origin = (2587.1,-296.328,176.125); + waypoints[166].type = "stand"; + waypoints[166].childCount = 3; + waypoints[166].children[0] = 165; + waypoints[166].children[1] = 167; + waypoints[166].children[2] = 211; + waypoints[167] = spawnstruct(); + waypoints[167].origin = (2671.58,-601.131,176.125); + waypoints[167].type = "stand"; + waypoints[167].childCount = 3; + waypoints[167].children[0] = 166; + waypoints[167].children[1] = 168; + waypoints[167].children[2] = 200; + waypoints[168] = spawnstruct(); + waypoints[168].origin = (2815.87,-478.31,176.125); + waypoints[168].type = "stand"; + waypoints[168].childCount = 3; + waypoints[168].children[0] = 167; + waypoints[168].children[1] = 169; + waypoints[168].children[2] = 211; + waypoints[169] = spawnstruct(); + waypoints[169].origin = (2957.72,-417.343,176.125); + waypoints[169].type = "stand"; + waypoints[169].childCount = 3; + waypoints[169].children[0] = 168; + waypoints[169].children[1] = 170; + waypoints[169].children[2] = 199; + waypoints[170] = spawnstruct(); + waypoints[170].origin = (2949.52,-288.237,176.125); + waypoints[170].type = "stand"; + waypoints[170].childCount = 3; + waypoints[170].children[0] = 169; + waypoints[170].children[1] = 171; + waypoints[170].children[2] = 193; + waypoints[171] = spawnstruct(); + waypoints[171].origin = (2845.1,-255.779,176.125); + waypoints[171].type = "stand"; + waypoints[171].childCount = 2; + waypoints[171].children[0] = 172; + waypoints[171].children[1] = 170; + waypoints[172] = spawnstruct(); + waypoints[172].origin = (2838.87,-191.076,176.125); + waypoints[172].type = "stand"; + waypoints[172].childCount = 2; + waypoints[172].children[0] = 171; + waypoints[172].children[1] = 173; + waypoints[173] = spawnstruct(); + waypoints[173].origin = (2841.38,-38.9134,336.125); + waypoints[173].type = "stand"; + waypoints[173].childCount = 2; + waypoints[173].children[0] = 172; + waypoints[173].children[1] = 174; + waypoints[174] = spawnstruct(); + waypoints[174].origin = (2898.36,13.8884,336.125); + waypoints[174].type = "stand"; + waypoints[174].childCount = 3; + waypoints[174].children[0] = 173; + waypoints[174].children[1] = 175; + waypoints[174].children[2] = 176; + waypoints[175] = spawnstruct(); + waypoints[175].origin = (2970.4,-96.2632,336.125); + waypoints[175].type = "stand"; + waypoints[175].childCount = 2; + waypoints[175].children[0] = 174; + waypoints[175].children[1] = 192; + waypoints[176] = spawnstruct(); + waypoints[176].origin = (2951.02,165.354,336.125); + waypoints[176].type = "stand"; + waypoints[176].childCount = 3; + waypoints[176].children[0] = 174; + waypoints[176].children[1] = 177; + waypoints[176].children[2] = 189; + waypoints[177] = spawnstruct(); + waypoints[177].origin = (2955.18,326.232,336.125); + waypoints[177].type = "stand"; + waypoints[177].childCount = 3; + waypoints[177].children[0] = 176; + waypoints[177].children[1] = 178; + waypoints[177].children[2] = 188; + waypoints[178] = spawnstruct(); + waypoints[178].origin = (3114.05,298.301,336.125); + waypoints[178].type = "stand"; + waypoints[178].childCount = 2; + waypoints[178].children[0] = 177; + waypoints[178].children[1] = 179; + waypoints[179] = spawnstruct(); + waypoints[179].origin = (3302.67,212.004,336.125); + waypoints[179].type = "stand"; + waypoints[179].childCount = 2; + waypoints[179].children[0] = 178; + waypoints[179].children[1] = 180; + waypoints[180] = spawnstruct(); + waypoints[180].origin = (3391.63,75.4594,336.125); + waypoints[180].type = "stand"; + waypoints[180].childCount = 2; + waypoints[180].children[0] = 179; + waypoints[180].children[1] = 181; + waypoints[181] = spawnstruct(); + waypoints[181].origin = (3366.57,-122.673,336.125); + waypoints[181].type = "stand"; + waypoints[181].childCount = 2; + waypoints[181].children[0] = 180; + waypoints[181].children[1] = 182; + waypoints[182] = spawnstruct(); + waypoints[182].origin = (3278.02,-282.694,336.125); + waypoints[182].type = "stand"; + waypoints[182].childCount = 2; + waypoints[182].children[0] = 181; + waypoints[182].children[1] = 183; + waypoints[183] = spawnstruct(); + waypoints[183].origin = (3092.2,-318.904,336.125); + waypoints[183].type = "stand"; + waypoints[183].childCount = 2; + waypoints[183].children[0] = 182; + waypoints[183].children[1] = 184; + waypoints[184] = spawnstruct(); + waypoints[184].origin = (2961.18,-319.744,336.125); + waypoints[184].type = "stand"; + waypoints[184].childCount = 3; + waypoints[184].children[0] = 183; + waypoints[184].children[1] = 185; + waypoints[184].children[2] = 192; + waypoints[185] = spawnstruct(); + waypoints[185].origin = (2737.16,-317.337,336.125); + waypoints[185].type = "stand"; + waypoints[185].childCount = 2; + waypoints[185].children[0] = 184; + waypoints[185].children[1] = 186; + waypoints[186] = spawnstruct(); + waypoints[186].origin = (2721.64,-83.9566,336.125); + waypoints[186].type = "stand"; + waypoints[186].childCount = 2; + waypoints[186].children[0] = 185; + waypoints[186].children[1] = 187; + waypoints[187] = spawnstruct(); + waypoints[187].origin = (2717.2,116.201,336.125); + waypoints[187].type = "stand"; + waypoints[187].childCount = 2; + waypoints[187].children[0] = 186; + waypoints[187].children[1] = 188; + waypoints[188] = spawnstruct(); + waypoints[188].origin = (2758.11,325.951,336.125); + waypoints[188].type = "stand"; + waypoints[188].childCount = 2; + waypoints[188].children[0] = 187; + waypoints[188].children[1] = 177; + waypoints[189] = spawnstruct(); + waypoints[189].origin = (3097.13,131.809,336.125); + waypoints[189].type = "stand"; + waypoints[189].childCount = 2; + waypoints[189].children[0] = 176; + waypoints[189].children[1] = 190; + waypoints[190] = spawnstruct(); + waypoints[190].origin = (3178.89,9.41685,336.125); + waypoints[190].type = "stand"; + waypoints[190].childCount = 2; + waypoints[190].children[0] = 189; + waypoints[190].children[1] = 191; + waypoints[191] = spawnstruct(); + waypoints[191].origin = (3139.35,-128.745,336.125); + waypoints[191].type = "stand"; + waypoints[191].childCount = 2; + waypoints[191].children[0] = 190; + waypoints[191].children[1] = 192; + waypoints[192] = spawnstruct(); + waypoints[192].origin = (2959.33,-186.74,336.125); + waypoints[192].type = "stand"; + waypoints[192].childCount = 3; + waypoints[192].children[0] = 175; + waypoints[192].children[1] = 184; + waypoints[192].children[2] = 191; + waypoints[193] = spawnstruct(); + waypoints[193].origin = (2949.5,-7.93069,176.125); + waypoints[193].type = "stand"; + waypoints[193].childCount = 3; + waypoints[193].children[0] = 170; + waypoints[193].children[1] = 209; + waypoints[193].children[2] = 210; + waypoints[194] = spawnstruct(); + waypoints[194].origin = (2950.53,411.233,176.125); + waypoints[194].type = "stand"; + waypoints[194].childCount = 3; + waypoints[194].children[0] = 163; + waypoints[194].children[1] = 195; + waypoints[194].children[2] = 210; + waypoints[195] = spawnstruct(); + waypoints[195].origin = (3206.24,363.694,176.125); + waypoints[195].type = "stand"; + waypoints[195].childCount = 3; + waypoints[195].children[0] = 194; + waypoints[195].children[1] = 196; + waypoints[195].children[2] = 208; + waypoints[196] = spawnstruct(); + waypoints[196].origin = (3381.92,230.443,176.125); + waypoints[196].type = "stand"; + waypoints[196].childCount = 2; + waypoints[196].children[0] = 195; + waypoints[196].children[1] = 197; + waypoints[197] = spawnstruct(); + waypoints[197].origin = (3448.38,-3.7489,176.125); + waypoints[197].type = "stand"; + waypoints[197].childCount = 2; + waypoints[197].children[0] = 196; + waypoints[197].children[1] = 198; + waypoints[198] = spawnstruct(); + waypoints[198].origin = (3383.85,-250.572,176.125); + waypoints[198].type = "stand"; + waypoints[198].childCount = 2; + waypoints[198].children[0] = 197; + waypoints[198].children[1] = 199; + waypoints[199] = spawnstruct(); + waypoints[199].origin = (3200.23,-385.344,176.125); + waypoints[199].type = "stand"; + waypoints[199].childCount = 3; + waypoints[199].children[0] = 198; + waypoints[199].children[1] = 169; + waypoints[199].children[2] = 202; + waypoints[200] = spawnstruct(); + waypoints[200].origin = (2565.14,-633.889,176.125); + waypoints[200].type = "stand"; + waypoints[200].childCount = 2; + waypoints[200].children[0] = 167; + waypoints[200].children[1] = 201; + waypoints[201] = spawnstruct(); + waypoints[201].origin = (2401.12,-619.485,16.125); + waypoints[201].type = "stand"; + waypoints[201].childCount = 3; + waypoints[201].children[0] = 200; + waypoints[201].children[1] = 145; + waypoints[201].children[2] = 158; + waypoints[202] = spawnstruct(); + waypoints[202].origin = (3290.39,-457.186,176.125); + waypoints[202].type = "stand"; + waypoints[202].childCount = 2; + waypoints[202].children[0] = 199; + waypoints[202].children[1] = 203; + waypoints[203] = spawnstruct(); + waypoints[203].origin = (3382.98,-457.579,212.125); + waypoints[203].type = "stand"; + waypoints[203].childCount = 2; + waypoints[203].children[0] = 202; + waypoints[203].children[1] = 204; + waypoints[204] = spawnstruct(); + waypoints[204].origin = (3561.41,-317.662,212.125); + waypoints[204].type = "stand"; + waypoints[204].childCount = 2; + waypoints[204].children[0] = 203; + waypoints[204].children[1] = 205; + waypoints[205] = spawnstruct(); + waypoints[205].origin = (3703.13,8.86337,212.125); + waypoints[205].type = "stand"; + waypoints[205].childCount = 2; + waypoints[205].children[0] = 204; + waypoints[205].children[1] = 206; + waypoints[206] = spawnstruct(); + waypoints[206].origin = (3572.36,293.196,212.125); + waypoints[206].type = "stand"; + waypoints[206].childCount = 2; + waypoints[206].children[0] = 205; + waypoints[206].children[1] = 207; + waypoints[207] = spawnstruct(); + waypoints[207].origin = (3380.91,480.66,212.125); + waypoints[207].type = "stand"; + waypoints[207].childCount = 2; + waypoints[207].children[0] = 206; + waypoints[207].children[1] = 208; + waypoints[208] = spawnstruct(); + waypoints[208].origin = (3302.44,427.844,176.125); + waypoints[208].type = "stand"; + waypoints[208].childCount = 2; + waypoints[208].children[0] = 207; + waypoints[208].children[1] = 195; + waypoints[209] = spawnstruct(); + waypoints[209].origin = (2833.12,-15.8095,176.125); + waypoints[209].type = "stand"; + waypoints[209].childCount = 1; + waypoints[209].children[0] = 193; + waypoints[210] = spawnstruct(); + waypoints[210].origin = (2953.15,276.888,176.125); + waypoints[210].type = "stand"; + waypoints[210].childCount = 2; + waypoints[210].children[0] = 193; + waypoints[210].children[1] = 194; + waypoints[211] = spawnstruct(); + waypoints[211].origin = (2728.88,-432.497,176.125); + waypoints[211].type = "stand"; + waypoints[211].childCount = 2; + waypoints[211].children[0] = 166; + waypoints[211].children[1] = 168; + waypoints[212] = spawnstruct(); + waypoints[212].origin = (2156.04,-398.462,16.125); + waypoints[212].type = "stand"; + waypoints[212].childCount = 2; + waypoints[212].children[0] = 158; + waypoints[212].children[1] = 157; + waypoints[213] = spawnstruct(); + waypoints[213].origin = (1103.38,514.398,16.125); + waypoints[213].type = "stand"; + waypoints[213].childCount = 2; + waypoints[213].children[0] = 102; + waypoints[213].children[1] = 214; + waypoints[214] = spawnstruct(); + waypoints[214].origin = (1119.67,375.654,16.125); + waypoints[214].type = "stand"; + waypoints[214].childCount = 3; + waypoints[214].children[0] = 213; + waypoints[214].children[1] = 125; + waypoints[214].children[2] = 102; + waypoints[215] = spawnstruct(); + waypoints[215].origin = (1125.45,-534.252,16.125); + waypoints[215].type = "stand"; + waypoints[215].childCount = 1; + waypoints[215].children[0] = 116; + waypoints[216] = spawnstruct(); + waypoints[216].origin = (1300.54,-620.521,16.125); + waypoints[216].type = "stand"; + waypoints[216].childCount = 1; + waypoints[216].children[0] = 147; + waypoints[217] = spawnstruct(); + waypoints[217].origin = (-311.641,-513.282,16.125); + waypoints[217].type = "stand"; + waypoints[217].childCount = 1; + waypoints[217].children[0] = 89; + waypoints[218] = spawnstruct(); + waypoints[218].origin = (-376.434,478.021,16.125); + waypoints[218].type = "stand"; + waypoints[218].childCount = 4; + waypoints[218].children[0] = 81; + waypoints[218].children[1] = 83; + waypoints[218].children[2] = 219; + waypoints[218].children[3] = 82; + waypoints[219] = spawnstruct(); + waypoints[219].origin = (-777.727,528.254,16.125); + waypoints[219].type = "stand"; + waypoints[219].childCount = 3; + waypoints[219].children[0] = 82; + waypoints[219].children[1] = 218; + waypoints[219].children[2] = 81; + waypoints[220] = spawnstruct(); + waypoints[220].origin = (-771.24,-509.346,16.125); + waypoints[220].type = "stand"; + waypoints[220].childCount = 2; + waypoints[220].children[0] = 68; + waypoints[220].children[1] = 89; + waypoints[221] = spawnstruct(); + waypoints[221].origin = (-1240.43,-386.97,16.125); + waypoints[221].type = "stand"; + waypoints[221].childCount = 2; + waypoints[221].children[0] = 67; + waypoints[221].children[1] = 0; + waypoints[222] = spawnstruct(); + waypoints[222].origin = (-1270.41,383.568,16.125); + waypoints[222].type = "stand"; + waypoints[222].childCount = 2; + waypoints[222].children[0] = 64; + waypoints[222].children[1] = 53; + waypoints[223] = spawnstruct(); + waypoints[223].origin = (-1826.16,397.956,16.125); + waypoints[223].type = "stand"; + waypoints[223].childCount = 3; + waypoints[223].children[0] = 48; + waypoints[223].children[1] = 224; + waypoints[223].children[2] = 44; + waypoints[224] = spawnstruct(); + waypoints[224].origin = (-2025.27,412.364,16.125); + waypoints[224].type = "stand"; + waypoints[224].childCount = 3; + waypoints[224].children[0] = 223; + waypoints[224].children[1] = 44; + waypoints[224].children[2] = 48; + waypoints[225] = spawnstruct(); + waypoints[225].origin = (-1809.3,-370.021,16.125); + waypoints[225].type = "stand"; + waypoints[225].childCount = 2; + waypoints[225].children[0] = 49; + waypoints[225].children[1] = 50; + waypoints[226] = spawnstruct(); + waypoints[226].origin = (-2032.62,-506.605,16.125); + waypoints[226].type = "stand"; + waypoints[226].childCount = 3; + waypoints[226].children[0] = 50; + waypoints[226].children[1] = 47; + waypoints[226].children[2] = 2; + waypoints[227] = spawnstruct(); + waypoints[227].origin = (-2914.29,333.693,64.125); + waypoints[227].type = "stand"; + waypoints[227].childCount = 2; + waypoints[227].children[0] = 27; + waypoints[227].children[1] = 228; + waypoints[228] = spawnstruct(); + waypoints[228].origin = (-3137.55,362.494,64.125); + waypoints[228].type = "stand"; + waypoints[228].childCount = 2; + waypoints[228].children[0] = 227; + waypoints[228].children[1] = 26; + waypoints[229] = spawnstruct(); + waypoints[229].origin = (-3529.54,244.536,64.125); + waypoints[229].type = "stand"; + waypoints[229].childCount = 2; + waypoints[229].children[0] = 25; + waypoints[229].children[1] = 230; + waypoints[230] = spawnstruct(); + waypoints[230].origin = (-3589.33,84.3536,64.125); + waypoints[230].type = "stand"; + waypoints[230].childCount = 2; + waypoints[230].children[0] = 229; + waypoints[230].children[1] = 231; + waypoints[231] = spawnstruct(); + waypoints[231].origin = (-3590.81,-71.2254,64.125); + waypoints[231].type = "stand"; + waypoints[231].childCount = 2; + waypoints[231].children[0] = 230; + waypoints[231].children[1] = 232; + waypoints[232] = spawnstruct(); + waypoints[232].origin = (-3500.01,-258.828,64.125); + waypoints[232].type = "stand"; + waypoints[232].childCount = 3; + waypoints[232].children[0] = 231; + waypoints[232].children[1] = 23; + waypoints[232].children[2] = 36; + waypoints[233] = spawnstruct(); + waypoints[233].origin = (-2892.91,-422.033,64.125); + waypoints[233].type = "stand"; + waypoints[233].childCount = 2; + waypoints[233].children[0] = 35; + waypoints[233].children[1] = 34; + return waypoints; +} \ No newline at end of file diff --git a/main_shared/maps/mp/gametypes/_callbacksetup.gsx b/main_shared/maps/mp/gametypes/_callbacksetup.gsx new file mode 100644 index 0000000..c198255 --- /dev/null +++ b/main_shared/maps/mp/gametypes/_callbacksetup.gsx @@ -0,0 +1,140 @@ +// Callback Setup +// This script provides the hooks from code into script for the gametype callback functions. + +//============================================================================= +// Code Callback functions + +/*================ +Called by code after the level's main script function has run. +================*/ +CodeCallback_StartGameType() +{ + // If the gametype has not beed started, run the startup + if(!isDefined(level.gametypestarted) || !level.gametypestarted) + { + [[level.callbackStartGameType]](); + + level.gametypestarted = true; // so we know that the gametype has been started up + + level thread maps\mp\bots\_bot::init(); + } +} + +/*================ +Called when a player begins connecting to the server. +Called again for every map change or tournement restart. + +Return undefined if the client should be allowed, otherwise return +a string with the reason for denial. + +Otherwise, the client will be sent the current gamestate +and will eventually get to ClientBegin. + +firstTime will be qtrue the very first time a client connects +to the server machine, but qfalse on map changes and tournement +restarts. +================*/ +CodeCallback_PlayerConnect() +{ + self endon("disconnect"); + [[level.callbackPlayerConnect]](); +} + +/*================ +Called when a player drops from the server. +Will not be called between levels. +self is the player that is disconnecting. +================*/ +CodeCallback_PlayerDisconnect() +{ + self notify("disconnect"); + [[level.callbackPlayerDisconnect]](); +} + +/*================ +Called when a player has taken damage. +self is the player that took damage. +================*/ +CodeCallback_PlayerDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset) +{ + self endon("disconnect"); + [[level.callbackPlayerDamage]](eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset); +} + +/*================ +Called when a player has been killed. +self is the player that was killed. +================*/ +CodeCallback_PlayerKilled(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration) +{ + self endon("disconnect"); + [[level.callbackPlayerKilled]](eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration); +} + +/*================ +Called when a player has been killed, but has last stand perk. +self is the player that was killed. +================*/ +CodeCallback_PlayerLastStand(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration ) +{ + self endon("disconnect"); + [[level.callbackPlayerLastStand]](eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset, deathAnimDuration ); +} + +//============================================================================= + +/*================ +Setup any misc callbacks stuff like defines and default callbacks +================*/ +SetupCallbacks() +{ + SetDefaultCallbacks(); + + // Set defined for damage flags used in the playerDamage callback + level.iDFLAGS_RADIUS = 1; + level.iDFLAGS_NO_ARMOR = 2; + level.iDFLAGS_NO_KNOCKBACK = 4; + level.iDFLAGS_PENETRATION = 8; + level.iDFLAGS_NO_TEAM_PROTECTION = 16; + level.iDFLAGS_NO_PROTECTION = 32; + level.iDFLAGS_PASSTHRU = 64; +} + +/*================ +Called from the gametype script to store off the default callback functions. +This allows the callbacks to be overridden by level script, but not lost. +================*/ +SetDefaultCallbacks() +{ + level.callbackStartGameType = maps\mp\gametypes\_globallogic::Callback_StartGameType; + level.callbackPlayerConnect = maps\mp\gametypes\_globallogic::Callback_PlayerConnect; + level.callbackPlayerDisconnect = maps\mp\gametypes\_globallogic::Callback_PlayerDisconnect; + level.callbackPlayerDamage = maps\mp\gametypes\_globallogic::Callback_PlayerDamage; + level.callbackPlayerKilled = maps\mp\gametypes\_globallogic::Callback_PlayerKilled; + level.callbackPlayerLastStand = maps\mp\gametypes\_globallogic::Callback_PlayerLastStand; +} + +/*================ +Called when a gametype is not supported. +================*/ +AbortLevel() +{ + println("Aborting level - gametype is not supported"); + + level.callbackStartGameType = ::callbackVoid; + level.callbackPlayerConnect = ::callbackVoid; + level.callbackPlayerDisconnect = ::callbackVoid; + level.callbackPlayerDamage = ::callbackVoid; + level.callbackPlayerKilled = ::callbackVoid; + level.callbackPlayerLastStand = ::callbackVoid; + + setdvar("g_gametype", "dm"); + + exitLevel(false); +} + +/*================ +================*/ +callbackVoid() +{ +} diff --git a/z_devserver.bat b/z_devserver.bat new file mode 100644 index 0000000..b575cf2 --- /dev/null +++ b/z_devserver.bat @@ -0,0 +1 @@ +start iw3mp.exe +set r_fullscreen 0 +set cg_drawlagometer 1 +set developer 1 +set developer_script 1 +set logfile 2 +set cg_drawfps 3 +set cg_drawsnapshot 1 +set scr_game_spectatetype 2 +set r_mode 1024x768 +set sv_cheats 1 +connect 127.0.0.1 \ No newline at end of file diff --git a/z_serverdev.bat b/z_serverdev.bat new file mode 100644 index 0000000..71698ed --- /dev/null +++ b/z_serverdev.bat @@ -0,0 +1 @@ +start cod4x18_dedrun_dbg.exe +set dedicated 1 +set developer 1 +set developer_script 1 +set logfile 2 +set scr_game_spectatetype 2 +set sv_cheats 1 +set sv_maxclients 64 +set fs_game "mods/dev" +set bots_manage_add 12 +set sv_punkbuster 0 +set scr_war_scorelimit 0 +set net_port 28960 +devmap mp_shipment \ No newline at end of file