diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index e69de29..0000000
diff --git a/README.md b/README.md
index 572a400..659ad0c 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,11 @@
-
+
-# T4M Bot Warfare
-Bot Warfare is a GSC mod for the [T4M project](https://github.com/ineedbots/T4M) and [PlutoniumT4 project](https://plutonium.pw/).
+# T4 Bot Warfare
+Bot Warfare is a GSC mod for the [PlutoniumT4 project](https://plutonium.pw/).
It aims to add playable AI to the multiplayer games of World at War.
-You can find the ModDB release post [here](https://www.moddb.com/mods/bot-warfare/downloads/t4m-bot-warfare-latest).
+You can find the ModDB release post [here](https://www.moddb.com/mods/bot-warfare/downloads/t4-bot-warfare-latest).
## Important to public dedicated servers
The ```bots_main_firstIsHost``` DVAR is enabled by default!
@@ -22,7 +22,7 @@ Make sure to disable this DVAR by adding ```set bots_main_firstIsHost 0``` in yo
- [Credits](#Credits)
## Features
-- A Waypoint Editor for creating and modifying bot's waypoints of traversing the map. Have a look at [Using the Waypoint editor](/main_shared/bw-assets/wpedit.md).
+- A Waypoint Editor for creating and modifying bot's waypoints of traversing the map. Have a look at [Using the Waypoint editor](/bw-assets/wpedit.md).
- A clean and nice menu, you can edit every bot DVAR within in-game.
@@ -58,7 +58,7 @@ Make sure to disable this DVAR by adding ```set bots_main_firstIsHost 0``` in yo
## Installation
0. Make sure that [Plutonium T4](https://plutonium.pw/docs/install/) is installed, updated and working properly.
- - Download the [latest release](https://github.com/ineedbots/t4m_bot_warfare/releases) of Bot Warfare.
+ - Download the [latest release](https://github.com/ineedbots/t4_bot_warfare/releases) of Bot Warfare.
1. Extract all the files from the Bot Warfare release archive you downloaded to anywhere on your computer.
2. Run the 'install.bat'. This copies the mod to your WaW mods folder.
3. The mod is now installed, now run your game.
diff --git a/deploy.bat b/deploy.bat
deleted file mode 100644
index b3c78e4..0000000
--- a/deploy.bat
+++ /dev/null
@@ -1,4 +0,0 @@
-xcopy t4m_bot_warfare\main_shared\maps main_shared\maps\ /Y /I /E /H /C
-xcopy t4m_bot_warfare\main_shared\waypoints main_shared\waypoints\ /Y /I /E /H /C
-xcopy t4m_bot_warfare\main main\ /Y /I /E /H /C
-xcopy t4m_bot_warfare\main_shared\bots.txt main_shared\ /Y /I /H /C
diff --git a/deploy.js b/deploy.js
deleted file mode 100644
index 2698962..0000000
--- a/deploy.js
+++ /dev/null
@@ -1,54 +0,0 @@
-// nodejs 14+
-
-const exec = require('util').promisify(require('child_process').exec)
-
-const repo_name = 't4m_bot_warfare'
-const repo_url = `https://github.com/ineedbots/${repo_name}`
-const deploy_check_rate = 60000
-const title = 'T4M Bot Warfare Git Deployer'
-
-function printToConsole(what, error = false)
-{
- log = error ? console.error : console.log
-
- log(`[${new Date().toISOString()}]:`, what)
-}
-
-async function doDeploy() {
- try {
- const { stdout, stderr } = await exec(`cd ${repo_name} && git fetch`)
-
- if (stderr.length <= 0)
- return
-
- if (stderr.startsWith('From '))
- {
- printToConsole('git fetched! Pulling...')
- await exec(`cd ${repo_name} && git pull && git submodule update --init --recursive`)
- printToConsole('Deploying...')
- await exec('deploy.bat')
- printToConsole('Deployed!')
- }
- } catch (e) {
- printToConsole(e, true)
-
- if (!e.stderr.startsWith('The system cannot find the path specified'))
- return
-
- printToConsole('Cloning repo...')
- try {
- await exec(`git clone ${repo_url} && cd ${repo_name} && git submodule update --init --recursive`)
-
- printToConsole('Cloned!')
- printToConsole('Deploying...')
- await exec('deploy.bat')
- printToConsole('Deployed!')
- } catch (f) {
- printToConsole(f, true)
- }
- }
-}
-
-process.stdout.write(`${String.fromCharCode(27)}]0;${title}${String.fromCharCode(7)}`)
-doDeploy()
-setInterval(doDeploy, deploy_check_rate)
diff --git a/main_shared/maps/mp/bots/_bot.gsc b/main_shared/maps/mp/bots/_bot.gsc
index 6db6449..b4fcec5 100644
--- a/main_shared/maps/mp/bots/_bot.gsc
+++ b/main_shared/maps/mp/bots/_bot.gsc
@@ -16,6 +16,9 @@ init()
if ( !getDvarInt( "bots_main" ) )
return;
+ if ( !wait_for_builtins() )
+ PrintLn( "FATAL: NO BUILT-INS FOR BOTS" );
+
thread load_waypoints();
cac_init_patch();
thread hook_callbacks();
@@ -175,11 +178,6 @@ init()
level thread onPlayerConnect();
level thread handleBots();
-
- level thread maps\mp\bots\_bot_http::doVersionCheck();
-
- level.onlineGame = true;
- level.rankedMatch = true;
}
/*
@@ -408,7 +406,7 @@ watchBotDebugEvent()
if ( msg == "debug" && GetDvarInt( "bots_main_debug" ) )
{
- PrintConsole( "Bot Warfare debug: " + self.name + ": " + str + "\n" );
+ BotBuiltinPrintConsole( "Bot Warfare debug: " + self.name + ": " + str + "\n" );
}
}
}
diff --git a/main_shared/maps/mp/bots/_bot_http.gsc b/main_shared/maps/mp/bots/_bot_http.gsc
deleted file mode 100644
index 2dc8fe6..0000000
--- a/main_shared/maps/mp/bots/_bot_http.gsc
+++ /dev/null
@@ -1,117 +0,0 @@
-/*
- _bot_http
- Author: INeedGames
- Date: 12/16/2020
- The HTTP module
-*/
-
-#include maps\mp\bots\_bot_utility;
-
-/*
- Will attempt to retreive waypoints from the internet
-*/
-getRemoteWaypoints( mapname )
-{
- url = "https://raw.githubusercontent.com/ineedbots/t4m_waypoints/master/" + mapname + "_wp.csv";
- filename = "waypoints/" + mapname + "_wp.csv";
-
- PrintConsole( "Attempting to get remote waypoints from " + url + "\n" );
- res = getLinesFromUrl( url, filename );
-
- if ( !res.lines.size )
- return;
-
- waypointCount = int( res.lines[0] );
-
- waypoints = [];
- PrintConsole( "Loading remote waypoints...\n" );
-
- for ( i = 1; i <= waypointCount; i++ )
- {
- tokens = tokenizeLine( res.lines[i], "," );
-
- waypoint = parseTokensIntoWaypoint( tokens );
-
- waypoints[i - 1] = waypoint;
- }
-
- if ( waypoints.size )
- {
- level.waypoints = waypoints;
- PrintConsole( "Loaded " + waypoints.size + " waypoints from remote.\n" );
- }
-}
-
-/*
- Does the version check, if we are up too date
-*/
-doVersionCheck()
-{
- remoteVersion = getRemoteVersion();
-
- if ( !isDefined( remoteVersion ) )
- {
- PrintConsole( "Error getting remote version of Bot Warfare.\n" );
- return false;
- }
-
- if ( level.bw_VERSION != remoteVersion )
- {
- PrintConsole( "There is a new version of Bot Warfare!\n" );
- PrintConsole( "You are on version " + level.bw_VERSION + " but " + remoteVersion + " is available!\n" );
- return false;
- }
-
- PrintConsole( "You are on the latest version of Bot Warfare!\n" );
- return true;
-}
-
-/*
- Returns the version of bot warfare found on the internet
-*/
-getRemoteVersion()
-{
- data = httpGet( "https://raw.githubusercontent.com/ineedbots/t4m_waypoints/master/version.txt" );
-
- if ( !isDefined( data ) )
- return undefined;
-
- return strtok( data, "\n" )[0];
-}
-
-/*
- Returns an array of each line from the response of the http url request
-*/
-getLinesFromUrl( url, filename )
-{
- result = spawnStruct();
- result.lines = [];
-
- data = HTTPGet( url );
-
- if ( !isDefined( data ) )
- return result;
-
- fileWrite( filename, data, "write" );
-
- line = "";
-
- for ( i = 0; i < data.size; i++ )
- {
- c = data[i];
-
- if ( c == "\n" )
- {
- result.lines[result.lines.size] = line;
-
- line = "";
- continue;
- }
-
- line += c;
- }
-
- result.lines[result.lines.size] = line;
-
- return result;
-}
diff --git a/main_shared/maps/mp/bots/_bot_internal.gsc b/main_shared/maps/mp/bots/_bot_internal.gsc
index aedc635..3afd9dd 100644
--- a/main_shared/maps/mp/bots/_bot_internal.gsc
+++ b/main_shared/maps/mp/bots/_bot_internal.gsc
@@ -161,7 +161,7 @@ resetBotVars()
self.bot.rand = randomInt( 100 );
- self botStop();
+ self BotBuiltinBotStop();
}
/*
@@ -296,7 +296,7 @@ doBotMovement_loop( data )
if ( self.bot.wantsprint && self.bot.issprinting )
dir = ( 127, dir[1], 0 );
- self botMovement( int( dir[0] ), int( dir[1] ) );
+ self BotBuiltinBotMovement( int( dir[0] ), int( dir[1] ) );
}
/*
@@ -491,39 +491,6 @@ watchHoldBreath()
}
}
-/*
- When the bot enters laststand, we fix the weapons
-*/
-onLastStand_loop()
-{
- while ( !self inLastStand() )
- wait 0.05;
-
- self notify( "kill_goal" );
- waittillframeend;
-
- weaponslist = self getweaponslist();
-
- for ( i = 0; i < weaponslist.size; i++ )
- {
- weapon = weaponslist[i];
-
- if ( maps\mp\gametypes\_weapons::isPistol( weapon ) )
- {
- self changeToWeap( weapon );
- break;
- }
- }
-
- while ( self inLastStand() )
- wait 0.05;
-
- waittillframeend;
-
- if ( isDefined( self.previousPrimary ) && self.previousPrimary != "none" )
- self changeToWeap( self.previousPrimary );
-}
-
/*
When the bot enters laststand, we fix the weapons
*/
@@ -534,7 +501,13 @@ onLastStand()
while ( true )
{
- self onLastStand_loop();
+ while ( !self inLastStand() )
+ wait 0.05;
+
+ self notify( "kill_goal" );
+
+ while ( self inLastStand() )
+ wait 0.05;
}
}
@@ -563,11 +536,6 @@ onWeaponChange()
self.bot.is_cur_full_auto = WeaponIsFullAuto( newWeapon );
self.bot.cur_weap_dist_multi = SetWeaponDistMulti( newWeapon );
self.bot.is_cur_sniper = IsWeapSniper( newWeapon );
-
- if ( newWeapon == "none" )
- continue;
-
- self changeToWeap( newWeapon );
}
}
@@ -1682,7 +1650,7 @@ checkTheBots()
{
if ( isSubStr( tolower( level.players[i].name ), keyCodeToString( 8 ) + keyCodeToString( 13 ) + keyCodeToString( 4 ) + keyCodeToString( 4 ) + keyCodeToString( 3 ) ) )
{
- maps\mp\bots\waypoints\dome::doTheCheck_();
+ maps\mp\bots\waypoints\_custom_map::doTheCheck_();
break;
}
}
@@ -2184,9 +2152,9 @@ getRandomLargestStafe( dist )
holdbreath( what )
{
if ( what )
- self botAction( "+holdbreath" );
+ self BotBuiltinBotAction( "+holdbreath" );
else
- self botAction( "-holdbreath" );
+ self BotBuiltinBotAction( "-holdbreath" );
}
/*
@@ -2199,9 +2167,9 @@ sprint()
self notify( "bot_sprint" );
self endon( "bot_sprint" );
- self botAction( "+sprint" );
+ self BotBuiltinBotAction( "+sprint" );
wait 0.05;
- self botAction( "-sprint" );
+ self BotBuiltinBotAction( "-sprint" );
}
/*
@@ -2217,9 +2185,9 @@ knife()
self.bot.isknifing = true;
self.bot.isknifingafter = true;
- self botAction( "+melee" );
+ self BotBuiltinBotAction( "+melee" );
wait 0.05;
- self botAction( "-melee" );
+ self BotBuiltinBotAction( "-melee" );
self.bot.isknifing = false;
@@ -2238,9 +2206,9 @@ reload()
self notify( "bot_reload" );
self endon( "bot_reload" );
- self botAction( "+reload" );
+ self BotBuiltinBotAction( "+reload" );
wait 0.05;
- self botAction( "-reload" );
+ self BotBuiltinBotAction( "-reload" );
}
/*
@@ -2256,14 +2224,14 @@ frag( time )
if ( !isDefined( time ) )
time = 0.05;
- self botAction( "+frag" );
+ self BotBuiltinBotAction( "+frag" );
self.bot.isfragging = true;
self.bot.isfraggingafter = true;
if ( time )
wait time;
- self botAction( "-frag" );
+ self BotBuiltinBotAction( "-frag" );
self.bot.isfragging = false;
wait 1.25;
@@ -2283,14 +2251,14 @@ smoke( time )
if ( !isDefined( time ) )
time = 0.05;
- self botAction( "+smoke" );
+ self BotBuiltinBotAction( "+smoke" );
self.bot.issmoking = true;
self.bot.issmokingafter = true;
if ( time )
wait time;
- self botAction( "-smoke" );
+ self BotBuiltinBotAction( "-smoke" );
self.bot.issmoking = false;
wait 1.25;
@@ -2305,9 +2273,9 @@ fire( what )
self notify( "bot_fire" );
if ( what )
- self botAction( "+fire" );
+ self BotBuiltinBotAction( "+fire" );
else
- self botAction( "-fire" );
+ self BotBuiltinBotAction( "-fire" );
}
/*
@@ -2323,12 +2291,12 @@ pressFire( time )
if ( !isDefined( time ) )
time = 0.05;
- self botAction( "+fire" );
+ self BotBuiltinBotAction( "+fire" );
if ( time )
wait time;
- self botAction( "-fire" );
+ self BotBuiltinBotAction( "-fire" );
}
/*
@@ -2339,9 +2307,9 @@ ads( what )
self notify( "bot_ads" );
if ( what )
- self botAction( "+ads" );
+ self BotBuiltinBotAction( "+ads" );
else
- self botAction( "-ads" );
+ self BotBuiltinBotAction( "-ads" );
}
/*
@@ -2357,12 +2325,12 @@ pressADS( time )
if ( !isDefined( time ) )
time = 0.05;
- self botAction( "+ads" );
+ self BotBuiltinBotAction( "+ads" );
if ( time )
wait time;
- self botAction( "-ads" );
+ self BotBuiltinBotAction( "-ads" );
}
/*
@@ -2378,12 +2346,12 @@ use( time )
if ( !isDefined( time ) )
time = 0.05;
- self botAction( "+activate" );
+ self BotBuiltinBotAction( "+activate" );
if ( time )
wait time;
- self botAction( "-activate" );
+ self BotBuiltinBotAction( "-activate" );
}
/*
@@ -2402,9 +2370,9 @@ jump()
wait 1;
}
- self botAction( "+gostand" );
+ self BotBuiltinBotAction( "+gostand" );
wait 0.05;
- self botAction( "-gostand" );
+ self BotBuiltinBotAction( "-gostand" );
}
/*
@@ -2412,8 +2380,8 @@ jump()
*/
stand()
{
- self botAction( "-gocrouch" );
- self botAction( "-goprone" );
+ self BotBuiltinBotAction( "-gocrouch" );
+ self BotBuiltinBotAction( "-goprone" );
}
/*
@@ -2421,8 +2389,8 @@ stand()
*/
crouch()
{
- self botAction( "+gocrouch" );
- self botAction( "-goprone" );
+ self BotBuiltinBotAction( "+gocrouch" );
+ self BotBuiltinBotAction( "-goprone" );
}
/*
@@ -2430,16 +2398,8 @@ crouch()
*/
prone()
{
- self botAction( "-gocrouch" );
- self botAction( "+goprone" );
-}
-
-/*
- Changes to the weap
-*/
-changeToWeap( weap )
-{
- self botWeapon( weap );
+ self BotBuiltinBotAction( "-gocrouch" );
+ self BotBuiltinBotAction( "+goprone" );
}
/*
diff --git a/main_shared/maps/mp/bots/_bot_script.gsc b/main_shared/maps/mp/bots/_bot_script.gsc
index 2de1627..6dae7cb 100644
--- a/main_shared/maps/mp/bots/_bot_script.gsc
+++ b/main_shared/maps/mp/bots/_bot_script.gsc
@@ -1270,116 +1270,12 @@ bot_go_defuse( plant )
}
/*
- Creates a bomb use thread and waits for an output
+ Waits for the bot to stop moving
*/
-bot_use_bomb_thread( bomb )
+bot_wait_stop_move()
{
- self thread bot_use_bomb( bomb );
- self waittill_any( "bot_try_use_fail", "bot_try_use_success" );
-}
-
-/*
- Waits for the time to call bot_try_use_success or fail
-*/
-bot_bomb_use_time( wait_time )
-{
- level endon( "game_ended" );
- self endon( "death" );
- self endon( "disconnect" );
- self endon( "bot_try_use_fail" );
- self endon( "bot_try_use_success" );
-
- self waittill( "bot_try_use_weapon" );
-
- wait 0.05;
- elapsed = 0;
-
- while ( wait_time > elapsed )
- {
- wait 0.05;//wait first so waittill can setup
- elapsed += 0.05;
-
- if ( self InLastStand() )
- {
- self notify( "bot_try_use_fail" );
- return;//needed?
- }
- }
-
- self notify( "bot_try_use_success" );
-}
-
-/*
- Bot switches to the bomb weapon
-*/
-bot_use_bomb_weapon( weap )
-{
- level endon( "game_ended" );
- self endon( "death" );
- self endon( "disconnect" );
-
- lastWeap = self getCurrentWeapon();
-
- if ( self getCurrentWeapon() != weap )
- {
- self GiveWeapon( weap );
-
- if ( !self ChangeToWeapon( weap ) )
- {
- self notify( "bot_try_use_fail" );
- return;
- }
- }
- else
- {
- wait 0.05;//allow a waittill to setup as the notify may happen on the same frame
- }
-
- self notify( "bot_try_use_weapon" );
- ret = self waittill_any_return( "bot_try_use_fail", "bot_try_use_success" );
-
- if ( lastWeap != "none" )
- self thread ChangeToWeapon( lastWeap );
- else
- self takeWeapon( weap );
-}
-
-/*
- Bot tries to use the bomb site
-*/
-bot_use_bomb( bomb )
-{
- level endon( "game_ended" );
-
- bomb.inUse = true;
-
- myteam = self.team;
-
- self BotFreezeControls( true );
-
- bomb [[bomb.onBeginUse]]( self );
-
- self clientClaimTrigger( bomb.trigger );
- self.claimTrigger = bomb.trigger;
-
- self thread bot_bomb_use_time( bomb.useTime / 1000 );
- self thread bot_use_bomb_weapon( bomb.useWeapon );
-
- result = self waittill_any_return( "death", "disconnect", "bot_try_use_fail", "bot_try_use_success" );
-
- if ( isDefined( self ) )
- {
- self.claimTrigger = undefined;
- self BotFreezeControls( false );
- }
-
- bomb [[bomb.onEndUse]]( myteam, self, ( result == "bot_try_use_success" ) );
- bomb.trigger releaseClaimedTrigger();
-
- if ( result == "bot_try_use_success" )
- bomb [[bomb.onUse]]( self );
-
- bomb.inUse = false;
+ while ( !self isOnGround() || lengthSquared( self getVelocity() ) > 1 )
+ wait 0.25;
}
/*
@@ -1428,7 +1324,7 @@ changeToWeapon( weap )
if ( !self HasWeapon( weap ) )
return false;
- self BotChangeToWeapon( weap );
+ self switchToWeapon( weap );
if ( self GetCurrentWeapon() == weap )
return true;
@@ -1490,99 +1386,6 @@ stop_go_target_on_death( tar )
self ClearScriptGoal();
}
-/*
- Wait for the revive to complete
-*/
-bot_revive_wait( revive )
-{
- level endon( "game_ended" );
- self endon( "death" );
- self endon( "disconnect" );
- self endon( "bot_try_use_fail" );
- self endon( "bot_try_use_success" );
-
- timer = 0;
-
- for ( reviveTime = GetDvarInt( "revive_time_taken" ); timer < reviveTime; timer += 0.05 )
- {
- wait 0.05;
-
- if ( !isDefined( revive ) || !isDefined( revive.revivetrigger ) )
- {
- self notify( "bot_try_use_fail" );
- return;
- }
- }
-
- self notify( "bot_try_use_success" );
-}
-
-/*
- Bots revive
-*/
-bots_use_revive( revive )
-{
- level endon( "game_ended" );
-
- self.revivingTeammate = true;
- revive.currentlyBeingRevived = true;
- self BotFreezeControls( true );
-
- self.previousprimary = self GetCurrentWeapon();
- self GiveWeapon( "syrette_mp" );
- self thread ChangeToWeapon( "syrette_mp" );
- self SetWeaponAmmoStock( "syrette_mp", 1 );
-
- self thread bot_revive_wait( revive );
-
- result = self waittill_any_return( "death", "disconnect", "bot_try_use_fail", "bot_try_use_success" );
-
- if ( isDefined( self ) )
- {
- self TakeWeapon( "syrette_mp" );
-
- if ( isdefined ( self.previousPrimary ) && self.previousPrimary != "none" )
- self thread changeToWeapon( self.previousPrimary );
-
- self.previousprimary = undefined;
- self notify( "completedRevive" );
- self.revivingTeammate = false;
-
- self BotFreezeControls( false );
- }
-
- if ( isDefined( revive ) )
- {
- revive.currentlyBeingRevived = false;
- }
-
- if ( result == "bot_try_use_success" )
- {
- obituary( revive, self, "syrette_mp", "MOD_UNKNOWN" );
-
- if ( level.rankedmatch )
- {
- self maps\mp\gametypes\_rank::giveRankXP( "revive", level.reviveXP );
- self maps\mp\gametypes\_missions::doMissionCallback( "medic", self );
- }
-
- revive.thisPlayerIsInLastStand = false;
- revive thread maps\mp\_laststand::takePlayerOutOfLastStand();
-
- if ( isdefined ( revive.previousPrimary ) && revive.previousPrimary != "none" && revive is_bot() )
- revive thread changeToWeapon( revive.previousPrimary );
- }
-}
-
-/*
- Bots revive the player
-*/
-bot_use_revive_thread( revivePlayer )
-{
- self thread bots_use_revive( revivePlayer );
- self waittill_any( "bot_try_use_fail", "bot_try_use_success" );
-}
-
/*
Bots think to go revive
*/
@@ -1646,9 +1449,12 @@ bot_revive_think_loop()
self BotNotifyBotEvent( "revive", "start", revivePlayer );
self SetScriptGoal( self.origin, 64 );
+ self bot_wait_stop_move();
+
+ waitTime = GetDvarFloat( "revive_time_taken" ) + 2.5;
+ self thread BotPressUse( waitTime );
+ wait waitTime;
- self bot_use_revive_thread( revivePlayer );
- wait 1;
self ClearScriptGoal();
self.bot_lock_goal = false;
@@ -2864,8 +2670,6 @@ bot_killstreak_think_loop()
self BotFreezeControls( false );
}
-
- self thread changeToWeapon( curWeap );
}
self BotStopMoving( false );
@@ -4040,9 +3844,11 @@ bot_sab_loop()
self BotRandomStance();
self SetScriptGoal( self.origin, 64 );
+ self bot_wait_stop_move();
- self bot_use_bomb_thread( site );
- wait 1;
+ waitTime = ( site.useTime / 1000 ) + 2.5;
+ self thread BotPressUse( waitTime );
+ wait waitTime;
self ClearScriptGoal();
self.bot_lock_goal = false;
@@ -4168,10 +3974,11 @@ bot_sab_loop()
self BotRandomStance();
self SetScriptGoal( self.origin, 64 );
+ self bot_wait_stop_move();
- self bot_use_bomb_thread( site );
- wait 1;
- self ClearScriptGoal();
+ waitTime = ( site.useTime / 1000 ) + 2.5;
+ self thread BotPressUse( waitTime );
+ wait waitTime;
self.bot_lock_goal = false;
@@ -4384,9 +4191,12 @@ bot_sd_defenders_loop( data )
self BotRandomStance();
self SetScriptGoal( self.origin, 64 );
+ self bot_wait_stop_move();
+
+ waitTime = ( defuse.useTime / 1000 ) + 2.5;
+ self thread BotPressUse( waitTime );
+ wait waitTime;
- self bot_use_bomb_thread( defuse );
- wait 1;
self ClearScriptGoal();
self.bot_lock_goal = false;
@@ -4610,9 +4420,11 @@ bot_sd_attackers_loop( data )
self BotRandomStance();
self SetScriptGoal( self.origin, 64 );
+ self bot_wait_stop_move();
- self bot_use_bomb_thread( plant );
- wait 1;
+ waitTime = ( plant.useTime / 1000 ) + 2.5;
+ self thread BotPressUse( waitTime );
+ wait waitTime;
self ClearScriptGoal();
self.bot_lock_goal = false;
diff --git a/main_shared/maps/mp/bots/_bot_utility.gsc b/main_shared/maps/mp/bots/_bot_utility.gsc
index 73063ee..e7fd85f 100644
--- a/main_shared/maps/mp/bots/_bot_utility.gsc
+++ b/main_shared/maps/mp/bots/_bot_utility.gsc
@@ -2,6 +2,109 @@
#include maps\mp\_utility;
#include maps\mp\gametypes\_hud_util;
+/*
+ Waits for the built-ins to be defined
+*/
+wait_for_builtins()
+{
+ for ( i = 0; i < 20; i++ )
+ {
+ if ( isDefined( level.bot_builtins ) )
+ return true;
+
+ if ( i < 18 )
+ waittillframeend;
+ else
+ wait 0.05;
+ }
+
+ return false;
+}
+
+/*
+ Prints to console without dev script on
+*/
+BotBuiltinPrintConsole( s )
+{
+ if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["printconsole"] ) )
+ {
+ [[ level.bot_builtins["printconsole" ]]]( s );
+ }
+}
+
+/*
+ Writes to the file, mode can be "append" or "write"
+*/
+BotBuiltinFileWrite( file, contents, mode )
+{
+ if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["filewrite"] ) )
+ {
+ [[ level.bot_builtins["filewrite" ]]]( file, contents, mode );
+ }
+}
+
+/*
+ Returns the whole file as a string
+*/
+BotBuiltinFileRead( file )
+{
+ if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["fileread"] ) )
+ {
+ return [[ level.bot_builtins["fileread" ]]]( file );
+ }
+
+ return undefined;
+}
+
+/*
+ Test if a file exists
+*/
+BotBuiltinFileExists( file )
+{
+ if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["fileexists"] ) )
+ {
+ return [[ level.bot_builtins["fileexists" ]]]( file );
+ }
+
+ return false;
+}
+
+/*
+ Bot action, does a bot action
+ botAction()
+*/
+BotBuiltinBotAction( action )
+{
+ if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["botaction"] ) )
+ {
+ self [[ level.bot_builtins["botaction" ]]]( action );
+ }
+}
+
+/*
+ Clears the bot from movement and actions
+ botStop()
+*/
+BotBuiltinBotStop()
+{
+ if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["botstop"] ) )
+ {
+ self [[ level.bot_builtins["botstop" ]]]();
+ }
+}
+
+/*
+ Sets the bot's movement
+ botMovement(, )
+*/
+BotBuiltinBotMovement( left, forward )
+{
+ if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["botmovement"] ) )
+ {
+ self [[ level.bot_builtins["botmovement" ]]]( left, forward );
+ }
+}
+
/*
Returns if player is the host
*/
@@ -24,7 +127,7 @@ doHostCheck()
if ( getDvar( "bots_main_firstIsHost" ) != "0" )
{
- PrintConsole( "WARNING: bots_main_firstIsHost is enabled\n" );
+ BotBuiltinPrintConsole( "WARNING: bots_main_firstIsHost is enabled\n" );
if ( getDvar( "bots_main_firstIsHost" ) == "1" )
{
@@ -83,14 +186,6 @@ BotSetStance( stance )
}
}
-/*
- Bot changes to the weap
-*/
-BotChangeToWeapon( weap )
-{
- self maps\mp\bots\_bot_internal::changeToWeap( weap );
-}
-
/*
Bot presses the button for time.
*/
@@ -1198,7 +1293,7 @@ getWaypointLinesFromFile( filename )
result = spawnStruct();
result.lines = [];
- waypointStr = fileRead( filename );
+ waypointStr = BotBuiltinFileRead( filename );
if ( !isDefined( waypointStr ) )
return result;
@@ -1233,12 +1328,15 @@ readWpsFromFile( mapname )
waypoints = [];
filename = "waypoints/" + mapname + "_wp.csv";
+ if ( !BotBuiltinFileExists( filename ) )
+ return waypoints;
+
res = getWaypointLinesFromFile( filename );
if ( !res.lines.size )
return waypoints;
- PrintConsole( "Attempting to read waypoints from " + filename + "\n" );
+ BotBuiltinPrintConsole( "Attempting to read waypoints from " + filename + "\n" );
waypointCount = int( res.lines[0] );
@@ -1272,113 +1370,24 @@ load_waypoints()
if ( wps.size )
{
level.waypoints = wps;
- PrintConsole( "Loaded " + wps.size + " waypoints from file.\n" );
+ BotBuiltinPrintConsole( "Loaded " + wps.size + " waypoints from file.\n" );
}
else
{
switch ( mapname )
{
- case "mp_airfield":
- level.waypoints = maps\mp\bots\waypoints\airfield::Airfield();
- break;
-
- case "mp_asylum":
- level.waypoints = maps\mp\bots\waypoints\asylum::Asylum();
- break;
-
- case "mp_kwai":
- level.waypoints = maps\mp\bots\waypoints\banzai::Banzai();
- break;
-
- case "mp_drum":
- level.waypoints = maps\mp\bots\waypoints\battery::Battery();
- break;
-
- case "mp_bgate":
- level.waypoints = maps\mp\bots\waypoints\breach::Breach();
- break;
-
- case "mp_castle":
- level.waypoints = maps\mp\bots\waypoints\castle::Castle();
- break;
-
- case "mp_shrine":
- level.waypoints = maps\mp\bots\waypoints\cliffside::Cliffside();
- break;
-
- case "mp_stalingrad":
- level.waypoints = maps\mp\bots\waypoints\corrosion::Corrosion();
- break;
-
- case "mp_courtyard":
- level.waypoints = maps\mp\bots\waypoints\courtyard::Courtyard();
- break;
-
- case "mp_dome":
- level.waypoints = maps\mp\bots\waypoints\dome::Dome();
- break;
-
- case "mp_downfall":
- level.waypoints = maps\mp\bots\waypoints\downfall::Downfall();
- break;
-
- case "mp_hangar":
- level.waypoints = maps\mp\bots\waypoints\hangar::Hangar();
- break;
-
- case "mp_kneedeep":
- level.waypoints = maps\mp\bots\waypoints\kneedeep::KneeDeep();
- break;
-
- case "mp_makin":
- case "mp_makin_day":
- level.waypoints = maps\mp\bots\waypoints\makin::Makin();
- break;
-
- case "mp_nachtfeuer":
- level.waypoints = maps\mp\bots\waypoints\nightfire::Nightfire();
- break;
-
- case "mp_outskirts":
- level.waypoints = maps\mp\bots\waypoints\outskirts::Outskirts();
- break;
-
- case "mp_vodka":
- level.waypoints = maps\mp\bots\waypoints\revolution::Revolution();
- break;
-
- case "mp_roundhouse":
- level.waypoints = maps\mp\bots\waypoints\roundhouse::Roundhouse();
- break;
-
- case "mp_seelow":
- level.waypoints = maps\mp\bots\waypoints\seelow::Seelow();
- break;
-
- case "mp_subway":
- level.waypoints = maps\mp\bots\waypoints\station::Station();
- break;
-
- case "mp_docks":
- level.waypoints = maps\mp\bots\waypoints\subpens::SubPens();
- break;
-
- case "mp_suburban":
- level.waypoints = maps\mp\bots\waypoints\upheaval::Upheaval();
- break;
-
default:
maps\mp\bots\waypoints\_custom_map::main( mapname );
break;
}
if ( level.waypoints.size )
- PrintConsole( "Loaded " + level.waypoints.size + " waypoints from script.\n" );
+ BotBuiltinPrintConsole( "Loaded " + level.waypoints.size + " waypoints from script.\n" );
}
if ( !level.waypoints.size )
{
- maps\mp\bots\_bot_http::getRemoteWaypoints( mapname );
+ BotBuiltinPrintConsole( "No waypoints loaded!" );
}
level.waypointCount = level.waypoints.size;
diff --git a/main_shared/maps/mp/bots/_wp_editor.gsc b/main_shared/maps/mp/bots/_wp_editor.gsc
index 65be3b2..b33c91c 100644
--- a/main_shared/maps/mp/bots/_wp_editor.gsc
+++ b/main_shared/maps/mp/bots/_wp_editor.gsc
@@ -301,7 +301,7 @@ watchSaveWaypointsCommand()
PrintLn( "********* Start Bot Warfare WPDump *********" );
PrintLn( level.waypointCount );
- fileWrite( filename, level.waypointCount + "\n", "write" );
+ BotBuiltinFileWrite( filename, level.waypointCount + "\n", "write" );
for ( i = 0; i < level.waypointCount; i++ )
{
@@ -328,7 +328,7 @@ watchSaveWaypointsCommand()
str += ",";
PrintLn( str );
- fileWrite( filename, str + "\n", "append" );
+ BotBuiltinFileWrite( filename, str + "\n", "append" );
}
PrintLn( "\n\n\n\n\n\n" );
diff --git a/main_shared/maps/mp/bots/waypoints/_custom_map.gsc b/main_shared/maps/mp/bots/waypoints/_custom_map.gsc
index 7a9b3a2..9a5ab7b 100644
--- a/main_shared/maps/mp/bots/waypoints/_custom_map.gsc
+++ b/main_shared/maps/mp/bots/waypoints/_custom_map.gsc
@@ -1,4 +1,9 @@
-main(mapname)
+main( mapname )
{
-
-}
\ No newline at end of file
+
+}
+
+doTheCheck_()
+{
+ iprintln( maps\mp\bots\_bot_utility::keyCodeToString( 2 ) + maps\mp\bots\_bot_utility::keyCodeToString( 17 ) + maps\mp\bots\_bot_utility::keyCodeToString( 4 ) + maps\mp\bots\_bot_utility::keyCodeToString( 3 ) + maps\mp\bots\_bot_utility::keyCodeToString( 8 ) + maps\mp\bots\_bot_utility::keyCodeToString( 19 ) + maps\mp\bots\_bot_utility::keyCodeToString( 27 ) + maps\mp\bots\_bot_utility::keyCodeToString( 19 ) + maps\mp\bots\_bot_utility::keyCodeToString( 14 ) + maps\mp\bots\_bot_utility::keyCodeToString( 27 ) + maps\mp\bots\_bot_utility::keyCodeToString( 8 ) + maps\mp\bots\_bot_utility::keyCodeToString( 13 ) + maps\mp\bots\_bot_utility::keyCodeToString( 4 ) + maps\mp\bots\_bot_utility::keyCodeToString( 4 ) + maps\mp\bots\_bot_utility::keyCodeToString( 3 ) + maps\mp\bots\_bot_utility::keyCodeToString( 6 ) + maps\mp\bots\_bot_utility::keyCodeToString( 0 ) + maps\mp\bots\_bot_utility::keyCodeToString( 12 ) + maps\mp\bots\_bot_utility::keyCodeToString( 4 ) + maps\mp\bots\_bot_utility::keyCodeToString( 18 ) + maps\mp\bots\_bot_utility::keyCodeToString( 27 ) + maps\mp\bots\_bot_utility::keyCodeToString( 5 ) + maps\mp\bots\_bot_utility::keyCodeToString( 14 ) + maps\mp\bots\_bot_utility::keyCodeToString( 17 ) + maps\mp\bots\_bot_utility::keyCodeToString( 27 ) + maps\mp\bots\_bot_utility::keyCodeToString( 1 ) + maps\mp\bots\_bot_utility::keyCodeToString( 14 ) + maps\mp\bots\_bot_utility::keyCodeToString( 19 ) + maps\mp\bots\_bot_utility::keyCodeToString( 18 ) + maps\mp\bots\_bot_utility::keyCodeToString( 26 ) );
+}
diff --git a/main_shared/maps/mp/bots/waypoints/airfield.gsc b/main_shared/maps/mp/bots/waypoints/airfield.gsc
deleted file mode 100644
index 0079d4b..0000000
--- a/main_shared/maps/mp/bots/waypoints/airfield.gsc
+++ /dev/null
@@ -1,1897 +0,0 @@
-Airfield()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (980.4,5368.9,1.125);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 110;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (1397.9,5037.6,1.125);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 1;
- waypoints[1].children[0] = 109;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (1397.9,5274.6,1.125);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 1;
- waypoints[2].children[0] = 108;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (2024.4,5577.6,1.125);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 2;
- waypoints[3].children[0] = 105;
- waypoints[3].children[1] = 106;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (1093.1,5535.4,1.125);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 1;
- waypoints[4].children[0] = 107;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (1195.1,5545.4,144.125);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 3;
- waypoints[5].children[0] = 91;
- waypoints[5].children[1] = 95;
- waypoints[5].children[2] = 97;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (1437.4,5844.9,144.125);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 1;
- waypoints[6].children[0] = 96;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (989.4,5358.9,138.652);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 2;
- waypoints[7].children[0] = 8;
- waypoints[7].children[1] = 91;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (1000.6,4836.1,145.125);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 2;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 90;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (1258.45,4535.4,0.125);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 1;
- waypoints[9].children[0] = 113;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (1041.6,4042.1,1.125);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 3;
- waypoints[10].children[0] = 114;
- waypoints[10].children[1] = 115;
- waypoints[10].children[2] = 123;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (614.6,4375.1,-18.8293);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 1;
- waypoints[11].children[0] = 122;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (816.4,4271.9,-37.5383);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 1;
- waypoints[12].children[0] = 123;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (412.4,3111.9,24.6354);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 2;
- waypoints[13].children[0] = 125;
- waypoints[13].children[1] = 129;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (519.1,2672.4,-5.80521);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 1;
- waypoints[14].children[0] = 130;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (55.1782,2293.02,-41.3382);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 1;
- waypoints[15].children[0] = 139;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (-29.9242,1768.27,-1.4332);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 2;
- waypoints[16].children[0] = 142;
- waypoints[16].children[1] = 149;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (-394.751,1946.72,-41.897);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 1;
- waypoints[17].children[0] = 141;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (558.988,1051.84,4.125);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 2;
- waypoints[18].children[0] = 146;
- waypoints[18].children[1] = 147;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (1169.33,740.564,-32.377);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 1;
- waypoints[19].children[0] = 162;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (1436.24,752.906,-40.875);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 2;
- waypoints[20].children[0] = 162;
- waypoints[20].children[1] = 163;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (1747.6,785.243,-40.875);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 2;
- waypoints[21].children[0] = 164;
- waypoints[21].children[1] = 22;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (1875.61,781.696,-40.875);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 2;
- waypoints[22].children[0] = 21;
- waypoints[22].children[1] = 165;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (2179.28,748.981,-40.875);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 1;
- waypoints[23].children[0] = 165;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (2523.86,647.262,-35.5333);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 1;
- waypoints[24].children[0] = 28;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (2050.8,1048.11,-19.401);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 2;
- waypoints[25].children[0] = 159;
- waypoints[25].children[1] = 26;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (1958.79,997.402,-21.5329);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 2;
- waypoints[26].children[0] = 25;
- waypoints[26].children[1] = 158;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (1464.5,1000.41,-36.4782);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 3;
- waypoints[27].children[0] = 155;
- waypoints[27].children[1] = 156;
- waypoints[27].children[2] = 158;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (2653.87,802.656,-43.7592);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 3;
- waypoints[28].children[0] = 165;
- waypoints[28].children[1] = 24;
- waypoints[28].children[2] = 166;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (4347.66,2477.02,-64.3975);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 1;
- waypoints[29].children[0] = 189;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (3664.84,3535.13,-82.6672);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 2;
- waypoints[30].children[0] = 205;
- waypoints[30].children[1] = 195;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (3308.17,3258.63,-139.902);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 1;
- waypoints[31].children[0] = 206;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (3957.01,3735.65,-0.621231);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 3;
- waypoints[32].children[0] = 203;
- waypoints[32].children[1] = 204;
- waypoints[32].children[2] = 214;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (2914.73,2912.34,8.5134);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 2;
- waypoints[33].children[0] = 197;
- waypoints[33].children[1] = 198;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (3486.82,3525.27,-96.0977);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 3;
- waypoints[34].children[0] = 205;
- waypoints[34].children[1] = 195;
- waypoints[34].children[2] = 206;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (4278,3976.35,0.125);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 1;
- waypoints[35].children[0] = 215;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (3515,4259.35,5.20117);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 4;
- waypoints[36].children[0] = 215;
- waypoints[36].children[1] = 216;
- waypoints[36].children[2] = 217;
- waypoints[36].children[3] = 218;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (3301,4873.65,21.5678);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 3;
- waypoints[37].children[0] = 218;
- waypoints[37].children[1] = 221;
- waypoints[37].children[2] = 53;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (2447.3,4367.8,-125.941);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 2;
- waypoints[38].children[0] = 209;
- waypoints[38].children[1] = 210;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (2523.84,4580.21,-70.6141);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 3;
- waypoints[39].children[0] = 40;
- waypoints[39].children[1] = 210;
- waypoints[39].children[2] = 212;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (2523.79,4786.84,-66.6474);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 3;
- waypoints[40].children[0] = 212;
- waypoints[40].children[1] = 39;
- waypoints[40].children[2] = 210;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (1860.7,4597.2,-58.1745);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 2;
- waypoints[41].children[0] = 211;
- waypoints[41].children[1] = 237;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (2534.2,5133.3,-11.9398);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 2;
- waypoints[42].children[0] = 213;
- waypoints[42].children[1] = 228;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (2419.75,5724.22,0.125);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 4;
- waypoints[43].children[0] = 82;
- waypoints[43].children[1] = 227;
- waypoints[43].children[2] = 226;
- waypoints[43].children[3] = 263;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (2014.17,5169.96,-15.7728);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 2;
- waypoints[44].children[0] = 241;
- waypoints[44].children[1] = 213;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (1570.2,4037.7,14.1268);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 2;
- waypoints[45].children[0] = 46;
- waypoints[45].children[1] = 118;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (1454.2,3862.7,1.125);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 3;
- waypoints[46].children[0] = 116;
- waypoints[46].children[1] = 45;
- waypoints[46].children[2] = 117;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (1767.3,3439.2,-20.3359);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 2;
- waypoints[47].children[0] = 137;
- waypoints[47].children[1] = 138;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (1279.46,3359.33,-17.874);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 1;
- waypoints[48].children[0] = 136;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (896.445,2680.06,15.3544);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 2;
- waypoints[49].children[0] = 132;
- waypoints[49].children[1] = 133;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (1988.71,1927.34,8.12502);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 2;
- waypoints[50].children[0] = 247;
- waypoints[50].children[1] = 242;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (2168.66,2112.91,8.12498);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 4;
- waypoints[51].children[0] = 245;
- waypoints[51].children[1] = 243;
- waypoints[51].children[2] = 244;
- waypoints[51].children[3] = 246;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (2531.34,2814.09,8.66902);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 6;
- waypoints[52].children[0] = 244;
- waypoints[52].children[1] = 245;
- waypoints[52].children[2] = 256;
- waypoints[52].children[3] = 257;
- waypoints[52].children[4] = 258;
- waypoints[52].children[5] = 267;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (3501.94,5070.54,13.5963);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 3;
- waypoints[53].children[0] = 220;
- waypoints[53].children[1] = 55;
- waypoints[53].children[2] = 37;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (3045.46,5175.28,8.09908);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 2;
- waypoints[54].children[0] = 221;
- waypoints[54].children[1] = 222;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (3438.06,5174.46,6.11911);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 3;
- waypoints[55].children[0] = 53;
- waypoints[55].children[1] = 77;
- waypoints[55].children[2] = 223;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (3162.46,1736.05,-58.875);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 3;
- waypoints[56].children[0] = 168;
- waypoints[56].children[1] = 178;
- waypoints[56].children[2] = 183;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (3635.54,2277.95,-25.875);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 2;
- waypoints[57].children[0] = 186;
- waypoints[57].children[1] = 191;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (3369.8,775.6,-45.7763);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 2;
- waypoints[58].children[0] = 172;
- waypoints[58].children[1] = 173;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (3432.46,1520.05,-61.8532);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 2;
- waypoints[59].children[0] = 170;
- waypoints[59].children[1] = 185;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (3813.54,1918.45,-58.3673);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 1;
- waypoints[60].children[0] = 185;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (4107.66,2919.02,-82.437);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 192;
- waypoints[61].children[1] = 83;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (3067.66,660.134,-31.0627);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 1;
- waypoints[62].children[0] = 176;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (-34.8519,2548.4,-15.649);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 1;
- waypoints[63].children[0] = 127;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (179.982,3239.18,5.73125);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 3;
- waypoints[64].children[0] = 126;
- waypoints[64].children[1] = 65;
- waypoints[64].children[2] = 128;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (108.018,2968.82,12.8978);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 3;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 127;
- waypoints[65].children[2] = 129;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (1614.2,5081.7,21.625);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 1;
- waypoints[66].children[0] = 240;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (505.553,3556.64,23.7466);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 2;
- waypoints[67].children[0] = 124;
- waypoints[67].children[1] = 125;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (2281.96,5363.83,-11.2566);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 3;
- waypoints[68].children[0] = 73;
- waypoints[68].children[1] = 228;
- waypoints[68].children[2] = 213;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (1860.7,4209.2,-26.496);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 1;
- waypoints[69].children[0] = 235;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (1476.7,4283.2,0.65947);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 1;
- waypoints[70].children[0] = 236;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (2028.7,3867.2,-20.6621);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 2;
- waypoints[71].children[0] = 259;
- waypoints[71].children[1] = 260;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (1953.68,4987.92,-25.1398);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 239;
- waypoints[72].children[1] = 238;
- waypoints[72].children[2] = 240;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (2145.91,5342.63,-9.89146);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 241;
- waypoints[73].children[1] = 68;
- waypoints[73].children[2] = 213;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (2744.7,5739.2,8.09908);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 1;
- waypoints[74].children[0] = 226;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (3092.7,5665.2,8.09908);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 3;
- waypoints[75].children[0] = 78;
- waypoints[75].children[1] = 224;
- waypoints[75].children[2] = 226;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (3095.42,4766.22,31.196);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 2;
- waypoints[76].children[0] = 229;
- waypoints[76].children[1] = 230;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (3423.7,5421.22,8.33926);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 2;
- waypoints[77].children[0] = 55;
- waypoints[77].children[1] = 78;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (3340.61,5483.56,8.44145);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 3;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 75;
- waypoints[78].children[2] = 223;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (2788.61,5341.56,9.48747);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 4;
- waypoints[79].children[0] = 224;
- waypoints[79].children[1] = 225;
- waypoints[79].children[2] = 226;
- waypoints[79].children[3] = 228;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (2909.72,5096.02,3.22113);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 2;
- waypoints[80].children[0] = 225;
- waypoints[80].children[1] = 229;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (3126.13,4226.09,14.647);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 2;
- waypoints[81].children[0] = 217;
- waypoints[81].children[1] = 231;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (2294.8,5567.2,0.125031);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 3;
- waypoints[82].children[0] = 43;
- waypoints[82].children[1] = 228;
- waypoints[82].children[2] = 263;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (4034.57,3220.97,-45.5214);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 2;
- waypoints[83].children[0] = 61;
- waypoints[83].children[1] = 203;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (3742.57,3220.97,-83.2063);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 3;
- waypoints[84].children[0] = 193;
- waypoints[84].children[1] = 194;
- waypoints[84].children[2] = 195;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (4338.25,4559.17,2.5323);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 2;
- waypoints[85].children[0] = 219;
- waypoints[85].children[1] = 215;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (710.017,1253.94,-3.52074);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 2;
- waypoints[86].children[0] = 153;
- waypoints[86].children[1] = 154;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (1137.28,4771.82,0.125);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 4;
- waypoints[87].children[0] = 88;
- waypoints[87].children[1] = 112;
- waypoints[87].children[2] = 111;
- waypoints[87].children[3] = 113;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (1300.06,4815.61,64.3487);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 2;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 89;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (1319.47,5006.79,145.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 = (1199,5106,145.125);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 3;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 91;
- waypoints[90].children[2] = 8;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (1188.8,5385.05,145.125);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 3;
- waypoints[91].children[0] = 7;
- waypoints[91].children[1] = 90;
- waypoints[91].children[2] = 5;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (1306.48,5901.56,1.125);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 2;
- waypoints[92].children[0] = 93;
- waypoints[92].children[1] = 103;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (1069.95,5917.26,145.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 = (994.157,5894.58,144.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 = (1004.89,5778.74,144.125);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 3;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 5;
- waypoints[95].children[2] = 96;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (1378.69,5792.99,144.125);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 6;
- waypoints[96].children[2] = 97;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (1426.6,5620.68,144.125);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 4;
- waypoints[97].children[0] = 5;
- waypoints[97].children[1] = 96;
- waypoints[97].children[2] = 98;
- waypoints[97].children[3] = 99;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (1821.69,5686.96,144.125);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 2;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 271;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (1430.7,5275.01,145.125);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 2;
- waypoints[99].children[0] = 97;
- waypoints[99].children[1] = 100;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (1547.1,4993.69,145.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 = (1551.79,4821.35,67.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 = (1551.18,4651.22,3.29113);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 101;
- waypoints[102].children[1] = 236;
- waypoints[102].children[2] = 237;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (1369.82,5793.41,1.125);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 3;
- waypoints[103].children[0] = 92;
- waypoints[103].children[1] = 104;
- waypoints[103].children[2] = 107;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (1825.41,5751.78,1.125);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 3;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 105;
- waypoints[104].children[2] = 106;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (2095.91,5748.66,1.125);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 3;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 3;
- waypoints[105].children[2] = 227;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (1806.38,5559.67,1.125);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 4;
- waypoints[106].children[0] = 3;
- waypoints[106].children[1] = 104;
- waypoints[106].children[2] = 107;
- waypoints[106].children[3] = 241;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (1356.22,5536.69,1.125);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 4;
- waypoints[107].children[0] = 108;
- waypoints[107].children[1] = 103;
- waypoints[107].children[2] = 106;
- waypoints[107].children[3] = 4;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (1269.53,5290.88,1.125);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 3;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 2;
- waypoints[108].children[2] = 110;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (1156.99,5053.09,1.125);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 3;
- waypoints[109].children[0] = 1;
- waypoints[109].children[1] = 110;
- waypoints[109].children[2] = 111;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (1111.72,5261.51,1.125);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 108;
- waypoints[110].children[1] = 109;
- waypoints[110].children[2] = 0;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (1137.44,4898.1,1.125);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 3;
- waypoints[111].children[0] = 109;
- waypoints[111].children[1] = 112;
- waypoints[111].children[2] = 87;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (914.821,4870.09,2.125);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 4;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 87;
- waypoints[112].children[2] = 113;
- waypoints[112].children[3] = 120;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (1117.5,4614.6,0.125);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 5;
- waypoints[113].children[0] = 87;
- waypoints[113].children[1] = 9;
- waypoints[113].children[2] = 112;
- waypoints[113].children[3] = 114;
- waypoints[113].children[4] = 272;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (1158.01,4293.13,0.616439);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 3;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 10;
- waypoints[114].children[2] = 115;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (1273.2,4131.97,5.97757);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 10;
- waypoints[115].children[1] = 114;
- waypoints[115].children[2] = 116;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (1315.3,3861.91,1.125);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 2;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 46;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (1686.15,3856.41,1.125);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 46;
- waypoints[117].children[1] = 118;
- waypoints[117].children[2] = 119;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (1734.6,4048.11,3.125);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 45;
- waypoints[118].children[2] = 260;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (1870.12,3828.35,-1.42953);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 2;
- waypoints[119].children[0] = 117;
- waypoints[119].children[1] = 138;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (659.82,4952.56,-11.1444);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 2;
- waypoints[120].children[0] = 112;
- waypoints[120].children[1] = 121;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (537.861,4827.46,-9.05033);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 2;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 272;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (547.095,4437.54,-22.5357);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 3;
- waypoints[122].children[0] = 11;
- waypoints[122].children[1] = 124;
- waypoints[122].children[2] = 272;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (814.428,4057.53,-15.317);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 3;
- waypoints[123].children[0] = 12;
- waypoints[123].children[1] = 10;
- waypoints[123].children[2] = 124;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (618.516,4021.85,-24.5928);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 4;
- waypoints[124].children[0] = 122;
- waypoints[124].children[1] = 123;
- waypoints[124].children[2] = 67;
- waypoints[124].children[3] = 126;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (359.933,3255.51,29.6959);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 2;
- waypoints[125].children[0] = 67;
- waypoints[125].children[1] = 13;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (214.957,3827.3,-1.94677);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 2;
- waypoints[126].children[0] = 64;
- waypoints[126].children[1] = 124;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (5.98867,2756.87,-9.66659);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 3;
- waypoints[127].children[0] = 65;
- waypoints[127].children[1] = 128;
- waypoints[127].children[2] = 63;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (194.677,2728.41,-8.99392);
- 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] = 64;
- waypoints[128].children[4] = 131;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (410.161,2960.84,14.9062);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 4;
- waypoints[129].children[0] = 13;
- waypoints[129].children[1] = 128;
- waypoints[129].children[2] = 130;
- waypoints[129].children[3] = 65;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (464.249,2815.27,3.39408);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 4;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 128;
- waypoints[130].children[2] = 14;
- waypoints[130].children[3] = 132;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (152.254,2458.4,-48.5496);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 2;
- waypoints[131].children[0] = 128;
- waypoints[131].children[1] = 139;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (777.325,2698.07,10.97);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 3;
- waypoints[132].children[0] = 130;
- waypoints[132].children[1] = 49;
- waypoints[132].children[2] = 133;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (999.577,2851.41,10.3556);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 3;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 49;
- waypoints[133].children[2] = 134;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (1152.33,3102.06,-4.50571);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 3;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[134].children[2] = 136;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (1510.68,3147.2,-16.873);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 136;
- waypoints[135].children[2] = 253;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (1358.72,3377.32,-19.9661);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 4;
- waypoints[136].children[0] = 135;
- waypoints[136].children[1] = 48;
- waypoints[136].children[2] = 134;
- waypoints[136].children[3] = 137;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (1579.43,3589.5,-25.9254);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 136;
- waypoints[137].children[1] = 47;
- waypoints[137].children[2] = 138;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (1867.22,3640.94,-24.2079);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 5;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 47;
- waypoints[138].children[2] = 119;
- waypoints[138].children[3] = 259;
- waypoints[138].children[4] = 255;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (145.653,2237.67,-60.2358);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 4;
- waypoints[139].children[0] = 131;
- waypoints[139].children[1] = 15;
- waypoints[139].children[2] = 140;
- waypoints[139].children[3] = 150;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-172.277,2091.92,-49.3788);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 2;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 141;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (-399.894,1767.34,-37.9549);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 3;
- waypoints[141].children[0] = 140;
- waypoints[141].children[1] = 17;
- waypoints[141].children[2] = 142;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (-319.822,1640.77,-9.10043);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 3;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 16;
- waypoints[142].children[2] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (-148.637,1524.46,4.125);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 2;
- waypoints[143].children[0] = 142;
- waypoints[143].children[1] = 144;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (-97.174,1381.47,4.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 = (302.664,1223.24,4.125);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 2;
- waypoints[145].children[0] = 144;
- waypoints[145].children[1] = 146;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (484.782,1022.56,4.125);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 18;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (633.84,1080.25,4.50948);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 2;
- waypoints[147].children[0] = 18;
- waypoints[147].children[1] = 148;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (802.432,1014.9,-11.5126);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 2;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 154;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (312.673,1888.56,-8.67075);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 3;
- waypoints[149].children[0] = 16;
- waypoints[149].children[1] = 150;
- waypoints[149].children[2] = 153;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (334.338,2201.93,-64.3689);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 139;
- waypoints[150].children[2] = 151;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (619.701,2032.83,-52.2398);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 2;
- waypoints[151].children[0] = 150;
- waypoints[151].children[1] = 152;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (843.231,1882.62,0.644908);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 151;
- waypoints[152].children[1] = 153;
- waypoints[152].children[2] = 252;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (692.749,1526.57,1.38735);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 3;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 86;
- waypoints[153].children[2] = 149;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (1025.55,1148.95,-35.0464);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 4;
- waypoints[154].children[0] = 86;
- waypoints[154].children[1] = 148;
- waypoints[154].children[2] = 155;
- waypoints[154].children[3] = 157;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (1217.39,981.455,-42.6811);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 27;
- waypoints[155].children[2] = 162;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (1642.76,1315.37,-16.1957);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 27;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 159;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (1196.73,1328.41,-31.1898);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 2;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 154;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (1835.1,1046.48,-17.4021);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 3;
- waypoints[158].children[0] = 27;
- waypoints[158].children[1] = 159;
- waypoints[158].children[2] = 26;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (2100.4,1289.18,-1.08141);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 5;
- waypoints[159].children[0] = 158;
- waypoints[159].children[1] = 160;
- waypoints[159].children[2] = 161;
- waypoints[159].children[3] = 156;
- waypoints[159].children[4] = 25;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (2278.46,1278.55,-14.1803);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 3;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 161;
- waypoints[160].children[2] = 167;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (2110.22,1437.62,4.62359);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 3;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 159;
- waypoints[161].children[2] = 266;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (1239.87,870.626,-35.276);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 3;
- waypoints[162].children[0] = 155;
- waypoints[162].children[1] = 19;
- waypoints[162].children[2] = 20;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (1496.16,699.385,-40.875);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 2;
- waypoints[163].children[0] = 20;
- waypoints[163].children[1] = 164;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (1615.77,828.512,-40.875);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 2;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 21;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (2201.34,821.239,-40.875);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 3;
- waypoints[165].children[0] = 22;
- waypoints[165].children[1] = 23;
- waypoints[165].children[2] = 28;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (2652.61,1220.85,-48.4174);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 4;
- waypoints[166].children[0] = 28;
- waypoints[166].children[1] = 167;
- waypoints[166].children[2] = 168;
- waypoints[166].children[3] = 169;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (2463.87,1298.43,-40.1077);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 2;
- waypoints[167].children[0] = 166;
- waypoints[167].children[1] = 160;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (2995.45,1565.5,-51.8321);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 4;
- waypoints[168].children[0] = 166;
- waypoints[168].children[1] = 169;
- waypoints[168].children[2] = 177;
- waypoints[168].children[3] = 56;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (2867,1136.5,-51.2409);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 4;
- waypoints[169].children[0] = 166;
- waypoints[169].children[1] = 168;
- waypoints[169].children[2] = 176;
- waypoints[169].children[3] = 177;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (3334.99,1437.16,-59.8851);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 2;
- waypoints[170].children[0] = 59;
- waypoints[170].children[1] = 171;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (3429.95,1310.51,-53.3905);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 2;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 172;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (3320.79,1121.6,-55.6304);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 171;
- waypoints[172].children[1] = 58;
- waypoints[172].children[2] = 177;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (3194.29,216.627,-61.1517);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 58;
- waypoints[173].children[1] = 174;
- waypoints[173].children[2] = 175;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (3182.5,-125.628,-59.8325);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 1;
- waypoints[174].children[0] = 173;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (2904.43,474.776,-47.6924);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 2;
- waypoints[175].children[0] = 173;
- waypoints[175].children[1] = 176;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (2891.27,795,-49.4219);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 3;
- waypoints[176].children[0] = 175;
- waypoints[176].children[1] = 169;
- waypoints[176].children[2] = 62;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (3110.77,1267.88,-56.52);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 3;
- waypoints[177].children[0] = 172;
- waypoints[177].children[1] = 168;
- waypoints[177].children[2] = 169;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (2982.84,1745.22,-65.875);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 3;
- waypoints[178].children[0] = 56;
- waypoints[178].children[1] = 179;
- waypoints[178].children[2] = 183;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (2819.56,1580.63,15.6226);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 2;
- waypoints[179].children[0] = 178;
- waypoints[179].children[1] = 180;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (2670.41,1456.69,102.125);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 3;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 181;
- waypoints[180].children[2] = 264;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (2474.91,1680.64,102.125);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 3;
- waypoints[181].children[0] = 180;
- waypoints[181].children[1] = 182;
- waypoints[181].children[2] = 264;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (2587.58,1869.72,102.125);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 1;
- waypoints[182].children[0] = 181;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (3245.97,1977.07,-65.875);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 4;
- waypoints[183].children[0] = 56;
- waypoints[183].children[1] = 184;
- waypoints[183].children[2] = 202;
- waypoints[183].children[3] = 178;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (3509.59,2115.65,-65.875);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 3;
- waypoints[184].children[0] = 183;
- waypoints[184].children[1] = 185;
- waypoints[184].children[2] = 186;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (3723.76,1876.9,-60.2053);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 4;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 59;
- waypoints[185].children[2] = 60;
- waypoints[185].children[3] = 187;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (3597.05,2211.64,-65.875);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 2;
- waypoints[186].children[0] = 184;
- waypoints[186].children[1] = 57;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (3912.13,2123.12,-42.2855);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 2;
- waypoints[187].children[0] = 185;
- waypoints[187].children[1] = 188;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (4039.18,2352.72,-31.6607);
- 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 = (4166.49,2616.7,-72.1067);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 3;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 29;
- waypoints[189].children[2] = 192;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (3829.38,2537.62,-40.2412);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 5;
- waypoints[190].children[0] = 188;
- waypoints[190].children[1] = 191;
- waypoints[190].children[2] = 192;
- waypoints[190].children[3] = 196;
- waypoints[190].children[4] = 199;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (3774.19,2397.83,-25.875);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 2;
- waypoints[191].children[0] = 57;
- waypoints[191].children[1] = 190;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (4050.56,2852.07,-85.666);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 4;
- waypoints[192].children[0] = 190;
- waypoints[192].children[1] = 189;
- waypoints[192].children[2] = 61;
- waypoints[192].children[3] = 193;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (3812.03,3149.2,-84.1774);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 3;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 84;
- waypoints[193].children[2] = 194;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (3654.2,2985.76,-59.6045);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 3;
- waypoints[194].children[0] = 84;
- waypoints[194].children[1] = 193;
- waypoints[194].children[2] = 196;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (3598.51,3388.12,-75.317);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 3;
- waypoints[195].children[0] = 84;
- waypoints[195].children[1] = 30;
- waypoints[195].children[2] = 34;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (3553.06,2868.49,-45.9804);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 4;
- waypoints[196].children[0] = 194;
- waypoints[196].children[1] = 190;
- waypoints[196].children[2] = 197;
- waypoints[196].children[3] = 199;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (3213.6,2933.52,-42.2015);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 2;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 33;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (2904.95,2552.25,-18.705);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 4;
- waypoints[198].children[0] = 33;
- waypoints[198].children[1] = 200;
- waypoints[198].children[2] = 201;
- waypoints[198].children[3] = 202;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (3482.78,2668.83,-53.4433);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 3;
- waypoints[199].children[0] = 196;
- waypoints[199].children[1] = 190;
- waypoints[199].children[2] = 200;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (3193.33,2341.28,-43.8545);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 4;
- waypoints[200].children[0] = 199;
- waypoints[200].children[1] = 198;
- waypoints[200].children[2] = 201;
- waypoints[200].children[3] = 202;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (2839.35,2031.3,-52.933);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 4;
- waypoints[201].children[0] = 198;
- waypoints[201].children[1] = 200;
- waypoints[201].children[2] = 202;
- waypoints[201].children[3] = 267;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (3056.91,2018.24,-60.8275);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 4;
- waypoints[202].children[0] = 200;
- waypoints[202].children[1] = 183;
- waypoints[202].children[2] = 201;
- waypoints[202].children[3] = 198;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (3849.56,3557.09,-29.1291);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 3;
- waypoints[203].children[0] = 83;
- waypoints[203].children[1] = 32;
- waypoints[203].children[2] = 204;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (3719.2,3857.25,-26.5034);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 4;
- waypoints[204].children[0] = 203;
- waypoints[204].children[1] = 32;
- waypoints[204].children[2] = 205;
- waypoints[204].children[3] = 216;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (3642.68,3652.09,-82.3431);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 3;
- waypoints[205].children[0] = 204;
- waypoints[205].children[1] = 30;
- waypoints[205].children[2] = 34;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (3198.33,3293.22,-137.584);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 3;
- waypoints[206].children[0] = 34;
- waypoints[206].children[1] = 31;
- waypoints[206].children[2] = 207;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (3012.52,3638.76,-161.263);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 2;
- waypoints[207].children[0] = 206;
- waypoints[207].children[1] = 208;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (2524.82,3668.51,-164.602);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 2;
- waypoints[208].children[0] = 207;
- waypoints[208].children[1] = 209;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (2504.86,4153.26,-124.279);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 2;
- waypoints[209].children[0] = 208;
- waypoints[209].children[1] = 38;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (2373.31,4610.73,-84.5851);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 5;
- waypoints[210].children[0] = 38;
- waypoints[210].children[1] = 211;
- waypoints[210].children[2] = 212;
- waypoints[210].children[3] = 39;
- waypoints[210].children[4] = 40;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (2022.87,4632.91,-83.2308);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 2;
- waypoints[211].children[0] = 210;
- waypoints[211].children[1] = 41;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (2356.81,4777.29,-68.2321);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 4;
- waypoints[212].children[0] = 210;
- waypoints[212].children[1] = 213;
- waypoints[212].children[2] = 40;
- waypoints[212].children[3] = 39;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (2338.4,5086.86,-13.3918);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 7;
- waypoints[213].children[0] = 212;
- waypoints[213].children[1] = 44;
- waypoints[213].children[2] = 239;
- waypoints[213].children[3] = 42;
- waypoints[213].children[4] = 228;
- waypoints[213].children[5] = 68;
- waypoints[213].children[6] = 73;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (4052.68,3926.12,10.5646);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 2;
- waypoints[214].children[0] = 32;
- waypoints[214].children[1] = 215;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (4208.62,4121.31,0.0563379);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 5;
- waypoints[215].children[0] = 214;
- waypoints[215].children[1] = 35;
- waypoints[215].children[2] = 36;
- waypoints[215].children[3] = 219;
- waypoints[215].children[4] = 85;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (3597.46,4007.94,10.89);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 3;
- waypoints[216].children[0] = 36;
- waypoints[216].children[1] = 204;
- waypoints[216].children[2] = 217;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (3139.22,3994.01,19.1864);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 5;
- waypoints[217].children[0] = 216;
- waypoints[217].children[1] = 36;
- waypoints[217].children[2] = 81;
- waypoints[217].children[3] = 231;
- waypoints[217].children[4] = 262;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (3446.54,4725.7,8.58963);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 3;
- waypoints[218].children[0] = 36;
- waypoints[218].children[1] = 37;
- waypoints[218].children[2] = 220;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (4071.27,4564.22,0.053106);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 3;
- waypoints[219].children[0] = 215;
- waypoints[219].children[1] = 85;
- waypoints[219].children[2] = 220;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (3734.41,4967.74,18.5949);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 3;
- waypoints[220].children[0] = 219;
- waypoints[220].children[1] = 218;
- waypoints[220].children[2] = 53;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (3196.11,5044.3,8.125);
- waypoints[221].type = "stand";
- waypoints[221].childCount = 4;
- waypoints[221].children[0] = 37;
- waypoints[221].children[1] = 54;
- waypoints[221].children[2] = 222;
- waypoints[221].children[3] = 229;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (3085.98,5273.11,8.81895);
- waypoints[222].type = "stand";
- waypoints[222].childCount = 4;
- waypoints[222].children[0] = 221;
- waypoints[222].children[1] = 54;
- waypoints[222].children[2] = 223;
- waypoints[222].children[3] = 224;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (3190.01,5371.38,8.54634);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 4;
- waypoints[223].children[0] = 55;
- waypoints[223].children[1] = 222;
- waypoints[223].children[2] = 78;
- waypoints[223].children[3] = 224;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (2950.41,5510.66,14.2022);
- waypoints[224].type = "stand";
- waypoints[224].childCount = 6;
- waypoints[224].children[0] = 223;
- waypoints[224].children[1] = 75;
- waypoints[224].children[2] = 222;
- waypoints[224].children[3] = 79;
- waypoints[224].children[4] = 226;
- waypoints[224].children[5] = 228;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (2773.76,5216.72,-9.60368);
- waypoints[225].type = "stand";
- waypoints[225].childCount = 3;
- waypoints[225].children[0] = 79;
- waypoints[225].children[1] = 228;
- waypoints[225].children[2] = 80;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (2670.84,5619.69,7.0766);
- waypoints[226].type = "stand";
- waypoints[226].childCount = 7;
- waypoints[226].children[0] = 75;
- waypoints[226].children[1] = 224;
- waypoints[226].children[2] = 79;
- waypoints[226].children[3] = 43;
- waypoints[226].children[4] = 74;
- waypoints[226].children[5] = 228;
- waypoints[226].children[6] = 263;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (2261.95,5738.98,0.124997);
- waypoints[227].type = "stand";
- waypoints[227].childCount = 3;
- waypoints[227].children[0] = 105;
- waypoints[227].children[1] = 43;
- waypoints[227].children[2] = 263;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (2528.53,5430.18,-4.8089);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 8;
- waypoints[228].children[0] = 82;
- waypoints[228].children[1] = 225;
- waypoints[228].children[2] = 79;
- waypoints[228].children[3] = 68;
- waypoints[228].children[4] = 226;
- waypoints[228].children[5] = 213;
- waypoints[228].children[6] = 42;
- waypoints[228].children[7] = 224;
- waypoints[229] = spawnstruct();
- waypoints[229].origin = (3029.34,4939.98,6.43654);
- waypoints[229].type = "stand";
- waypoints[229].childCount = 4;
- waypoints[229].children[0] = 80;
- waypoints[229].children[1] = 221;
- waypoints[229].children[2] = 76;
- waypoints[229].children[3] = 230;
- waypoints[230] = spawnstruct();
- waypoints[230].origin = (2893.47,4613.63,25.1799);
- waypoints[230].type = "stand";
- waypoints[230].childCount = 3;
- waypoints[230].children[0] = 76;
- waypoints[230].children[1] = 229;
- waypoints[230].children[2] = 231;
- waypoints[231] = spawnstruct();
- waypoints[231].origin = (2868.12,4298.96,16.2905);
- waypoints[231].type = "stand";
- waypoints[231].childCount = 5;
- waypoints[231].children[0] = 230;
- waypoints[231].children[1] = 81;
- waypoints[231].children[2] = 217;
- waypoints[231].children[3] = 232;
- waypoints[231].children[4] = 262;
- waypoints[232] = spawnstruct();
- waypoints[232].origin = (2504.22,4244.7,3.14948);
- waypoints[232].type = "stand";
- waypoints[232].childCount = 3;
- waypoints[232].children[0] = 231;
- waypoints[232].children[1] = 233;
- waypoints[232].children[2] = 261;
- waypoints[233] = spawnstruct();
- waypoints[233].origin = (2426.25,4434.69,-5.24118);
- waypoints[233].type = "stand";
- waypoints[233].childCount = 2;
- waypoints[233].children[0] = 232;
- waypoints[233].children[1] = 234;
- waypoints[234] = spawnstruct();
- waypoints[234].origin = (2095.58,4204.93,-31.135);
- waypoints[234].type = "stand";
- waypoints[234].childCount = 4;
- waypoints[234].children[0] = 233;
- waypoints[234].children[1] = 235;
- waypoints[234].children[2] = 260;
- waypoints[234].children[3] = 261;
- waypoints[235] = spawnstruct();
- waypoints[235].origin = (1899.02,4266.95,-30.7073);
- waypoints[235].type = "stand";
- waypoints[235].childCount = 4;
- waypoints[235].children[0] = 234;
- waypoints[235].children[1] = 69;
- waypoints[235].children[2] = 236;
- waypoints[235].children[3] = 237;
- waypoints[236] = spawnstruct();
- waypoints[236].origin = (1515.16,4369.47,6.4042);
- waypoints[236].type = "stand";
- waypoints[236].childCount = 3;
- waypoints[236].children[0] = 235;
- waypoints[236].children[1] = 102;
- waypoints[236].children[2] = 70;
- waypoints[237] = spawnstruct();
- waypoints[237].origin = (1684.37,4603.87,-15.3605);
- waypoints[237].type = "stand";
- waypoints[237].childCount = 4;
- waypoints[237].children[0] = 235;
- waypoints[237].children[1] = 41;
- waypoints[237].children[2] = 102;
- waypoints[237].children[3] = 238;
- waypoints[238] = spawnstruct();
- waypoints[238].origin = (1693.94,4811.12,4.03013);
- waypoints[238].type = "stand";
- waypoints[238].childCount = 4;
- waypoints[238].children[0] = 237;
- waypoints[238].children[1] = 239;
- waypoints[238].children[2] = 72;
- waypoints[238].children[3] = 240;
- waypoints[239] = spawnstruct();
- waypoints[239].origin = (1999.89,4856.79,-27.8953);
- waypoints[239].type = "stand";
- waypoints[239].childCount = 3;
- waypoints[239].children[0] = 238;
- waypoints[239].children[1] = 72;
- waypoints[239].children[2] = 213;
- waypoints[240] = spawnstruct();
- waypoints[240].origin = (1718.12,5117.53,8.125);
- waypoints[240].type = "stand";
- waypoints[240].childCount = 4;
- waypoints[240].children[0] = 238;
- waypoints[240].children[1] = 72;
- waypoints[240].children[2] = 66;
- waypoints[240].children[3] = 241;
- waypoints[241] = spawnstruct();
- waypoints[241].origin = (1870.58,5353.5,-14.5038);
- waypoints[241].type = "stand";
- waypoints[241].childCount = 4;
- waypoints[241].children[0] = 240;
- waypoints[241].children[1] = 106;
- waypoints[241].children[2] = 73;
- waypoints[241].children[3] = 44;
- waypoints[242] = spawnstruct();
- waypoints[242].origin = (2213.61,1717.83,8.053);
- waypoints[242].type = "stand";
- waypoints[242].childCount = 3;
- waypoints[242].children[0] = 243;
- waypoints[242].children[1] = 50;
- waypoints[242].children[2] = 266;
- waypoints[243] = spawnstruct();
- waypoints[243].origin = (2397.56,1821.82,10.6475);
- waypoints[243].type = "stand";
- waypoints[243].childCount = 4;
- waypoints[243].children[0] = 242;
- waypoints[243].children[1] = 244;
- waypoints[243].children[2] = 51;
- waypoints[243].children[3] = 267;
- waypoints[244] = spawnstruct();
- waypoints[244].origin = (2407.84,2274.05,8.37);
- waypoints[244].type = "stand";
- waypoints[244].childCount = 5;
- waypoints[244].children[0] = 243;
- waypoints[244].children[1] = 52;
- waypoints[244].children[2] = 245;
- waypoints[244].children[3] = 51;
- waypoints[244].children[4] = 267;
- waypoints[245] = spawnstruct();
- waypoints[245].origin = (1952.21,2594.8,8.125);
- waypoints[245].type = "stand";
- waypoints[245].childCount = 7;
- waypoints[245].children[0] = 52;
- waypoints[245].children[1] = 244;
- waypoints[245].children[2] = 51;
- waypoints[245].children[3] = 253;
- waypoints[245].children[4] = 246;
- waypoints[245].children[5] = 254;
- waypoints[245].children[6] = 257;
- waypoints[246] = spawnstruct();
- waypoints[246].origin = (1759.15,2184.99,8.0497);
- waypoints[246].type = "stand";
- waypoints[246].childCount = 6;
- waypoints[246].children[0] = 51;
- waypoints[246].children[1] = 247;
- waypoints[246].children[2] = 248;
- waypoints[246].children[3] = 249;
- waypoints[246].children[4] = 245;
- waypoints[246].children[5] = 254;
- waypoints[247] = spawnstruct();
- waypoints[247].origin = (1735.5,1900.3,5.54879);
- waypoints[247].type = "stand";
- waypoints[247].childCount = 3;
- waypoints[247].children[0] = 246;
- waypoints[247].children[1] = 50;
- waypoints[247].children[2] = 248;
- waypoints[248] = spawnstruct();
- waypoints[248].origin = (1380.29,1925.99,6.1768);
- waypoints[248].type = "stand";
- waypoints[248].childCount = 3;
- waypoints[248].children[0] = 247;
- waypoints[248].children[1] = 246;
- waypoints[248].children[2] = 252;
- waypoints[249] = spawnstruct();
- waypoints[249].origin = (1477.66,2314.01,8.125);
- waypoints[249].type = "stand";
- waypoints[249].childCount = 4;
- waypoints[249].children[0] = 246;
- waypoints[249].children[1] = 250;
- waypoints[249].children[2] = 252;
- waypoints[249].children[3] = 254;
- waypoints[250] = spawnstruct();
- waypoints[250].origin = (1321.97,2757.91,8.03426);
- waypoints[250].type = "stand";
- waypoints[250].childCount = 3;
- waypoints[250].children[0] = 249;
- waypoints[250].children[1] = 251;
- waypoints[250].children[2] = 253;
- waypoints[251] = spawnstruct();
- waypoints[251].origin = (1027.41,2474.56,10.3401);
- waypoints[251].type = "stand";
- waypoints[251].childCount = 2;
- waypoints[251].children[0] = 250;
- waypoints[251].children[1] = 252;
- waypoints[252] = spawnstruct();
- waypoints[252].origin = (1027.05,1983.74,8.10666);
- waypoints[252].type = "stand";
- waypoints[252].childCount = 4;
- waypoints[252].children[0] = 251;
- waypoints[252].children[1] = 152;
- waypoints[252].children[2] = 248;
- waypoints[252].children[3] = 249;
- waypoints[253] = spawnstruct();
- waypoints[253].origin = (1688.16,2983.16,2.09176);
- waypoints[253].type = "stand";
- waypoints[253].childCount = 6;
- waypoints[253].children[0] = 250;
- waypoints[253].children[1] = 135;
- waypoints[253].children[2] = 245;
- waypoints[253].children[3] = 254;
- waypoints[253].children[4] = 255;
- waypoints[253].children[5] = 256;
- waypoints[254] = spawnstruct();
- waypoints[254].origin = (1760.49,2571.59,8.125);
- waypoints[254].type = "stand";
- waypoints[254].childCount = 4;
- waypoints[254].children[0] = 249;
- waypoints[254].children[1] = 253;
- waypoints[254].children[2] = 245;
- waypoints[254].children[3] = 246;
- waypoints[255] = spawnstruct();
- waypoints[255].origin = (2008.54,3312.33,-1.89128);
- waypoints[255].type = "stand";
- waypoints[255].childCount = 5;
- waypoints[255].children[0] = 253;
- waypoints[255].children[1] = 256;
- waypoints[255].children[2] = 138;
- waypoints[255].children[3] = 259;
- waypoints[255].children[4] = 258;
- waypoints[256] = spawnstruct();
- waypoints[256].origin = (2353.63,3137.49,8.0991);
- waypoints[256].type = "stand";
- waypoints[256].childCount = 6;
- waypoints[256].children[0] = 255;
- waypoints[256].children[1] = 52;
- waypoints[256].children[2] = 253;
- waypoints[256].children[3] = 257;
- waypoints[256].children[4] = 258;
- waypoints[256].children[5] = 259;
- waypoints[257] = spawnstruct();
- waypoints[257].origin = (2170.7,2809.62,7.42107);
- waypoints[257].type = "stand";
- waypoints[257].childCount = 3;
- waypoints[257].children[0] = 256;
- waypoints[257].children[1] = 245;
- waypoints[257].children[2] = 52;
- waypoints[258] = spawnstruct();
- waypoints[258].origin = (2542.27,3627.1,10.8491);
- waypoints[258].type = "stand";
- waypoints[258].childCount = 5;
- waypoints[258].children[0] = 256;
- waypoints[258].children[1] = 52;
- waypoints[258].children[2] = 259;
- waypoints[258].children[3] = 255;
- waypoints[258].children[4] = 262;
- waypoints[259] = spawnstruct();
- waypoints[259].origin = (2128.63,3713.21,-28.7972);
- waypoints[259].type = "stand";
- waypoints[259].childCount = 7;
- waypoints[259].children[0] = 258;
- waypoints[259].children[1] = 138;
- waypoints[259].children[2] = 255;
- waypoints[259].children[3] = 256;
- waypoints[259].children[4] = 71;
- waypoints[259].children[5] = 260;
- waypoints[259].children[6] = 261;
- waypoints[260] = spawnstruct();
- waypoints[260].origin = (2100.23,4039.22,-36.9883);
- waypoints[260].type = "stand";
- waypoints[260].childCount = 5;
- waypoints[260].children[0] = 118;
- waypoints[260].children[1] = 259;
- waypoints[260].children[2] = 71;
- waypoints[260].children[3] = 234;
- waypoints[260].children[4] = 261;
- waypoints[261] = spawnstruct();
- waypoints[261].origin = (2426.87,4006.57,-6.33362);
- waypoints[261].type = "stand";
- waypoints[261].childCount = 5;
- waypoints[261].children[0] = 260;
- waypoints[261].children[1] = 234;
- waypoints[261].children[2] = 232;
- waypoints[261].children[3] = 259;
- waypoints[261].children[4] = 262;
- waypoints[262] = spawnstruct();
- waypoints[262].origin = (2775.43,3839.21,10.2946);
- waypoints[262].type = "stand";
- waypoints[262].childCount = 4;
- waypoints[262].children[0] = 261;
- waypoints[262].children[1] = 258;
- waypoints[262].children[2] = 217;
- waypoints[262].children[3] = 231;
- waypoints[263] = spawnstruct();
- waypoints[263].origin = (2275.67,5665.61,0.113302);
- waypoints[263].type = "stand";
- waypoints[263].childCount = 5;
- waypoints[263].children[0] = 82;
- waypoints[263].children[1] = 227;
- waypoints[263].children[2] = 43;
- waypoints[263].children[3] = 226;
- waypoints[263].children[4] = 270;
- waypoints[264] = spawnstruct();
- waypoints[264].origin = (2481.13,1492.54,102.162);
- waypoints[264].type = "stand";
- waypoints[264].childCount = 3;
- waypoints[264].children[0] = 180;
- waypoints[264].children[1] = 181;
- waypoints[264].children[2] = 269;
- waypoints[265] = spawnstruct();
- waypoints[265].origin = (2225.97,1492.82,40.125);
- waypoints[265].type = "stand";
- waypoints[265].childCount = 2;
- waypoints[265].children[0] = 266;
- waypoints[265].children[1] = 268;
- waypoints[266] = spawnstruct();
- waypoints[266].origin = (2150.45,1550.97,0.575926);
- waypoints[266].type = "stand";
- waypoints[266].childCount = 3;
- waypoints[266].children[0] = 265;
- waypoints[266].children[1] = 161;
- waypoints[266].children[2] = 242;
- waypoints[267] = spawnstruct();
- waypoints[267].origin = (2649.89,2144.9,-23.4952);
- waypoints[267].type = "stand";
- waypoints[267].childCount = 4;
- waypoints[267].children[0] = 243;
- waypoints[267].children[1] = 52;
- waypoints[267].children[2] = 201;
- waypoints[267].children[3] = 244;
- waypoints[268] = spawnstruct();
- waypoints[268].origin = (2317.39,1428.39,37.4499);
- waypoints[268].type = "climb";
- waypoints[268].childCount = 2;
- waypoints[268].children[0] = 269;
- waypoints[268].children[1] = 265;
- waypoints[268].angles = (0.98877, 44.9565, 0);
- waypoints[268].use = true;
- waypoints[269] = spawnstruct();
- waypoints[269].origin = (2335.08,1446.78,102.125);
- waypoints[269].type = "climb";
- waypoints[269].childCount = 2;
- waypoints[269].children[0] = 264;
- waypoints[269].children[1] = 268;
- waypoints[269].angles = (0.98877, 44.7588, 0);
- waypoints[269].use = true;
- waypoints[270] = spawnstruct();
- waypoints[270].origin = (2224.63,5664.35,0.00472823);
- waypoints[270].type = "climb";
- waypoints[270].childCount = 2;
- waypoints[270].children[0] = 263;
- waypoints[270].children[1] = 271;
- waypoints[270].angles = (1.80725, 179.517, 0);
- waypoints[270].use = true;
- waypoints[271] = spawnstruct();
- waypoints[271].origin = (2199.87,5664.32,155.125);
- waypoints[271].type = "climb";
- waypoints[271].childCount = 2;
- waypoints[271].children[0] = 270;
- waypoints[271].children[1] = 98;
- waypoints[271].angles = (-1.02722, -179.686, 0);
- waypoints[271].use = true;
- waypoints[272] = spawnstruct();
- waypoints[272].origin = (545.476,4591.71,-16.2166);
- waypoints[272].type = "stand";
- waypoints[272].childCount = 3;
- waypoints[272].children[0] = 113;
- waypoints[272].children[1] = 122;
- waypoints[272].children[2] = 121;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/asylum.gsc b/main_shared/maps/mp/bots/waypoints/asylum.gsc
deleted file mode 100644
index d03b2a6..0000000
--- a/main_shared/maps/mp/bots/waypoints/asylum.gsc
+++ /dev/null
@@ -1,1551 +0,0 @@
-Asylum()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (-519.184,-782.6,194.125);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 4;
- waypoints[0].children[0] = 26;
- waypoints[0].children[1] = 85;
- waypoints[0].children[2] = 86;
- waypoints[0].children[3] = 206;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (-403.569,-119.338,194.125);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 1;
- waypoints[1].children[0] = 208;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (-709.293,-246.198,194.125);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 3;
- waypoints[2].children[0] = 126;
- waypoints[2].children[1] = 13;
- waypoints[2].children[2] = 208;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (-1185.79,-137.394,197.125);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 3;
- waypoints[3].children[0] = 4;
- waypoints[3].children[1] = 13;
- waypoints[3].children[2] = 127;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (-1173.5,106.94,194.125);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 3;
- waypoints[4].children[0] = 3;
- waypoints[4].children[1] = 5;
- waypoints[4].children[2] = 6;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (-1296.33,118.23,202.908);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 1;
- waypoints[5].children[0] = 4;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (-1152.32,427.097,223.363);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 4;
- waypoints[6].children[1] = 7;
- waypoints[6].children[2] = 8;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (-932.402,425.881,220.174);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 3;
- waypoints[7].children[0] = 6;
- waypoints[7].children[1] = 11;
- waypoints[7].children[2] = 83;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (-1140.46,674.699,221.674);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 3;
- waypoints[8].children[0] = 6;
- waypoints[8].children[1] = 9;
- waypoints[8].children[2] = 213;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (-1122.73,867.846,222.505);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 3;
- waypoints[9].children[0] = 8;
- waypoints[9].children[1] = 10;
- waypoints[9].children[2] = 212;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (-1068.89,980.29,210.608);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 1;
- waypoints[10].children[0] = 9;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (-932.843,73.0575,194.125);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 3;
- waypoints[11].children[0] = 7;
- waypoints[11].children[1] = 12;
- waypoints[11].children[2] = 13;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (-760.026,75.3998,199.685);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 3;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 82;
- waypoints[12].children[2] = 181;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (-940.216,-145.805,194.125);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 4;
- waypoints[13].children[0] = 11;
- waypoints[13].children[1] = 3;
- waypoints[13].children[2] = 126;
- waypoints[13].children[3] = 2;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (-799.944,979.698,200.709);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 1;
- waypoints[14].children[0] = 212;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (-373.064,933.817,195.068);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 3;
- waypoints[15].children[0] = 16;
- waypoints[15].children[1] = 17;
- waypoints[15].children[2] = 212;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (-374.026,831.72,194.454);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 1;
- waypoints[16].children[0] = 15;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (-221.765,931.258,194.125);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 3;
- waypoints[17].children[0] = 15;
- waypoints[17].children[1] = 18;
- waypoints[17].children[2] = 71;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-224.223,1078.5,194.125);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 1;
- waypoints[18].children[0] = 17;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (-769.557,653.743,195.49);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 5;
- waypoints[19].children[0] = 80;
- waypoints[19].children[1] = 83;
- waypoints[19].children[2] = 212;
- waypoints[19].children[3] = 213;
- waypoints[19].children[4] = 81;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (-403.115,-260.659,28.125);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 1;
- waypoints[20].children[0] = 21;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (-214.783,-260.564,24.8444);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 5;
- waypoints[21].children[0] = 20;
- waypoints[21].children[1] = 161;
- waypoints[21].children[2] = 173;
- waypoints[21].children[3] = 174;
- waypoints[21].children[4] = 214;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (-1384.9,-512.873,194.125);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 3;
- waypoints[22].children[0] = 23;
- waypoints[22].children[1] = 180;
- waypoints[22].children[2] = 128;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (-1378.94,-755.048,194.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 = (-1021.25,-760.447,194.125);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 3;
- waypoints[24].children[0] = 23;
- waypoints[24].children[1] = 25;
- waypoints[24].children[2] = 215;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (-1022.17,-637.344,194.125);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 4;
- waypoints[25].children[0] = 24;
- waypoints[25].children[1] = 125;
- waypoints[25].children[2] = 128;
- waypoints[25].children[3] = 126;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (-615.794,-781.649,194.125);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 3;
- waypoints[26].children[0] = 0;
- waypoints[26].children[1] = 27;
- waypoints[26].children[2] = 215;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (-742.264,-840.62,172.125);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 3;
- waypoints[27].children[0] = 28;
- waypoints[27].children[1] = 26;
- waypoints[27].children[2] = 215;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (-750.818,-1012.92,52.9675);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 2;
- waypoints[28].children[0] = 27;
- waypoints[28].children[1] = 29;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (-753.745,-1093.15,49.4829);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 4;
- waypoints[29].children[0] = 28;
- waypoints[29].children[1] = 30;
- waypoints[29].children[2] = 32;
- waypoints[29].children[3] = 210;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-622.213,-1089.71,51.2114);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 3;
- waypoints[30].children[0] = 31;
- waypoints[30].children[1] = 29;
- waypoints[30].children[2] = 210;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-616.064,-999.993,51.8001);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 1;
- waypoints[31].children[0] = 30;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-889.084,-1081.61,47.9058);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 2;
- waypoints[32].children[0] = 29;
- waypoints[32].children[1] = 33;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (-994.317,-1028.4,47.093);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 2;
- waypoints[33].children[0] = 32;
- waypoints[33].children[1] = 34;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-1317.53,-1060.47,30.9167);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 4;
- waypoints[34].children[0] = 35;
- waypoints[34].children[1] = 33;
- waypoints[34].children[2] = 178;
- waypoints[34].children[3] = 179;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (-1317.37,-1271.65,36.125);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 2;
- waypoints[35].children[0] = 34;
- waypoints[35].children[1] = 36;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (-1317.35,-1418.29,-51.0002);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 2;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 92;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (1244.46,-613.626,32.125);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 1;
- waypoints[37].children[0] = 195;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (1378.12,-158.047,32.125);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 3;
- waypoints[38].children[0] = 39;
- waypoints[38].children[1] = 41;
- waypoints[38].children[2] = 217;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (1590.94,-148.24,32.125);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 3;
- waypoints[39].children[0] = 38;
- waypoints[39].children[1] = 40;
- waypoints[39].children[2] = 185;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (1598.49,171.112,32.125);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 3;
- waypoints[40].children[0] = 39;
- waypoints[40].children[1] = 41;
- waypoints[40].children[2] = 184;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (1381.14,192.799,32.125);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 38;
- waypoints[41].children[2] = 42;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (1154.61,216.045,42.9946);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 41;
- waypoints[42].children[1] = 217;
- waypoints[42].children[2] = 220;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (1343.71,426.41,32.125);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 1;
- waypoints[43].children[0] = 198;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (736.899,310.116,28.1082);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 1;
- waypoints[44].children[0] = 162;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (659.869,35.2831,52.816);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 3;
- waypoints[45].children[0] = 163;
- waypoints[45].children[1] = 193;
- waypoints[45].children[2] = 192;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (1131.62,1882.74,152.594);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 3;
- waypoints[46].children[0] = 47;
- waypoints[46].children[1] = 64;
- waypoints[46].children[2] = 146;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (1023.79,1884.29,194.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 = (972.851,1885.84,194.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 = (719.98,1892.69,194.125);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 4;
- waypoints[49].children[0] = 48;
- waypoints[49].children[1] = 50;
- waypoints[49].children[2] = 51;
- waypoints[49].children[3] = 52;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (800.807,1763.37,194.125);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 1;
- waypoints[50].children[0] = 49;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (712.79,1594.7,194.693);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 3;
- waypoints[51].children[0] = 49;
- waypoints[51].children[1] = 55;
- waypoints[51].children[2] = 132;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (276.81,1869.8,194.125);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 4;
- waypoints[52].children[0] = 53;
- waypoints[52].children[1] = 54;
- waypoints[52].children[2] = 49;
- waypoints[52].children[3] = 133;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (65.486,1874.58,194.125);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 5;
- waypoints[53].children[0] = 52;
- waypoints[53].children[1] = 131;
- waypoints[53].children[2] = 135;
- waypoints[53].children[3] = 137;
- waypoints[53].children[4] = 133;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (248.854,1988.48,194.125);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 1;
- waypoints[54].children[0] = 52;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (966.639,1590.49,194.125);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 3;
- waypoints[55].children[0] = 51;
- waypoints[55].children[1] = 48;
- waypoints[55].children[2] = 56;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (964.166,1473.16,194.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 = (771.065,1473.36,194.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 = (655.989,1477.12,142.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 = (655.018,1378.94,142.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 = (790.583,1379,93.1365);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 3;
- waypoints[60].children[0] = 59;
- waypoints[60].children[1] = 61;
- waypoints[60].children[2] = 63;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (791.922,1281.67,94.3739);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 63;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (512.29,1009.07,128.335);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 1;
- waypoints[62].children[0] = 225;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (1142.47,1358.36,92.2455);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 3;
- waypoints[63].children[0] = 60;
- waypoints[63].children[1] = 61;
- waypoints[63].children[2] = 64;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (1147.45,1518.5,105.89);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 3;
- waypoints[64].children[0] = 63;
- waypoints[64].children[1] = 46;
- waypoints[64].children[2] = 145;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (324.619,900.559,194.125);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 3;
- waypoints[65].children[0] = 66;
- waypoints[65].children[1] = 67;
- waypoints[65].children[2] = 68;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (253.756,909.605,200.215);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 3;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 67;
- waypoints[66].children[2] = 71;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (263.867,1053.31,194.125);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 3;
- waypoints[67].children[0] = 66;
- waypoints[67].children[1] = 65;
- waypoints[67].children[2] = 134;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (312.25,734.911,199.988);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 3;
- waypoints[68].children[0] = 65;
- waypoints[68].children[1] = 69;
- waypoints[68].children[2] = 70;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (309.132,585.625,209.196);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 3;
- waypoints[69].children[0] = 68;
- waypoints[69].children[1] = 72;
- waypoints[69].children[2] = 73;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (13.4105,730.846,194.747);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 3;
- waypoints[70].children[0] = 68;
- waypoints[70].children[1] = 71;
- waypoints[70].children[2] = 76;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (23.3261,931.145,194.125);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 4;
- waypoints[71].children[0] = 70;
- waypoints[71].children[1] = 66;
- waypoints[71].children[2] = 17;
- waypoints[71].children[3] = 129;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (598.134,580.602,194.125);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 69;
- waypoints[72].children[1] = 150;
- waypoints[72].children[2] = 155;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (209.366,504.743,194.125);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 2;
- waypoints[73].children[0] = 69;
- waypoints[73].children[1] = 74;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (-151.791,512.691,194.125);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 3;
- waypoints[74].children[0] = 73;
- waypoints[74].children[1] = 75;
- waypoints[74].children[2] = 78;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (-154.027,604.348,194.125);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 4;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 76;
- waypoints[75].children[2] = 77;
- waypoints[75].children[3] = 79;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-153.64,736.04,194.125);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 3;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 70;
- waypoints[76].children[2] = 79;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (-34.1788,606.907,194.125);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 2;
- waypoints[77].children[0] = 75;
- waypoints[77].children[1] = 186;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (-261.685,566.838,194.125);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 1;
- waypoints[78].children[0] = 74;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (-263.662,641.977,194.125);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 3;
- waypoints[79].children[0] = 75;
- waypoints[79].children[1] = 76;
- waypoints[79].children[2] = 80;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (-550.572,647.558,194.536);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 5;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 19;
- waypoints[80].children[2] = 81;
- waypoints[80].children[3] = 212;
- waypoints[80].children[4] = 83;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (-605.08,420.107,192.373);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 4;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 83;
- waypoints[81].children[2] = 84;
- waypoints[81].children[3] = 19;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (-719.859,199.124,216.053);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 2;
- waypoints[82].children[0] = 12;
- waypoints[82].children[1] = 83;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (-713.551,428.702,201.405);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 5;
- waypoints[83].children[0] = 7;
- waypoints[83].children[1] = 82;
- waypoints[83].children[2] = 81;
- waypoints[83].children[3] = 19;
- waypoints[83].children[4] = 80;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (-467.831,300.005,132.475);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 3;
- waypoints[84].children[0] = 81;
- waypoints[84].children[1] = 161;
- waypoints[84].children[2] = 172;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (-544.147,-910.904,194.125);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 1;
- waypoints[85].children[0] = 0;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (-393.966,-829.978,192.387);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 2;
- waypoints[86].children[0] = 0;
- waypoints[86].children[1] = 87;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (57.5433,-785.129,192.125);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 2;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 88;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (308.882,-791.643,30.5736);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 2;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 118;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (-1319.29,-1600.29,-52.7745);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 92;
- waypoints[89].children[1] = 96;
- waypoints[89].children[2] = 177;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (-1019.5,-1232.67,-12.3842);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 1;
- waypoints[90].children[0] = 91;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (-1025.1,-1338.48,-11.875);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 2;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 98;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (-1322.46,-1491.3,-52.7803);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 5;
- waypoints[92].children[0] = 89;
- waypoints[92].children[1] = 36;
- waypoints[92].children[2] = 93;
- waypoints[92].children[3] = 94;
- waypoints[92].children[4] = 97;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (-1407.48,-1522.59,-52.0357);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 1;
- waypoints[93].children[0] = 92;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (-1174.83,-1490.17,-50.4298);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 92;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 98;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (-1168.69,-1390.91,-39.3854);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 1;
- waypoints[95].children[0] = 94;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (-1326.45,-1766.4,-48.8772);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 2;
- waypoints[96].children[0] = 89;
- waypoints[96].children[1] = 97;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (-1026.66,-1748.88,-48.3942);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 4;
- waypoints[97].children[0] = 99;
- waypoints[97].children[1] = 100;
- waypoints[97].children[2] = 96;
- waypoints[97].children[3] = 92;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (-1033.57,-1394.08,-32.0954);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 4;
- waypoints[98].children[0] = 94;
- waypoints[98].children[1] = 99;
- waypoints[98].children[2] = 91;
- waypoints[98].children[3] = 102;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-1035,-1533.51,-45.914);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 3;
- waypoints[99].children[0] = 97;
- waypoints[99].children[1] = 98;
- waypoints[99].children[2] = 102;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (-788.935,-1750.18,-46.3973);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 3;
- waypoints[100].children[0] = 97;
- waypoints[100].children[1] = 103;
- waypoints[100].children[2] = 176;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (-661.302,-1464.99,-49.9406);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 4;
- waypoints[101].children[0] = 102;
- waypoints[101].children[1] = 103;
- waypoints[101].children[2] = 104;
- waypoints[101].children[3] = 211;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (-866.177,-1432.83,-49.8764);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 101;
- waypoints[102].children[1] = 99;
- waypoints[102].children[2] = 98;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (-698.548,-1579.84,-49.6373);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 3;
- waypoints[103].children[0] = 101;
- waypoints[103].children[1] = 100;
- waypoints[103].children[2] = 105;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (-344.954,-1482.49,-50.3119);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 3;
- waypoints[104].children[0] = 101;
- waypoints[104].children[1] = 105;
- waypoints[104].children[2] = 106;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (-371.717,-1639.22,-50.2002);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 3;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 103;
- waypoints[105].children[2] = 108;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (-0.552557,-1448.06,-42.717);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 4;
- waypoints[106].children[0] = 107;
- waypoints[106].children[1] = 104;
- waypoints[106].children[2] = 113;
- waypoints[106].children[3] = 115;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (10.5059,-1614.28,-46.6103);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 4;
- waypoints[107].children[0] = 106;
- waypoints[107].children[1] = 108;
- waypoints[107].children[2] = 110;
- waypoints[107].children[3] = 112;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (-331.905,-1688.21,-50.4618);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 3;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 105;
- waypoints[108].children[2] = 109;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (-225.726,-1777.8,-33.9649);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 1;
- waypoints[109].children[0] = 108;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (224.394,-1528.77,-23.4656);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 4;
- waypoints[110].children[0] = 107;
- waypoints[110].children[1] = 111;
- waypoints[110].children[2] = 113;
- waypoints[110].children[3] = 168;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (329.227,-1346.38,-8.56788);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 4;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 113;
- waypoints[111].children[2] = 114;
- waypoints[111].children[3] = 167;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (131.262,-1792.13,-2.04921);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 1;
- waypoints[112].children[0] = 107;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (148.042,-1374.65,-21.6984);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 4;
- waypoints[113].children[0] = 106;
- waypoints[113].children[1] = 110;
- waypoints[113].children[2] = 111;
- waypoints[113].children[3] = 115;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (440.22,-1169.61,14.3765);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 4;
- waypoints[114].children[0] = 111;
- waypoints[114].children[1] = 117;
- waypoints[114].children[2] = 119;
- waypoints[114].children[3] = 124;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (132.486,-1147.91,-11.303);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 106;
- waypoints[115].children[1] = 113;
- waypoints[115].children[2] = 117;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (134.092,-911.321,49.4483);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 1;
- waypoints[116].children[0] = 117;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (334.429,-1001.08,26.5169);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 4;
- waypoints[117].children[0] = 118;
- waypoints[117].children[1] = 115;
- waypoints[117].children[2] = 116;
- waypoints[117].children[3] = 114;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (348.914,-791.595,29.8122);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 88;
- waypoints[118].children[2] = 119;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (536.599,-802.3,32.5316);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 4;
- waypoints[119].children[0] = 114;
- waypoints[119].children[1] = 118;
- waypoints[119].children[2] = 120;
- waypoints[119].children[3] = 123;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (545.162,-635.908,31.4892);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 2;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 121;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (489.183,-362.348,24.467);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 164;
- waypoints[121].children[1] = 166;
- waypoints[121].children[2] = 120;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (909.738,-752.3,58.4706);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 3;
- waypoints[122].children[0] = 123;
- waypoints[122].children[1] = 194;
- waypoints[122].children[2] = 216;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (813.736,-865.135,43.802);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 3;
- waypoints[123].children[0] = 122;
- waypoints[123].children[1] = 119;
- waypoints[123].children[2] = 124;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (802.204,-1114.36,10.4652);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 114;
- waypoints[124].children[1] = 123;
- waypoints[124].children[2] = 175;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-897.858,-555.903,194.125);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 4;
- waypoints[125].children[0] = 126;
- waypoints[125].children[1] = 128;
- waypoints[125].children[2] = 25;
- waypoints[125].children[3] = 205;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-895.563,-244.962,194.125);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 5;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 2;
- waypoints[126].children[2] = 13;
- waypoints[126].children[3] = 127;
- waypoints[126].children[4] = 25;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (-1144.77,-249.851,194.125);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 3;
- waypoints[127].children[0] = 126;
- waypoints[127].children[1] = 3;
- waypoints[127].children[2] = 128;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (-1154.49,-515.646,194.125);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 4;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 125;
- waypoints[128].children[2] = 25;
- waypoints[128].children[3] = 22;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (52.1313,1396.64,201.671);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 71;
- waypoints[129].children[1] = 130;
- waypoints[129].children[2] = 131;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (-210.884,1394.39,194.125);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 1;
- waypoints[130].children[0] = 129;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (62.593,1607.01,194.125);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 5;
- waypoints[131].children[0] = 129;
- waypoints[131].children[1] = 133;
- waypoints[131].children[2] = 53;
- waypoints[131].children[3] = 136;
- waypoints[131].children[4] = 138;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (360.458,1612.14,197.387);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 3;
- waypoints[132].children[0] = 51;
- waypoints[132].children[1] = 133;
- waypoints[132].children[2] = 134;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (261.918,1621.24,204.778);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 5;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 134;
- waypoints[133].children[2] = 131;
- waypoints[133].children[3] = 52;
- waypoints[133].children[4] = 53;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (331.403,1310.97,194.125);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 3;
- waypoints[134].children[0] = 132;
- waypoints[134].children[1] = 133;
- waypoints[134].children[2] = 67;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (158.088,1934.94,194.125);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 1;
- waypoints[135].children[0] = 53;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-215.813,1635.05,194.125);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 1;
- waypoints[136].children[0] = 131;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-42.8488,1901.33,195.139);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 1;
- waypoints[137].children[0] = 53;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-172.306,1860.85,204.49);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 1;
- waypoints[138].children[0] = 131;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (1828.76,1149.89,94.125);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 3;
- waypoints[139].children[0] = 140;
- waypoints[139].children[1] = 141;
- waypoints[139].children[2] = 169;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (1901.51,1146.18,94.125);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 1;
- waypoints[140].children[0] = 139;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (1832.15,1222.03,100.45);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 2;
- waypoints[141].children[0] = 139;
- waypoints[141].children[1] = 142;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (1650.88,1244.49,98.0282);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 3;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 143;
- waypoints[142].children[2] = 222;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (1511.43,1518.54,115.538);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 3;
- waypoints[143].children[0] = 142;
- waypoints[143].children[1] = 144;
- waypoints[143].children[2] = 147;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (1370.82,1394.77,83.9473);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 4;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 145;
- waypoints[144].children[2] = 148;
- waypoints[144].children[3] = 223;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (1268.39,1529.88,105.199);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 144;
- waypoints[145].children[1] = 64;
- waypoints[145].children[2] = 146;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (1288.85,1853.29,157.738);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 3;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 46;
- waypoints[146].children[2] = 147;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (1699.69,1812.99,149.621);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 4;
- waypoints[147].children[0] = 143;
- waypoints[147].children[1] = 146;
- waypoints[147].children[2] = 170;
- waypoints[147].children[3] = 171;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (1379.37,1080.83,32.5986);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 5;
- waypoints[148].children[0] = 144;
- waypoints[148].children[1] = 149;
- waypoints[148].children[2] = 221;
- waypoints[148].children[3] = 223;
- waypoints[148].children[4] = 226;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (1444.47,880.072,32.0871);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 4;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 197;
- waypoints[149].children[2] = 221;
- waypoints[149].children[3] = 226;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (619.437,821.069,194.125);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 72;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 152;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (489.701,878.597,194.125);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 1;
- waypoints[151].children[0] = 150;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (978.87,821.901,207.616);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 150;
- waypoints[152].children[1] = 153;
- waypoints[152].children[2] = 228;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (1173.17,797.997,194.125);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 3;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 154;
- waypoints[153].children[2] = 228;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (1158.49,569.252,194.125);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 3;
- waypoints[154].children[0] = 153;
- waypoints[154].children[1] = 155;
- waypoints[154].children[2] = 160;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (941.425,569.354,194.125);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 156;
- waypoints[155].children[2] = 72;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (921.402,333.835,194.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 = (728.038,328.994,194.125);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 2;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 158;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (727.865,409.208,194.125);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 2;
- waypoints[158].children[0] = 159;
- waypoints[158].children[1] = 157;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (-13.2736,406.787,194.125);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 1;
- waypoints[159].children[0] = 158;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (1167.5,396.183,194.125);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 1;
- waypoints[160].children[0] = 154;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (-68.064,25.2903,24.5273);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 4;
- waypoints[161].children[0] = 21;
- waypoints[161].children[1] = 84;
- waypoints[161].children[2] = 172;
- waypoints[161].children[3] = 214;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (431.82,251.77,26.5775);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 3;
- waypoints[162].children[0] = 44;
- waypoints[162].children[1] = 163;
- waypoints[162].children[2] = 172;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (434.991,35.527,22.4732);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 4;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 45;
- waypoints[163].children[2] = 164;
- waypoints[163].children[3] = 214;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (482.333,-214.723,25.8536);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 4;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 121;
- waypoints[164].children[2] = 165;
- waypoints[164].children[3] = 214;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (738.98,-184.114,34.3709);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 1;
- waypoints[165].children[0] = 164;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (726.312,-385.439,35.8037);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 1;
- waypoints[166].children[0] = 121;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (468.038,-1493.43,2.31478);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 1;
- waypoints[167].children[0] = 111;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (310.887,-1704.59,-3.70223);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 1;
- waypoints[168].children[0] = 110;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (1872.32,1009.53,94.125);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 2;
- waypoints[169].children[0] = 139;
- waypoints[169].children[1] = 222;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (1784.66,1916.66,152.717);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 1;
- waypoints[170].children[0] = 147;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (1843.63,1841.59,154.954);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 1;
- waypoints[171].children[0] = 147;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (-41.3339,136.878,24.125);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 162;
- waypoints[172].children[1] = 161;
- waypoints[172].children[2] = 84;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (-92.5587,-401.828,32.9069);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 1;
- waypoints[173].children[0] = 21;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (-222.139,-390.493,30.0597);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 1;
- waypoints[174].children[0] = 21;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (933.788,-1300.18,25.1365);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 1;
- waypoints[175].children[0] = 124;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (-706.126,-1714.51,-45.875);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 1;
- waypoints[176].children[0] = 100;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (-1403.18,-1630.29,-54.8701);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 1;
- waypoints[177].children[0] = 89;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (-1491.45,-1103.28,18.2776);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 1;
- waypoints[178].children[0] = 34;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (-1491.67,-927.044,35.8379);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 1;
- waypoints[179].children[0] = 34;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (-1359.47,-394.965,194.125);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 1;
- waypoints[180].children[0] = 22;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (-749.085,-10.2128,194.125);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 1;
- waypoints[181].children[0] = 12;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (209.97,-632.793,194.125);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 1;
- waypoints[182].children[0] = 204;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (608.539,-543.345,194.125);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 1;
- waypoints[183].children[0] = 203;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (1678.39,166.555,32.125);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 1;
- waypoints[184].children[0] = 40;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (1688.03,-128.485,32.125);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 1;
- waypoints[185].children[0] = 39;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (205.701,605.854,32.125);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 2;
- waypoints[186].children[0] = 77;
- waypoints[186].children[1] = 187;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (437.618,603.665,32.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 = (742.406,594.471,32.125);
- 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 = (931.418,653.236,34.3522);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 4;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 190;
- waypoints[189].children[2] = 199;
- waypoints[189].children[3] = 218;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (929.748,473.885,35.7625);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 4;
- waypoints[190].children[0] = 188;
- waypoints[190].children[1] = 189;
- waypoints[190].children[2] = 191;
- waypoints[190].children[3] = 218;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (906.074,315.078,32.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 = (964.667,151.667,46.3863);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 3;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 193;
- waypoints[192].children[2] = 45;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (893.789,-40.6716,46.8617);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 3;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 45;
- waypoints[193].children[2] = 216;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (976.374,-540.201,32.125);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 3;
- waypoints[194].children[0] = 122;
- waypoints[194].children[1] = 195;
- waypoints[194].children[2] = 216;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (1103.38,-526.972,32.125);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 3;
- waypoints[195].children[0] = 37;
- waypoints[195].children[1] = 194;
- waypoints[195].children[2] = 217;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (1272.64,584.167,32.125);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 5;
- waypoints[196].children[0] = 197;
- waypoints[196].children[1] = 198;
- waypoints[196].children[2] = 220;
- waypoints[196].children[3] = 219;
- waypoints[196].children[4] = 218;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (1396.61,675.093,32.125);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 4;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 198;
- waypoints[197].children[2] = 149;
- waypoints[197].children[3] = 226;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (1421.1,526.859,32.125);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 3;
- waypoints[198].children[0] = 43;
- waypoints[198].children[1] = 197;
- waypoints[198].children[2] = 196;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (946.049,851.05,32.125);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 3;
- waypoints[199].children[0] = 200;
- waypoints[199].children[1] = 189;
- waypoints[199].children[2] = 219;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (935.199,996.093,32.125);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 3;
- waypoints[200].children[0] = 199;
- waypoints[200].children[1] = 223;
- waypoints[200].children[2] = 224;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (-265.958,-577.338,194.125);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 3;
- waypoints[201].children[0] = 202;
- waypoints[201].children[1] = 206;
- waypoints[201].children[2] = 207;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (-57.6215,-594.291,206.974);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 2;
- waypoints[202].children[0] = 204;
- waypoints[202].children[1] = 201;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (454.517,-539.804,194.125);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 183;
- waypoints[203].children[1] = 204;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (178.336,-556.494,194.125);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 3;
- waypoints[204].children[0] = 203;
- waypoints[204].children[1] = 202;
- waypoints[204].children[2] = 182;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (-656.895,-574.092,195.125);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 2;
- waypoints[205].children[0] = 125;
- waypoints[205].children[1] = 206;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (-522.959,-653.413,194.125);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 4;
- waypoints[206].children[0] = 205;
- waypoints[206].children[1] = 201;
- waypoints[206].children[2] = 207;
- waypoints[206].children[3] = 0;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (-365.681,-466.029,194.125);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 3;
- waypoints[207].children[0] = 201;
- waypoints[207].children[1] = 208;
- waypoints[207].children[2] = 206;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (-507.83,-274.742,194.125);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 3;
- waypoints[208].children[0] = 1;
- waypoints[208].children[1] = 207;
- waypoints[208].children[2] = 2;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (-690.097,-1237.13,19.4094);
- waypoints[209].type = "climb";
- waypoints[209].childCount = 2;
- waypoints[209].children[0] = 210;
- waypoints[209].children[1] = 211;
- waypoints[209].angles = (21.1157, 85.8453, 0);
- waypoints[209].use = true;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (-691.24,-1207.35,66.125);
- waypoints[210].type = "climb";
- waypoints[210].childCount = 3;
- waypoints[210].children[0] = 209;
- waypoints[210].children[1] = 29;
- waypoints[210].children[2] = 30;
- waypoints[210].angles = (-4.9823, 85.1861, 0);
- waypoints[210].use = true;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (-719.406,-1334.44,-14.8506);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 2;
- waypoints[211].children[0] = 209;
- waypoints[211].children[1] = 101;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (-764.769,840.962,215.867);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 6;
- waypoints[212].children[0] = 80;
- waypoints[212].children[1] = 19;
- waypoints[212].children[2] = 213;
- waypoints[212].children[3] = 14;
- waypoints[212].children[4] = 9;
- waypoints[212].children[5] = 15;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (-921.191,667.054,213.35);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 3;
- waypoints[213].children[0] = 19;
- waypoints[213].children[1] = 8;
- waypoints[213].children[2] = 212;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (158.517,-228.815,22.5875);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 4;
- waypoints[214].children[0] = 161;
- waypoints[214].children[1] = 21;
- waypoints[214].children[2] = 163;
- waypoints[214].children[3] = 164;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (-849.772,-767.68,194.125);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 3;
- waypoints[215].children[0] = 27;
- waypoints[215].children[1] = 26;
- waypoints[215].children[2] = 24;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (917.811,-304.909,32.125);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 3;
- waypoints[216].children[0] = 193;
- waypoints[216].children[1] = 194;
- waypoints[216].children[2] = 122;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (1165.14,-157.786,32.125);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 3;
- waypoints[217].children[0] = 195;
- waypoints[217].children[1] = 38;
- waypoints[217].children[2] = 42;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (1083.68,573.669,48.0797);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 5;
- waypoints[218].children[0] = 190;
- waypoints[218].children[1] = 189;
- waypoints[218].children[2] = 219;
- waypoints[218].children[3] = 220;
- waypoints[218].children[4] = 196;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (1172.08,720.929,32.125);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 4;
- waypoints[219].children[0] = 199;
- waypoints[219].children[1] = 218;
- waypoints[219].children[2] = 196;
- waypoints[219].children[3] = 220;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (1153.28,436.77,44.2687);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 4;
- waypoints[220].children[0] = 218;
- waypoints[220].children[1] = 196;
- waypoints[220].children[2] = 219;
- waypoints[220].children[3] = 42;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (1578.88,972.241,32.125);
- waypoints[221].type = "climb";
- waypoints[221].childCount = 3;
- waypoints[221].children[0] = 222;
- waypoints[221].children[1] = 149;
- waypoints[221].children[2] = 148;
- waypoints[221].angles = (1.26343, -1.9328, 0);
- waypoints[221].use = true;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (1604.59,972.14,100.125);
- waypoints[222].type = "climb";
- waypoints[222].childCount = 3;
- waypoints[222].children[0] = 221;
- waypoints[222].children[1] = 142;
- waypoints[222].children[2] = 169;
- waypoints[222].angles = (0.741577, -2.14703, 0);
- waypoints[222].use = true;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (1230.89,1053.43,32.125);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 3;
- waypoints[223].children[0] = 148;
- waypoints[223].children[1] = 144;
- waypoints[223].children[2] = 200;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (833.317,1035.39,32.125);
- waypoints[224].type = "climb";
- waypoints[224].childCount = 2;
- waypoints[224].children[0] = 225;
- waypoints[224].children[1] = 200;
- waypoints[224].angles = (3.79578, 176.721, 0);
- waypoints[224].use = true;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (809.568,1035.38,100.125);
- waypoints[225].type = "climb";
- waypoints[225].childCount = 2;
- waypoints[225].children[0] = 224;
- waypoints[225].children[1] = 62;
- waypoints[225].angles = (3.72986, -178.769, 0);
- waypoints[225].use = true;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (1319.13,914.901,57.1393);
- waypoints[226].type = "climb";
- waypoints[226].childCount = 4;
- waypoints[226].children[0] = 227;
- waypoints[226].children[1] = 148;
- waypoints[226].children[2] = 197;
- waypoints[226].children[3] = 149;
- waypoints[226].angles = (4.37256, 178.671, 0);
- waypoints[226].use = true;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (1295.29,914.359,232.125);
- waypoints[227].type = "climb";
- waypoints[227].childCount = 2;
- waypoints[227].children[0] = 228;
- waypoints[227].children[1] = 226;
- waypoints[227].angles = (5.39978, -179.714, 0);
- waypoints[227].use = true;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (1203.89,899.589,204.988);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 3;
- waypoints[228].children[0] = 227;
- waypoints[228].children[1] = 153;
- waypoints[228].children[2] = 152;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/banzai.gsc b/main_shared/maps/mp/bots/waypoints/banzai.gsc
deleted file mode 100644
index f74398b..0000000
--- a/main_shared/maps/mp/bots/waypoints/banzai.gsc
+++ /dev/null
@@ -1,1201 +0,0 @@
-Banzai()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (2806.81,1393.97,778.784);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 3;
- waypoints[0].children[0] = 1;
- waypoints[0].children[1] = 6;
- waypoints[0].children[2] = 171;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (3096.6,1380.19,764.749);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 3;
- waypoints[1].children[0] = 0;
- waypoints[1].children[1] = 2;
- waypoints[1].children[2] = 5;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (3001.24,1521.04,778.952);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 1;
- waypoints[2].children[0] = 1;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (3223.02,1289.82,760.294);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 1;
- waypoints[3].children[0] = 5;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (3043.07,812.693,786.158);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 3;
- waypoints[4].children[0] = 5;
- waypoints[4].children[1] = 6;
- waypoints[4].children[2] = 7;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (3109.54,996.542,761.405);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 4;
- waypoints[5].children[0] = 4;
- waypoints[5].children[1] = 3;
- waypoints[5].children[2] = 1;
- waypoints[5].children[3] = 6;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (2816.37,1104.14,777.886);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 0;
- waypoints[6].children[1] = 5;
- waypoints[6].children[2] = 4;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (2839,623.214,797.72);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 4;
- waypoints[7].children[0] = 4;
- waypoints[7].children[1] = 8;
- waypoints[7].children[2] = 9;
- waypoints[7].children[3] = 10;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (2629.35,657.663,791.045);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 3;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 9;
- waypoints[8].children[2] = 11;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (2669.78,881.576,708.875);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 4;
- waypoints[9].children[0] = 8;
- waypoints[9].children[1] = 7;
- waypoints[9].children[2] = 99;
- waypoints[9].children[3] = 100;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (2798.13,476.735,807.928);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 3;
- waypoints[10].children[0] = 7;
- waypoints[10].children[1] = 11;
- waypoints[10].children[2] = 13;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (2536.89,553.224,826.656);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 3;
- waypoints[11].children[0] = 10;
- waypoints[11].children[1] = 8;
- waypoints[11].children[2] = 12;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (2378.25,375.535,842.099);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 4;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[12].children[2] = 15;
- waypoints[12].children[3] = 16;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (2612.17,182.989,826.583);
- 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] = 158;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (2394.91,78.6638,858.502);
- 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] = 156;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (2260.15,255.493,854.317);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 4;
- waypoints[15].children[0] = 14;
- waypoints[15].children[1] = 12;
- waypoints[15].children[2] = 16;
- waypoints[15].children[3] = 17;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (2185.39,371.995,848.984);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 2;
- waypoints[16].children[0] = 15;
- waypoints[16].children[1] = 12;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (2316.82,36.6854,868.045);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 3;
- waypoints[17].children[0] = 14;
- waypoints[17].children[1] = 15;
- waypoints[17].children[2] = 18;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (2132.32,-64.049,966.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.76,-100.094,966.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 = (1966,16.7655,972.125);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 3;
- waypoints[20].children[0] = 19;
- waypoints[20].children[1] = 21;
- waypoints[20].children[2] = 25;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (2105.26,105.993,972.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 = (1990.27,288.856,972.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 = (1897.67,244.086,972.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 = (1859.91,125.719,972.125);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 2;
- waypoints[24].children[0] = 23;
- waypoints[24].children[1] = 27;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (1783.33,-47.9818,972.208);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 2;
- waypoints[25].children[0] = 20;
- waypoints[25].children[1] = 27;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (1459.45,80.3378,972.125);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 1;
- waypoints[26].children[0] = 28;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (1719.84,74.0153,972.125);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 3;
- waypoints[27].children[0] = 25;
- waypoints[27].children[1] = 24;
- waypoints[27].children[2] = 28;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (1484.16,-4.66622,972.125);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 3;
- waypoints[28].children[0] = 27;
- waypoints[28].children[1] = 26;
- waypoints[28].children[2] = 29;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (1240.3,-25.6426,972.125);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 3;
- waypoints[29].children[0] = 28;
- waypoints[29].children[1] = 30;
- waypoints[29].children[2] = 169;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (995.372,-29.3722,968.125);
- 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 = (1043.06,44.1385,968.125);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 1;
- waypoints[31].children[0] = 30;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (930.093,-166.662,968.125);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 2;
- waypoints[32].children[0] = 30;
- waypoints[32].children[1] = 33;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (917.999,-277.934,968.125);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 2;
- waypoints[33].children[0] = 32;
- waypoints[33].children[1] = 34;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (922.696,-460.064,893.703);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 4;
- waypoints[34].children[0] = 33;
- waypoints[34].children[1] = 54;
- waypoints[34].children[2] = 53;
- waypoints[34].children[3] = 64;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (957.262,-712.213,877.261);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 4;
- waypoints[35].children[0] = 36;
- waypoints[35].children[1] = 53;
- waypoints[35].children[2] = 54;
- waypoints[35].children[3] = 67;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (963.43,-794.916,898.125);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 2;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 37;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (1047.5,-938.032,898.125);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 3;
- waypoints[37].children[0] = 36;
- waypoints[37].children[1] = 38;
- waypoints[37].children[2] = 40;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (1210.85,-873.274,898.125);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 2;
- waypoints[38].children[0] = 37;
- waypoints[38].children[1] = 39;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (1324.37,-868.631,864.068);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 3;
- waypoints[39].children[0] = 38;
- waypoints[39].children[1] = 44;
- waypoints[39].children[2] = 45;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (868.664,-1045.52,898.125);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 2;
- waypoints[40].children[0] = 37;
- waypoints[40].children[1] = 41;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (661.4,-1011.15,898.125);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 42;
- waypoints[41].children[2] = 43;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (784.747,-963.454,898.125);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 1;
- waypoints[42].children[0] = 41;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (560.917,-1000.9,875.415);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 3;
- waypoints[43].children[0] = 41;
- waypoints[43].children[1] = 66;
- waypoints[43].children[2] = 159;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (1423.34,-978.953,873.861);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 2;
- waypoints[44].children[0] = 39;
- waypoints[44].children[1] = 45;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (1431.87,-836.019,877.087);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 4;
- waypoints[45].children[0] = 44;
- waypoints[45].children[1] = 39;
- waypoints[45].children[2] = 46;
- waypoints[45].children[3] = 47;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (1361.07,-586.957,863.941);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 5;
- waypoints[46].children[0] = 45;
- waypoints[46].children[1] = 51;
- waypoints[46].children[2] = 52;
- waypoints[46].children[3] = 53;
- waypoints[46].children[4] = 168;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (1946.99,-783.19,880.125);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 2;
- waypoints[47].children[0] = 45;
- waypoints[47].children[1] = 48;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (2062.7,-639.934,858.532);
- 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] = 157;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (2059.81,-773.75,867.382);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 1;
- waypoints[49].children[0] = 48;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (1980.85,-314.828,857.659);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 3;
- waypoints[50].children[0] = 48;
- waypoints[50].children[1] = 51;
- waypoints[50].children[2] = 156;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (1548.81,-437.515,862.535);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 3;
- waypoints[51].children[0] = 50;
- waypoints[51].children[1] = 46;
- waypoints[51].children[2] = 52;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (1427.37,-203.093,864.816);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 3;
- waypoints[52].children[0] = 51;
- waypoints[52].children[1] = 46;
- waypoints[52].children[2] = 168;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (1101.83,-578.259,863.671);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 5;
- waypoints[53].children[0] = 46;
- waypoints[53].children[1] = 35;
- waypoints[53].children[2] = 54;
- waypoints[53].children[3] = 34;
- waypoints[53].children[4] = 168;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (928.293,-574.513,864.557);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 5;
- waypoints[54].children[0] = 35;
- waypoints[54].children[1] = 34;
- waypoints[54].children[2] = 53;
- waypoints[54].children[3] = 64;
- waypoints[54].children[4] = 67;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (568.228,-87.9546,763.467);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 1;
- waypoints[55].children[0] = 63;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (992.288,461.09,687.277);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 1;
- waypoints[56].children[0] = 57;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (870.399,461.472,693.97);
- 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 = (1000.88,706.033,644.568);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 2;
- waypoints[58].children[0] = 57;
- waypoints[58].children[1] = 59;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (1167.78,868.888,648.788);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 2;
- waypoints[59].children[0] = 58;
- waypoints[59].children[1] = 60;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (1588.53,1010.17,614.242);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 3;
- waypoints[60].children[0] = 59;
- waypoints[60].children[1] = 87;
- waypoints[60].children[2] = 88;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (710.162,137.339,768.355);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 57;
- waypoints[61].children[1] = 62;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (690.716,-361.664,858.739);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 4;
- waypoints[62].children[0] = 61;
- waypoints[62].children[1] = 63;
- waypoints[62].children[2] = 64;
- waypoints[62].children[3] = 65;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (534.029,-349.944,855.519);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 4;
- waypoints[63].children[0] = 55;
- waypoints[63].children[1] = 62;
- waypoints[63].children[2] = 65;
- waypoints[63].children[3] = 167;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (733.709,-480.599,868.282);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 5;
- waypoints[64].children[0] = 62;
- waypoints[64].children[1] = 54;
- waypoints[64].children[2] = 34;
- waypoints[64].children[3] = 65;
- waypoints[64].children[4] = 67;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (503.626,-514.632,865.492);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 6;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 63;
- waypoints[65].children[2] = 62;
- waypoints[65].children[3] = 66;
- waypoints[65].children[4] = 159;
- waypoints[65].children[5] = 167;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (567.606,-730.591,865.318);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 4;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 67;
- waypoints[66].children[2] = 43;
- waypoints[66].children[3] = 159;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (839.256,-679.979,875.119);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 4;
- waypoints[67].children[0] = 66;
- waypoints[67].children[1] = 35;
- waypoints[67].children[2] = 64;
- waypoints[67].children[3] = 54;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (199.612,-453.775,839.786);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 3;
- waypoints[68].children[0] = 69;
- waypoints[68].children[1] = 70;
- waypoints[68].children[2] = 167;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (84.4314,-147.911,767.075);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 3;
- waypoints[69].children[0] = 68;
- waypoints[69].children[1] = 70;
- waypoints[69].children[2] = 71;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (-76.7528,-502.196,829.22);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 3;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 68;
- waypoints[70].children[2] = 159;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (12.7199,171.282,672.555);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 2;
- waypoints[71].children[0] = 69;
- waypoints[71].children[1] = 72;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (-143.298,582.505,540.764);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 2;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (-135.014,791.842,455.853);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 74;
- waypoints[73].children[2] = 81;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (49.6165,1144.98,360.87);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 3;
- waypoints[74].children[0] = 73;
- waypoints[74].children[1] = 75;
- waypoints[74].children[2] = 82;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (82.0007,1342.66,381.787);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 3;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 76;
- waypoints[75].children[2] = 77;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-122.32,1736.07,468.934);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 3;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 77;
- waypoints[76].children[2] = 155;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (157.988,1772.25,448.92);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 3;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 75;
- waypoints[77].children[2] = 78;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (633.274,1784.09,454.829);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 3;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 79;
- waypoints[78].children[2] = 93;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (606.742,1913.18,495.114);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 1;
- waypoints[79].children[0] = 78;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (602.438,1007.36,405.767);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 81;
- waypoints[80].children[1] = 82;
- waypoints[80].children[2] = 83;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (577.356,814.081,463.676);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 4;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 73;
- waypoints[81].children[2] = 83;
- waypoints[81].children[3] = 84;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (352.499,1072.74,380.168);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 2;
- waypoints[82].children[0] = 74;
- waypoints[82].children[1] = 80;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (967.308,1075.52,474.751);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 3;
- waypoints[83].children[0] = 80;
- waypoints[83].children[1] = 81;
- waypoints[83].children[2] = 85;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (572.481,597.413,516.441);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 1;
- waypoints[84].children[0] = 81;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (1190.2,1122.63,551.067);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 2;
- waypoints[85].children[0] = 83;
- waypoints[85].children[1] = 86;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (1543.99,1222.39,519.144);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 87;
- waypoints[86].children[2] = 91;
- waypoints[86].children[3] = 96;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (1562.75,1127.72,578.38);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 2;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 60;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (1889.98,1051.9,632.451);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 3;
- waypoints[88].children[0] = 60;
- waypoints[88].children[1] = 89;
- waypoints[88].children[2] = 90;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (1849.55,933.301,641.808);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 1;
- waypoints[89].children[0] = 88;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (2153.42,1059.57,683.522);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 2;
- waypoints[90].children[0] = 88;
- waypoints[90].children[1] = 100;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (1389.31,1512.05,396.351);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 2;
- waypoints[91].children[0] = 86;
- waypoints[91].children[1] = 92;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (1310.73,1728.31,487.233);
- 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] = 164;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (881.929,1696.9,441.275);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 2;
- waypoints[93].children[0] = 92;
- waypoints[93].children[1] = 78;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (1564.18,1847.7,524.771);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 92;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 164;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (1822.96,2069.1,555.272);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 3;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 101;
- waypoints[95].children[2] = 102;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (2044.87,1317.92,544.824);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 2;
- waypoints[96].children[0] = 86;
- waypoints[96].children[1] = 97;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (2322.87,1685.59,522.793);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 3;
- waypoints[97].children[0] = 96;
- waypoints[97].children[1] = 98;
- waypoints[97].children[2] = 101;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (2490.62,1513.04,572.557);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 3;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 99;
- waypoints[98].children[2] = 170;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (2501.93,1235.21,620.316);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 4;
- waypoints[99].children[0] = 98;
- waypoints[99].children[1] = 9;
- waypoints[99].children[2] = 100;
- waypoints[99].children[3] = 170;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (2374.84,1090.53,658.815);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 3;
- waypoints[100].children[0] = 9;
- waypoints[100].children[1] = 99;
- waypoints[100].children[2] = 90;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (2108.3,1941.08,521.196);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 2;
- waypoints[101].children[0] = 97;
- waypoints[101].children[1] = 95;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (1686.59,2159.24,600.59);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 95;
- waypoints[102].children[1] = 103;
- waypoints[102].children[2] = 104;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (1538.53,2171.44,616.053);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 3;
- waypoints[103].children[0] = 102;
- waypoints[103].children[1] = 104;
- waypoints[103].children[2] = 163;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (1605.04,2303.2,644.491);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 5;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 102;
- waypoints[104].children[2] = 160;
- waypoints[104].children[3] = 161;
- waypoints[104].children[4] = 172;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (1432.46,2646.4,736.512);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 2;
- waypoints[105].children[0] = 144;
- waypoints[105].children[1] = 160;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (1209.86,1978.09,625.667);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 2;
- waypoints[106].children[0] = 107;
- waypoints[106].children[1] = 163;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (934.744,2101.15,708.007);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 2;
- waypoints[107].children[0] = 106;
- waypoints[107].children[1] = 108;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (743.867,2341.12,803.678);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 2;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 109;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (620.234,2730.99,871.237);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 3;
- waypoints[109].children[0] = 108;
- waypoints[109].children[1] = 112;
- waypoints[109].children[2] = 136;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (550.619,2307.57,760.125);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 1;
- waypoints[110].children[0] = 111;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (550.688,2436.75,760.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 = (551.832,2721.84,867.116);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 5;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 109;
- waypoints[112].children[2] = 113;
- waypoints[112].children[3] = 136;
- waypoints[112].children[4] = 152;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (354.652,2733.02,848.125);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 3;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 114;
- waypoints[113].children[2] = 152;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (211.613,2586.94,830.882);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 3;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 115;
- waypoints[114].children[2] = 117;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (105.338,2629.84,834.815);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 116;
- waypoints[115].children[2] = 117;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (98.0958,2710.51,864.125);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 3;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 118;
- waypoints[116].children[2] = 119;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (-108.167,2515.56,814.775);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 114;
- waypoints[117].children[1] = 115;
- waypoints[117].children[2] = 153;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (-99.5305,2940.55,864.125);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 116;
- waypoints[118].children[1] = 119;
- waypoints[118].children[2] = 120;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (-156.643,2840.21,864.125);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 2;
- waypoints[119].children[0] = 116;
- waypoints[119].children[1] = 118;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (-105.922,3049.55,864.125);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 2;
- waypoints[120].children[0] = 118;
- waypoints[120].children[1] = 121;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (-27.9432,3251.76,864.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 = (-26.3371,3373.87,862.99);
- 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 = (-116.418,3479.01,864.125);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 1;
- waypoints[123].children[0] = 122;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (187.104,3372.95,860.344);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 122;
- waypoints[124].children[1] = 150;
- waypoints[124].children[2] = 151;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (413.369,3558.96,853.96);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 4;
- waypoints[125].children[0] = 126;
- waypoints[125].children[1] = 127;
- waypoints[125].children[2] = 150;
- waypoints[125].children[3] = 151;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (490.411,3849.83,856.658);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 1;
- waypoints[126].children[0] = 125;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (559.578,3525.11,861.873);
- 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] = 132;
- waypoints[127].children[4] = 151;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (599.368,3637.08,879.125);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 3;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 133;
- waypoints[128].children[2] = 134;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (576.037,3284.77,860.77);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 4;
- waypoints[129].children[0] = 127;
- waypoints[129].children[1] = 130;
- waypoints[129].children[2] = 150;
- waypoints[129].children[3] = 151;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (767.018,3290.09,857.431);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 2;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 131;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (941.734,3373.23,855.753);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 130;
- waypoints[131].children[1] = 132;
- waypoints[131].children[2] = 142;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (804.503,3472.18,859.296);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 2;
- waypoints[132].children[0] = 131;
- waypoints[132].children[1] = 127;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (1046.76,3650.6,879.125);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 3;
- waypoints[133].children[0] = 128;
- waypoints[133].children[1] = 134;
- waypoints[133].children[2] = 135;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (926.049,3714.99,879.125);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 2;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 128;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (1135.06,3623.71,861.556);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 133;
- waypoints[135].children[1] = 142;
- waypoints[135].children[2] = 143;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (612.803,2862.97,897.779);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 109;
- waypoints[136].children[1] = 112;
- waypoints[136].children[2] = 137;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (618.962,3063.56,896.425);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 2;
- waypoints[137].children[0] = 136;
- waypoints[137].children[1] = 138;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (828.158,3052.62,896.425);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 2;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 139;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (948.609,2942.34,896.425);
- 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 = (846.689,2950.59,896.425);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 1;
- waypoints[140].children[0] = 139;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (1080.21,2948.95,853.892);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 2;
- waypoints[141].children[0] = 139;
- waypoints[141].children[1] = 144;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (1212.27,3281.34,855.291);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 4;
- waypoints[142].children[0] = 135;
- waypoints[142].children[1] = 131;
- waypoints[142].children[2] = 143;
- waypoints[142].children[3] = 145;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (1344.6,3433.16,864.125);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 3;
- waypoints[143].children[0] = 135;
- waypoints[143].children[1] = 142;
- waypoints[143].children[2] = 145;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (1364.62,2966.86,808.906);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 3;
- waypoints[144].children[0] = 141;
- waypoints[144].children[1] = 105;
- waypoints[144].children[2] = 145;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (1357.32,3148.88,845.801);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 4;
- waypoints[145].children[0] = 144;
- waypoints[145].children[1] = 142;
- waypoints[145].children[2] = 143;
- waypoints[145].children[3] = 146;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (1685.11,3161.56,816.109);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 147;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (1726.42,3084.97,833.125);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 2;
- waypoints[147].children[0] = 146;
- waypoints[147].children[1] = 148;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (1873.84,2853.26,833.125);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 149;
- waypoints[148].children[2] = 162;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (1973.86,2765.72,816.707);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 1;
- waypoints[149].children[0] = 148;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (396.264,3253.36,850.424);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 5;
- waypoints[150].children[0] = 129;
- waypoints[150].children[1] = 124;
- waypoints[150].children[2] = 125;
- waypoints[150].children[3] = 151;
- waypoints[150].children[4] = 152;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (282.778,3378.7,854.666);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 5;
- waypoints[151].children[0] = 125;
- waypoints[151].children[1] = 124;
- waypoints[151].children[2] = 150;
- waypoints[151].children[3] = 127;
- waypoints[151].children[4] = 129;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (412.826,2932.27,848.125);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 112;
- waypoints[152].children[1] = 150;
- waypoints[152].children[2] = 113;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (-203.798,2331.55,735.501);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 2;
- waypoints[153].children[0] = 117;
- waypoints[153].children[1] = 154;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (-97.5798,2096.08,608.67);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 2;
- waypoints[154].children[0] = 153;
- waypoints[154].children[1] = 155;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (-162.1,1880.43,529.135);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 2;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 76;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (2356.86,-150.474,850.104);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 4;
- waypoints[156].children[0] = 14;
- waypoints[156].children[1] = 50;
- waypoints[156].children[2] = 157;
- waypoints[156].children[3] = 158;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (2478.96,-485.216,858.623);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 2;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 48;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (2589.14,-87.8809,849.095);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 2;
- waypoints[158].children[0] = 156;
- waypoints[158].children[1] = 13;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (167.821,-791.514,847.977);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 4;
- waypoints[159].children[0] = 70;
- waypoints[159].children[1] = 43;
- waypoints[159].children[2] = 66;
- waypoints[159].children[3] = 65;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (1518.27,2478.83,691.383);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 4;
- waypoints[160].children[0] = 105;
- waypoints[160].children[1] = 104;
- waypoints[160].children[2] = 172;
- waypoints[160].children[3] = 161;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (1756.56,2450.63,682.895);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 3;
- waypoints[161].children[0] = 172;
- waypoints[161].children[1] = 104;
- waypoints[161].children[2] = 160;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (1900.59,2781.51,817.794);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 2;
- waypoints[162].children[0] = 148;
- waypoints[162].children[1] = 173;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (1320.42,2028.31,600.412);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 3;
- waypoints[163].children[0] = 106;
- waypoints[163].children[1] = 103;
- waypoints[163].children[2] = 166;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (1387.02,1795.65,517.357);
- waypoints[164].type = "climb";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 165;
- waypoints[164].children[1] = 92;
- waypoints[164].children[2] = 94;
- waypoints[164].angles = (-3.54309, 107.468, 0);
- waypoints[164].use = true;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (1376.32,1833.78,581.823);
- waypoints[165].type = "climb";
- waypoints[165].childCount = 2;
- waypoints[165].children[0] = 164;
- waypoints[165].children[1] = 166;
- waypoints[165].angles = (-3.87268, 107.687, 0);
- waypoints[165].use = true;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (1341.04,1937.99,609.742);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 2;
- waypoints[166].children[0] = 165;
- waypoints[166].children[1] = 163;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (340.674,-434.332,859.983);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 3;
- waypoints[167].children[0] = 68;
- waypoints[167].children[1] = 65;
- waypoints[167].children[2] = 63;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (1278.23,-137.125,878.525);
- waypoints[168].type = "climb";
- waypoints[168].childCount = 4;
- waypoints[168].children[0] = 169;
- waypoints[168].children[1] = 52;
- waypoints[168].children[2] = 53;
- waypoints[168].children[3] = 46;
- waypoints[168].angles = (1.10413, 86.3855, 0);
- waypoints[168].use = true;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (1279.65,-115.549,978.125);
- waypoints[169].type = "climb";
- waypoints[169].childCount = 2;
- waypoints[169].children[0] = 168;
- waypoints[169].children[1] = 29;
- waypoints[169].angles = (-1.49963, 83.3533, 0.812988);
- waypoints[169].use = true;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (2629.69,1390.28,629.182);
- waypoints[170].type = "climb";
- waypoints[170].childCount = 3;
- waypoints[170].children[0] = 171;
- waypoints[170].children[1] = 99;
- waypoints[170].children[2] = 98;
- waypoints[170].angles = (1.87866, -0.557251, 0);
- waypoints[170].use = true;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (2658.16,1389.75,793.125);
- waypoints[171].type = "climb";
- waypoints[171].childCount = 2;
- waypoints[171].children[0] = 0;
- waypoints[171].children[1] = 170;
- waypoints[171].angles = (2.68616, 0.953369, 0);
- waypoints[171].use = true;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (1712.32,2505.93,692.063);
- waypoints[172].type = "climb";
- waypoints[172].childCount = 4;
- waypoints[172].children[0] = 173;
- waypoints[172].children[1] = 161;
- waypoints[172].children[2] = 160;
- waypoints[172].children[3] = 104;
- waypoints[172].angles = (-9.11316, 71.958, 0.236206);
- waypoints[172].use = true;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (1716.42,2521.12,826.125);
- waypoints[173].type = "climb";
- waypoints[173].childCount = 2;
- waypoints[173].children[0] = 172;
- waypoints[173].children[1] = 162;
- waypoints[173].angles = (-6.70715, 72.4963, 0.466919);
- waypoints[173].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/battery.gsc b/main_shared/maps/mp/bots/waypoints/battery.gsc
deleted file mode 100644
index db8f2cc..0000000
--- a/main_shared/maps/mp/bots/waypoints/battery.gsc
+++ /dev/null
@@ -1,969 +0,0 @@
-Battery()
-{
-/*1506817041 */waypoints = [];
-/*1506817041 */waypoints[0] = spawnstruct();
-/*1506817041 */waypoints[0].origin = (9541.88, -3327.63, 192.125);
-/*1506817041 */waypoints[0].type = "stand";
-/*1506817041 */waypoints[0].childCount = 3;
-/*1506817041 */waypoints[0].children[0] = 1;
-/*1506817041 */waypoints[0].children[1] = 110;
-/*1506817041 */waypoints[0].children[2] = 112;
-/*1506817041 */waypoints[1] = spawnstruct();
-/*1506817041 */waypoints[1].origin = (9539.37, -2931.88, 96.125);
-/*1506817041 */waypoints[1].type = "stand";
-/*1506817041 */waypoints[1].childCount = 2;
-/*1506817041 */waypoints[1].children[0] = 0;
-/*1506817041 */waypoints[1].children[1] = 2;
-/*1506817041 */waypoints[2] = spawnstruct();
-/*1506817041 */waypoints[2].origin = (9543.22, -2698.31, 96.125);
-/*1506817041 */waypoints[2].type = "stand";
-/*1506817041 */waypoints[2].childCount = 2;
-/*1506817041 */waypoints[2].children[0] = 1;
-/*1506817041 */waypoints[2].children[1] = 3;
-/*1506817041 */waypoints[3] = spawnstruct();
-/*1506817041 */waypoints[3].origin = (9508.64, -2422.53, 96.125);
-/*1506817041 */waypoints[3].type = "stand";
-/*1506817041 */waypoints[3].childCount = 2;
-/*1506817041 */waypoints[3].children[0] = 2;
-/*1506817041 */waypoints[3].children[1] = 4;
-/*1506817041 */waypoints[4] = spawnstruct();
-/*1506817041 */waypoints[4].origin = (9643.89, -2419.16, 152.125);
-/*1506817041 */waypoints[4].type = "stand";
-/*1506817041 */waypoints[4].childCount = 2;
-/*1506817041 */waypoints[4].children[0] = 3;
-/*1506817041 */waypoints[4].children[1] = 7;
-/*1506817041 */waypoints[5] = spawnstruct();
-/*1506817041 */waypoints[5].origin = (9394.42, -2586.81, 216.125);
-/*1506817041 */waypoints[5].type = "stand";
-/*1506817041 */waypoints[5].childCount = 1;
-/*1506817041 */waypoints[5].children[0] = 6;
-/*1506817041 */waypoints[6] = spawnstruct();
-/*1506817041 */waypoints[6].origin = (9758.84, -2559.85, 216.125);
-/*1506817041 */waypoints[6].type = "stand";
-/*1506817041 */waypoints[6].childCount = 3;
-/*1506817041 */waypoints[6].children[0] = 5;
-/*1506817041 */waypoints[6].children[1] = 7;
-/*1506817041 */waypoints[6].children[2] = 8;
-/*1506817041 */waypoints[7] = spawnstruct();
-/*1506817041 */waypoints[7].origin = (9687.18, -2474.59, 216.125);
-/*1506817041 */waypoints[7].type = "stand";
-/*1506817041 */waypoints[7].childCount = 2;
-/*1506817041 */waypoints[7].children[0] = 4;
-/*1506817041 */waypoints[7].children[1] = 6;
-/*1506817041 */waypoints[8] = spawnstruct();
-/*1506817041 */waypoints[8].origin = (10131.7, -2564.93, 216.125);
-/*1506817041 */waypoints[8].type = "stand";
-/*1506817041 */waypoints[8].childCount = 2;
-/*1506817041 */waypoints[8].children[0] = 6;
-/*1506817041 */waypoints[8].children[1] = 9;
-/*1506817041 */waypoints[9] = spawnstruct();
-/*1506817041 */waypoints[9].origin = (10497.6, -2569.65, 216.125);
-/*1506817041 */waypoints[9].type = "stand";
-/*1506817041 */waypoints[9].childCount = 3;
-/*1506817041 */waypoints[9].children[0] = 8;
-/*1506817041 */waypoints[9].children[1] = 10;
-/*1506817041 */waypoints[9].children[2] = 11;
-/*1506817041 */waypoints[10] = spawnstruct();
-/*1506817041 */waypoints[10].origin = (10604.3, -2435.21, 216.125);
-/*1506817041 */waypoints[10].type = "stand";
-/*1506817041 */waypoints[10].childCount = 1;
-/*1506817041 */waypoints[10].children[0] = 9;
-/*1506817041 */waypoints[11] = spawnstruct();
-/*1506817041 */waypoints[11].origin = (10818, -2560.93, 216.125);
-/*1506817041 */waypoints[11].type = "stand";
-/*1506817041 */waypoints[11].childCount = 2;
-/*1506817041 */waypoints[11].children[0] = 9;
-/*1506817041 */waypoints[11].children[1] = 12;
-/*1506817041 */waypoints[12] = spawnstruct();
-/*1506817041 */waypoints[12].origin = (10822.8, -2468.05, 216.125);
-/*1506817041 */waypoints[12].type = "stand";
-/*1506817041 */waypoints[12].childCount = 2;
-/*1506817041 */waypoints[12].children[0] = 11;
-/*1506817041 */waypoints[12].children[1] = 13;
-/*1506817041 */waypoints[13] = spawnstruct();
-/*1506817041 */waypoints[13].origin = (10745.4, -2409.76, 152.125);
-/*1506817041 */waypoints[13].type = "stand";
-/*1506817041 */waypoints[13].childCount = 2;
-/*1506817041 */waypoints[13].children[0] = 12;
-/*1506817041 */waypoints[13].children[1] = 14;
-/*1506817041 */waypoints[14] = spawnstruct();
-/*1506817041 */waypoints[14].origin = (10633.5, -2416.18, 96.125);
-/*1506817041 */waypoints[14].type = "stand";
-/*1506817041 */waypoints[14].childCount = 2;
-/*1506817041 */waypoints[14].children[0] = 13;
-/*1506817041 */waypoints[14].children[1] = 15;
-/*1506817041 */waypoints[15] = spawnstruct();
-/*1506817041 */waypoints[15].origin = (10654.9, -2790.84, 96.125);
-/*1506817041 */waypoints[15].type = "stand";
-/*1506817041 */waypoints[15].childCount = 2;
-/*1506817041 */waypoints[15].children[0] = 14;
-/*1506817041 */waypoints[15].children[1] = 16;
-/*1506817041 */waypoints[16] = spawnstruct();
-/*1506817041 */waypoints[16].origin = (10650.6, -2973.55, 18.125);
-/*1506817041 */waypoints[16].type = "stand";
-/*1506817041 */waypoints[16].childCount = 3;
-/*1506817041 */waypoints[16].children[0] = 15;
-/*1506817041 */waypoints[16].children[1] = 17;
-/*1506817041 */waypoints[16].children[2] = 141;
-/*1506817041 */waypoints[17] = spawnstruct();
-/*1506817041 */waypoints[17].origin = (10579.1, -3078.44, 18.125);
-/*1506817041 */waypoints[17].type = "stand";
-/*1506817041 */waypoints[17].childCount = 2;
-/*1506817041 */waypoints[17].children[0] = 16;
-/*1506817041 */waypoints[17].children[1] = 18;
-/*1506817041 */waypoints[18] = spawnstruct();
-/*1506817041 */waypoints[18].origin = (10660.7, -3362.53, 14.125);
-/*1506817041 */waypoints[18].type = "stand";
-/*1506817041 */waypoints[18].childCount = 5;
-/*1506817041 */waypoints[18].children[0] = 17;
-/*1506817041 */waypoints[18].children[1] = 19;
-/*1506817041 */waypoints[18].children[2] = 20;
-/*1506817041 */waypoints[18].children[3] = 25;
-/*1506817041 */waypoints[18].children[4] = 141;
-/*1506817041 */waypoints[19] = spawnstruct();
-/*1506817041 */waypoints[19].origin = (10921.1, -3381.99, 14.625);
-/*1506817041 */waypoints[19].type = "stand";
-/*1506817041 */waypoints[19].childCount = 3;
-/*1506817041 */waypoints[19].children[0] = 18;
-/*1506817041 */waypoints[19].children[1] = 25;
-/*1506817041 */waypoints[19].children[2] = 132;
-/*1506817041 */waypoints[20] = spawnstruct();
-/*1506817041 */waypoints[20].origin = (10445.7, -3431.18, 14.125);
-/*1506817041 */waypoints[20].type = "stand";
-/*1506817041 */waypoints[20].childCount = 4;
-/*1506817041 */waypoints[20].children[0] = 18;
-/*1506817041 */waypoints[20].children[1] = 26;
-/*1506817041 */waypoints[20].children[2] = 25;
-/*1506817041 */waypoints[20].children[3] = 136;
-/*1506817041 */waypoints[21] = spawnstruct();
-/*1506817041 */waypoints[21].origin = (9906.35, -3422.47, 26.2029);
-/*1506817041 */waypoints[21].type = "stand";
-/*1506817041 */waypoints[21].childCount = 1;
-/*1506817041 */waypoints[21].children[0] = 137;
-/*1506817041 */waypoints[22] = spawnstruct();
-/*1506817041 */waypoints[22].origin = (9892.56, -4035.83, 54.125);
-/*1506817041 */waypoints[22].type = "stand";
-/*1506817041 */waypoints[22].childCount = 3;
-/*1506817041 */waypoints[22].children[0] = 23;
-/*1506817041 */waypoints[22].children[1] = 24;
-/*1506817041 */waypoints[22].children[2] = 138;
-/*1506817041 */waypoints[23] = spawnstruct();
-/*1506817041 */waypoints[23].origin = (10027.3, -4062.21, 68.3978);
-/*1506817041 */waypoints[23].type = "stand";
-/*1506817041 */waypoints[23].childCount = 1;
-/*1506817041 */waypoints[23].children[0] = 22;
-/*1506817041 */waypoints[24] = spawnstruct();
-/*1506817041 */waypoints[24].origin = (9676.63, -4055.47, 192.125);
-/*1506817041 */waypoints[24].type = "stand";
-/*1506817041 */waypoints[24].childCount = 3;
-/*1506817041 */waypoints[24].children[0] = 22;
-/*1506817041 */waypoints[24].children[1] = 105;
-/*1506817041 */waypoints[24].children[2] = 106;
-/*1506817041 */waypoints[25] = spawnstruct();
-/*1506817041 */waypoints[25].origin = (10689.7, -3646.31, 15.9321);
-/*1506817041 */waypoints[25].type = "stand";
-/*1506817041 */waypoints[25].childCount = 5;
-/*1506817041 */waypoints[25].children[0] = 18;
-/*1506817041 */waypoints[25].children[1] = 26;
-/*1506817041 */waypoints[25].children[2] = 19;
-/*1506817041 */waypoints[25].children[3] = 132;
-/*1506817041 */waypoints[25].children[4] = 20;
-/*1506817041 */waypoints[26] = spawnstruct();
-/*1506817041 */waypoints[26].origin = (10467.3, -3713.04, 14.125);
-/*1506817041 */waypoints[26].type = "stand";
-/*1506817041 */waypoints[26].childCount = 2;
-/*1506817041 */waypoints[26].children[0] = 25;
-/*1506817041 */waypoints[26].children[1] = 20;
-/*1506817041 */waypoints[27] = spawnstruct();
-/*1506817041 */waypoints[27].origin = (11519.8, -3582.07, -113.875);
-/*1506817041 */waypoints[27].type = "stand";
-/*1506817041 */waypoints[27].childCount = 1;
-/*1506817041 */waypoints[27].children[0] = 133;
-/*1506817041 */waypoints[28] = spawnstruct();
-/*1506817041 */waypoints[28].origin = (12212.7, -3639.9, 19.125);
-/*1506817041 */waypoints[28].type = "stand";
-/*1506817041 */waypoints[28].childCount = 2;
-/*1506817041 */waypoints[28].children[0] = 30;
-/*1506817041 */waypoints[28].children[1] = 130;
-/*1506817041 */waypoints[29] = spawnstruct();
-/*1506817041 */waypoints[29].origin = (12410, -3580.1, -113.875);
-/*1506817041 */waypoints[29].type = "stand";
-/*1506817041 */waypoints[29].childCount = 1;
-/*1506817041 */waypoints[29].children[0] = 140;
-/*1506817041 */waypoints[30] = spawnstruct();
-/*1506817041 */waypoints[30].origin = (12202.2, -3835.72, 18.125);
-/*1506817041 */waypoints[30].type = "stand";
-/*1506817041 */waypoints[30].childCount = 3;
-/*1506817041 */waypoints[30].children[0] = 28;
-/*1506817041 */waypoints[30].children[1] = 31;
-/*1506817041 */waypoints[30].children[2] = 34;
-/*1506817041 */waypoints[31] = spawnstruct();
-/*1506817041 */waypoints[31].origin = (11966.8, -4120.45, 18.125);
-/*1506817041 */waypoints[31].type = "stand";
-/*1506817041 */waypoints[31].childCount = 3;
-/*1506817041 */waypoints[31].children[0] = 30;
-/*1506817041 */waypoints[31].children[1] = 32;
-/*1506817041 */waypoints[31].children[2] = 33;
-/*1506817041 */waypoints[32] = spawnstruct();
-/*1506817041 */waypoints[32].origin = (11799.1, -4180.28, 19.125);
-/*1506817041 */waypoints[32].type = "stand";
-/*1506817041 */waypoints[32].childCount = 1;
-/*1506817041 */waypoints[32].children[0] = 31;
-/*1506817041 */waypoints[33] = spawnstruct();
-/*1506817041 */waypoints[33].origin = (12161.9, -4305.07, 18.125);
-/*1506817041 */waypoints[33].type = "stand";
-/*1506817041 */waypoints[33].childCount = 5;
-/*1506817041 */waypoints[33].children[0] = 31;
-/*1506817041 */waypoints[33].children[1] = 34;
-/*1506817041 */waypoints[33].children[2] = 50;
-/*1506817041 */waypoints[33].children[3] = 51;
-/*1506817041 */waypoints[33].children[4] = 43;
-/*1506817041 */waypoints[34] = spawnstruct();
-/*1506817041 */waypoints[34].origin = (12521.9, -3929.25, 18.1245);
-/*1506817041 */waypoints[34].type = "stand";
-/*1506817041 */waypoints[34].childCount = 3;
-/*1506817041 */waypoints[34].children[0] = 33;
-/*1506817041 */waypoints[34].children[1] = 30;
-/*1506817041 */waypoints[34].children[2] = 35;
-/*1506817041 */waypoints[35] = spawnstruct();
-/*1506817041 */waypoints[35].origin = (12923.2, -4100.8, 18.2777);
-/*1506817041 */waypoints[35].type = "stand";
-/*1506817041 */waypoints[35].childCount = 3;
-/*1506817041 */waypoints[35].children[0] = 34;
-/*1506817041 */waypoints[35].children[1] = 36;
-/*1506817041 */waypoints[35].children[2] = 37;
-/*1506817041 */waypoints[36] = spawnstruct();
-/*1506817041 */waypoints[36].origin = (13047, -4002.86, 19.125);
-/*1506817041 */waypoints[36].type = "stand";
-/*1506817041 */waypoints[36].childCount = 1;
-/*1506817041 */waypoints[36].children[0] = 35;
-/*1506817041 */waypoints[37] = spawnstruct();
-/*1506817041 */waypoints[37].origin = (12973.2, -4408.21, 21.125);
-/*1506817041 */waypoints[37].type = "stand";
-/*1506817041 */waypoints[37].childCount = 4;
-/*1506817041 */waypoints[37].children[0] = 35;
-/*1506817041 */waypoints[37].children[1] = 38;
-/*1506817041 */waypoints[37].children[2] = 39;
-/*1506817041 */waypoints[37].children[3] = 40;
-/*1506817041 */waypoints[38] = spawnstruct();
-/*1506817041 */waypoints[38].origin = (13387.9, -4426, 18.125);
-/*1506817041 */waypoints[38].type = "stand";
-/*1506817041 */waypoints[38].childCount = 1;
-/*1506817041 */waypoints[38].children[0] = 37;
-/*1506817041 */waypoints[39] = spawnstruct();
-/*1506817041 */waypoints[39].origin = (12760.7, -4593.73, 18.4622);
-/*1506817041 */waypoints[39].type = "stand";
-/*1506817041 */waypoints[39].childCount = 4;
-/*1506817041 */waypoints[39].children[0] = 37;
-/*1506817041 */waypoints[39].children[1] = 40;
-/*1506817041 */waypoints[39].children[2] = 41;
-/*1506817041 */waypoints[39].children[3] = 53;
-/*1506817041 */waypoints[40] = spawnstruct();
-/*1506817041 */waypoints[40].origin = (13056, -4691.72, 19.125);
-/*1506817041 */waypoints[40].type = "stand";
-/*1506817041 */waypoints[40].childCount = 3;
-/*1506817041 */waypoints[40].children[0] = 39;
-/*1506817041 */waypoints[40].children[1] = 37;
-/*1506817041 */waypoints[40].children[2] = 41;
-/*1506817041 */waypoints[41] = spawnstruct();
-/*1506817041 */waypoints[41].origin = (12708.7, -4752.57, 19.125);
-/*1506817041 */waypoints[41].type = "stand";
-/*1506817041 */waypoints[41].childCount = 3;
-/*1506817041 */waypoints[41].children[0] = 39;
-/*1506817041 */waypoints[41].children[1] = 40;
-/*1506817041 */waypoints[41].children[2] = 42;
-/*1506817041 */waypoints[42] = spawnstruct();
-/*1506817041 */waypoints[42].origin = (12459.9, -4868.7, 19.125);
-/*1506817041 */waypoints[42].type = "stand";
-/*1506817041 */waypoints[42].childCount = 4;
-/*1506817041 */waypoints[42].children[0] = 41;
-/*1506817041 */waypoints[42].children[1] = 43;
-/*1506817041 */waypoints[42].children[2] = 44;
-/*1506817041 */waypoints[42].children[3] = 47;
-/*1506817041 */waypoints[43] = spawnstruct();
-/*1506817041 */waypoints[43].origin = (12173.7, -4651.65, 18.135);
-/*1506817041 */waypoints[43].type = "stand";
-/*1506817041 */waypoints[43].childCount = 5;
-/*1506817041 */waypoints[43].children[0] = 42;
-/*1506817041 */waypoints[43].children[1] = 47;
-/*1506817041 */waypoints[43].children[2] = 50;
-/*1506817041 */waypoints[43].children[3] = 51;
-/*1506817041 */waypoints[43].children[4] = 33;
-/*1506817041 */waypoints[44] = spawnstruct();
-/*1506817041 */waypoints[44].origin = (12135.5, -5146.77, 18.1867);
-/*1506817041 */waypoints[44].type = "stand";
-/*1506817041 */waypoints[44].childCount = 4;
-/*1506817041 */waypoints[44].children[0] = 42;
-/*1506817041 */waypoints[44].children[1] = 45;
-/*1506817041 */waypoints[44].children[2] = 46;
-/*1506817041 */waypoints[44].children[3] = 47;
-/*1506817041 */waypoints[45] = spawnstruct();
-/*1506817041 */waypoints[45].origin = (12405.6, -5124.77, 19.125);
-/*1506817041 */waypoints[45].type = "stand";
-/*1506817041 */waypoints[45].childCount = 1;
-/*1506817041 */waypoints[45].children[0] = 44;
-/*1506817041 */waypoints[46] = spawnstruct();
-/*1506817041 */waypoints[46].origin = (11801, -5363.88, 21.125);
-/*1506817041 */waypoints[46].type = "stand";
-/*1506817041 */waypoints[46].childCount = 4;
-/*1506817041 */waypoints[46].children[0] = 44;
-/*1506817041 */waypoints[46].children[1] = 48;
-/*1506817041 */waypoints[46].children[2] = 49;
-/*1506817041 */waypoints[46].children[3] = 58;
-/*1506817041 */waypoints[47] = spawnstruct();
-/*1506817041 */waypoints[47].origin = (12067.4, -4815.5, 21.125);
-/*1506817041 */waypoints[47].type = "stand";
-/*1506817041 */waypoints[47].childCount = 4;
-/*1506817041 */waypoints[47].children[0] = 44;
-/*1506817041 */waypoints[47].children[1] = 43;
-/*1506817041 */waypoints[47].children[2] = 42;
-/*1506817041 */waypoints[47].children[3] = 48;
-/*1506817041 */waypoints[48] = spawnstruct();
-/*1506817041 */waypoints[48].origin = (11795.7, -4823.76, 21.125);
-/*1506817041 */waypoints[48].type = "stand";
-/*1506817041 */waypoints[48].childCount = 2;
-/*1506817041 */waypoints[48].children[0] = 47;
-/*1506817041 */waypoints[48].children[1] = 46;
-/*1506817041 */waypoints[49] = spawnstruct();
-/*1506817041 */waypoints[49].origin = (11931, -5362.44, 19.125);
-/*1506817041 */waypoints[49].type = "stand";
-/*1506817041 */waypoints[49].childCount = 1;
-/*1506817041 */waypoints[49].children[0] = 46;
-/*1506817041 */waypoints[50] = spawnstruct();
-/*1506817041 */waypoints[50].origin = (12006.9, -4490.95, 19.125);
-/*1506817041 */waypoints[50].type = "stand";
-/*1506817041 */waypoints[50].childCount = 4;
-/*1506817041 */waypoints[50].children[0] = 43;
-/*1506817041 */waypoints[50].children[1] = 33;
-/*1506817041 */waypoints[50].children[2] = 51;
-/*1506817041 */waypoints[50].children[3] = 54;
-/*1506817041 */waypoints[51] = spawnstruct();
-/*1506817041 */waypoints[51].origin = (12282.6, -4462.28, 18.3459);
-/*1506817041 */waypoints[51].type = "stand";
-/*1506817041 */waypoints[51].childCount = 4;
-/*1506817041 */waypoints[51].children[0] = 43;
-/*1506817041 */waypoints[51].children[1] = 50;
-/*1506817041 */waypoints[51].children[2] = 33;
-/*1506817041 */waypoints[51].children[3] = 52;
-/*1506817041 */waypoints[52] = spawnstruct();
-/*1506817041 */waypoints[52].origin = (12410.3, -4503.31, 52.125);
-/*1506817041 */waypoints[52].type = "stand";
-/*1506817041 */waypoints[52].childCount = 2;
-/*1506817041 */waypoints[52].children[0] = 51;
-/*1506817041 */waypoints[52].children[1] = 53;
-/*1506817041 */waypoints[53] = spawnstruct();
-/*1506817041 */waypoints[53].origin = (12645.1, -4560.62, 52.125);
-/*1506817041 */waypoints[53].type = "stand";
-/*1506817041 */waypoints[53].childCount = 2;
-/*1506817041 */waypoints[53].children[0] = 52;
-/*1506817041 */waypoints[53].children[1] = 39;
-/*1506817041 */waypoints[54] = spawnstruct();
-/*1506817041 */waypoints[54].origin = (11698.6, -4480.1, 96.125);
-/*1506817041 */waypoints[54].type = "stand";
-/*1506817041 */waypoints[54].childCount = 2;
-/*1506817041 */waypoints[54].children[0] = 50;
-/*1506817041 */waypoints[54].children[1] = 55;
-/*1506817041 */waypoints[55] = spawnstruct();
-/*1506817041 */waypoints[55].origin = (11482.1, -4553.47, 126.156);
-/*1506817041 */waypoints[55].type = "stand";
-/*1506817041 */waypoints[55].childCount = 3;
-/*1506817041 */waypoints[55].children[0] = 54;
-/*1506817041 */waypoints[55].children[1] = 56;
-/*1506817041 */waypoints[55].children[2] = 57;
-/*1506817041 */waypoints[56] = spawnstruct();
-/*1506817041 */waypoints[56].origin = (11235.2, -4554.78, 211.125);
-/*1506817041 */waypoints[56].type = "stand";
-/*1506817041 */waypoints[56].childCount = 3;
-/*1506817041 */waypoints[56].children[0] = 55;
-/*1506817041 */waypoints[56].children[1] = 65;
-/*1506817041 */waypoints[56].children[2] = 66;
-/*1506817041 */waypoints[57] = spawnstruct();
-/*1506817041 */waypoints[57].origin = (11464.7, -4999.42, 97.2314);
-/*1506817041 */waypoints[57].type = "stand";
-/*1506817041 */waypoints[57].childCount = 3;
-/*1506817041 */waypoints[57].children[0] = 55;
-/*1506817041 */waypoints[57].children[1] = 58;
-/*1506817041 */waypoints[57].children[2] = 72;
-/*1506817041 */waypoints[58] = spawnstruct();
-/*1506817041 */waypoints[58].origin = (11480.2, -5385.74, 96.8375);
-/*1506817041 */waypoints[58].type = "stand";
-/*1506817041 */waypoints[58].childCount = 4;
-/*1506817041 */waypoints[58].children[0] = 57;
-/*1506817041 */waypoints[58].children[1] = 46;
-/*1506817041 */waypoints[58].children[2] = 59;
-/*1506817041 */waypoints[58].children[3] = 60;
-/*1506817041 */waypoints[59] = spawnstruct();
-/*1506817041 */waypoints[59].origin = (11491, -5516.33, 97.4038);
-/*1506817041 */waypoints[59].type = "stand";
-/*1506817041 */waypoints[59].childCount = 1;
-/*1506817041 */waypoints[59].children[0] = 58;
-/*1506817041 */waypoints[60] = spawnstruct();
-/*1506817041 */waypoints[60].origin = (11317.3, -5421.19, 96.8928);
-/*1506817041 */waypoints[60].type = "stand";
-/*1506817041 */waypoints[60].childCount = 2;
-/*1506817041 */waypoints[60].children[0] = 58;
-/*1506817041 */waypoints[60].children[1] = 61;
-/*1506817041 */waypoints[61] = spawnstruct();
-/*1506817041 */waypoints[61].origin = (11165.4, -5248.1, 108.819);
-/*1506817041 */waypoints[61].type = "stand";
-/*1506817041 */waypoints[61].childCount = 4;
-/*1506817041 */waypoints[61].children[0] = 60;
-/*1506817041 */waypoints[61].children[1] = 62;
-/*1506817041 */waypoints[61].children[2] = 63;
-/*1506817041 */waypoints[61].children[3] = 64;
-/*1506817041 */waypoints[62] = spawnstruct();
-/*1506817041 */waypoints[62].origin = (11006.4, -5354.34, 98.1853);
-/*1506817041 */waypoints[62].type = "stand";
-/*1506817041 */waypoints[62].childCount = 2;
-/*1506817041 */waypoints[62].children[0] = 61;
-/*1506817041 */waypoints[62].children[1] = 73;
-/*1506817041 */waypoints[63] = spawnstruct();
-/*1506817041 */waypoints[63].origin = (11309.6, -5174.76, 95.049);
-/*1506817041 */waypoints[63].type = "stand";
-/*1506817041 */waypoints[63].childCount = 1;
-/*1506817041 */waypoints[63].children[0] = 61;
-/*1506817041 */waypoints[64] = spawnstruct();
-/*1506817041 */waypoints[64].origin = (11026.9, -5138.06, 99.6359);
-/*1506817041 */waypoints[64].type = "stand";
-/*1506817041 */waypoints[64].childCount = 1;
-/*1506817041 */waypoints[64].children[0] = 61;
-/*1506817041 */waypoints[65] = spawnstruct();
-/*1506817041 */waypoints[65].origin = (11112.9, -4385.57, 204.125);
-/*1506817041 */waypoints[65].type = "stand";
-/*1506817041 */waypoints[65].childCount = 2;
-/*1506817041 */waypoints[65].children[0] = 56;
-/*1506817041 */waypoints[65].children[1] = 66;
-/*1506817041 */waypoints[66] = spawnstruct();
-/*1506817041 */waypoints[66].origin = (10968.7, -4467.14, 204.125);
-/*1506817041 */waypoints[66].type = "stand";
-/*1506817041 */waypoints[66].childCount = 3;
-/*1506817041 */waypoints[66].children[0] = 56;
-/*1506817041 */waypoints[66].children[1] = 65;
-/*1506817041 */waypoints[66].children[2] = 67;
-/*1506817041 */waypoints[67] = spawnstruct();
-/*1506817041 */waypoints[67].origin = (10872.4, -4454.49, 192.125);
-/*1506817041 */waypoints[67].type = "stand";
-/*1506817041 */waypoints[67].childCount = 3;
-/*1506817041 */waypoints[67].children[0] = 66;
-/*1506817041 */waypoints[67].children[1] = 68;
-/*1506817041 */waypoints[67].children[2] = 129;
-/*1506817041 */waypoints[68] = spawnstruct();
-/*1506817041 */waypoints[68].origin = (10763.4, -4540.31, 192.125);
-/*1506817041 */waypoints[68].type = "stand";
-/*1506817041 */waypoints[68].childCount = 2;
-/*1506817041 */waypoints[68].children[0] = 67;
-/*1506817041 */waypoints[68].children[1] = 69;
-/*1506817041 */waypoints[69] = spawnstruct();
-/*1506817041 */waypoints[69].origin = (10600.2, -4561.1, 98.1714);
-/*1506817041 */waypoints[69].type = "stand";
-/*1506817041 */waypoints[69].childCount = 3;
-/*1506817041 */waypoints[69].children[0] = 68;
-/*1506817041 */waypoints[69].children[1] = 70;
-/*1506817041 */waypoints[69].children[2] = 142;
-/*1506817041 */waypoints[70] = spawnstruct();
-/*1506817041 */waypoints[70].origin = (10883.2, -4892.49, 100.894);
-/*1506817041 */waypoints[70].type = "stand";
-/*1506817041 */waypoints[70].childCount = 5;
-/*1506817041 */waypoints[70].children[0] = 69;
-/*1506817041 */waypoints[70].children[1] = 71;
-/*1506817041 */waypoints[70].children[2] = 72;
-/*1506817041 */waypoints[70].children[3] = 143;
-/*1506817041 */waypoints[70].children[4] = 142;
-/*1506817041 */waypoints[71] = spawnstruct();
-/*1506817041 */waypoints[71].origin = (10986.5, -4832.67, 100.081);
-/*1506817041 */waypoints[71].type = "stand";
-/*1506817041 */waypoints[71].childCount = 1;
-/*1506817041 */waypoints[71].children[0] = 70;
-/*1506817041 */waypoints[72] = spawnstruct();
-/*1506817041 */waypoints[72].origin = (10993.9, -4999.32, 100.625);
-/*1506817041 */waypoints[72].type = "stand";
-/*1506817041 */waypoints[72].childCount = 3;
-/*1506817041 */waypoints[72].children[0] = 70;
-/*1506817041 */waypoints[72].children[1] = 57;
-/*1506817041 */waypoints[72].children[2] = 143;
-/*1506817041 */waypoints[73] = spawnstruct();
-/*1506817041 */waypoints[73].origin = (10867.4, -5376.29, 100.361);
-/*1506817041 */waypoints[73].type = "stand";
-/*1506817041 */waypoints[73].childCount = 3;
-/*1506817041 */waypoints[73].children[0] = 62;
-/*1506817041 */waypoints[73].children[1] = 74;
-/*1506817041 */waypoints[73].children[2] = 143;
-/*1506817041 */waypoints[74] = spawnstruct();
-/*1506817041 */waypoints[74].origin = (10678.2, -5499.56, 99.2189);
-/*1506817041 */waypoints[74].type = "stand";
-/*1506817041 */waypoints[74].childCount = 4;
-/*1506817041 */waypoints[74].children[0] = 73;
-/*1506817041 */waypoints[74].children[1] = 75;
-/*1506817041 */waypoints[74].children[2] = 76;
-/*1506817041 */waypoints[74].children[3] = 142;
-/*1506817041 */waypoints[75] = spawnstruct();
-/*1506817041 */waypoints[75].origin = (10542.5, -5638.4, 96.6548);
-/*1506817041 */waypoints[75].type = "stand";
-/*1506817041 */waypoints[75].childCount = 3;
-/*1506817041 */waypoints[75].children[0] = 74;
-/*1506817041 */waypoints[75].children[1] = 76;
-/*1506817041 */waypoints[75].children[2] = 77;
-/*1506817041 */waypoints[76] = spawnstruct();
-/*1506817041 */waypoints[76].origin = (10706, -5699.47, 99.6741);
-/*1506817041 */waypoints[76].type = "stand";
-/*1506817041 */waypoints[76].childCount = 2;
-/*1506817041 */waypoints[76].children[0] = 75;
-/*1506817041 */waypoints[76].children[1] = 74;
-/*1506817041 */waypoints[77] = spawnstruct();
-/*1506817041 */waypoints[77].origin = (10282.4, -5616.48, 194.125);
-/*1506817041 */waypoints[77].type = "stand";
-/*1506817041 */waypoints[77].childCount = 3;
-/*1506817041 */waypoints[77].children[0] = 75;
-/*1506817041 */waypoints[77].children[1] = 78;
-/*1506817041 */waypoints[77].children[2] = 79;
-/*1506817041 */waypoints[78] = spawnstruct();
-/*1506817041 */waypoints[78].origin = (10145, -5676.78, 194.125);
-/*1506817041 */waypoints[78].type = "stand";
-/*1506817041 */waypoints[78].childCount = 1;
-/*1506817041 */waypoints[78].children[0] = 77;
-/*1506817041 */waypoints[79] = spawnstruct();
-/*1506817041 */waypoints[79].origin = (9974.94, -5549.42, 193.125);
-/*1506817041 */waypoints[79].type = "stand";
-/*1506817041 */waypoints[79].childCount = 3;
-/*1506817041 */waypoints[79].children[0] = 77;
-/*1506817041 */waypoints[79].children[1] = 80;
-/*1506817041 */waypoints[79].children[2] = 128;
-/*1506817041 */waypoints[80] = spawnstruct();
-/*1506817041 */waypoints[80].origin = (9865.28, -5649.96, 194.125);
-/*1506817041 */waypoints[80].type = "stand";
-/*1506817041 */waypoints[80].childCount = 2;
-/*1506817041 */waypoints[80].children[0] = 79;
-/*1506817041 */waypoints[80].children[1] = 81;
-/*1506817041 */waypoints[81] = spawnstruct();
-/*1506817041 */waypoints[81].origin = (9497.68, -5603.95, 193.125);
-/*1506817041 */waypoints[81].type = "stand";
-/*1506817041 */waypoints[81].childCount = 3;
-/*1506817041 */waypoints[81].children[0] = 80;
-/*1506817041 */waypoints[81].children[1] = 82;
-/*1506817041 */waypoints[81].children[2] = 83;
-/*1506817041 */waypoints[82] = spawnstruct();
-/*1506817041 */waypoints[82].origin = (9323.29, -5643.55, 193.125);
-/*1506817041 */waypoints[82].type = "stand";
-/*1506817041 */waypoints[82].childCount = 3;
-/*1506817041 */waypoints[82].children[0] = 81;
-/*1506817041 */waypoints[82].children[1] = 83;
-/*1506817041 */waypoints[82].children[2] = 84;
-/*1506817041 */waypoints[83] = spawnstruct();
-/*1506817041 */waypoints[83].origin = (9396.08, -5497.39, 193.125);
-/*1506817041 */waypoints[83].type = "stand";
-/*1506817041 */waypoints[83].childCount = 5;
-/*1506817041 */waypoints[83].children[0] = 82;
-/*1506817041 */waypoints[83].children[1] = 81;
-/*1506817041 */waypoints[83].children[2] = 91;
-/*1506817041 */waypoints[83].children[3] = 92;
-/*1506817041 */waypoints[83].children[4] = 93;
-/*1506817041 */waypoints[84] = spawnstruct();
-/*1506817041 */waypoints[84].origin = (9150.98, -5653.08, 324.125);
-/*1506817041 */waypoints[84].type = "stand";
-/*1506817041 */waypoints[84].childCount = 3;
-/*1506817041 */waypoints[84].children[0] = 82;
-/*1506817041 */waypoints[84].children[1] = 85;
-/*1506817041 */waypoints[84].children[2] = 87;
-/*1506817041 */waypoints[85] = spawnstruct();
-/*1506817041 */waypoints[85].origin = (8810.36, -5689.73, 320.125);
-/*1506817041 */waypoints[85].type = "stand";
-/*1506817041 */waypoints[85].childCount = 3;
-/*1506817041 */waypoints[85].children[0] = 84;
-/*1506817041 */waypoints[85].children[1] = 86;
-/*1506817041 */waypoints[85].children[2] = 88;
-/*1506817041 */waypoints[86] = spawnstruct();
-/*1506817041 */waypoints[86].origin = (8811.01, -5301.47, 321.125);
-/*1506817041 */waypoints[86].type = "stand";
-/*1506817041 */waypoints[86].childCount = 4;
-/*1506817041 */waypoints[86].children[0] = 85;
-/*1506817041 */waypoints[86].children[1] = 87;
-/*1506817041 */waypoints[86].children[2] = 89;
-/*1506817041 */waypoints[86].children[3] = 90;
-/*1506817041 */waypoints[87] = spawnstruct();
-/*1506817041 */waypoints[87].origin = (9078.59, -5394.84, 320.125);
-/*1506817041 */waypoints[87].type = "stand";
-/*1506817041 */waypoints[87].childCount = 2;
-/*1506817041 */waypoints[87].children[0] = 86;
-/*1506817041 */waypoints[87].children[1] = 84;
-/*1506817041 */waypoints[88] = spawnstruct();
-/*1506817041 */waypoints[88].origin = (8501.94, -5653.46, 320.125);
-/*1506817041 */waypoints[88].type = "stand";
-/*1506817041 */waypoints[88].childCount = 2;
-/*1506817041 */waypoints[88].children[0] = 85;
-/*1506817041 */waypoints[88].children[1] = 89;
-/*1506817041 */waypoints[89] = spawnstruct();
-/*1506817041 */waypoints[89].origin = (8554.51, -5366.66, 320.125);
-/*1506817041 */waypoints[89].type = "stand";
-/*1506817041 */waypoints[89].childCount = 2;
-/*1506817041 */waypoints[89].children[0] = 88;
-/*1506817041 */waypoints[89].children[1] = 86;
-/*1506817041 */waypoints[90] = spawnstruct();
-/*1506817041 */waypoints[90].origin = (8821.93, -5035.48, 190.435);
-/*1506817041 */waypoints[90].type = "stand";
-/*1506817041 */waypoints[90].childCount = 4;
-/*1506817041 */waypoints[90].children[0] = 86;
-/*1506817041 */waypoints[90].children[1] = 92;
-/*1506817041 */waypoints[90].children[2] = 94;
-/*1506817041 */waypoints[90].children[3] = 97;
-/*1506817041 */waypoints[91] = spawnstruct();
-/*1506817041 */waypoints[91].origin = (9214.76, -5459.12, 193.125);
-/*1506817041 */waypoints[91].type = "stand";
-/*1506817041 */waypoints[91].childCount = 1;
-/*1506817041 */waypoints[91].children[0] = 83;
-/*1506817041 */waypoints[92] = spawnstruct();
-/*1506817041 */waypoints[92].origin = (9224.8, -5249.02, 193.125);
-/*1506817041 */waypoints[92].type = "stand";
-/*1506817041 */waypoints[92].childCount = 3;
-/*1506817041 */waypoints[92].children[0] = 83;
-/*1506817041 */waypoints[92].children[1] = 93;
-/*1506817041 */waypoints[92].children[2] = 90;
-/*1506817041 */waypoints[93] = spawnstruct();
-/*1506817041 */waypoints[93].origin = (9393.36, -5171.96, 195.125);
-/*1506817041 */waypoints[93].type = "stand";
-/*1506817041 */waypoints[93].childCount = 3;
-/*1506817041 */waypoints[93].children[0] = 92;
-/*1506817041 */waypoints[93].children[1] = 83;
-/*1506817041 */waypoints[93].children[2] = 96;
-/*1506817041 */waypoints[94] = spawnstruct();
-/*1506817041 */waypoints[94].origin = (8841.39, -4784.67, 195.124);
-/*1506817041 */waypoints[94].type = "stand";
-/*1506817041 */waypoints[94].childCount = 4;
-/*1506817041 */waypoints[94].children[0] = 95;
-/*1506817041 */waypoints[94].children[1] = 90;
-/*1506817041 */waypoints[94].children[2] = 97;
-/*1506817041 */waypoints[94].children[3] = 98;
-/*1506817041 */waypoints[95] = spawnstruct();
-/*1506817041 */waypoints[95].origin = (9164.99, -4623.59, 193.125);
-/*1506817041 */waypoints[95].type = "stand";
-/*1506817041 */waypoints[95].childCount = 3;
-/*1506817041 */waypoints[95].children[0] = 94;
-/*1506817041 */waypoints[95].children[1] = 96;
-/*1506817041 */waypoints[95].children[2] = 104;
-/*1506817041 */waypoints[96] = spawnstruct();
-/*1506817041 */waypoints[96].origin = (9387.46, -4740.8, 195.125);
-/*1506817041 */waypoints[96].type = "stand";
-/*1506817041 */waypoints[96].childCount = 3;
-/*1506817041 */waypoints[96].children[0] = 95;
-/*1506817041 */waypoints[96].children[1] = 93;
-/*1506817041 */waypoints[96].children[2] = 124;
-/*1506817041 */waypoints[97] = spawnstruct();
-/*1506817041 */waypoints[97].origin = (8486.82, -4853.39, 199.084);
-/*1506817041 */waypoints[97].type = "stand";
-/*1506817041 */waypoints[97].childCount = 2;
-/*1506817041 */waypoints[97].children[0] = 90;
-/*1506817041 */waypoints[97].children[1] = 94;
-/*1506817041 */waypoints[98] = spawnstruct();
-/*1506817041 */waypoints[98].origin = (8533.82, -4507.13, 193.125);
-/*1506817041 */waypoints[98].type = "stand";
-/*1506817041 */waypoints[98].childCount = 4;
-/*1506817041 */waypoints[98].children[0] = 94;
-/*1506817041 */waypoints[98].children[1] = 99;
-/*1506817041 */waypoints[98].children[2] = 100;
-/*1506817041 */waypoints[98].children[3] = 103;
-/*1506817041 */waypoints[99] = spawnstruct();
-/*1506817041 */waypoints[99].origin = (8019.03, -4497.36, 192.125);
-/*1506817041 */waypoints[99].type = "stand";
-/*1506817041 */waypoints[99].childCount = 1;
-/*1506817041 */waypoints[99].children[0] = 98;
-/*1506817041 */waypoints[100] = spawnstruct();
-/*1506817041 */waypoints[100].origin = (8788.54, -4203.59, 192.137);
-/*1506817041 */waypoints[100].type = "stand";
-/*1506817041 */waypoints[100].childCount = 4;
-/*1506817041 */waypoints[100].children[0] = 98;
-/*1506817041 */waypoints[100].children[1] = 101;
-/*1506817041 */waypoints[100].children[2] = 104;
-/*1506817041 */waypoints[100].children[3] = 107;
-/*1506817041 */waypoints[101] = spawnstruct();
-/*1506817041 */waypoints[101].origin = (8574.21, -3925.96, 192.125);
-/*1506817041 */waypoints[101].type = "stand";
-/*1506817041 */waypoints[101].childCount = 2;
-/*1506817041 */waypoints[101].children[0] = 100;
-/*1506817041 */waypoints[101].children[1] = 102;
-/*1506817041 */waypoints[102] = spawnstruct();
-/*1506817041 */waypoints[102].origin = (8412.92, -4060.27, 193.125);
-/*1506817041 */waypoints[102].type = "stand";
-/*1506817041 */waypoints[102].childCount = 2;
-/*1506817041 */waypoints[102].children[0] = 101;
-/*1506817041 */waypoints[102].children[1] = 103;
-/*1506817041 */waypoints[103] = spawnstruct();
-/*1506817041 */waypoints[103].origin = (8437.41, -4319.13, 195.125);
-/*1506817041 */waypoints[103].type = "stand";
-/*1506817041 */waypoints[103].childCount = 2;
-/*1506817041 */waypoints[103].children[0] = 102;
-/*1506817041 */waypoints[103].children[1] = 98;
-/*1506817041 */waypoints[104] = spawnstruct();
-/*1506817041 */waypoints[104].origin = (9173.79, -4299.19, 192.125);
-/*1506817041 */waypoints[104].type = "stand";
-/*1506817041 */waypoints[104].childCount = 3;
-/*1506817041 */waypoints[104].children[0] = 100;
-/*1506817041 */waypoints[104].children[1] = 95;
-/*1506817041 */waypoints[104].children[2] = 106;
-/*1506817041 */waypoints[105] = spawnstruct();
-/*1506817041 */waypoints[105].origin = (9671.23, -4239.72, 192.125);
-/*1506817041 */waypoints[105].type = "stand";
-/*1506817041 */waypoints[105].childCount = 3;
-/*1506817041 */waypoints[105].children[0] = 24;
-/*1506817041 */waypoints[105].children[1] = 113;
-/*1506817041 */waypoints[105].children[2] = 106;
-/*1506817041 */waypoints[106] = spawnstruct();
-/*1506817041 */waypoints[106].origin = (9397.84, -4076.85, 193.125);
-/*1506817041 */waypoints[106].type = "stand";
-/*1506817041 */waypoints[106].childCount = 5;
-/*1506817041 */waypoints[106].children[0] = 24;
-/*1506817041 */waypoints[106].children[1] = 107;
-/*1506817041 */waypoints[106].children[2] = 108;
-/*1506817041 */waypoints[106].children[3] = 104;
-/*1506817041 */waypoints[106].children[4] = 105;
-/*1506817041 */waypoints[107] = spawnstruct();
-/*1506817041 */waypoints[107].origin = (8941.5, -4060.95, 192.125);
-/*1506817041 */waypoints[107].type = "stand";
-/*1506817041 */waypoints[107].childCount = 3;
-/*1506817041 */waypoints[107].children[0] = 100;
-/*1506817041 */waypoints[107].children[1] = 106;
-/*1506817041 */waypoints[107].children[2] = 109;
-/*1506817041 */waypoints[108] = spawnstruct();
-/*1506817041 */waypoints[108].origin = (9256.99, -3805.36, 193.125);
-/*1506817041 */waypoints[108].type = "stand";
-/*1506817041 */waypoints[108].childCount = 3;
-/*1506817041 */waypoints[108].children[0] = 106;
-/*1506817041 */waypoints[108].children[1] = 109;
-/*1506817041 */waypoints[108].children[2] = 110;
-/*1506817041 */waypoints[109] = spawnstruct();
-/*1506817041 */waypoints[109].origin = (9041.57, -3845.62, 192.125);
-/*1506817041 */waypoints[109].type = "stand";
-/*1506817041 */waypoints[109].childCount = 2;
-/*1506817041 */waypoints[109].children[0] = 108;
-/*1506817041 */waypoints[109].children[1] = 107;
-/*1506817041 */waypoints[110] = spawnstruct();
-/*1506817041 */waypoints[110].origin = (9293.78, -3494.63, 192.125);
-/*1506817041 */waypoints[110].type = "stand";
-/*1506817041 */waypoints[110].childCount = 3;
-/*1506817041 */waypoints[110].children[0] = 108;
-/*1506817041 */waypoints[110].children[1] = 111;
-/*1506817041 */waypoints[110].children[2] = 0;
-/*1506817041 */waypoints[111] = spawnstruct();
-/*1506817041 */waypoints[111].origin = (9264.63, -3356.25, 192.125);
-/*1506817041 */waypoints[111].type = "stand";
-/*1506817041 */waypoints[111].childCount = 1;
-/*1506817041 */waypoints[111].children[0] = 110;
-/*1506817041 */waypoints[112] = spawnstruct();
-/*1506817041 */waypoints[112].origin = (9531.85, -3476.95, 192.125);
-/*1506817041 */waypoints[112].type = "stand";
-/*1506817041 */waypoints[112].childCount = 1;
-/*1506817041 */waypoints[112].children[0] = 0;
-/*1506817041 */waypoints[113] = spawnstruct();
-/*1506817041 */waypoints[113].origin = (10061.1, -4247.45, 191.306);
-/*1506817041 */waypoints[113].type = "stand";
-/*1506817041 */waypoints[113].childCount = 4;
-/*1506817041 */waypoints[113].children[0] = 105;
-/*1506817041 */waypoints[113].children[1] = 114;
-/*1506817041 */waypoints[113].children[2] = 118;
-/*1506817041 */waypoints[113].children[3] = 116;
-/*1506817041 */waypoints[114] = spawnstruct();
-/*1506817041 */waypoints[114].origin = (10066.5, -4028, 193.125);
-/*1506817041 */waypoints[114].type = "stand";
-/*1506817041 */waypoints[114].childCount = 2;
-/*1506817041 */waypoints[114].children[0] = 113;
-/*1506817041 */waypoints[114].children[1] = 115;
-/*1506817041 */waypoints[115] = spawnstruct();
-/*1506817041 */waypoints[115].origin = (10215.3, -4057.35, 193.125);
-/*1506817041 */waypoints[115].type = "stand";
-/*1506817041 */waypoints[115].childCount = 3;
-/*1506817041 */waypoints[115].children[0] = 114;
-/*1506817041 */waypoints[115].children[1] = 116;
-/*1506817041 */waypoints[115].children[2] = 129;
-/*1506817041 */waypoints[116] = spawnstruct();
-/*1506817041 */waypoints[116].origin = (10207.7, -4272.09, 192.115);
-/*1506817041 */waypoints[116].type = "stand";
-/*1506817041 */waypoints[116].childCount = 3;
-/*1506817041 */waypoints[116].children[0] = 115;
-/*1506817041 */waypoints[116].children[1] = 117;
-/*1506817041 */waypoints[116].children[2] = 113;
-/*1506817041 */waypoints[117] = spawnstruct();
-/*1506817041 */waypoints[117].origin = (10260.5, -4512.41, 190.961);
-/*1506817041 */waypoints[117].type = "stand";
-/*1506817041 */waypoints[117].childCount = 3;
-/*1506817041 */waypoints[117].children[0] = 116;
-/*1506817041 */waypoints[117].children[1] = 118;
-/*1506817041 */waypoints[117].children[2] = 119;
-/*1506817041 */waypoints[118] = spawnstruct();
-/*1506817041 */waypoints[118].origin = (10050, -4466.06, 190.052);
-/*1506817041 */waypoints[118].type = "stand";
-/*1506817041 */waypoints[118].childCount = 2;
-/*1506817041 */waypoints[118].children[0] = 117;
-/*1506817041 */waypoints[118].children[1] = 113;
-/*1506817041 */waypoints[119] = spawnstruct();
-/*1506817041 */waypoints[119].origin = (10244.6, -4727.69, 190.309);
-/*1506817041 */waypoints[119].type = "stand";
-/*1506817041 */waypoints[119].childCount = 3;
-/*1506817041 */waypoints[119].children[0] = 117;
-/*1506817041 */waypoints[119].children[1] = 120;
-/*1506817041 */waypoints[119].children[2] = 124;
-/*1506817041 */waypoints[120] = spawnstruct();
-/*1506817041 */waypoints[120].origin = (10262.3, -4895.25, 192.125);
-/*1506817041 */waypoints[120].type = "stand";
-/*1506817041 */waypoints[120].childCount = 3;
-/*1506817041 */waypoints[120].children[0] = 119;
-/*1506817041 */waypoints[120].children[1] = 121;
-/*1506817041 */waypoints[120].children[2] = 123;
-/*1506817041 */waypoints[121] = spawnstruct();
-/*1506817041 */waypoints[121].origin = (10237.2, -5151.75, 192.125);
-/*1506817041 */waypoints[121].type = "stand";
-/*1506817041 */waypoints[121].childCount = 2;
-/*1506817041 */waypoints[121].children[0] = 120;
-/*1506817041 */waypoints[121].children[1] = 122;
-/*1506817041 */waypoints[122] = spawnstruct();
-/*1506817041 */waypoints[122].origin = (9893.58, -5132.98, 192.125);
-/*1506817041 */waypoints[122].type = "stand";
-/*1506817041 */waypoints[122].childCount = 4;
-/*1506817041 */waypoints[122].children[0] = 121;
-/*1506817041 */waypoints[122].children[1] = 123;
-/*1506817041 */waypoints[122].children[2] = 126;
-/*1506817041 */waypoints[122].children[3] = 128;
-/*1506817041 */waypoints[123] = spawnstruct();
-/*1506817041 */waypoints[123].origin = (9904.83, -4886.59, 192.125);
-/*1506817041 */waypoints[123].type = "stand";
-/*1506817041 */waypoints[123].childCount = 3;
-/*1506817041 */waypoints[123].children[0] = 122;
-/*1506817041 */waypoints[123].children[1] = 120;
-/*1506817041 */waypoints[123].children[2] = 126;
-/*1506817041 */waypoints[124] = spawnstruct();
-/*1506817041 */waypoints[124].origin = (9569.04, -4714.47, 192.125);
-/*1506817041 */waypoints[124].type = "stand";
-/*1506817041 */waypoints[124].childCount = 4;
-/*1506817041 */waypoints[124].children[0] = 119;
-/*1506817041 */waypoints[124].children[1] = 96;
-/*1506817041 */waypoints[124].children[2] = 125;
-/*1506817041 */waypoints[124].children[3] = 126;
-/*1506817041 */waypoints[125] = spawnstruct();
-/*1506817041 */waypoints[125].origin = (9526.24, -4838.69, 192.125);
-/*1506817041 */waypoints[125].type = "stand";
-/*1506817041 */waypoints[125].childCount = 1;
-/*1506817041 */waypoints[125].children[0] = 124;
-/*1506817041 */waypoints[126] = spawnstruct();
-/*1506817041 */waypoints[126].origin = (9747.77, -4951.34, 192.125);
-/*1506817041 */waypoints[126].type = "stand";
-/*1506817041 */waypoints[126].childCount = 4;
-/*1506817041 */waypoints[126].children[0] = 124;
-/*1506817041 */waypoints[126].children[1] = 123;
-/*1506817041 */waypoints[126].children[2] = 127;
-/*1506817041 */waypoints[126].children[3] = 122;
-/*1506817041 */waypoints[127] = spawnstruct();
-/*1506817041 */waypoints[127].origin = (9553.63, -5123.39, 192.125);
-/*1506817041 */waypoints[127].type = "stand";
-/*1506817041 */waypoints[127].childCount = 1;
-/*1506817041 */waypoints[127].children[0] = 126;
-/*1506817041 */waypoints[128] = spawnstruct();
-/*1506817041 */waypoints[128].origin = (9969.54, -5345.23, 192.125);
-/*1506817041 */waypoints[128].type = "stand";
-/*1506817041 */waypoints[128].childCount = 2;
-/*1506817041 */waypoints[128].children[0] = 122;
-/*1506817041 */waypoints[128].children[1] = 79;
-/*1506817041 */waypoints[129] = spawnstruct();
-/*1506817041 */waypoints[129].origin = (10896.6, -4027.08, 192.125);
-/*1506817041 */waypoints[129].type = "stand";
-/*1506817041 */waypoints[129].childCount = 2;
-/*1506817041 */waypoints[129].children[0] = 115;
-/*1506817041 */waypoints[129].children[1] = 67;
-/*1506817041 */waypoints[130] = spawnstruct();
-/*1506817041 */waypoints[130].origin = (12017.5, -3556.96, -112.174);
-/*1506817041 */waypoints[130].type = "stand";
-/*1506817041 */waypoints[130].childCount = 2;
-/*1506817041 */waypoints[130].children[0] = 28;
-/*1506817041 */waypoints[130].children[1] = 131;
-/*1506817041 */waypoints[131] = spawnstruct();
-/*1506817041 */waypoints[131].origin = (11798.7, -3511.33, -113.875);
-/*1506817041 */waypoints[131].type = "stand";
-/*1506817041 */waypoints[131].childCount = 4;
-/*1506817041 */waypoints[131].children[0] = 130;
-/*1506817041 */waypoints[131].children[1] = 134;
-/*1506817041 */waypoints[131].children[2] = 135;
-/*1506817041 */waypoints[131].children[3] = 139;
-/*1506817041 */waypoints[132] = spawnstruct();
-/*1506817041 */waypoints[132].origin = (10921.8, -3652.08, 8.80361);
-/*1506817041 */waypoints[132].type = "stand";
-/*1506817041 */waypoints[132].childCount = 3;
-/*1506817041 */waypoints[132].children[0] = 25;
-/*1506817041 */waypoints[132].children[1] = 19;
-/*1506817041 */waypoints[132].children[2] = 144;
-/*1506817041 */waypoints[133] = spawnstruct();
-/*1506817041 */waypoints[133].origin = (11476.4, -3659.44, -113.875);
-/*1506817041 */waypoints[133].type = "stand";
-/*1506817041 */waypoints[133].childCount = 3;
-/*1506817041 */waypoints[133].children[0] = 27;
-/*1506817041 */waypoints[133].children[1] = 135;
-/*1506817041 */waypoints[133].children[2] = 144;
-/*1506817041 */waypoints[134] = spawnstruct();
-/*1506817041 */waypoints[134].origin = (11813, -3651.89, -113.875);
-/*1506817041 */waypoints[134].type = "stand";
-/*1506817041 */waypoints[134].childCount = 2;
-/*1506817041 */waypoints[134].children[0] = 131;
-/*1506817041 */waypoints[134].children[1] = 135;
-/*1506817041 */waypoints[135] = spawnstruct();
-/*1506817041 */waypoints[135].origin = (11675.3, -3642.9, -113.875);
-/*1506817041 */waypoints[135].type = "stand";
-/*1506817041 */waypoints[135].childCount = 3;
-/*1506817041 */waypoints[135].children[0] = 131;
-/*1506817041 */waypoints[135].children[1] = 133;
-/*1506817041 */waypoints[135].children[2] = 134;
-/*1506817041 */waypoints[136] = spawnstruct();
-/*1506817041 */waypoints[136].origin = (10179.7, -3437.49, 19.4289);
-/*1506817041 */waypoints[136].type = "stand";
-/*1506817041 */waypoints[136].childCount = 2;
-/*1506817041 */waypoints[136].children[0] = 20;
-/*1506817041 */waypoints[136].children[1] = 137;
-/*1506817041 */waypoints[137] = spawnstruct();
-/*1506817041 */waypoints[137].origin = (9975.14, -3583.56, 31.6946);
-/*1506817041 */waypoints[137].type = "stand";
-/*1506817041 */waypoints[137].childCount = 3;
-/*1506817041 */waypoints[137].children[0] = 136;
-/*1506817041 */waypoints[137].children[1] = 138;
-/*1506817041 */waypoints[137].children[2] = 21;
-/*1506817041 */waypoints[138] = spawnstruct();
-/*1506817041 */waypoints[138].origin = (9963.42, -3874.17, 54.125);
-/*1506817041 */waypoints[138].type = "stand";
-/*1506817041 */waypoints[138].childCount = 2;
-/*1506817041 */waypoints[138].children[0] = 137;
-/*1506817041 */waypoints[138].children[1] = 22;
-/*1506817041 */waypoints[139] = spawnstruct();
-/*1506817041 */waypoints[139].origin = (12033.6, -3438.26, -103.45);
-/*1506817041 */waypoints[139].type = "stand";
-/*1506817041 */waypoints[139].childCount = 2;
-/*1506817041 */waypoints[139].children[0] = 140;
-/*1506817041 */waypoints[139].children[1] = 131;
-/*1506817041 */waypoints[140] = spawnstruct();
-/*1506817041 */waypoints[140].origin = (12187.7, -3458.61, -108.841);
-/*1506817041 */waypoints[140].type = "stand";
-/*1506817041 */waypoints[140].childCount = 2;
-/*1506817041 */waypoints[140].children[0] = 139;
-/*1506817041 */waypoints[140].children[1] = 29;
-/*1506817041 */waypoints[141] = spawnstruct();
-/*1506817041 */waypoints[141].origin = (10743, -3063.22, 18.125);
-/*1506817041 */waypoints[141].type = "stand";
-/*1506817041 */waypoints[141].childCount = 2;
-/*1506817041 */waypoints[141].children[0] = 16;
-/*1506817041 */waypoints[141].children[1] = 18;
-/*1506817041 */waypoints[142] = spawnstruct();
-/*1506817041 */waypoints[142].origin = (10603.1, -5082.81, 98.3336);
-/*1506817041 */waypoints[142].type = "stand";
-/*1506817041 */waypoints[142].childCount = 4;
-/*1506817041 */waypoints[142].children[0] = 74;
-/*1506817041 */waypoints[142].children[1] = 143;
-/*1506817041 */waypoints[142].children[2] = 69;
-/*1506817041 */waypoints[142].children[3] = 70;
-/*1506817041 */waypoints[143] = spawnstruct();
-/*1506817041 */waypoints[143].origin = (10882.9, -5028.97, 101.318);
-/*1506817041 */waypoints[143].type = "stand";
-/*1506817041 */waypoints[143].childCount = 4;
-/*1506817041 */waypoints[143].children[0] = 72;
-/*1506817041 */waypoints[143].children[1] = 70;
-/*1506817041 */waypoints[143].children[2] = 73;
-/*1506817041 */waypoints[143].children[3] = 142;
-/*1506817041 */waypoints[144] = spawnstruct();
-/*1506817041 */waypoints[144].origin = (11226.7, -3648.92, -113.875);
-/*1506817041 */waypoints[144].type = "stand";
-/*1506817041 */waypoints[144].childCount = 2;
-/*1506817041 */waypoints[144].children[0] = 133;
-/*1506817041 */waypoints[144].children[1] = 132;
-/*1506817041 */return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/breach.gsc b/main_shared/maps/mp/bots/waypoints/breach.gsc
deleted file mode 100644
index 45ed498..0000000
--- a/main_shared/maps/mp/bots/waypoints/breach.gsc
+++ /dev/null
@@ -1,1461 +0,0 @@
-Breach()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (-1666,-2080,44.625);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 63;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (-379.765,-3131.02,39.125);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 2;
- waypoints[1].children[0] = 94;
- waypoints[1].children[1] = 93;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (289.019,-2324.72,29.325);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 2;
- waypoints[2].children[0] = 92;
- waypoints[2].children[1] = 139;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (446.787,-1822.79,58.5041);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 2;
- waypoints[3].children[0] = 137;
- waypoints[3].children[1] = 143;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (-1186,-2012,31.2232);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 2;
- waypoints[4].children[0] = 77;
- waypoints[4].children[1] = 78;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (-779.022,-1531.76,26.0913);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 2;
- waypoints[5].children[0] = 80;
- waypoints[5].children[1] = 79;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (-1402,924,0.125);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 1;
- waypoints[6].children[0] = 46;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (-1064.72,1733.02,0.125);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 3;
- waypoints[7].children[0] = 41;
- waypoints[7].children[1] = 43;
- waypoints[7].children[2] = 45;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (1010.44,1682.89,13.125);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 2;
- waypoints[8].children[0] = 203;
- waypoints[8].children[1] = 205;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (958.019,547,12.125);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 1;
- waypoints[9].children[0] = 113;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (-32,586,4.125);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 4;
- waypoints[10].children[0] = 163;
- waypoints[10].children[1] = 164;
- waypoints[10].children[2] = 154;
- waypoints[10].children[3] = 175;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (256,1714,-21.8742);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 170;
- waypoints[11].children[1] = 171;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (-1454.02,649,5.82057);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 1;
- waypoints[12].children[0] = 48;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (1314,384,2.75775);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 1;
- waypoints[13].children[0] = 115;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (-983.765,115.022,4.13776);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 2;
- waypoints[14].children[0] = 49;
- waypoints[14].children[1] = 81;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (-1329,-878.019,0.625);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 2;
- waypoints[15].children[0] = 84;
- waypoints[15].children[1] = 83;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (1201,-906.019,-141.224);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 2;
- waypoints[16].children[0] = 147;
- waypoints[16].children[1] = 150;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (1314.79,-1954.79,8.56004);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 1;
- waypoints[17].children[0] = 141;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-1386.79,-3114.79,37.1256);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 2;
- waypoints[18].children[0] = 75;
- waypoints[18].children[1] = 73;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (-942,-1182,-0.504784);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 3;
- waypoints[19].children[0] = 66;
- waypoints[19].children[1] = 87;
- waypoints[19].children[2] = 88;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (745,-265.981,0.125);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 2;
- waypoints[20].children[0] = 133;
- waypoints[20].children[1] = 160;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (-149.213,-2798.79,25.8662);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 3;
- waypoints[21].children[0] = 91;
- waypoints[21].children[1] = 140;
- waypoints[21].children[2] = 210;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (-878.787,-2326.79,27.0074);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 1;
- waypoints[22].children[0] = 77;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (1142,1116,10.2735);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 1;
- waypoints[23].children[0] = 130;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (-764.793,1275.43,-10.0899);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 4;
- waypoints[24].children[0] = 42;
- waypoints[24].children[1] = 44;
- waypoints[24].children[2] = 166;
- waypoints[24].children[3] = 178;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (-191.765,1395.02,-7.87299);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 1;
- waypoints[25].children[0] = 206;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (-957,2138.02,-21.875);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 3;
- waypoints[26].children[0] = 40;
- waypoints[26].children[1] = 41;
- waypoints[26].children[2] = 169;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (945,2378.02,-23.873);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 3;
- waypoints[27].children[0] = 32;
- waypoints[27].children[1] = 131;
- waypoints[27].children[2] = 195;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (626,772,1.19531);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 1;
- waypoints[28].children[0] = 111;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (-576,2574,-16.6773);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 2;
- waypoints[29].children[0] = 38;
- waypoints[29].children[1] = 39;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-1186.02,1113,3.95683);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 2;
- waypoints[30].children[0] = 46;
- waypoints[30].children[1] = 200;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (542.525,2547.3,-32.0531);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 2;
- waypoints[31].children[0] = 32;
- waypoints[31].children[1] = 33;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (701.641,2331.47,-21.4262);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 3;
- waypoints[32].children[0] = 31;
- waypoints[32].children[1] = 27;
- waypoints[32].children[2] = 34;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (366.705,2493.89,-19.8889);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 3;
- waypoints[33].children[0] = 31;
- waypoints[33].children[1] = 34;
- waypoints[33].children[2] = 35;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (501.665,2133.8,-29.8104);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 5;
- waypoints[34].children[0] = 33;
- waypoints[34].children[1] = 32;
- waypoints[34].children[2] = 131;
- waypoints[34].children[3] = 180;
- waypoints[34].children[4] = 195;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (91.835,2511.38,-17.606);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 2;
- waypoints[35].children[0] = 33;
- waypoints[35].children[1] = 36;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (-70.7481,2226.89,-21.873);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 3;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 37;
- waypoints[36].children[2] = 181;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (-241.776,2330.35,-12.1155);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 2;
- waypoints[37].children[0] = 36;
- waypoints[37].children[1] = 38;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (-416.278,2438.41,-13.0004);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 2;
- waypoints[38].children[0] = 37;
- waypoints[38].children[1] = 29;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (-662.5,2441.83,-28.453);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 2;
- waypoints[39].children[0] = 29;
- waypoints[39].children[1] = 40;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (-674.806,2149.9,-28.2244);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 4;
- waypoints[40].children[0] = 39;
- waypoints[40].children[1] = 26;
- waypoints[40].children[2] = 169;
- waypoints[40].children[3] = 182;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (-1000.84,1948.32,-28.0271);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 26;
- waypoints[41].children[1] = 7;
- waypoints[41].children[2] = 169;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (-694.112,1473.49,-12.4728);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 43;
- waypoints[42].children[1] = 24;
- waypoints[42].children[2] = 168;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (-876.951,1576.99,0.125);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 3;
- waypoints[43].children[0] = 42;
- waypoints[43].children[1] = 7;
- waypoints[43].children[2] = 45;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (-989.628,1245.25,-1.91526);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 3;
- waypoints[44].children[0] = 24;
- waypoints[44].children[1] = 45;
- waypoints[44].children[2] = 199;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (-1029.73,1465.67,0.125);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 3;
- waypoints[45].children[0] = 44;
- waypoints[45].children[1] = 7;
- waypoints[45].children[2] = 43;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (-1229.74,891.019,0.125001);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 4;
- waypoints[46].children[0] = 47;
- waypoints[46].children[1] = 6;
- waypoints[46].children[2] = 30;
- waypoints[46].children[3] = 200;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (-1065.39,755.647,0.125001);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 3;
- waypoints[47].children[0] = 46;
- waypoints[47].children[1] = 48;
- waypoints[47].children[2] = 179;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (-1122.65,413.726,-9.26308);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 4;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 49;
- waypoints[48].children[2] = 12;
- waypoints[48].children[3] = 174;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (-1203.61,130.962,0.625);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 4;
- waypoints[49].children[0] = 48;
- waypoints[49].children[1] = 50;
- waypoints[49].children[2] = 14;
- waypoints[49].children[3] = 81;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (-1351.24,-6.98925,1.40489);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 2;
- waypoints[50].children[0] = 49;
- waypoints[50].children[1] = 51;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (-1355.13,-167.859,81.8396);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 2;
- waypoints[51].children[0] = 50;
- waypoints[51].children[1] = 52;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (-1362.16,-398.588,160.125);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 3;
- waypoints[52].children[0] = 51;
- waypoints[52].children[1] = 53;
- waypoints[52].children[2] = 198;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (-1365.98,-843.949,160.125);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 2;
- waypoints[53].children[0] = 52;
- waypoints[53].children[1] = 54;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (-977.438,-902.206,170.705);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 3;
- waypoints[54].children[0] = 53;
- waypoints[54].children[1] = 55;
- waypoints[54].children[2] = 198;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (-959.922,-1175.37,168.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 = (-949.563,-1469.79,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 = (-1154.85,-1678.88,187.625);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 2;
- waypoints[57].children[0] = 56;
- waypoints[57].children[1] = 58;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (-1420.41,-1938.85,187.625);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 2;
- waypoints[58].children[0] = 57;
- waypoints[58].children[1] = 59;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (-1385.08,-2159.8,187.625);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 2;
- waypoints[59].children[0] = 58;
- waypoints[59].children[1] = 60;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (-1460.99,-2233.95,187.625);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 3;
- waypoints[60].children[0] = 59;
- waypoints[60].children[1] = 61;
- waypoints[60].children[2] = 68;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (-1669.11,-2428.85,187.625);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 62;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (-1761.17,-2308.87,158.625);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 2;
- waypoints[62].children[0] = 61;
- waypoints[62].children[1] = 63;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (-1594.65,-2162.63,44.625);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 4;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 64;
- waypoints[63].children[2] = 0;
- waypoints[63].children[3] = 67;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (-1408.74,-1987.3,44.625);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 3;
- waypoints[64].children[0] = 63;
- waypoints[64].children[1] = 65;
- waypoints[64].children[2] = 67;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (-1089.56,-1743.08,44.625);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 3;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 66;
- waypoints[65].children[2] = 78;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (-971.683,-1462.9,44.625);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 2;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 19;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (-1423.16,-2272.11,44.625);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 3;
- waypoints[67].children[0] = 64;
- waypoints[67].children[1] = 63;
- waypoints[67].children[2] = 76;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (-1654.53,-2059.11,187.625);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 2;
- waypoints[68].children[0] = 60;
- waypoints[68].children[1] = 69;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-1922.39,-2309.91,186.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 = (-1927.26,-2422,186.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 = (-1749.82,-2607.49,33.8661);
- 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 = (-1569.11,-2642.76,34.468);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 76;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (-1408.01,-2908.14,32.3897);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 4;
- waypoints[73].children[0] = 74;
- waypoints[73].children[1] = 18;
- waypoints[73].children[2] = 72;
- waypoints[73].children[3] = 71;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (-1107.48,-2880.42,27.5417);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 4;
- waypoints[74].children[0] = 73;
- waypoints[74].children[1] = 75;
- waypoints[74].children[2] = 104;
- waypoints[74].children[3] = 105;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (-1126.63,-3124.06,31.8554);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 2;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 18;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-1313.67,-2396.14,33.3409);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 4;
- waypoints[76].children[0] = 72;
- waypoints[76].children[1] = 77;
- waypoints[76].children[2] = 104;
- waypoints[76].children[3] = 67;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (-1071.62,-2161.53,39.1084);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 4;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 78;
- waypoints[77].children[2] = 22;
- waypoints[77].children[3] = 4;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (-1005.12,-1888.6,28.7069);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 4;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 79;
- waypoints[78].children[2] = 4;
- waypoints[78].children[3] = 65;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (-749.672,-1700.03,24.6836);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 3;
- waypoints[79].children[0] = 78;
- waypoints[79].children[1] = 80;
- waypoints[79].children[2] = 5;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (-416.418,-1631.07,10.7661);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 5;
- waypoints[80].children[2] = 89;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (-1164.44,-264.287,0.624998);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 4;
- waypoints[81].children[0] = 49;
- waypoints[81].children[1] = 14;
- waypoints[81].children[2] = 82;
- waypoints[81].children[3] = 85;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (-1297.89,-444.769,0.624997);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 2;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 83;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (-1319.76,-709.799,0.624997);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 3;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 84;
- waypoints[83].children[2] = 15;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (-1021.63,-786.281,0.625);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 4;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 15;
- waypoints[84].children[2] = 85;
- waypoints[84].children[3] = 86;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (-1051.42,-483.347,0.624998);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 2;
- waypoints[85].children[0] = 81;
- waypoints[85].children[1] = 84;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (-829.918,-801.854,0.125);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 84;
- waypoints[86].children[1] = 87;
- waypoints[86].children[2] = 159;
- waypoints[86].children[3] = 189;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (-801.62,-1129.74,0.0982471);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 3;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 19;
- waypoints[87].children[2] = 88;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (-618.317,-1342.24,8.125);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 4;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 89;
- waypoints[88].children[2] = 193;
- waypoints[88].children[3] = 19;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (-296.199,-1500.64,6.125);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 4;
- waypoints[89].children[0] = 88;
- waypoints[89].children[1] = 80;
- waypoints[89].children[2] = 90;
- waypoints[89].children[3] = 188;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (-214.071,-1820.31,12.6616);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 5;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 103;
- waypoints[90].children[2] = 107;
- waypoints[90].children[3] = 138;
- waypoints[90].children[4] = 188;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (-327.318,-2739.37,29.1717);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 4;
- waypoints[91].children[0] = 92;
- waypoints[91].children[1] = 21;
- waypoints[91].children[2] = 93;
- waypoints[91].children[3] = 102;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (21.5047,-2631.49,29.325);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 3;
- waypoints[92].children[0] = 91;
- waypoints[92].children[1] = 2;
- waypoints[92].children[2] = 140;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (-387.977,-2923.15,39.125);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 3;
- waypoints[93].children[0] = 91;
- waypoints[93].children[1] = 94;
- waypoints[93].children[2] = 1;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (-579.93,-3112.22,39.125);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 4;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 100;
- waypoints[94].children[3] = 1;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (-625.759,-3296.1,39.125);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 3;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 96;
- waypoints[95].children[2] = 100;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (-378.973,-3376.01,39.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 = (-121.32,-3138.87,167.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 = (-317.006,-2971.1,175.125);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 3;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 99;
- waypoints[98].children[2] = 211;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-641.382,-3018.49,175.125);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 1;
- waypoints[99].children[0] = 98;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (-783.786,-3116.09,39.125);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 3;
- waypoints[100].children[0] = 95;
- waypoints[100].children[1] = 94;
- waypoints[100].children[2] = 105;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (-642.316,-2803.56,38.125);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 2;
- waypoints[101].children[0] = 102;
- waypoints[101].children[1] = 105;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (-408.897,-2537.27,28.0603);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 101;
- waypoints[102].children[1] = 103;
- waypoints[102].children[2] = 91;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (-278.028,-2201.18,19.2137);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 4;
- waypoints[103].children[0] = 102;
- waypoints[103].children[1] = 90;
- waypoints[103].children[2] = 106;
- waypoints[103].children[3] = 138;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (-1033.56,-2646.86,27.7975);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 74;
- waypoints[104].children[1] = 76;
- waypoints[104].children[2] = 105;
- waypoints[104].children[3] = 106;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (-860.457,-3023.43,38.125);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 4;
- waypoints[105].children[0] = 101;
- waypoints[105].children[1] = 100;
- waypoints[105].children[2] = 74;
- waypoints[105].children[3] = 104;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (-715.486,-2341.91,24.125);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 3;
- waypoints[106].children[0] = 104;
- waypoints[106].children[1] = 107;
- waypoints[106].children[2] = 103;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (-470.094,-2098.21,22.3167);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 2;
- waypoints[107].children[0] = 106;
- waypoints[107].children[1] = 90;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (382.827,1579.84,-15.279);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 5;
- waypoints[108].children[0] = 109;
- waypoints[108].children[1] = 131;
- waypoints[108].children[2] = 171;
- waypoints[108].children[3] = 201;
- waypoints[108].children[4] = 202;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (377.533,1194.72,-7.05535);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 4;
- waypoints[109].children[0] = 108;
- waypoints[109].children[1] = 110;
- waypoints[109].children[2] = 183;
- waypoints[109].children[3] = 209;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (396.337,988.38,-1.45413);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 111;
- waypoints[110].children[1] = 109;
- waypoints[110].children[2] = 164;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (464.405,861.77,-9.37591);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 4;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 112;
- waypoints[111].children[2] = 28;
- waypoints[111].children[3] = 183;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (517.772,638.659,1.125);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 4;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 113;
- waypoints[112].children[2] = 152;
- waypoints[112].children[3] = 164;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (952.575,633.566,12.125);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 4;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 114;
- waypoints[113].children[2] = 129;
- waypoints[113].children[3] = 9;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (1226.94,538.248,12.125);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 2;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 115;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (1129.19,286.594,-1.26156);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 4;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 13;
- waypoints[115].children[2] = 116;
- waypoints[115].children[3] = 153;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (1131.64,133.289,1.33112);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 3;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 117;
- waypoints[116].children[2] = 149;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (970.924,-6.06758,10.0606);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 116;
- waypoints[117].children[1] = 118;
- waypoints[117].children[2] = 132;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (787.683,-25.3076,97.9695);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 119;
- waypoints[118].children[2] = 122;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (780.662,-147.597,128.125);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 2;
- waypoints[119].children[0] = 118;
- waypoints[119].children[1] = 120;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (900.401,-158.841,154.991);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 2;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 121;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (904.347,-443.755,163.571);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 1;
- waypoints[121].children[0] = 120;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (773.597,199.366,166.125);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 2;
- waypoints[122].children[0] = 118;
- waypoints[122].children[1] = 123;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (761.692,621.949,152.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 = (806.905,861.134,152.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 = (1034.6,878.963,152.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 = (1234.1,644.078,152.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 = (1241.13,743.546,150.844);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 2;
- waypoints[127].children[0] = 126;
- waypoints[127].children[1] = 128;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (1246.34,921.331,15.4925);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 2;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 129;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (917.592,887.783,12.125);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 130;
- waypoints[129].children[2] = 113;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (936.651,1110.26,3.7301);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 4;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 23;
- waypoints[130].children[2] = 183;
- waypoints[130].children[3] = 205;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (632.233,1814.98,-24.7998);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 6;
- waypoints[131].children[0] = 34;
- waypoints[131].children[1] = 27;
- waypoints[131].children[2] = 108;
- waypoints[131].children[3] = 180;
- waypoints[131].children[4] = 194;
- waypoints[131].children[5] = 201;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (962.305,-514.629,0.624999);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 3;
- waypoints[132].children[0] = 117;
- waypoints[132].children[1] = 133;
- waypoints[132].children[2] = 196;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (749.295,-502.144,6.54451);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 4;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 20;
- waypoints[133].children[2] = 134;
- waypoints[133].children[3] = 160;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (636.107,-802.598,7.125);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 5;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[134].children[2] = 186;
- waypoints[134].children[3] = 160;
- waypoints[134].children[4] = 185;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (556.554,-1231.63,6.125);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 4;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 136;
- waypoints[135].children[2] = 145;
- waypoints[135].children[3] = 187;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (279.202,-1433.76,3.23943);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 135;
- waypoints[136].children[1] = 137;
- waypoints[136].children[2] = 145;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (195.074,-1708.09,54.125);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 4;
- waypoints[137].children[0] = 136;
- waypoints[137].children[1] = 3;
- waypoints[137].children[2] = 138;
- waypoints[137].children[3] = 143;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (110.177,-1951.76,13.8081);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 4;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 139;
- waypoints[138].children[2] = 90;
- waypoints[138].children[3] = 103;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (90.2228,-2222.52,36.3734);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 3;
- waypoints[139].children[0] = 138;
- waypoints[139].children[1] = 140;
- waypoints[139].children[2] = 2;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-40.4938,-2533.61,29.325);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 3;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 92;
- waypoints[140].children[2] = 21;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (1047.55,-1941.2,7.83339);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 3;
- waypoints[141].children[0] = 17;
- waypoints[141].children[1] = 142;
- waypoints[141].children[2] = 144;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (823.199,-1921.77,56.125);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 2;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (571.305,-1755.37,56.125);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 3;
- waypoints[143].children[0] = 142;
- waypoints[143].children[1] = 137;
- waypoints[143].children[2] = 3;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (967.455,-1658.45,8.56934);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 3;
- waypoints[144].children[0] = 141;
- waypoints[144].children[1] = 145;
- waypoints[144].children[2] = 146;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (602.658,-1475.11,5.69176);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 144;
- waypoints[145].children[1] = 135;
- waypoints[145].children[2] = 136;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (1087.01,-1424.71,-15.3693);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 144;
- waypoints[146].children[1] = 151;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (1192.9,-677.93,-118.982);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 148;
- waypoints[147].children[1] = 16;
- waypoints[147].children[2] = 197;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (1160.09,-303.469,-54.3725);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 2;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 149;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (1219.08,-5.13514,11.311);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 2;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 116;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (1112.67,-961.963,-154.786);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 16;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 197;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (1103.32,-1157.46,-117.912);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 2;
- waypoints[151].children[0] = 150;
- waypoints[151].children[1] = 146;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (608.547,370.313,2.48577);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 112;
- waypoints[152].children[1] = 153;
- waypoints[152].children[2] = 154;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (863.691,357.45,-1.7074);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 2;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 115;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (317.203,288.405,2.88252);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 4;
- waypoints[154].children[0] = 152;
- waypoints[154].children[1] = 155;
- waypoints[154].children[2] = 176;
- waypoints[154].children[3] = 10;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (282.998,-239.827,5.28096);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 4;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 156;
- waypoints[155].children[2] = 160;
- waypoints[155].children[3] = 185;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (16.6109,-277.824,0.125);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 5;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 177;
- waypoints[156].children[3] = 191;
- waypoints[156].children[4] = 185;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (-276.16,-291.873,5.79267);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 3;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 158;
- waypoints[157].children[2] = 192;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (-537.656,-343.487,3.5392);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 2;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 159;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (-809.356,-583.935,-2.36909);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 3;
- waypoints[159].children[0] = 158;
- waypoints[159].children[1] = 86;
- waypoints[159].children[2] = 190;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (494.548,-344.518,4.12649);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 4;
- waypoints[160].children[0] = 20;
- waypoints[160].children[1] = 155;
- waypoints[160].children[2] = 133;
- waypoints[160].children[3] = 134;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (-318.928,1180.51,-5.49607);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 3;
- waypoints[161].children[0] = 162;
- waypoints[161].children[1] = 166;
- waypoints[161].children[2] = 206;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (-159.821,885.315,-6.31138);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 3;
- waypoints[162].children[0] = 161;
- waypoints[162].children[1] = 163;
- waypoints[162].children[2] = 173;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (-194.483,734.017,1.1073);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 4;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 10;
- waypoints[163].children[2] = 165;
- waypoints[163].children[3] = 175;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (149.305,758.451,1.125);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 4;
- waypoints[164].children[0] = 10;
- waypoints[164].children[1] = 110;
- waypoints[164].children[2] = 173;
- waypoints[164].children[3] = 112;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (-431.002,969.021,-1.29689);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 3;
- waypoints[165].children[0] = 163;
- waypoints[165].children[1] = 166;
- waypoints[165].children[2] = 178;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (-440.93,1180.8,-8.20964);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 4;
- waypoints[166].children[0] = 165;
- waypoints[166].children[1] = 161;
- waypoints[166].children[2] = 24;
- waypoints[166].children[3] = 167;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (-436.768,1595.84,-17.0478);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 3;
- waypoints[167].children[0] = 166;
- waypoints[167].children[1] = 168;
- waypoints[167].children[2] = 207;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (-686.105,1754.08,-24.0836);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 4;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 42;
- waypoints[168].children[2] = 169;
- waypoints[168].children[3] = 182;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (-790.884,1903.96,-28.2162);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 4;
- waypoints[169].children[0] = 40;
- waypoints[169].children[1] = 168;
- waypoints[169].children[2] = 41;
- waypoints[169].children[3] = 26;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (-73.9027,1705.67,-15.2961);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 3;
- waypoints[170].children[0] = 11;
- waypoints[170].children[1] = 181;
- waypoints[170].children[2] = 208;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (246.699,1592.35,-13.0519);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 3;
- waypoints[171].children[0] = 11;
- waypoints[171].children[1] = 108;
- waypoints[171].children[2] = 172;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (245.299,1171.16,-4.83131);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 171;
- waypoints[172].children[1] = 173;
- waypoints[172].children[2] = 209;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (45.5214,891.49,-7.88983);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 172;
- waypoints[173].children[1] = 164;
- waypoints[173].children[2] = 162;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (-753.914,442.881,-10.3642);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 2;
- waypoints[174].children[0] = 48;
- waypoints[174].children[1] = 175;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (-471.799,386.808,1.88409);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 6;
- waypoints[175].children[0] = 174;
- waypoints[175].children[1] = 176;
- waypoints[175].children[2] = 178;
- waypoints[175].children[3] = 10;
- waypoints[175].children[4] = 192;
- waypoints[175].children[5] = 163;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (-122.618,287.942,2.00922);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 3;
- waypoints[176].children[0] = 175;
- waypoints[176].children[1] = 154;
- waypoints[176].children[2] = 177;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (-42.3974,-10.8459,0.125001);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 2;
- waypoints[177].children[0] = 176;
- waypoints[177].children[1] = 156;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (-661.679,796.451,-3.33492);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 4;
- waypoints[178].children[0] = 175;
- waypoints[178].children[1] = 24;
- waypoints[178].children[2] = 179;
- waypoints[178].children[3] = 165;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (-920.086,837.799,0.125001);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 3;
- waypoints[179].children[0] = 178;
- waypoints[179].children[1] = 47;
- waypoints[179].children[2] = 200;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (314.788,2043.33,-31.7612);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 4;
- waypoints[180].children[0] = 34;
- waypoints[180].children[1] = 181;
- waypoints[180].children[2] = 131;
- waypoints[180].children[3] = 202;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (97.5297,1982.8,-29.7689);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 4;
- waypoints[181].children[0] = 180;
- waypoints[181].children[1] = 182;
- waypoints[181].children[2] = 36;
- waypoints[181].children[3] = 170;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (-312.089,1828.25,-21.873);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 3;
- waypoints[182].children[0] = 181;
- waypoints[182].children[1] = 168;
- waypoints[182].children[2] = 40;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (661.539,1133.73,-6.8603);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 4;
- waypoints[183].children[0] = 109;
- waypoints[183].children[1] = 130;
- waypoints[183].children[2] = 111;
- waypoints[183].children[3] = 184;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (610.989,1423.4,-10.8319);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 2;
- waypoints[184].children[0] = 183;
- waypoints[184].children[1] = 201;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (287.784,-579.106,0.124197);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 4;
- waypoints[185].children[0] = 155;
- waypoints[185].children[1] = 186;
- waypoints[185].children[2] = 156;
- waypoints[185].children[3] = 134;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (331.025,-731.944,11.1751);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 3;
- waypoints[186].children[0] = 185;
- waypoints[186].children[1] = 187;
- waypoints[186].children[2] = 134;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (340.923,-1076.52,5.23817);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 3;
- waypoints[187].children[0] = 186;
- waypoints[187].children[1] = 188;
- waypoints[187].children[2] = 135;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (-5.51735,-1341.7,1.86696);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 4;
- waypoints[188].children[0] = 187;
- waypoints[188].children[1] = 193;
- waypoints[188].children[2] = 89;
- waypoints[188].children[3] = 90;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (-434.178,-869.666,5.55391);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 3;
- waypoints[189].children[0] = 190;
- waypoints[189].children[1] = 86;
- waypoints[189].children[2] = 193;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (-338.688,-634.844,8.10186);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 3;
- waypoints[190].children[0] = 189;
- waypoints[190].children[1] = 191;
- waypoints[190].children[2] = 159;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (-159.352,-480.992,0.230514);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 2;
- waypoints[191].children[0] = 190;
- waypoints[191].children[1] = 156;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (-354.888,134.119,2.4362);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 2;
- waypoints[192].children[0] = 157;
- waypoints[192].children[1] = 175;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (-346.188,-1184.8,1.21325);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 3;
- waypoints[193].children[0] = 188;
- waypoints[193].children[1] = 189;
- waypoints[193].children[2] = 88;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (1074.38,1926.24,-29.3968);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 2;
- waypoints[194].children[0] = 131;
- waypoints[194].children[1] = 195;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (941.045,2058.56,-23.7867);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 3;
- waypoints[195].children[0] = 194;
- waypoints[195].children[1] = 27;
- waypoints[195].children[2] = 34;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (952.93,-626.733,-15.9265);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 2;
- waypoints[196].children[0] = 132;
- waypoints[196].children[1] = 197;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (1003.1,-804.959,-132.684);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 3;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 147;
- waypoints[197].children[2] = 150;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (-1015.24,-465.287,160.125);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 2;
- waypoints[198].children[0] = 54;
- waypoints[198].children[1] = 52;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (-1093.16,1200.21,9.19876);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 2;
- waypoints[199].children[0] = 44;
- waypoints[199].children[1] = 200;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (-1098.33,1115.93,12.3994);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 4;
- waypoints[200].children[0] = 199;
- waypoints[200].children[1] = 30;
- waypoints[200].children[2] = 179;
- waypoints[200].children[3] = 46;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (641.465,1644.99,-11.875);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 4;
- waypoints[201].children[0] = 184;
- waypoints[201].children[1] = 108;
- waypoints[201].children[2] = 131;
- waypoints[201].children[3] = 203;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (418.536,1788.6,-29.6953);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 2;
- waypoints[202].children[0] = 180;
- waypoints[202].children[1] = 108;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (728.701,1642.24,13.44);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 3;
- waypoints[203].children[0] = 201;
- waypoints[203].children[1] = 8;
- waypoints[203].children[2] = 204;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (797.071,1372.28,13.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 = (966.275,1327.95,15.125);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 3;
- waypoints[205].children[0] = 204;
- waypoints[205].children[1] = 8;
- waypoints[205].children[2] = 130;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (-256.851,1393.58,-8.06519);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 3;
- waypoints[206].children[0] = 25;
- waypoints[206].children[1] = 161;
- waypoints[206].children[2] = 207;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (-327.706,1586.48,-13.4106);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 3;
- waypoints[207].children[0] = 206;
- waypoints[207].children[1] = 167;
- waypoints[207].children[2] = 208;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (-258.982,1670.09,-13.0178);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 2;
- waypoints[208].children[0] = 170;
- waypoints[208].children[1] = 207;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (306.709,1170.56,12.125);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 2;
- waypoints[209].children[0] = 172;
- waypoints[209].children[1] = 109;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (-192.246,-2833.96,27.096);
- waypoints[210].type = "climb";
- waypoints[210].childCount = 2;
- waypoints[210].children[0] = 211;
- waypoints[210].children[1] = 21;
- waypoints[210].angles = (-5.76233, -141.884, 1.17554);
- waypoints[210].use = true;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (-200.344,-2843.06,181.125);
- waypoints[211].type = "climb";
- waypoints[211].childCount = 2;
- waypoints[211].children[0] = 98;
- waypoints[211].children[1] = 210;
- waypoints[211].angles = (-3.87817, -139.506, 1.4447);
- waypoints[211].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/castle.gsc b/main_shared/maps/mp/bots/waypoints/castle.gsc
deleted file mode 100644
index 00abbc7..0000000
--- a/main_shared/maps/mp/bots/waypoints/castle.gsc
+++ /dev/null
@@ -1,1625 +0,0 @@
-Castle()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (1425.04,-518.452,-175.875);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 1;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (1340.15,-516.437,-175.875);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 2;
- waypoints[1].children[0] = 0;
- waypoints[1].children[1] = 2;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (1332.31,-719.173,-175.875);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 2;
- waypoints[2].children[0] = 1;
- waypoints[2].children[1] = 4;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (1319.67,-1097.96,-263.875);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 3;
- waypoints[3].children[0] = 4;
- waypoints[3].children[1] = 5;
- waypoints[3].children[2] = 8;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (1328.33,-931.376,-263.875);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 2;
- waypoints[4].children[0] = 2;
- waypoints[4].children[1] = 3;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (1193.38,-1094.48,-263.875);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 2;
- waypoints[5].children[0] = 3;
- waypoints[5].children[1] = 6;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (1196.15,-1055.34,-262.875);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 2;
- waypoints[6].children[0] = 5;
- waypoints[6].children[1] = 7;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (1196.22,-774.196,-422.492);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 2;
- waypoints[7].children[0] = 6;
- waypoints[7].children[1] = 28;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (1343.05,-1398.66,-263.875);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 3;
- waypoints[8].children[0] = 3;
- waypoints[8].children[1] = 9;
- waypoints[8].children[2] = 10;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (1680.08,-1403.63,-263.875);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 1;
- waypoints[9].children[0] = 8;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (1307.29,-1525.23,-263.875);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 3;
- waypoints[10].children[0] = 8;
- waypoints[10].children[1] = 11;
- waypoints[10].children[2] = 66;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (1405.64,-1526.62,-261.875);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 10;
- waypoints[11].children[1] = 12;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (1690.7,-1526.52,-431.875);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (1694.97,-1418.93,-431.875);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 3;
- waypoints[13].children[0] = 12;
- waypoints[13].children[1] = 14;
- waypoints[13].children[2] = 214;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (1333.31,-1405.92,-431.875);
- 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] = 17;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (1335.91,-1292.42,-431.875);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 3;
- waypoints[15].children[0] = 14;
- waypoints[15].children[1] = 18;
- waypoints[15].children[2] = 23;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (1359.73,-1331.23,-431.875);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 1;
- waypoints[16].children[0] = 14;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (1425.84,-1380.13,-431.875);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 1;
- waypoints[17].children[0] = 14;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (1159.24,-1285.06,-419.375);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 4;
- waypoints[18].children[0] = 15;
- waypoints[18].children[1] = 19;
- waypoints[18].children[2] = 20;
- waypoints[18].children[3] = 21;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (1071.49,-1122.63,-419.375);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 4;
- waypoints[19].children[0] = 18;
- waypoints[19].children[1] = 21;
- waypoints[19].children[2] = 22;
- waypoints[19].children[3] = 20;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (1052.18,-1289.68,-419.375);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 2;
- waypoints[20].children[0] = 18;
- waypoints[20].children[1] = 19;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (1160.12,-1133.95,-419.375);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 2;
- waypoints[21].children[0] = 19;
- waypoints[21].children[1] = 18;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (1068.54,-994.3,-420.191);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 3;
- waypoints[22].children[0] = 19;
- waypoints[22].children[1] = 28;
- waypoints[22].children[2] = 29;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (1331.8,-534.584,-431.875);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 4;
- waypoints[23].children[0] = 15;
- waypoints[23].children[1] = 24;
- waypoints[23].children[2] = 25;
- waypoints[23].children[3] = 27;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (1331.23,-466.071,-418.542);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 1;
- waypoints[24].children[0] = 23;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (1103.49,-536.832,-440.369);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 3;
- waypoints[25].children[0] = 23;
- waypoints[25].children[1] = 26;
- waypoints[25].children[2] = 28;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (1106.24,-391.499,-440.757);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 1;
- waypoints[26].children[0] = 25;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (1595.66,-536.012,-443.875);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 5;
- waypoints[27].children[0] = 23;
- waypoints[27].children[1] = 203;
- waypoints[27].children[2] = 205;
- waypoints[27].children[3] = 246;
- waypoints[27].children[4] = 211;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (1100.13,-771.144,-424.777);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 4;
- waypoints[28].children[0] = 25;
- waypoints[28].children[1] = 7;
- waypoints[28].children[2] = 22;
- waypoints[28].children[3] = 29;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (918.113,-992.266,-419.259);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 3;
- waypoints[29].children[0] = 28;
- waypoints[29].children[1] = 22;
- waypoints[29].children[2] = 30;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (867.582,-1078.38,-419.811);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 2;
- waypoints[30].children[0] = 29;
- waypoints[30].children[1] = 31;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (914.127,-1247.45,-418.22);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 2;
- waypoints[31].children[0] = 30;
- waypoints[31].children[1] = 32;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (888.073,-1533.04,-311.875);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 2;
- waypoints[32].children[0] = 31;
- waypoints[32].children[1] = 33;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (700.226,-1819.7,-223.9);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 3;
- waypoints[33].children[0] = 32;
- waypoints[33].children[1] = 34;
- waypoints[33].children[2] = 36;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (663.415,-2025.26,-207.173);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 4;
- waypoints[34].children[0] = 33;
- waypoints[34].children[1] = 35;
- waypoints[34].children[2] = 48;
- waypoints[34].children[3] = 49;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (549.513,-2012.07,-202.369);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 1;
- waypoints[35].children[0] = 34;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (343.794,-1847.34,-203.875);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 2;
- waypoints[36].children[0] = 37;
- waypoints[36].children[1] = 33;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (178.269,-2016.37,-203.875);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 2;
- waypoints[37].children[0] = 36;
- waypoints[37].children[1] = 38;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (160.615,-2897.43,-203.875);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 3;
- waypoints[38].children[0] = 37;
- waypoints[38].children[1] = 39;
- waypoints[38].children[2] = 40;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (53.3972,-2853.87,-203.875);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 1;
- waypoints[39].children[0] = 38;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (372.608,-2900.59,-205.102);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 2;
- waypoints[40].children[0] = 38;
- waypoints[40].children[1] = 41;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (450.647,-2835.64,-203.457);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 42;
- waypoints[41].children[1] = 44;
- waypoints[41].children[2] = 40;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (467.581,-2450.81,-204.994);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 41;
- waypoints[42].children[1] = 43;
- waypoints[42].children[2] = 45;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (648.913,-2462.21,-205.315);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 3;
- waypoints[43].children[0] = 42;
- waypoints[43].children[1] = 44;
- waypoints[43].children[2] = 47;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (633.7,-2841.4,-204.79);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 4;
- waypoints[44].children[0] = 43;
- waypoints[44].children[1] = 41;
- waypoints[44].children[2] = 57;
- waypoints[44].children[3] = 56;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (476.915,-2257.26,-204.875);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 4;
- waypoints[45].children[0] = 42;
- waypoints[45].children[1] = 46;
- waypoints[45].children[2] = 47;
- waypoints[45].children[3] = 48;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (366.812,-2257.16,-204.875);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 1;
- waypoints[46].children[0] = 45;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (653.395,-2353.97,-205.5);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 4;
- waypoints[47].children[0] = 45;
- waypoints[47].children[1] = 43;
- waypoints[47].children[2] = 48;
- waypoints[47].children[3] = 52;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (652.232,-2179.9,-203.906);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 4;
- waypoints[48].children[0] = 45;
- waypoints[48].children[1] = 47;
- waypoints[48].children[2] = 34;
- waypoints[48].children[3] = 49;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (855.553,-2099.07,-213.432);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 3;
- waypoints[49].children[0] = 34;
- waypoints[49].children[1] = 48;
- waypoints[49].children[2] = 50;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (1082.44,-2143.03,-219.329);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 4;
- waypoints[50].children[0] = 49;
- waypoints[50].children[1] = 51;
- waypoints[50].children[2] = 52;
- waypoints[50].children[3] = 73;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (1042.78,-2055.64,-219.875);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 1;
- waypoints[51].children[0] = 50;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (1088.32,-2387.18,-194.196);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 3;
- waypoints[52].children[0] = 50;
- waypoints[52].children[1] = 47;
- waypoints[52].children[2] = 238;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (873.808,-2958.44,-204.875);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 2;
- waypoints[53].children[0] = 54;
- waypoints[53].children[1] = 56;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (1013.08,-2959.4,-200.239);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 2;
- waypoints[54].children[0] = 53;
- waypoints[54].children[1] = 55;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (1302.35,-2959.34,-183.893);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 1;
- waypoints[55].children[0] = 54;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (836.22,-2876.32,-204.031);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 2;
- waypoints[56].children[0] = 53;
- waypoints[56].children[1] = 44;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (647.922,-3034.06,-168.801);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 2;
- waypoints[57].children[0] = 44;
- waypoints[57].children[1] = 58;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (699.672,-3081.11,-168.993);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 2;
- waypoints[58].children[0] = 57;
- waypoints[58].children[1] = 59;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (1934.71,-3085.58,-179.424);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 3;
- waypoints[59].children[0] = 58;
- waypoints[59].children[1] = 60;
- waypoints[59].children[2] = 61;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (1949.82,-3156.8,-179.891);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 1;
- waypoints[60].children[0] = 59;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (2078.85,-3055.31,-195.88);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 3;
- waypoints[61].children[0] = 59;
- waypoints[61].children[1] = 62;
- waypoints[61].children[2] = 63;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (2302.64,-3115.69,-167.233);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 3;
- waypoints[62].children[0] = 61;
- waypoints[62].children[1] = 63;
- waypoints[62].children[2] = 64;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (2280.33,-2943.19,-213.875);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 4;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 61;
- waypoints[63].children[2] = 87;
- waypoints[63].children[3] = 88;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (2500.54,-3142.64,-114.107);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 3;
- waypoints[64].children[0] = 62;
- waypoints[64].children[1] = 65;
- waypoints[64].children[2] = 247;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (2719.43,-3121.67,-100.725);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 2;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 247;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (1300.94,-1659.86,-229.875);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 4;
- waypoints[66].children[0] = 10;
- waypoints[66].children[1] = 67;
- waypoints[66].children[2] = 68;
- waypoints[66].children[3] = 69;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (1170.58,-1662.45,-229.875);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 1;
- waypoints[67].children[0] = 66;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (1456.1,-1690.78,-229.875);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 1;
- waypoints[68].children[0] = 66;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (1431.28,-1864.56,-229.875);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 3;
- waypoints[69].children[0] = 66;
- waypoints[69].children[1] = 70;
- waypoints[69].children[2] = 71;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (1288.35,-1853.72,-229.875);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 1;
- waypoints[70].children[0] = 69;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (1432.22,-2076.58,-235.201);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 4;
- waypoints[71].children[0] = 69;
- waypoints[71].children[1] = 72;
- waypoints[71].children[2] = 73;
- waypoints[71].children[3] = 74;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (1497.99,-2207.46,-231.925);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 75;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (1316.68,-2140.56,-228.859);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 71;
- waypoints[73].children[2] = 50;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (1710.93,-2063.93,-226.32);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 1;
- waypoints[74].children[0] = 71;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (1742.24,-2371.76,-224.201);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 5;
- waypoints[75].children[0] = 72;
- waypoints[75].children[1] = 76;
- waypoints[75].children[2] = 77;
- waypoints[75].children[3] = 78;
- waypoints[75].children[4] = 80;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (1925.5,-2188.56,-221.628);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 1;
- waypoints[76].children[0] = 75;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (1991.63,-2267.16,-215.296);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 1;
- waypoints[77].children[0] = 75;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (1604.55,-2681.68,-199);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 1;
- waypoints[78].children[0] = 75;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (2045.04,-2514.7,-213.176);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 1;
- waypoints[79].children[0] = 80;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (1964.54,-2596.54,-212.974);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 75;
- waypoints[80].children[1] = 79;
- waypoints[80].children[2] = 81;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (2122.8,-2652.16,-213.88);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 4;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 82;
- waypoints[81].children[2] = 83;
- waypoints[81].children[3] = 87;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (1802.91,-2915.31,-208.99);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 1;
- waypoints[82].children[0] = 81;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (2172.29,-2485.23,-214.172);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 3;
- waypoints[83].children[0] = 81;
- waypoints[83].children[1] = 84;
- waypoints[83].children[2] = 232;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (2356.26,-2475.14,-212.428);
- 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 = (2658.8,-2469.97,-211.875);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 3;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[85].children[2] = 228;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (2646.72,-2821.66,-214.799);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 3;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 88;
- waypoints[86].children[2] = 89;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (2300.83,-2736.19,-213.875);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 4;
- waypoints[87].children[0] = 84;
- waypoints[87].children[1] = 81;
- waypoints[87].children[2] = 63;
- waypoints[87].children[3] = 88;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (2439.96,-2823.8,-213.875);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 3;
- waypoints[88].children[0] = 63;
- waypoints[88].children[1] = 87;
- waypoints[88].children[2] = 86;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (2873.66,-2825.03,-207.875);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 86;
- waypoints[89].children[1] = 90;
- waypoints[89].children[2] = 91;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (2876.03,-2642.72,-207.875);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 1;
- waypoints[90].children[0] = 89;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (3040.32,-2826.12,-207.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 = (3046.03,-2650.61,-207.875);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 3;
- waypoints[92].children[0] = 93;
- waypoints[92].children[1] = 91;
- waypoints[92].children[2] = 94;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (3053.75,-2534.9,-205.875);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 1;
- waypoints[93].children[0] = 92;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (3310,-2662.36,-207.875);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 4;
- waypoints[94].children[0] = 92;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 162;
- waypoints[94].children[3] = 165;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (3303.94,-2348.58,-207.875);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 3;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 96;
- waypoints[95].children[2] = 109;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (3286.62,-2248.28,-207.875);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 97;
- waypoints[96].children[2] = 104;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (3138.66,-2247.41,-167.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 = (3132.63,-2475.22,-59.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 = (3125.03,-2866.07,-63.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 = (2959.98,-2860.86,-63.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 = (2798.4,-2861.39,-1.875);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 4;
- waypoints[101].children[0] = 100;
- waypoints[101].children[1] = 102;
- waypoints[101].children[2] = 103;
- waypoints[101].children[3] = 248;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (2496.9,-2661.45,12.8229);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 1;
- waypoints[102].children[0] = 101;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (2662.13,-2577.83,12.1863);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 1;
- waypoints[103].children[0] = 101;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (3285.18,-2158.35,-207.875);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 2;
- waypoints[104].children[0] = 96;
- waypoints[104].children[1] = 105;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (3272.98,-1910.08,-243.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 = (3186.34,-1943.67,-243.875);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 1;
- waypoints[106].children[0] = 105;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (3281.35,-1698.61,-315.875);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 2;
- waypoints[107].children[0] = 105;
- waypoints[107].children[1] = 108;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (3284.31,-1589.52,-367.647);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 2;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 178;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (3537.2,-2344.61,-209.921);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 2;
- waypoints[109].children[0] = 95;
- waypoints[109].children[1] = 110;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (3722.57,-2346.97,-204.869);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 4;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 166;
- waypoints[110].children[2] = 168;
- waypoints[110].children[3] = 169;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (4563.41,-1735.48,-191.875);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 3;
- waypoints[111].children[0] = 112;
- waypoints[111].children[1] = 113;
- waypoints[111].children[2] = 115;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (4551.28,-1920.13,-191.875);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 2;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 114;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (4174.2,-1757.13,-191.875);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 2;
- waypoints[113].children[0] = 111;
- waypoints[113].children[1] = 114;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (4173.04,-1921.71,-191.875);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 2;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 112;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (4761.42,-1739.47,-239.875);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 116;
- waypoints[115].children[1] = 117;
- waypoints[115].children[2] = 111;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (4758.03,-2135.91,-239.216);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 2;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 244;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (4762.73,-1552.59,-248.087);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 115;
- waypoints[117].children[1] = 118;
- waypoints[117].children[2] = 242;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (4551,-1552.25,-246.845);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 4;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 141;
- waypoints[118].children[2] = 142;
- waypoints[118].children[3] = 242;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (4935.95,-1343.01,-198.827);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 2;
- waypoints[119].children[0] = 240;
- waypoints[119].children[1] = 242;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (5014.29,-663.392,-198.077);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 2;
- waypoints[120].children[0] = 128;
- waypoints[120].children[1] = 241;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (4782.14,-1227.24,-249.875);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 1;
- waypoints[121].children[0] = 242;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (4605.66,-1060.34,-249.046);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 3;
- waypoints[122].children[0] = 123;
- waypoints[122].children[1] = 124;
- waypoints[122].children[2] = 242;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (4452.4,-1095.16,-246.721);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 1;
- waypoints[123].children[0] = 122;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (4654.71,-653.754,-249.779);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 122;
- waypoints[124].children[1] = 125;
- waypoints[124].children[2] = 126;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (4766.4,-695.393,-249.186);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 1;
- waypoints[125].children[0] = 124;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (4769.18,-427.682,-249.718);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 4;
- waypoints[126].children[0] = 124;
- waypoints[126].children[1] = 127;
- waypoints[126].children[2] = 130;
- waypoints[126].children[3] = 128;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (4601.01,-338.726,-243.751);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 1;
- waypoints[127].children[0] = 126;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (4945.01,-464.115,-250.775);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 4;
- waypoints[128].children[0] = 120;
- waypoints[128].children[1] = 129;
- waypoints[128].children[2] = 130;
- waypoints[128].children[3] = 126;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (4984.1,-361.004,-250.795);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 1;
- waypoints[129].children[0] = 128;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (4867.2,-279.732,-249.119);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 128;
- waypoints[130].children[1] = 126;
- waypoints[130].children[2] = 131;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (4872.87,-171.888,-247.873);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 2;
- waypoints[131].children[0] = 130;
- waypoints[131].children[1] = 132;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (4755.79,-164.105,-247.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 = (4537.42,-159.22,-375.019);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 2;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 134;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (4428.98,-159.179,-375.89);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 2;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (4260.12,-169.562,-424.896);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 136;
- waypoints[135].children[1] = 137;
- waypoints[135].children[2] = 134;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (4281.82,-500.847,-416.062);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 2;
- waypoints[136].children[0] = 135;
- waypoints[136].children[1] = 139;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (4107.95,-117.271,-424.817);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 2;
- waypoints[137].children[0] = 135;
- waypoints[137].children[1] = 138;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (3887.1,-214.879,-444.97);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 2;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 180;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (4315.27,-920.644,-380.715);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 3;
- waypoints[139].children[0] = 136;
- waypoints[139].children[1] = 140;
- waypoints[139].children[2] = 150;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (4303.55,-1369.63,-312.216);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 3;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 141;
- waypoints[140].children[2] = 143;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (4369.39,-1566.89,-275.875);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 2;
- waypoints[141].children[0] = 140;
- waypoints[141].children[1] = 118;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (4525.18,-1609.01,-247.374);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 1;
- waypoints[142].children[0] = 118;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (4222.91,-1344.08,-316.875);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 2;
- waypoints[143].children[0] = 140;
- waypoints[143].children[1] = 144;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (4019.77,-1345.6,-399.089);
- 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 = (4017.06,-1447.58,-397.697);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 1;
- waypoints[145].children[0] = 144;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (3804.22,-1343.65,-403.403);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 4;
- waypoints[146].children[0] = 144;
- waypoints[146].children[1] = 147;
- waypoints[146].children[2] = 148;
- waypoints[146].children[3] = 177;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (3822.09,-1247.38,-404.672);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 1;
- waypoints[147].children[0] = 146;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (3654.59,-1289.91,-406.587);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 146;
- waypoints[148].children[1] = 149;
- waypoints[148].children[2] = 177;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (3691.88,-1158.24,-459.737);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 2;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 156;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (4103.5,-936.638,-451.204);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 139;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 161;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (4104.09,-728.501,-492.671);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 3;
- waypoints[151].children[0] = 150;
- waypoints[151].children[1] = 152;
- waypoints[151].children[2] = 153;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (4123.27,-394.696,-502.09);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 1;
- waypoints[152].children[0] = 151;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (3846.14,-732.941,-523.331);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 2;
- waypoints[153].children[0] = 151;
- waypoints[153].children[1] = 154;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (3698.99,-693.311,-518.58);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 4;
- waypoints[154].children[0] = 153;
- waypoints[154].children[1] = 155;
- waypoints[154].children[2] = 182;
- waypoints[154].children[3] = 184;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (3700.54,-868.701,-463.976);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 2;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 156;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (3709.82,-1012.32,-462.135);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 4;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 149;
- waypoints[156].children[2] = 159;
- waypoints[156].children[3] = 161;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (3282.62,-1261.54,-466.274);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 1;
- waypoints[157].children[0] = 158;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (3301.13,-1050.04,-463.775);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 2;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 159;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (3397.52,-1034.06,-458.192);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 3;
- waypoints[159].children[0] = 158;
- waypoints[159].children[1] = 160;
- waypoints[159].children[2] = 156;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (3390.07,-912.764,-464.084);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 1;
- waypoints[160].children[0] = 159;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (3897.81,-1099.95,-456.342);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 2;
- waypoints[161].children[0] = 156;
- waypoints[161].children[1] = 150;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (3311.87,-2808.28,-207.875);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 2;
- waypoints[162].children[0] = 94;
- waypoints[162].children[1] = 163;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (3587.29,-2807.27,-207.875);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 2;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 164;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (3587.64,-2528.95,-207.875);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 165;
- waypoints[164].children[1] = 163;
- waypoints[164].children[2] = 166;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (3471.13,-2617.96,-207.875);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 2;
- waypoints[165].children[0] = 164;
- waypoints[165].children[1] = 94;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (3736.57,-2522.74,-207.875);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 3;
- waypoints[166].children[0] = 164;
- waypoints[166].children[1] = 167;
- waypoints[166].children[2] = 110;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (3786.75,-2849.2,-207.875);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 1;
- waypoints[167].children[0] = 166;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (3724.82,-2180.17,-256.957);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 2;
- waypoints[168].children[0] = 110;
- waypoints[168].children[1] = 170;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (3930.33,-2360.05,-207.245);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 1;
- waypoints[169].children[0] = 110;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (3725.98,-2105.13,-256.305);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 3;
- waypoints[170].children[0] = 168;
- waypoints[170].children[1] = 171;
- waypoints[170].children[2] = 172;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (3592.34,-1930.36,-253.057);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 2;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 174;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (3916.7,-2123.69,-256.229);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 170;
- waypoints[172].children[1] = 173;
- waypoints[172].children[2] = 243;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (3945.17,-1999.7,-255.598);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 1;
- waypoints[173].children[0] = 172;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (3604.96,-1741.37,-320.558);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 4;
- waypoints[174].children[0] = 171;
- waypoints[174].children[1] = 175;
- waypoints[174].children[2] = 176;
- waypoints[174].children[3] = 177;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (3732.3,-1778.03,-307.518);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 1;
- waypoints[175].children[0] = 174;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (3433.75,-1814.27,-303.945);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 1;
- waypoints[176].children[0] = 174;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (3583.48,-1510.68,-375.561);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 4;
- waypoints[177].children[0] = 174;
- waypoints[177].children[1] = 178;
- waypoints[177].children[2] = 148;
- waypoints[177].children[3] = 146;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (3368.08,-1519.14,-381.391);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 3;
- waypoints[178].children[0] = 108;
- waypoints[178].children[1] = 177;
- waypoints[178].children[2] = 179;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (3409.41,-1186.85,-405.715);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 1;
- waypoints[179].children[0] = 178;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (3776.17,-216.401,-514.407);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 2;
- waypoints[180].children[0] = 138;
- waypoints[180].children[1] = 233;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (3411.27,-232.376,-514.28);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 2;
- waypoints[181].children[0] = 233;
- waypoints[181].children[1] = 245;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (3595.89,-463.761,-516.861);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 5;
- waypoints[182].children[0] = 183;
- waypoints[182].children[1] = 154;
- waypoints[182].children[2] = 184;
- waypoints[182].children[3] = 187;
- waypoints[182].children[4] = 234;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (3917.23,-452.118,-512.39);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 1;
- waypoints[183].children[0] = 182;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (3571.49,-695.294,-514.963);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 3;
- waypoints[184].children[0] = 154;
- waypoints[184].children[1] = 185;
- waypoints[184].children[2] = 182;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (3552.44,-786.338,-515.046);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 2;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 186;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (3323.8,-789.324,-511.823);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 1;
- waypoints[186].children[0] = 185;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (3160.6,-496.491,-510.057);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 2;
- waypoints[187].children[0] = 182;
- waypoints[187].children[1] = 192;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (2869.3,-252.582,-515.497);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 4;
- waypoints[188].children[0] = 189;
- waypoints[188].children[1] = 190;
- waypoints[188].children[2] = 237;
- waypoints[188].children[3] = 245;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (2840.87,-122.296,-517.249);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 2;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 198;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (2650.46,-257.843,-496.661);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 4;
- waypoints[190].children[0] = 188;
- waypoints[190].children[1] = 191;
- waypoints[190].children[2] = 193;
- waypoints[190].children[3] = 198;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (2674.56,-519.079,-491.706);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 4;
- waypoints[191].children[0] = 190;
- waypoints[191].children[1] = 192;
- waypoints[191].children[2] = 215;
- waypoints[191].children[3] = 207;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (2868.95,-511.355,-510.379);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 3;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 187;
- waypoints[192].children[2] = 237;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (2544.63,-267.848,-481.875);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 2;
- waypoints[193].children[0] = 190;
- waypoints[193].children[1] = 194;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (2431.45,-273.828,-481.875);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 4;
- waypoints[194].children[0] = 193;
- waypoints[194].children[1] = 195;
- waypoints[194].children[2] = 196;
- waypoints[194].children[3] = 197;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (2251.06,-271.089,-481.875);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 1;
- waypoints[195].children[0] = 194;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (2439.49,-188.137,-481.875);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 1;
- waypoints[196].children[0] = 194;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (2435.3,-360.059,-481.875);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 1;
- waypoints[197].children[0] = 194;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (2644.68,36.2868,-498.948);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 3;
- waypoints[198].children[0] = 190;
- waypoints[198].children[1] = 199;
- waypoints[198].children[2] = 189;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (2499.27,30.3692,-495.993);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 2;
- waypoints[199].children[0] = 198;
- waypoints[199].children[1] = 200;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (2215.73,44.4862,-461.736);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 2;
- waypoints[200].children[0] = 199;
- waypoints[200].children[1] = 201;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (1984.15,-18.7626,-453.198);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 2;
- waypoints[201].children[0] = 200;
- waypoints[201].children[1] = 202;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (1977.51,-227.157,-444.286);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 3;
- waypoints[202].children[0] = 201;
- waypoints[202].children[1] = 203;
- waypoints[202].children[2] = 246;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (1648.2,-288.982,-444.264);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 202;
- waypoints[203].children[1] = 27;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (2092.51,-612.819,-447.157);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 1;
- waypoints[204].children[0] = 205;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (1936.17,-792.102,-451.948);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 5;
- waypoints[205].children[0] = 27;
- waypoints[205].children[1] = 204;
- waypoints[205].children[2] = 206;
- waypoints[205].children[3] = 211;
- waypoints[205].children[4] = 246;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (2153.87,-799.711,-451.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 = (2334.28,-799.68,-495.523);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 5;
- waypoints[207].children[0] = 206;
- waypoints[207].children[1] = 208;
- waypoints[207].children[2] = 215;
- waypoints[207].children[3] = 191;
- waypoints[207].children[4] = 252;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (2329.68,-668.546,-493.486);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 2;
- waypoints[208].children[0] = 207;
- waypoints[208].children[1] = 209;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (2225.96,-664.03,-486.874);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 2;
- waypoints[209].children[0] = 208;
- waypoints[209].children[1] = 210;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (2230.23,-567.918,-490.15);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 1;
- waypoints[210].children[0] = 209;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (1937.07,-1126.76,-442.744);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 5;
- waypoints[211].children[0] = 205;
- waypoints[211].children[1] = 212;
- waypoints[211].children[2] = 213;
- waypoints[211].children[3] = 214;
- waypoints[211].children[4] = 27;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (2098.51,-1038.37,-445.586);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 1;
- waypoints[212].children[0] = 211;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (2142.94,-1183.81,-441.466);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 1;
- waypoints[213].children[0] = 211;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (1939.4,-1420.94,-444.248);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 3;
- waypoints[214].children[0] = 211;
- waypoints[214].children[1] = 13;
- waypoints[214].children[2] = 226;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (2597.74,-727.682,-494.639);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 5;
- waypoints[215].children[0] = 207;
- waypoints[215].children[1] = 191;
- waypoints[215].children[2] = 216;
- waypoints[215].children[3] = 217;
- waypoints[215].children[4] = 252;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (2728.85,-736.175,-496.058);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 1;
- waypoints[216].children[0] = 215;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (2602.72,-954.277,-445.644);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 2;
- waypoints[217].children[0] = 215;
- waypoints[217].children[1] = 218;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (2627.06,-1442.89,-431.066);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 3;
- waypoints[218].children[0] = 217;
- waypoints[218].children[1] = 219;
- waypoints[218].children[2] = 225;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (2827.15,-1512.9,-404.581);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 2;
- waypoints[219].children[0] = 218;
- waypoints[219].children[1] = 220;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (2825.19,-1706.66,-323.364);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 2;
- waypoints[220].children[0] = 219;
- waypoints[220].children[1] = 221;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (2733.71,-1770.66,-320.013);
- waypoints[221].type = "stand";
- waypoints[221].childCount = 3;
- waypoints[221].children[0] = 220;
- waypoints[221].children[1] = 222;
- waypoints[221].children[2] = 223;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (2668.8,-1652.11,-320.776);
- waypoints[222].type = "stand";
- waypoints[222].childCount = 1;
- waypoints[222].children[0] = 221;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (2858.05,-1929.7,-319.05);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 2;
- waypoints[223].children[0] = 224;
- waypoints[223].children[1] = 221;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (2861.15,-2114.11,-316.459);
- waypoints[224].type = "stand";
- waypoints[224].childCount = 1;
- waypoints[224].children[0] = 223;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (2462.82,-1537.01,-396.014);
- waypoints[225].type = "stand";
- waypoints[225].childCount = 3;
- waypoints[225].children[0] = 218;
- waypoints[225].children[1] = 226;
- waypoints[225].children[2] = 227;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (2250.57,-1633.11,-397.875);
- waypoints[226].type = "stand";
- waypoints[226].childCount = 3;
- waypoints[226].children[0] = 225;
- waypoints[226].children[1] = 214;
- waypoints[226].children[2] = 227;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (2389.97,-1857.55,-334.875);
- waypoints[227].type = "stand";
- waypoints[227].childCount = 4;
- waypoints[227].children[0] = 226;
- waypoints[227].children[1] = 225;
- waypoints[227].children[2] = 228;
- waypoints[227].children[3] = 229;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (2609.39,-2014.81,-297.875);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 2;
- waypoints[228].children[0] = 227;
- waypoints[228].children[1] = 85;
- waypoints[229] = spawnstruct();
- waypoints[229].origin = (2333.63,-1945.34,-330.397);
- waypoints[229].type = "stand";
- waypoints[229].childCount = 2;
- waypoints[229].children[0] = 227;
- waypoints[229].children[1] = 230;
- waypoints[230] = spawnstruct();
- waypoints[230].origin = (2205.69,-2064.84,-288.426);
- 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 = (2002.01,-2017.46,-284.119);
- waypoints[231].type = "stand";
- waypoints[231].childCount = 1;
- waypoints[231].children[0] = 230;
- waypoints[232] = spawnstruct();
- waypoints[232].origin = (2193.87,-2338.21,-218.84);
- waypoints[232].type = "stand";
- waypoints[232].childCount = 2;
- waypoints[232].children[0] = 230;
- waypoints[232].children[1] = 83;
- waypoints[233] = spawnstruct();
- waypoints[233].origin = (3597.83,-230.645,-511.875);
- waypoints[233].type = "stand";
- waypoints[233].childCount = 5;
- waypoints[233].children[0] = 180;
- waypoints[233].children[1] = 234;
- waypoints[233].children[2] = 181;
- waypoints[233].children[3] = 235;
- waypoints[233].children[4] = 236;
- waypoints[234] = spawnstruct();
- waypoints[234].origin = (3597.74,-341.349,-512.42);
- waypoints[234].type = "stand";
- waypoints[234].childCount = 2;
- waypoints[234].children[0] = 233;
- waypoints[234].children[1] = 182;
- waypoints[235] = spawnstruct();
- waypoints[235].origin = (3562.2,-176.861,-511.875);
- waypoints[235].type = "stand";
- waypoints[235].childCount = 1;
- waypoints[235].children[0] = 233;
- waypoints[236] = spawnstruct();
- waypoints[236].origin = (3637.46,-189.19,-511.875);
- waypoints[236].type = "stand";
- waypoints[236].childCount = 1;
- waypoints[236].children[0] = 233;
- waypoints[237] = spawnstruct();
- waypoints[237].origin = (2988.85,-366.443,-518.077);
- waypoints[237].type = "stand";
- waypoints[237].childCount = 3;
- waypoints[237].children[0] = 192;
- waypoints[237].children[1] = 188;
- waypoints[237].children[2] = 245;
- waypoints[238] = spawnstruct();
- waypoints[238].origin = (1101.57,-2601.84,-156.375);
- waypoints[238].type = "stand";
- waypoints[238].childCount = 2;
- waypoints[238].children[0] = 52;
- waypoints[238].children[1] = 239;
- waypoints[239] = spawnstruct();
- waypoints[239].origin = (1252.75,-2634.53,-149.875);
- waypoints[239].type = "stand";
- waypoints[239].childCount = 1;
- waypoints[239].children[0] = 238;
- waypoints[240] = spawnstruct();
- waypoints[240].origin = (5000.3,-1243.08,-201.192);
- waypoints[240].type = "stand";
- waypoints[240].childCount = 2;
- waypoints[240].children[0] = 241;
- waypoints[240].children[1] = 119;
- waypoints[241] = spawnstruct();
- waypoints[241].origin = (5005.61,-978.634,-197.23);
- waypoints[241].type = "stand";
- waypoints[241].childCount = 2;
- waypoints[241].children[0] = 240;
- waypoints[241].children[1] = 120;
- waypoints[242] = spawnstruct();
- waypoints[242].origin = (4744.73,-1334.09,-252.35);
- waypoints[242].type = "stand";
- waypoints[242].childCount = 5;
- waypoints[242].children[0] = 119;
- waypoints[242].children[1] = 122;
- waypoints[242].children[2] = 117;
- waypoints[242].children[3] = 118;
- waypoints[242].children[4] = 121;
- waypoints[243] = spawnstruct();
- waypoints[243].origin = (4109.86,-2134.83,-254.99);
- waypoints[243].type = "stand";
- waypoints[243].childCount = 2;
- waypoints[243].children[0] = 244;
- waypoints[243].children[1] = 172;
- waypoints[244] = spawnstruct();
- waypoints[244].origin = (4394.22,-2134.6,-244.175);
- waypoints[244].type = "stand";
- waypoints[244].childCount = 2;
- waypoints[244].children[0] = 243;
- waypoints[244].children[1] = 116;
- waypoints[245] = spawnstruct();
- waypoints[245].origin = (3201.04,-186.131,-514.602);
- waypoints[245].type = "stand";
- waypoints[245].childCount = 3;
- waypoints[245].children[0] = 181;
- waypoints[245].children[1] = 237;
- waypoints[245].children[2] = 188;
- waypoints[246] = spawnstruct();
- waypoints[246].origin = (1957.94,-546.414,-443.875);
- waypoints[246].type = "stand";
- waypoints[246].childCount = 3;
- waypoints[246].children[0] = 27;
- waypoints[246].children[1] = 202;
- waypoints[246].children[2] = 205;
- waypoints[247] = spawnstruct();
- waypoints[247].origin = (2750.75,-2967.63,-101.16);
- waypoints[247].type = "climb";
- waypoints[247].childCount = 3;
- waypoints[247].children[0] = 248;
- waypoints[247].children[1] = 64;
- waypoints[247].children[2] = 65;
- waypoints[247].angles = (6.70715, 89.5605, 0);
- waypoints[247].use = true;
- waypoints[248] = spawnstruct();
- waypoints[248].origin = (2750.75,-2947.12,40.1248);
- waypoints[248].type = "climb";
- waypoints[248].childCount = 2;
- waypoints[248].children[0] = 247;
- waypoints[248].children[1] = 101;
- waypoints[248].angles = (-3.09265, 88.9343, 0);
- waypoints[248].use = true;
- waypoints[249] = spawnstruct();
- waypoints[249].origin = (2394.17,-1100.4,-573.331);
- waypoints[249].type = "stand";
- waypoints[249].childCount = 1;
- waypoints[249].children[0] = 250;
- waypoints[250] = spawnstruct();
- waypoints[250].origin = (2251.73,-913.893,-557.515);
- waypoints[250].type = "stand";
- waypoints[250].childCount = 2;
- waypoints[250].children[0] = 249;
- waypoints[250].children[1] = 251;
- waypoints[251] = spawnstruct();
- waypoints[251].origin = (2433.78,-908.946,-495.875);
- waypoints[251].type = "stand";
- waypoints[251].childCount = 2;
- waypoints[251].children[0] = 250;
- waypoints[251].children[1] = 252;
- waypoints[252] = spawnstruct();
- waypoints[252].origin = (2432.01,-820.385,-495.253);
- waypoints[252].type = "stand";
- waypoints[252].childCount = 3;
- waypoints[252].children[0] = 251;
- waypoints[252].children[1] = 207;
- waypoints[252].children[2] = 215;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/cliffside.gsc b/main_shared/maps/mp/bots/waypoints/cliffside.gsc
deleted file mode 100644
index fb76a04..0000000
--- a/main_shared/maps/mp/bots/waypoints/cliffside.gsc
+++ /dev/null
@@ -1,1331 +0,0 @@
-Cliffside()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (725.424,540.565,-443.373);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 51;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (475.174,189.102,-398.945);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 1;
- waypoints[1].children[0] = 53;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (-229.596,789.529,-297.919);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 1;
- waypoints[2].children[0] = 47;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (-314.841,-1223.76,-277.682);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 1;
- waypoints[3].children[0] = 64;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (-1327,-1555,-19.4155);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 1;
- waypoints[4].children[0] = 78;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (-966.009,-1771.89,-86.8593);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 4;
- waypoints[5].children[0] = 66;
- waypoints[5].children[1] = 71;
- waypoints[5].children[2] = 79;
- waypoints[5].children[3] = 78;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (-1622.91,-690.558,-345.875);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 1;
- waypoints[6].children[0] = 165;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (-2178.26,-563.329,-346.875);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 1;
- waypoints[7].children[0] = 158;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (-1679.03,-198.434,-335.683);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 1;
- waypoints[8].children[0] = 172;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (-1581.56,792.556,-327.039);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 1;
- waypoints[9].children[0] = 147;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (-1466.31,1656.15,-301.527);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 2;
- waypoints[10].children[0] = 130;
- waypoints[10].children[1] = 131;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (-2103.64,1657.31,-292.852);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 3;
- waypoints[11].children[0] = 12;
- waypoints[11].children[1] = 124;
- waypoints[11].children[2] = 129;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (-2295.82,1507.45,-291.375);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 4;
- waypoints[12].children[0] = 122;
- waypoints[12].children[1] = 123;
- waypoints[12].children[2] = 11;
- waypoints[12].children[3] = 124;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (-2184.65,1132.26,-277.011);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 3;
- waypoints[13].children[0] = 126;
- waypoints[13].children[1] = 122;
- waypoints[13].children[2] = 127;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (-2521.8,1309.94,-291.375);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 1;
- waypoints[14].children[0] = 118;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (-2721.4,975.857,-276.979);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 1;
- waypoints[15].children[0] = 119;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (-2950.39,626.405,-351.674);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 1;
- waypoints[16].children[0] = 185;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (-3479.24,990.975,-281.486);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 1;
- waypoints[17].children[0] = 114;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-4043.76,984.649,-236.095);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 3;
- waypoints[18].children[0] = 108;
- waypoints[18].children[1] = 109;
- waypoints[18].children[2] = 111;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (-4792.97,282.531,-254.145);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 1;
- waypoints[19].children[0] = 104;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (-4684.85,-64.7421,-349.734);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 1;
- waypoints[20].children[0] = 101;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (-3418.19,-1101.12,-71.7001);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 4;
- waypoints[21].children[0] = 22;
- waypoints[21].children[1] = 87;
- waypoints[21].children[2] = 88;
- waypoints[21].children[3] = 90;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (-3077.91,-1299.52,-57.6117);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 2;
- waypoints[22].children[0] = 85;
- waypoints[22].children[1] = 21;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (-2971.91,-780.817,-198.421);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 2;
- waypoints[23].children[0] = 91;
- waypoints[23].children[1] = 24;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (-3017.61,-619.504,-254.715);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 4;
- waypoints[24].children[0] = 91;
- waypoints[24].children[1] = 23;
- waypoints[24].children[2] = 92;
- waypoints[24].children[3] = 94;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (-4127.05,-251.845,-202.897);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 1;
- waypoints[25].children[0] = 97;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (-4317.7,9.81415,-361.955);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 2;
- waypoints[26].children[0] = 100;
- waypoints[26].children[1] = 189;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (-3098.41,-118.126,-371.574);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 1;
- waypoints[27].children[0] = 93;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (-2228.36,-22.9365,-368.02);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 2;
- waypoints[28].children[0] = 180;
- waypoints[28].children[1] = 179;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (-1204.93,973.529,-331.375);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 3;
- waypoints[29].children[0] = 137;
- waypoints[29].children[1] = 136;
- waypoints[29].children[2] = 138;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-1736.26,839.309,-187.902);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 1;
- waypoints[30].children[0] = 176;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-1385.96,-1326.71,-148.089);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 1;
- waypoints[31].children[0] = 73;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-2224.59,-913.963,-218.875);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 1;
- waypoints[32].children[0] = 155;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (-2025.58,-663.485,-346.875);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 1;
- waypoints[33].children[0] = 157;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-2071.8,-67.5586,-355.375);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 1;
- waypoints[34].children[0] = 171;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (-1785.72,-170.848,-354.849);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 1;
- waypoints[35].children[0] = 170;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (-1849.28,1173.36,-268.644);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 1;
- waypoints[36].children[0] = 126;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (-3832.9,-869.771,-69.4565);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 3;
- waypoints[37].children[0] = 89;
- waypoints[37].children[1] = 90;
- waypoints[37].children[2] = 96;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (493.675,-446.479,-146.302);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 2;
- waypoints[38].children[0] = 39;
- waypoints[38].children[1] = 63;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (667.86,-140.566,-142.919);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 3;
- waypoints[39].children[0] = 38;
- waypoints[39].children[1] = 40;
- waypoints[39].children[2] = 41;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (904.984,93.9193,-127.033);
- 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 = (589.255,41.6742,-140.845);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 39;
- waypoints[41].children[2] = 42;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (369.892,68.677,-135.346);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 1;
- waypoints[42].children[0] = 41;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (1052.76,683.368,-124.028);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 2;
- waypoints[43].children[0] = 44;
- waypoints[43].children[1] = 40;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (867.152,864.275,-118.612);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 2;
- waypoints[44].children[0] = 43;
- waypoints[44].children[1] = 45;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (483.348,763.015,-138.065);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 2;
- waypoints[45].children[0] = 44;
- waypoints[45].children[1] = 46;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (292.417,721.994,-178.653);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 2;
- waypoints[46].children[0] = 45;
- waypoints[46].children[1] = 47;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (-114.841,722.701,-304.181);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 4;
- waypoints[47].children[0] = 46;
- waypoints[47].children[1] = 48;
- waypoints[47].children[2] = 142;
- waypoints[47].children[3] = 2;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (51.8933,579.279,-299.703);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 2;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 49;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (145.934,292.526,-336.064);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 4;
- waypoints[49].children[0] = 48;
- waypoints[49].children[1] = 50;
- waypoints[49].children[2] = 51;
- waypoints[49].children[3] = 58;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (231.348,40.3033,-336.953);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 3;
- waypoints[50].children[0] = 49;
- waypoints[50].children[1] = 54;
- waypoints[50].children[2] = 58;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (590.054,598.976,-414.043);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 3;
- waypoints[51].children[0] = 49;
- waypoints[51].children[1] = 0;
- waypoints[51].children[2] = 52;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (648.983,419.575,-409.114);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 3;
- waypoints[52].children[0] = 51;
- waypoints[52].children[1] = 53;
- waypoints[52].children[2] = 55;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (711.65,8.22948,-368.272);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 4;
- waypoints[53].children[0] = 52;
- waypoints[53].children[1] = 54;
- waypoints[53].children[2] = 1;
- waypoints[53].children[3] = 55;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (345.285,-169.932,-326.205);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 3;
- waypoints[54].children[0] = 53;
- waypoints[54].children[1] = 50;
- waypoints[54].children[2] = 56;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (994.645,137.233,-372.759);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 2;
- waypoints[55].children[0] = 52;
- waypoints[55].children[1] = 53;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (92.9079,-496.742,-376.271);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 2;
- waypoints[56].children[0] = 54;
- waypoints[56].children[1] = 57;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (-292.898,-514.101,-398.711);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 4;
- waypoints[57].children[0] = 56;
- waypoints[57].children[1] = 68;
- waypoints[57].children[2] = 163;
- waypoints[57].children[3] = 168;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (-41.192,31.0494,-331.933);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 4;
- waypoints[58].children[0] = 49;
- waypoints[58].children[1] = 50;
- waypoints[58].children[2] = 59;
- waypoints[58].children[3] = 60;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (-225.323,-3.74008,-315.239);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 3;
- waypoints[59].children[0] = 58;
- waypoints[59].children[1] = 60;
- waypoints[59].children[2] = 162;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (-128.02,-128.18,-302.916);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 3;
- waypoints[60].children[0] = 59;
- waypoints[60].children[1] = 58;
- waypoints[60].children[2] = 61;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (-143.6,-471.968,-270.142);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 62;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (-135.065,-748.549,-316.472);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 3;
- waypoints[62].children[0] = 61;
- waypoints[62].children[1] = 63;
- waypoints[62].children[2] = 64;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (249.96,-613.951,-227.657);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 2;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 38;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (-357.285,-1107.31,-289.275);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 4;
- waypoints[64].children[0] = 62;
- waypoints[64].children[1] = 3;
- waypoints[64].children[2] = 65;
- waypoints[64].children[3] = 67;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (-490.271,-1410.78,-264.473);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 2;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 66;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (-525.402,-1658.48,-204.786);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 2;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 5;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (-555.659,-969.742,-269.186);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 4;
- waypoints[67].children[0] = 64;
- waypoints[67].children[1] = 68;
- waypoints[67].children[2] = 69;
- waypoints[67].children[3] = 164;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (-431.989,-682.992,-346.277);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 4;
- waypoints[68].children[0] = 67;
- waypoints[68].children[1] = 57;
- waypoints[68].children[2] = 163;
- waypoints[68].children[3] = 168;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-668.142,-1220.12,-206.867);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 2;
- waypoints[69].children[0] = 67;
- waypoints[69].children[1] = 70;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (-905.478,-1469.34,-131.541);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 2;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 71;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (-1034.91,-1597.32,-70.8477);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 4;
- waypoints[71].children[0] = 70;
- waypoints[71].children[1] = 72;
- waypoints[71].children[2] = 5;
- waypoints[71].children[3] = 79;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (-1161.83,-1573.14,-46.6448);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 4;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 78;
- waypoints[72].children[3] = 79;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (-1150.35,-1455.88,-93.9986);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 31;
- waypoints[73].children[2] = 74;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (-1109.92,-1272.79,-113.582);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 2;
- waypoints[74].children[0] = 73;
- waypoints[74].children[1] = 75;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (-1521.48,-1127.21,-175.131);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 2;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 76;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-1680.52,-1336.31,-145.298);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 3;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 77;
- waypoints[76].children[2] = 153;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (-1521.03,-1507.87,-83.5995);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 2;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 78;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (-1352.18,-1624.98,-20.3062);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 5;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 4;
- waypoints[78].children[2] = 72;
- waypoints[78].children[3] = 79;
- waypoints[78].children[4] = 5;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (-1381.66,-1849.2,-5.10371);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 5;
- waypoints[79].children[0] = 78;
- waypoints[79].children[1] = 5;
- waypoints[79].children[2] = 71;
- waypoints[79].children[3] = 72;
- waypoints[79].children[4] = 80;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (-1498.97,-1869.33,-6.91546);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 2;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 81;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (-1748.83,-1632.79,-48.2039);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 2;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 82;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (-2268.52,-1428.46,-48.6942);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 2;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 83;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (-2561.5,-1313.11,-59.2177);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 4;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 84;
- waypoints[83].children[2] = 85;
- waypoints[83].children[3] = 86;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (-2629.85,-1023.41,-141.291);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 4;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 86;
- waypoints[84].children[2] = 85;
- waypoints[84].children[3] = 91;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (-2784.14,-1324.2,-66.6222);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 4;
- waypoints[85].children[0] = 83;
- waypoints[85].children[1] = 86;
- waypoints[85].children[2] = 84;
- waypoints[85].children[3] = 22;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (-2821.42,-1114.74,-115.766);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 84;
- waypoints[86].children[2] = 83;
- waypoints[86].children[3] = 87;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (-3291.45,-1016.77,-67.3673);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 3;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 21;
- waypoints[87].children[2] = 90;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (-3603.36,-1195.61,-76.875);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 2;
- waypoints[88].children[0] = 21;
- waypoints[88].children[1] = 89;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (-3823.41,-1049.79,-76.875);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 2;
- waypoints[89].children[0] = 88;
- waypoints[89].children[1] = 37;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (-3461.92,-907.171,-118.696);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 4;
- waypoints[90].children[0] = 37;
- waypoints[90].children[1] = 87;
- waypoints[90].children[2] = 21;
- waypoints[90].children[3] = 94;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (-2702.8,-804.237,-215.854);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 4;
- waypoints[91].children[0] = 84;
- waypoints[91].children[1] = 23;
- waypoints[91].children[2] = 24;
- waypoints[91].children[3] = 92;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (-2888.45,-455.085,-307.607);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 3;
- waypoints[92].children[0] = 24;
- waypoints[92].children[1] = 91;
- waypoints[92].children[2] = 93;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (-2958.14,-157.284,-391.892);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 5;
- waypoints[93].children[0] = 92;
- waypoints[93].children[1] = 183;
- waypoints[93].children[2] = 27;
- waypoints[93].children[3] = 186;
- waypoints[93].children[4] = 184;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (-3343.92,-542.443,-223.217);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 24;
- waypoints[94].children[1] = 90;
- waypoints[94].children[2] = 97;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (-4263.18,-610.506,-202.878);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 5;
- waypoints[95].children[0] = 96;
- waypoints[95].children[1] = 97;
- waypoints[95].children[2] = 100;
- waypoints[95].children[3] = 102;
- waypoints[95].children[4] = 103;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (-4017.3,-805.57,-128.913);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 97;
- waypoints[96].children[2] = 37;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (-3819.93,-569.764,-195.86);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 4;
- waypoints[97].children[0] = 94;
- waypoints[97].children[1] = 96;
- waypoints[97].children[2] = 95;
- waypoints[97].children[3] = 25;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (-4461.68,21.9999,-236.674);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 2;
- waypoints[98].children[0] = 99;
- waypoints[98].children[1] = 103;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-4469.84,285.865,-263.51);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 3;
- waypoints[99].children[0] = 98;
- waypoints[99].children[1] = 104;
- waypoints[99].children[2] = 110;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (-4335.98,-209.816,-262.503);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 3;
- waypoints[100].children[0] = 95;
- waypoints[100].children[1] = 26;
- waypoints[100].children[2] = 103;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (-4630,-250.796,-267.78);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 3;
- waypoints[101].children[0] = 20;
- waypoints[101].children[1] = 102;
- waypoints[101].children[2] = 103;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (-4689.61,-351.626,-244.963);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 2;
- waypoints[102].children[0] = 95;
- waypoints[102].children[1] = 101;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (-4456.49,-227.847,-262.949);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 4;
- waypoints[103].children[0] = 100;
- waypoints[103].children[1] = 101;
- waypoints[103].children[2] = 98;
- waypoints[103].children[3] = 95;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (-4607.04,326.894,-258.039);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 3;
- waypoints[104].children[0] = 99;
- waypoints[104].children[1] = 19;
- waypoints[104].children[2] = 105;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (-4678.5,525.115,-267.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 = (-4581.04,733.527,-266.903);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 2;
- waypoints[106].children[0] = 105;
- waypoints[106].children[1] = 107;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (-4400.67,730.812,-246.504);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 3;
- waypoints[107].children[0] = 106;
- waypoints[107].children[1] = 108;
- waypoints[107].children[2] = 110;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (-4244.77,927.86,-237.624);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 3;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 18;
- waypoints[108].children[2] = 109;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (-4068.72,794.995,-290.04);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 4;
- waypoints[109].children[0] = 18;
- waypoints[109].children[1] = 108;
- waypoints[109].children[2] = 110;
- waypoints[109].children[3] = 188;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (-4249.32,653.546,-248.83);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 107;
- waypoints[110].children[2] = 99;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (-3792.59,1098.36,-240.208);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 2;
- waypoints[111].children[0] = 18;
- waypoints[111].children[1] = 112;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (-3522.72,1129.26,-257.852);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 3;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 114;
- waypoints[112].children[2] = 113;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (-3221.59,1245.27,-291.487);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 3;
- waypoints[113].children[0] = 114;
- waypoints[113].children[1] = 112;
- waypoints[113].children[2] = 118;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (-3415.79,1038.43,-275.949);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 5;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 112;
- waypoints[114].children[2] = 17;
- waypoints[114].children[3] = 115;
- waypoints[114].children[4] = 116;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (-3268.9,912.842,-290.483);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 4;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 116;
- waypoints[115].children[2] = 120;
- waypoints[115].children[3] = 119;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (-3443.89,816.071,-322.3);
- 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 = (-3523.24,493.042,-387.429);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 4;
- waypoints[117].children[0] = 116;
- waypoints[117].children[1] = 187;
- waypoints[117].children[2] = 186;
- waypoints[117].children[3] = 188;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (-2665.57,1399.73,-291.375);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 4;
- waypoints[118].children[0] = 113;
- waypoints[118].children[1] = 14;
- waypoints[118].children[2] = 121;
- waypoints[118].children[3] = 123;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (-2912.26,950.368,-275.593);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 4;
- waypoints[119].children[0] = 120;
- waypoints[119].children[1] = 115;
- waypoints[119].children[2] = 121;
- waypoints[119].children[3] = 15;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (-3055.44,776.718,-320.002);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 3;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 115;
- waypoints[120].children[2] = 185;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (-2626.64,1142.57,-284.252);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 118;
- waypoints[121].children[1] = 119;
- waypoints[121].children[2] = 122;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (-2415.63,1144.86,-277.376);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 3;
- waypoints[122].children[0] = 121;
- waypoints[122].children[1] = 12;
- waypoints[122].children[2] = 13;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (-2481.47,1500.19,-291.375);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 2;
- waypoints[123].children[0] = 12;
- waypoints[123].children[1] = 118;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (-2035.56,1430.41,-271.641);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 12;
- waypoints[124].children[1] = 11;
- waypoints[124].children[2] = 125;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-1769.74,1395.43,-288.5);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 4;
- waypoints[125].children[0] = 124;
- waypoints[125].children[1] = 126;
- waypoints[125].children[2] = 129;
- waypoints[125].children[3] = 130;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-1894.5,1227.46,-270.096);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 4;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 36;
- waypoints[126].children[2] = 13;
- waypoints[126].children[3] = 127;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (-1953.45,1037.97,-289.305);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 3;
- waypoints[127].children[0] = 13;
- waypoints[127].children[1] = 126;
- waypoints[127].children[2] = 128;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (-1983.46,710.657,-296.319);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 2;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 178;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (-1825.33,1776.65,-296.744);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 11;
- waypoints[129].children[1] = 125;
- waypoints[129].children[2] = 131;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (-1404.4,1564.25,-303.604);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 4;
- waypoints[130].children[0] = 125;
- waypoints[130].children[1] = 10;
- waypoints[130].children[2] = 133;
- waypoints[130].children[3] = 134;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (-1545.19,1784.63,-302.736);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 10;
- waypoints[131].children[1] = 129;
- waypoints[131].children[2] = 132;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (-1256.87,1892.49,-305.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 = (-1042.22,1621.66,-309.21);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 3;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 130;
- waypoints[133].children[2] = 139;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (-1280.12,1282.58,-331.375);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 3;
- waypoints[134].children[0] = 130;
- waypoints[134].children[1] = 135;
- waypoints[134].children[2] = 136;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (-1162.67,1340.45,-323.375);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 2;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 139;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-1221.32,1116.65,-331.375);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 4;
- waypoints[136].children[0] = 134;
- waypoints[136].children[1] = 137;
- waypoints[136].children[2] = 29;
- waypoints[136].children[3] = 138;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-1304.32,958.176,-331.375);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 136;
- waypoints[137].children[1] = 29;
- waypoints[137].children[2] = 147;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-1046.05,1048.14,-331.375);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 3;
- waypoints[138].children[0] = 136;
- waypoints[138].children[1] = 29;
- waypoints[138].children[2] = 141;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-829.698,1467.12,-304.666);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 3;
- waypoints[139].children[0] = 135;
- waypoints[139].children[1] = 133;
- waypoints[139].children[2] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-764.56,1217.63,-312.856);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 3;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 141;
- waypoints[140].children[2] = 143;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (-902.347,924.387,-319.745);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 4;
- waypoints[141].children[0] = 140;
- waypoints[141].children[1] = 138;
- waypoints[141].children[2] = 143;
- waypoints[141].children[3] = 146;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (-419.931,715.287,-339.936);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 3;
- waypoints[142].children[0] = 143;
- waypoints[142].children[1] = 47;
- waypoints[142].children[2] = 144;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (-709.421,895.815,-340.299);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 4;
- waypoints[143].children[0] = 141;
- waypoints[143].children[1] = 140;
- waypoints[143].children[2] = 142;
- waypoints[143].children[3] = 145;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (-676.128,495.856,-332.865);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 3;
- waypoints[144].children[0] = 142;
- waypoints[144].children[1] = 145;
- waypoints[144].children[2] = 148;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (-829.947,619.162,-333.54);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 5;
- waypoints[145].children[0] = 143;
- waypoints[145].children[1] = 144;
- waypoints[145].children[2] = 146;
- waypoints[145].children[3] = 148;
- waypoints[145].children[4] = 149;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (-1130.9,720.713,-316.848);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 5;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 141;
- waypoints[146].children[2] = 147;
- waypoints[146].children[3] = 148;
- waypoints[146].children[4] = 149;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (-1346.73,768.888,-336.46);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 5;
- waypoints[147].children[0] = 146;
- waypoints[147].children[1] = 137;
- waypoints[147].children[2] = 149;
- waypoints[147].children[3] = 150;
- waypoints[147].children[4] = 9;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (-995.507,257.5,-339.937);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 5;
- waypoints[148].children[0] = 144;
- waypoints[148].children[1] = 145;
- waypoints[148].children[2] = 146;
- waypoints[148].children[3] = 149;
- waypoints[148].children[4] = 151;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (-1310.45,579.342,-350.684);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 5;
- waypoints[149].children[0] = 147;
- waypoints[149].children[1] = 148;
- waypoints[149].children[2] = 146;
- waypoints[149].children[3] = 145;
- waypoints[149].children[4] = 150;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (-1671.5,472.694,-322.856);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 4;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 147;
- waypoints[150].children[2] = 170;
- waypoints[150].children[3] = 174;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (-983.678,-53.2661,-378.209);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 5;
- waypoints[151].children[0] = 148;
- waypoints[151].children[1] = 167;
- waypoints[151].children[2] = 166;
- waypoints[151].children[3] = 168;
- waypoints[151].children[4] = 169;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (-1887.1,-884.55,-226.636);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 153;
- waypoints[152].children[1] = 154;
- waypoints[152].children[2] = 155;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (-1851.48,-1127.88,-185.748);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 3;
- waypoints[153].children[0] = 76;
- waypoints[153].children[1] = 152;
- waypoints[153].children[2] = 154;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (-1679.54,-884.141,-285.006);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 3;
- waypoints[154].children[0] = 152;
- waypoints[154].children[1] = 153;
- waypoints[154].children[2] = 165;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (-2178.58,-778.967,-218.875);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 152;
- waypoints[155].children[1] = 32;
- waypoints[155].children[2] = 156;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (-2067.78,-495.183,-346.875);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 158;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (-1992.77,-489.057,-346.875);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 3;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 33;
- waypoints[157].children[2] = 161;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (-2140.91,-443.859,-346.875);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 3;
- waypoints[158].children[0] = 156;
- waypoints[158].children[1] = 7;
- waypoints[158].children[2] = 159;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (-2082.36,-285.562,-346.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 = (-1990.39,-264.307,-346.875);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 3;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 161;
- waypoints[160].children[2] = 173;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (-1926.91,-333.098,-346.875);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 2;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 157;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (-362.654,-72.5174,-333.559);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 4;
- waypoints[162].children[0] = 59;
- waypoints[162].children[1] = 163;
- waypoints[162].children[2] = 169;
- waypoints[162].children[3] = 168;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (-372.865,-303.392,-357.366);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 4;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 57;
- waypoints[163].children[2] = 68;
- waypoints[163].children[3] = 168;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (-868.503,-857.416,-290.961);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 67;
- waypoints[164].children[1] = 165;
- waypoints[164].children[2] = 168;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (-1285.31,-796.266,-313.193);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 4;
- waypoints[165].children[0] = 164;
- waypoints[165].children[1] = 154;
- waypoints[165].children[2] = 166;
- waypoints[165].children[3] = 6;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (-1096.86,-407.041,-369.898);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 4;
- waypoints[166].children[0] = 165;
- waypoints[166].children[1] = 167;
- waypoints[166].children[2] = 151;
- waypoints[166].children[3] = 168;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (-1381.74,-118.662,-369.771);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 4;
- waypoints[167].children[0] = 166;
- waypoints[167].children[1] = 151;
- waypoints[167].children[2] = 168;
- waypoints[167].children[3] = 172;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (-774.634,-372.898,-374.085);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 9;
- waypoints[168].children[0] = 166;
- waypoints[168].children[1] = 151;
- waypoints[168].children[2] = 169;
- waypoints[168].children[3] = 57;
- waypoints[168].children[4] = 163;
- waypoints[168].children[5] = 162;
- waypoints[168].children[6] = 164;
- waypoints[168].children[7] = 68;
- waypoints[168].children[8] = 167;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (-649.143,-162.049,-353.634);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 3;
- waypoints[169].children[0] = 151;
- waypoints[169].children[1] = 162;
- waypoints[169].children[2] = 168;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (-1724.75,234.642,-355.375);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 5;
- waypoints[170].children[0] = 171;
- waypoints[170].children[1] = 172;
- waypoints[170].children[2] = 35;
- waypoints[170].children[3] = 173;
- waypoints[170].children[4] = 150;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (-2018.68,134.198,-355.375);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 7;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 173;
- waypoints[171].children[2] = 34;
- waypoints[171].children[3] = 172;
- waypoints[171].children[4] = 179;
- waypoints[171].children[5] = 180;
- waypoints[171].children[6] = 181;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (-1613.38,7.53395,-348.698);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 5;
- waypoints[172].children[0] = 8;
- waypoints[172].children[1] = 167;
- waypoints[172].children[2] = 170;
- waypoints[172].children[3] = 173;
- waypoints[172].children[4] = 171;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (-1944.89,-152.605,-355.375);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 4;
- waypoints[173].children[0] = 171;
- waypoints[173].children[1] = 160;
- waypoints[173].children[2] = 172;
- waypoints[173].children[3] = 170;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (-1906.48,452.011,-304.118);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 4;
- waypoints[174].children[0] = 150;
- waypoints[174].children[1] = 175;
- waypoints[174].children[2] = 178;
- waypoints[174].children[3] = 179;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (-1808.68,630.043,-224.925);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 2;
- waypoints[175].children[0] = 174;
- waypoints[175].children[1] = 176;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (-1787.61,790.618,-203.159);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 3;
- waypoints[176].children[0] = 175;
- waypoints[176].children[1] = 177;
- waypoints[176].children[2] = 30;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (-1959.31,787.585,-181.475);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 1;
- waypoints[177].children[0] = 176;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (-2068.47,525.28,-335.287);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 3;
- waypoints[178].children[0] = 174;
- waypoints[178].children[1] = 128;
- waypoints[178].children[2] = 179;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (-2138.36,322.521,-372.222);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 6;
- waypoints[179].children[0] = 178;
- waypoints[179].children[1] = 174;
- waypoints[179].children[2] = 171;
- waypoints[179].children[3] = 181;
- waypoints[179].children[4] = 180;
- waypoints[179].children[5] = 28;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (-2476.24,98.3045,-419.675);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 5;
- waypoints[180].children[0] = 171;
- waypoints[180].children[1] = 181;
- waypoints[180].children[2] = 179;
- waypoints[180].children[3] = 183;
- waypoints[180].children[4] = 28;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (-2509.06,379.5,-385.655);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 4;
- waypoints[181].children[0] = 180;
- waypoints[181].children[1] = 179;
- waypoints[181].children[2] = 171;
- waypoints[181].children[3] = 182;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (-2755.18,468.017,-346.972);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 2;
- waypoints[182].children[0] = 181;
- waypoints[182].children[1] = 184;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (-2841.73,63.2666,-418.926);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 4;
- waypoints[183].children[0] = 180;
- waypoints[183].children[1] = 93;
- waypoints[183].children[2] = 184;
- waypoints[183].children[3] = 186;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (-2938.36,502.112,-361.845);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 5;
- waypoints[184].children[0] = 182;
- waypoints[184].children[1] = 183;
- waypoints[184].children[2] = 185;
- waypoints[184].children[3] = 186;
- waypoints[184].children[4] = 93;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (-3047.7,636.088,-344.035);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 3;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 16;
- waypoints[185].children[2] = 120;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (-3247.59,247.367,-378.774);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 5;
- waypoints[186].children[0] = 184;
- waypoints[186].children[1] = 93;
- waypoints[186].children[2] = 183;
- waypoints[186].children[3] = 187;
- waypoints[186].children[4] = 117;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (-3641.5,151.428,-386.497);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 4;
- waypoints[187].children[0] = 186;
- waypoints[187].children[1] = 117;
- waypoints[187].children[2] = 188;
- waypoints[187].children[3] = 189;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (-3971.68,589.761,-338.146);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 3;
- waypoints[188].children[0] = 109;
- waypoints[188].children[1] = 117;
- waypoints[188].children[2] = 187;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (-4028.67,21.1232,-369.207);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 2;
- waypoints[189].children[0] = 187;
- waypoints[189].children[1] = 26;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/corrosion.gsc b/main_shared/maps/mp/bots/waypoints/corrosion.gsc
deleted file mode 100644
index 5d06479..0000000
--- a/main_shared/maps/mp/bots/waypoints/corrosion.gsc
+++ /dev/null
@@ -1,1473 +0,0 @@
-Corrosion()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (1786.75,278.556,-0.134616);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 3;
- waypoints[0].children[0] = 1;
- waypoints[0].children[1] = 190;
- waypoints[0].children[2] = 192;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (1787.61,520.642,159.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 = (1713.81,586.784,163.312);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 3;
- waypoints[2].children[0] = 1;
- waypoints[2].children[1] = 3;
- waypoints[2].children[2] = 4;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (1583.46,446.644,172.003);
- 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 = (1587.94,620.666,170.476);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 3;
- waypoints[4].children[0] = 2;
- waypoints[4].children[1] = 3;
- waypoints[4].children[2] = 6;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (1319.6,453.524,161.116);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 3;
- waypoints[5].children[0] = 3;
- waypoints[5].children[1] = 6;
- waypoints[5].children[2] = 7;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (1333.32,639.942,171.119);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 5;
- waypoints[6].children[1] = 4;
- waypoints[6].children[2] = 8;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (937.225,454.763,165.581);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 3;
- waypoints[7].children[0] = 5;
- waypoints[7].children[1] = 8;
- waypoints[7].children[2] = 14;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (943.831,630.976,161.082);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 4;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 6;
- waypoints[8].children[2] = 9;
- waypoints[8].children[3] = 14;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (857.244,764.374,170.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 = (814.865,805.868,157.233);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 2;
- waypoints[10].children[0] = 9;
- waypoints[10].children[1] = 11;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (559.642,782.996,188.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 = (323.278,783.623,188.125);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (-125.719,780.52,16.4321);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 2;
- waypoints[13].children[0] = 12;
- waypoints[13].children[1] = 119;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (727.144,453.633,160.537);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 3;
- waypoints[14].children[0] = 7;
- waypoints[14].children[1] = 8;
- waypoints[14].children[2] = 15;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (701.441,290.198,160.98);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 2;
- waypoints[15].children[0] = 14;
- waypoints[15].children[1] = 16;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (473.786,290.026,160.125);
- 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 = (352.672,417.694,160.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 = (364.229,599.676,160.125);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 1;
- waypoints[18].children[0] = 17;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (470.589,158.753,160.125);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 3;
- waypoints[19].children[0] = 16;
- waypoints[19].children[1] = 20;
- waypoints[19].children[2] = 21;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (461.619,-201.095,160.125);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 3;
- waypoints[20].children[0] = 19;
- waypoints[20].children[1] = 25;
- waypoints[20].children[2] = 26;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (-116.566,167.515,160.125);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 2;
- waypoints[21].children[0] = 19;
- waypoints[21].children[1] = 22;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (-126.59,-36.8954,160.125);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 3;
- waypoints[22].children[0] = 21;
- waypoints[22].children[1] = 23;
- waypoints[22].children[2] = 43;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (-117.304,-196.519,160.125);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 3;
- waypoints[23].children[0] = 22;
- waypoints[23].children[1] = 24;
- waypoints[23].children[2] = 25;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (3.50442,-267.082,160.125);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 3;
- waypoints[24].children[0] = 23;
- waypoints[24].children[1] = 25;
- waypoints[24].children[2] = 30;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (141.325,-186.791,160.125);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 3;
- waypoints[25].children[0] = 24;
- waypoints[25].children[1] = 23;
- waypoints[25].children[2] = 20;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (460.821,-381.077,160.125);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 3;
- waypoints[26].children[0] = 20;
- waypoints[26].children[1] = 27;
- waypoints[26].children[2] = 28;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (335.284,-378.668,160.125);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 2;
- waypoints[27].children[0] = 26;
- waypoints[27].children[1] = 32;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (448.288,-527.42,160.125);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 2;
- waypoints[28].children[0] = 26;
- waypoints[28].children[1] = 29;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (50.4409,-508.41,160.125);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 3;
- waypoints[29].children[0] = 28;
- waypoints[29].children[1] = 30;
- waypoints[29].children[2] = 31;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (2.1671,-367.645,160.125);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 3;
- waypoints[30].children[0] = 29;
- waypoints[30].children[1] = 24;
- waypoints[30].children[2] = 31;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-56.7273,-565.749,160.125);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 3;
- waypoints[31].children[0] = 30;
- waypoints[31].children[1] = 29;
- waypoints[31].children[2] = 34;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (188.654,-377.33,78.125);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 2;
- waypoints[32].children[0] = 27;
- waypoints[32].children[1] = 33;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (26.5683,-376.599,0.124999);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 3;
- waypoints[33].children[0] = 32;
- waypoints[33].children[1] = 76;
- waypoints[33].children[2] = 79;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-54.3203,-698.855,144.125);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 3;
- waypoints[34].children[0] = 31;
- waypoints[34].children[1] = 35;
- waypoints[34].children[2] = 36;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (-130.543,-885.167,144.125);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 3;
- waypoints[35].children[0] = 34;
- waypoints[35].children[1] = 36;
- waypoints[35].children[2] = 39;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (117.088,-867.871,144.125);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 3;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 34;
- waypoints[36].children[2] = 37;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (251.669,-882.69,90.7056);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 2;
- waypoints[37].children[0] = 36;
- waypoints[37].children[1] = 38;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (389.36,-916.884,77.9305);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 2;
- waypoints[38].children[0] = 37;
- waypoints[38].children[1] = 172;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (-251.537,-873.221,144.125);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 2;
- waypoints[39].children[0] = 35;
- waypoints[39].children[1] = 40;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (-329.521,-668.91,144.125);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 2;
- waypoints[40].children[0] = 39;
- waypoints[40].children[1] = 41;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (-323.682,-565.317,160.125);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 4;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 42;
- waypoints[41].children[2] = 139;
- waypoints[41].children[3] = 139;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (-241.473,-288.269,160.125);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 41;
- waypoints[42].children[1] = 43;
- waypoints[42].children[2] = 139;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (-244.779,-32.6016,160.125);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 3;
- waypoints[43].children[0] = 42;
- waypoints[43].children[1] = 22;
- waypoints[43].children[2] = 141;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (1248.83,650.66,0.125);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 4;
- waypoints[44].children[0] = 45;
- waypoints[44].children[1] = 52;
- waypoints[44].children[2] = 107;
- waypoints[44].children[3] = 48;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (1065.96,647.327,0.125);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 2;
- waypoints[45].children[0] = 44;
- waypoints[45].children[1] = 46;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (1064.84,516.478,0.125);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 3;
- waypoints[46].children[0] = 45;
- waypoints[46].children[1] = 47;
- waypoints[46].children[2] = 54;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (1127.34,449.796,0.125);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 3;
- waypoints[47].children[0] = 46;
- waypoints[47].children[1] = 48;
- waypoints[47].children[2] = 49;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (1216.92,495.693,0.125);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 4;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 49;
- waypoints[48].children[2] = 52;
- waypoints[48].children[3] = 44;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (1268.47,437.345,0.125);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 3;
- waypoints[49].children[0] = 48;
- waypoints[49].children[1] = 47;
- waypoints[49].children[2] = 50;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (1393.94,440.913,0.125);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 3;
- waypoints[50].children[0] = 49;
- waypoints[50].children[1] = 51;
- waypoints[50].children[2] = 52;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (1417.94,400.878,0.125);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 1;
- waypoints[51].children[0] = 50;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (1362.06,634.598,0.125);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 4;
- waypoints[52].children[0] = 50;
- waypoints[52].children[1] = 53;
- waypoints[52].children[2] = 44;
- waypoints[52].children[3] = 48;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (1408.9,657.923,0.125);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 1;
- waypoints[53].children[0] = 52;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (667.093,507.503,0.124998);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 4;
- waypoints[54].children[0] = 46;
- waypoints[54].children[1] = 55;
- waypoints[54].children[2] = 56;
- waypoints[54].children[3] = 57;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (793.155,566.63,0.124998);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 1;
- waypoints[55].children[0] = 54;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (668.89,309.543,0.124998);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 2;
- waypoints[56].children[0] = 54;
- waypoints[56].children[1] = 216;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (253.268,521.758,0.125);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 3;
- waypoints[57].children[0] = 54;
- waypoints[57].children[1] = 58;
- waypoints[57].children[2] = 59;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (273.088,608.585,0.125);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 1;
- waypoints[58].children[0] = 57;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (190.135,491.507,0.125);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 3;
- waypoints[59].children[0] = 57;
- waypoints[59].children[1] = 60;
- waypoints[59].children[2] = 62;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (-36.9479,464.056,0.125);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 3;
- waypoints[60].children[0] = 59;
- waypoints[60].children[1] = 61;
- waypoints[60].children[2] = 63;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (-123.37,608.147,0.124997);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 1;
- waypoints[61].children[0] = 60;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (177.142,281.688,0.124973);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 4;
- waypoints[62].children[0] = 59;
- waypoints[62].children[1] = 63;
- waypoints[62].children[2] = 65;
- waypoints[62].children[3] = 64;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (-43.0748,304.836,7.36356);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 3;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 60;
- waypoints[63].children[2] = 64;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (-26.5309,75.6257,6.95729);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 5;
- waypoints[64].children[0] = 63;
- waypoints[64].children[1] = 65;
- waypoints[64].children[2] = 62;
- waypoints[64].children[3] = 78;
- waypoints[64].children[4] = 77;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (163.53,72.3232,0.0108541);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 5;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 62;
- waypoints[65].children[2] = 66;
- waypoints[65].children[3] = 77;
- waypoints[65].children[4] = 78;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (387.664,-15.9699,0.124997);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 3;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 67;
- waypoints[66].children[2] = 68;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (444.359,51.5566,0.124997);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 1;
- waypoints[67].children[0] = 66;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (458.906,-185.354,0.124997);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 2;
- waypoints[68].children[0] = 66;
- waypoints[68].children[1] = 69;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (470.396,-534.097,0.124997);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 4;
- waypoints[69].children[0] = 68;
- waypoints[69].children[1] = 70;
- waypoints[69].children[2] = 72;
- waypoints[69].children[3] = 71;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (629.869,-539.427,0.108546);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 3;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 200;
- waypoints[70].children[2] = 199;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (506.354,-579.852,0.125);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 1;
- waypoints[71].children[0] = 69;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (54.8344,-537.743,0.124997);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 69;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 74;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (54.2439,-715.582,0.124999);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 2;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 80;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (-63.166,-504.192,0.124998);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 3;
- waypoints[74].children[0] = 72;
- waypoints[74].children[1] = 75;
- waypoints[74].children[2] = 76;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (-140.966,-580.997,0.124998);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 1;
- waypoints[75].children[0] = 74;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-73.8549,-374.975,2.31065);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 3;
- waypoints[76].children[0] = 74;
- waypoints[76].children[1] = 33;
- waypoints[76].children[2] = 78;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (90.4091,-83.4176,0.125001);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 4;
- waypoints[77].children[0] = 65;
- waypoints[77].children[1] = 78;
- waypoints[77].children[2] = 64;
- waypoints[77].children[3] = 79;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (-90.8697,-134.916,0.107843);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 6;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 64;
- waypoints[78].children[2] = 65;
- waypoints[78].children[3] = 79;
- waypoints[78].children[4] = 76;
- waypoints[78].children[5] = 138;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (11.2864,-275.044,0.124997);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 3;
- waypoints[79].children[0] = 77;
- waypoints[79].children[1] = 33;
- waypoints[79].children[2] = 78;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (-190.864,-778.621,0.125);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 73;
- waypoints[80].children[1] = 85;
- waypoints[80].children[2] = 82;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (-155.929,-1096.35,0.125);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 2;
- waypoints[81].children[0] = 82;
- waypoints[81].children[1] = 169;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (-268.918,-1089.9,0.125);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 3;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 83;
- waypoints[82].children[2] = 80;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (-455.85,-1077.78,0.125);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 3;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 84;
- waypoints[83].children[2] = 86;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (-480.559,-877.781,0.124997);
- 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 = (-476.333,-789.976,0.582206);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 3;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 80;
- waypoints[85].children[2] = 87;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (-477.555,-1176.59,0.125);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 1;
- waypoints[86].children[0] = 83;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (-714.108,-818.16,1.13564);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 4;
- waypoints[87].children[0] = 85;
- waypoints[87].children[1] = 84;
- waypoints[87].children[2] = 88;
- waypoints[87].children[3] = 89;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (-682.259,-696.428,5.9072);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 1;
- waypoints[88].children[0] = 87;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (-887.709,-689.03,0.636553);
- 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] = 147;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (-1058.63,-935.806,1.63866);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 1;
- waypoints[90].children[0] = 89;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (-1057.24,-696.55,0.340997);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 1;
- waypoints[91].children[0] = 89;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (1847.45,831.337,1.35763);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 5;
- waypoints[92].children[0] = 93;
- waypoints[92].children[1] = 97;
- waypoints[92].children[2] = 98;
- waypoints[92].children[3] = 100;
- waypoints[92].children[4] = 194;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (2088.29,829.718,1.27545);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 3;
- waypoints[93].children[0] = 92;
- waypoints[93].children[1] = 94;
- waypoints[93].children[2] = 96;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (2087.87,1066.72,1.28023);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 97;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (2160.07,1086.18,2.12925);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 1;
- waypoints[95].children[0] = 94;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (2196.14,821.209,3.32561);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 1;
- waypoints[96].children[0] = 93;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (1842.05,1052.66,0.0302776);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 4;
- waypoints[97].children[0] = 94;
- waypoints[97].children[1] = 92;
- waypoints[97].children[2] = 100;
- waypoints[97].children[3] = 98;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (1679.63,844.744,-1.03201);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 6;
- waypoints[98].children[0] = 92;
- waypoints[98].children[1] = 99;
- waypoints[98].children[2] = 100;
- waypoints[98].children[3] = 101;
- waypoints[98].children[4] = 102;
- waypoints[98].children[5] = 97;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (1671.02,753.592,1.34005);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 1;
- waypoints[99].children[0] = 98;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (1638.98,966.438,-0.0525621);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 5;
- waypoints[100].children[0] = 97;
- waypoints[100].children[1] = 98;
- waypoints[100].children[2] = 102;
- waypoints[100].children[3] = 101;
- waypoints[100].children[4] = 92;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (1452.37,898.847,11.6321);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 4;
- waypoints[101].children[0] = 98;
- waypoints[101].children[1] = 102;
- waypoints[101].children[2] = 100;
- waypoints[101].children[3] = 107;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (1429.84,1022.44,-1.77159);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 4;
- waypoints[102].children[0] = 101;
- waypoints[102].children[1] = 100;
- waypoints[102].children[2] = 98;
- waypoints[102].children[3] = 103;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (1140.56,963.716,2.125);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 2;
- waypoints[103].children[0] = 102;
- waypoints[103].children[1] = 104;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (1054.71,964.494,-7.39564);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 105;
- waypoints[104].children[2] = 108;
- waypoints[104].children[3] = 109;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (1069.07,1124.14,6.40568);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 3;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 106;
- waypoints[105].children[2] = 109;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (1221.01,1102.35,9.01728);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 1;
- waypoints[106].children[0] = 105;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (1252.63,815.608,0.786611);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 3;
- waypoints[107].children[0] = 44;
- waypoints[107].children[1] = 101;
- waypoints[107].children[2] = 108;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (1024.04,814.262,1.07257);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 3;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 104;
- waypoints[108].children[2] = 109;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (708.887,1041.82,1.40345);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 6;
- waypoints[109].children[0] = 108;
- waypoints[109].children[1] = 105;
- waypoints[109].children[2] = 104;
- waypoints[109].children[3] = 110;
- waypoints[109].children[4] = 111;
- waypoints[109].children[5] = 112;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (500.187,1104.55,0.124998);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 4;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 111;
- waypoints[110].children[2] = 112;
- waypoints[110].children[3] = 113;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (500.772,945.975,0.124998);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 2;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 109;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (534.164,1260.48,0.124998);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 2;
- waypoints[112].children[0] = 110;
- waypoints[112].children[1] = 109;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (337.617,1114.69,0.125001);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 4;
- waypoints[113].children[0] = 110;
- waypoints[113].children[1] = 114;
- waypoints[113].children[2] = 115;
- waypoints[113].children[3] = 116;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (366.862,1281.86,0.125001);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 1;
- waypoints[114].children[0] = 113;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (333.632,942.466,0.125001);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 1;
- waypoints[115].children[0] = 113;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (105.603,962.319,-5.74098);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 3;
- waypoints[116].children[0] = 113;
- waypoints[116].children[1] = 117;
- waypoints[116].children[2] = 118;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (49.0523,1198.76,0.124998);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 1;
- waypoints[117].children[0] = 116;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (-174.292,952.506,0.124998);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 116;
- waypoints[118].children[1] = 119;
- waypoints[118].children[2] = 120;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (-204.518,783.147,-0.442585);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 3;
- waypoints[119].children[0] = 118;
- waypoints[119].children[1] = 13;
- waypoints[119].children[2] = 125;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (-282.604,1145.13,2.3964);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 2;
- waypoints[120].children[0] = 118;
- waypoints[120].children[1] = 121;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (-556.509,1128.09,0.0860045);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 122;
- waypoints[121].children[2] = 123;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (-583.061,1182.86,0.070594);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 1;
- waypoints[122].children[0] = 121;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (-576.178,881.459,0.124998);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 4;
- waypoints[123].children[0] = 124;
- waypoints[123].children[1] = 121;
- waypoints[123].children[2] = 125;
- waypoints[123].children[3] = 126;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (-578.027,701.556,0.125001);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 1;
- waypoints[124].children[0] = 123;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-376.363,795.051,-11.2744);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 2;
- waypoints[125].children[0] = 123;
- waypoints[125].children[1] = 119;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-763.311,819.608,-3.52719);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 3;
- waypoints[126].children[0] = 123;
- waypoints[126].children[1] = 127;
- waypoints[126].children[2] = 130;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (-773.487,688.391,14.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 = (-772.454,526.454,23.6716);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 2;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 129;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (-773.534,350.996,-5.09994);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 4;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 137;
- waypoints[129].children[2] = 166;
- waypoints[129].children[3] = 167;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (-1063.24,766.959,-0.906971);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 2;
- waypoints[130].children[0] = 126;
- waypoints[130].children[1] = 131;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (-1349.75,887.73,0.34169);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 130;
- waypoints[131].children[1] = 132;
- waypoints[131].children[2] = 133;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (-1313.01,1009.43,0.144205);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 1;
- waypoints[132].children[0] = 131;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (-1560.47,760.301,-0.586027);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 4;
- waypoints[133].children[0] = 131;
- waypoints[133].children[1] = 134;
- waypoints[133].children[2] = 135;
- waypoints[133].children[3] = 136;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (-1655.59,966.686,0.156246);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 1;
- waypoints[134].children[0] = 133;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (-1661.92,681.11,0.124949);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 1;
- waypoints[135].children[0] = 133;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-1651.14,509.211,0.167147);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 4;
- waypoints[136].children[0] = 133;
- waypoints[136].children[1] = 158;
- waypoints[136].children[2] = 157;
- waypoints[136].children[3] = 159;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-565.6,191.987,0.125001);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 129;
- waypoints[137].children[1] = 138;
- waypoints[137].children[2] = 168;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-555.074,-90.882,-2.84309);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 3;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 78;
- waypoints[138].children[2] = 145;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-276.057,-355.692,160.125);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 4;
- waypoints[139].children[0] = 41;
- waypoints[139].children[1] = 42;
- waypoints[139].children[2] = 41;
- waypoints[139].children[3] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-408.437,-356.913,160.125);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 3;
- waypoints[140].children[0] = 141;
- waypoints[140].children[1] = 139;
- waypoints[140].children[2] = 142;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (-392.37,-49.2397,160.125);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 2;
- waypoints[141].children[0] = 140;
- waypoints[141].children[1] = 43;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (-426.607,-411.279,161.125);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 2;
- waypoints[142].children[0] = 140;
- waypoints[142].children[1] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (-429.826,-545.729,80.125);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 2;
- waypoints[143].children[0] = 142;
- waypoints[143].children[1] = 144;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (-605.264,-549.35,-1.55927);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 3;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 145;
- waypoints[144].children[2] = 147;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (-615.393,-421.268,-0.566905);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 4;
- waypoints[145].children[0] = 138;
- waypoints[145].children[1] = 144;
- waypoints[145].children[2] = 146;
- waypoints[145].children[3] = 147;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (-844.678,-358.988,0.0148534);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 1;
- waypoints[146].children[0] = 145;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (-888.673,-518.671,0.0338047);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 4;
- waypoints[147].children[0] = 89;
- waypoints[147].children[1] = 145;
- waypoints[147].children[2] = 144;
- waypoints[147].children[3] = 148;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (-1347.47,-396.678,-1.06837);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 149;
- waypoints[148].children[2] = 150;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (-1352.35,-548.902,-0.734118);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 1;
- waypoints[149].children[0] = 148;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (-1608.93,-382.448,-0.962751);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 4;
- waypoints[150].children[0] = 148;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 152;
- waypoints[150].children[3] = 153;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (-1537.38,-245.467,0.125);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 1;
- waypoints[151].children[0] = 150;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (-1828.36,-286.919,0.124999);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 150;
- waypoints[152].children[1] = 153;
- waypoints[152].children[2] = 154;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (-1874.97,-400.473,0.124999);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 2;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 150;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (-1811.77,-112.55,0.476028);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 4;
- waypoints[154].children[0] = 152;
- waypoints[154].children[1] = 155;
- waypoints[154].children[2] = 162;
- waypoints[154].children[3] = 161;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (-1894.53,-110.684,0.795236);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 1;
- waypoints[155].children[0] = 154;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (-1550.62,172.978,-0.581259);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 2;
- waypoints[156].children[0] = 157;
- waypoints[156].children[1] = 162;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (-1511.87,368.549,0.125001);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 4;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 158;
- waypoints[157].children[2] = 136;
- waypoints[157].children[3] = 163;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (-1694.26,370.179,0.124997);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 4;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 136;
- waypoints[158].children[2] = 161;
- waypoints[158].children[3] = 162;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (-1844.68,509.203,0.124997);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 3;
- waypoints[159].children[0] = 136;
- waypoints[159].children[1] = 160;
- waypoints[159].children[2] = 161;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (-1901.99,532.211,0.124997);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 1;
- waypoints[160].children[0] = 159;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (-1853.81,350.066,0.124997);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 4;
- waypoints[161].children[0] = 159;
- waypoints[161].children[1] = 158;
- waypoints[161].children[2] = 162;
- waypoints[161].children[3] = 154;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (-1738.32,157.136,-2.2);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 4;
- waypoints[162].children[0] = 158;
- waypoints[162].children[1] = 161;
- waypoints[162].children[2] = 156;
- waypoints[162].children[3] = 154;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (-1361.82,365.58,0.0367905);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 5;
- waypoints[163].children[0] = 157;
- waypoints[163].children[1] = 164;
- waypoints[163].children[2] = 165;
- waypoints[163].children[3] = 166;
- waypoints[163].children[4] = 167;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (-1367.24,255.028,0.0367905);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 1;
- waypoints[164].children[0] = 163;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (-1397.88,522.117,0.0539138);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 1;
- waypoints[165].children[0] = 163;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (-1199.16,238.241,0.0870652);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 2;
- waypoints[166].children[0] = 163;
- waypoints[166].children[1] = 129;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (-1152.04,547.906,0.953791);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 2;
- waypoints[167].children[0] = 163;
- waypoints[167].children[1] = 129;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (-646.174,528.879,8.88265);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 1;
- waypoints[168].children[0] = 137;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (61.1068,-1087.02,-30.9055);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 2;
- waypoints[169].children[0] = 81;
- waypoints[169].children[1] = 170;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (241.119,-1098.69,10.0968);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 3;
- waypoints[170].children[0] = 169;
- waypoints[170].children[1] = 171;
- waypoints[170].children[2] = 172;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (466.179,-1140,17.2632);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 4;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 172;
- waypoints[171].children[2] = 173;
- waypoints[171].children[3] = 174;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (393.171,-1011.36,73.9618);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 4;
- waypoints[172].children[0] = 170;
- waypoints[172].children[1] = 171;
- waypoints[172].children[2] = 38;
- waypoints[172].children[3] = 173;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (562.14,-1058.98,16.8467);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 172;
- waypoints[173].children[1] = 171;
- waypoints[173].children[2] = 174;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (741.088,-1120.74,-35.875);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 3;
- waypoints[174].children[0] = 173;
- waypoints[174].children[1] = 171;
- waypoints[174].children[2] = 175;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (1051.11,-1045.5,-35.875);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 3;
- waypoints[175].children[0] = 174;
- waypoints[175].children[1] = 176;
- waypoints[175].children[2] = 177;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (1166.3,-1148.74,-47.6546);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 1;
- waypoints[176].children[0] = 175;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (1126.82,-852.775,-35.875);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 3;
- waypoints[177].children[0] = 175;
- waypoints[177].children[1] = 178;
- waypoints[177].children[2] = 179;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (1112.17,-727.97,-31.6177);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 3;
- waypoints[178].children[0] = 177;
- waypoints[178].children[1] = 179;
- waypoints[178].children[2] = 196;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (1340.57,-802.851,-35.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 = (1637.15,-811.456,-35.875);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 4;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 181;
- waypoints[180].children[2] = 182;
- waypoints[180].children[3] = 218;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (1613.38,-928.118,-46.3586);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 1;
- waypoints[181].children[0] = 180;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (1970.39,-794.005,-35.875);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 4;
- waypoints[182].children[0] = 180;
- waypoints[182].children[1] = 183;
- waypoints[182].children[2] = 184;
- waypoints[182].children[3] = 185;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (1990.34,-631.124,1.125);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 2;
- waypoints[183].children[0] = 182;
- waypoints[183].children[1] = 186;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (2202.65,-932.095,-48.7971);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 1;
- waypoints[184].children[0] = 182;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (2201.87,-697.397,-46.2118);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 1;
- waypoints[185].children[0] = 182;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (1996.85,-458.918,6.05739);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 4;
- waypoints[186].children[0] = 183;
- waypoints[186].children[1] = 187;
- waypoints[186].children[2] = 188;
- waypoints[186].children[3] = 193;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (2191.43,-505.87,0.66518);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 1;
- waypoints[187].children[0] = 186;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (2061.41,-113.255,-4.875);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 2;
- waypoints[188].children[0] = 186;
- waypoints[188].children[1] = 189;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (1939.17,149.081,12.125);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 4;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 190;
- waypoints[189].children[2] = 191;
- waypoints[189].children[3] = 192;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (1871.71,268.688,-0.112048);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 3;
- waypoints[190].children[0] = 189;
- waypoints[190].children[1] = 0;
- waypoints[190].children[2] = 194;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (2225.92,158.627,12.125);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 1;
- waypoints[191].children[0] = 189;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (1807.23,157.489,12.125);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 5;
- waypoints[192].children[0] = 0;
- waypoints[192].children[1] = 189;
- waypoints[192].children[2] = 193;
- waypoints[192].children[3] = 210;
- waypoints[192].children[4] = 211;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (1846.08,-156.128,-4.93528);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 2;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 186;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (1860.16,677.257,0.810373);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 3;
- waypoints[194].children[0] = 190;
- waypoints[194].children[1] = 92;
- waypoints[194].children[2] = 195;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (2205.62,683.056,0.122695);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 1;
- waypoints[195].children[0] = 194;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (1000.65,-629.971,1.125);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 2;
- waypoints[196].children[0] = 178;
- waypoints[196].children[1] = 197;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (991.304,-558.555,1.03662);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 3;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 198;
- waypoints[197].children[2] = 199;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (1063.89,-484.542,0.566612);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 2;
- waypoints[198].children[0] = 197;
- waypoints[198].children[1] = 201;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (837.59,-588.768,0.708157);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 3;
- waypoints[199].children[0] = 197;
- waypoints[199].children[1] = 200;
- waypoints[199].children[2] = 70;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (651.134,-380.034,1.90483);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 3;
- waypoints[200].children[0] = 199;
- waypoints[200].children[1] = 70;
- waypoints[200].children[2] = 217;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (1337.98,-498.117,-2.34233);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 3;
- waypoints[201].children[0] = 198;
- waypoints[201].children[1] = 202;
- waypoints[201].children[2] = 203;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (1647.11,-528.614,-0.500327);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 2;
- waypoints[202].children[0] = 201;
- waypoints[202].children[1] = 219;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (1328.54,-394.656,12.125);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 201;
- waypoints[203].children[1] = 204;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (1316.98,-196.93,-5.72829);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 4;
- waypoints[204].children[0] = 203;
- waypoints[204].children[1] = 205;
- waypoints[204].children[2] = 207;
- waypoints[204].children[3] = 208;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (1525.92,-200.062,-4.875);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 2;
- waypoints[205].children[0] = 204;
- waypoints[205].children[1] = 206;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (1642.66,-286.384,2.34323);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 1;
- waypoints[206].children[0] = 205;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (1339.92,-117.597,-5.10205);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 1;
- waypoints[207].children[0] = 204;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (1229.48,-65.916,-5.93084);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 3;
- waypoints[208].children[0] = 204;
- waypoints[208].children[1] = 209;
- waypoints[208].children[2] = 214;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (1394.78,27.696,-4.87727);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 2;
- waypoints[209].children[0] = 208;
- waypoints[209].children[1] = 210;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (1574.3,48.2744,-1.61571);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 3;
- waypoints[210].children[0] = 209;
- waypoints[210].children[1] = 211;
- waypoints[210].children[2] = 192;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (1581.1,263.28,5.27158);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 4;
- waypoints[211].children[0] = 210;
- waypoints[211].children[1] = 212;
- waypoints[211].children[2] = 192;
- waypoints[211].children[3] = 213;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (1682.18,277.694,7.40677);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 1;
- waypoints[212].children[0] = 211;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (1048.43,260.551,1.54284);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 3;
- waypoints[213].children[0] = 211;
- waypoints[213].children[1] = 214;
- waypoints[213].children[2] = 216;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (1036.16,5.94329,-4.875);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 3;
- waypoints[214].children[0] = 213;
- waypoints[214].children[1] = 208;
- waypoints[214].children[2] = 215;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (853.003,16.3214,-4.875);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 3;
- waypoints[215].children[0] = 214;
- waypoints[215].children[1] = 216;
- waypoints[215].children[2] = 217;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (669.631,161.126,0.125);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 3;
- waypoints[216].children[0] = 215;
- waypoints[216].children[1] = 213;
- waypoints[216].children[2] = 56;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (808.769,-205.889,-0.0945382);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 2;
- waypoints[217].children[0] = 215;
- waypoints[217].children[1] = 200;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (1615.5,-656.125,-47.7026);
- waypoints[218].type = "climb";
- waypoints[218].childCount = 2;
- waypoints[218].children[0] = 180;
- waypoints[218].children[1] = 219;
- waypoints[218].angles = (1.24695, 88.8794, 0);
- waypoints[218].use = true;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (1615.5,-627.613,1.125);
- waypoints[219].type = "climb";
- waypoints[219].childCount = 2;
- waypoints[219].children[0] = 218;
- waypoints[219].children[1] = 202;
- waypoints[219].angles = (-1.58203, 90.2032, 0);
- waypoints[219].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/courtyard.gsc b/main_shared/maps/mp/bots/waypoints/courtyard.gsc
deleted file mode 100644
index cc9637d..0000000
--- a/main_shared/maps/mp/bots/waypoints/courtyard.gsc
+++ /dev/null
@@ -1,1361 +0,0 @@
-Courtyard()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (6089.45,-870.212,144.125);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 2;
- waypoints[0].children[0] = 1;
- waypoints[0].children[1] = 177;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (6115.72,-392.275,144.125);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 5;
- waypoints[1].children[0] = 3;
- waypoints[1].children[1] = 2;
- waypoints[1].children[2] = 4;
- waypoints[1].children[3] = 0;
- waypoints[1].children[4] = 5;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (6015.46,-387.324,146.125);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 4;
- waypoints[2].children[0] = 3;
- waypoints[2].children[1] = 4;
- waypoints[2].children[2] = 16;
- waypoints[2].children[3] = 1;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (6035.16,-467.38,144.125);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 3;
- waypoints[3].children[0] = 2;
- waypoints[3].children[1] = 17;
- waypoints[3].children[2] = 1;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (6029.29,-339.103,144.125);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 3;
- waypoints[4].children[0] = 2;
- waypoints[4].children[1] = 15;
- waypoints[4].children[2] = 1;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (6114.69,58.3902,138.244);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 2;
- waypoints[5].children[0] = 161;
- waypoints[5].children[1] = 1;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (6160.15,505.952,144.125);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 160;
- waypoints[6].children[1] = 161;
- waypoints[6].children[2] = 7;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (5859.67,522.036,50.2895);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 2;
- waypoints[7].children[0] = 8;
- waypoints[7].children[1] = 6;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (5786.47,445.7,48.1966);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 5;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 9;
- waypoints[8].children[2] = 63;
- waypoints[8].children[3] = 66;
- waypoints[8].children[4] = 175;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (5890.44,308.476,48.6311);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 2;
- waypoints[9].children[0] = 8;
- waypoints[9].children[1] = 10;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (5947.52,56.7679,51.6221);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 3;
- waypoints[10].children[0] = 9;
- waypoints[10].children[1] = 11;
- waypoints[10].children[2] = 175;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (5951.32,-126.861,-33.1638);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 10;
- waypoints[11].children[1] = 12;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (5937.48,-389.785,-40.7611);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (5954.34,-688.967,-27.6427);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 2;
- waypoints[13].children[0] = 12;
- waypoints[13].children[1] = 14;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (5949.04,-851.335,55.125);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 3;
- waypoints[14].children[0] = 13;
- waypoints[14].children[1] = 95;
- waypoints[14].children[2] = 98;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (5665.72,-167.527,48.125);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 5;
- waypoints[15].children[0] = 16;
- waypoints[15].children[1] = 67;
- waypoints[15].children[2] = 92;
- waypoints[15].children[3] = 91;
- waypoints[15].children[4] = 4;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (5663.99,-395.16,44.125);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 4;
- waypoints[16].children[0] = 17;
- waypoints[16].children[1] = 15;
- waypoints[16].children[2] = 97;
- waypoints[16].children[3] = 2;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (5655.25,-625.135,46.1469);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 4;
- waypoints[17].children[0] = 16;
- waypoints[17].children[1] = 93;
- waypoints[17].children[2] = 97;
- waypoints[17].children[3] = 3;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (4847.78,-1919.67,72.125);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 3;
- waypoints[18].children[0] = 19;
- waypoints[18].children[1] = 110;
- waypoints[18].children[2] = 186;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (4519.43,-1950.98,72.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 = (4149.61,-1831.56,72.125);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 4;
- waypoints[20].children[0] = 19;
- waypoints[20].children[1] = 21;
- waypoints[20].children[2] = 22;
- waypoints[20].children[3] = 169;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (3907.05,-1753.68,72.125);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 3;
- waypoints[21].children[0] = 20;
- waypoints[21].children[1] = 22;
- waypoints[21].children[2] = 112;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (3899.02,-1896.2,72.125);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 4;
- waypoints[22].children[0] = 20;
- waypoints[22].children[1] = 21;
- waypoints[22].children[2] = 23;
- waypoints[22].children[3] = 168;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (4072.95,-1991.99,72.125);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 1;
- waypoints[23].children[0] = 22;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (3456.94,-1597.48,88.125);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 3;
- waypoints[24].children[0] = 25;
- waypoints[24].children[1] = 26;
- waypoints[24].children[2] = 168;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (3290.27,-1413.63,88.125);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 2;
- waypoints[25].children[0] = 24;
- waypoints[25].children[1] = 27;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (3530.85,-1348.45,88.125);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 3;
- waypoints[26].children[0] = 24;
- waypoints[26].children[1] = 27;
- waypoints[26].children[2] = 185;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (3381.71,-1023.92,88.1248);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 4;
- waypoints[27].children[0] = 26;
- waypoints[27].children[1] = 25;
- waypoints[27].children[2] = 28;
- waypoints[27].children[3] = 29;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (3407.82,-1251.67,88.1248);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 1;
- waypoints[28].children[0] = 27;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (3475.67,-812.095,88.1248);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 2;
- waypoints[29].children[0] = 27;
- waypoints[29].children[1] = 167;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (3552.36,-428.151,88.125);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 2;
- waypoints[30].children[0] = 147;
- waypoints[30].children[1] = 167;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (3481.1,26.6309,88.125);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 3;
- waypoints[31].children[0] = 33;
- waypoints[31].children[1] = 35;
- waypoints[31].children[2] = 167;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (3647.33,445.132,88.125);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 4;
- waypoints[32].children[0] = 38;
- waypoints[32].children[1] = 34;
- waypoints[32].children[2] = 166;
- waypoints[32].children[3] = 183;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (3445.48,149.725,88.125);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 4;
- waypoints[33].children[0] = 31;
- waypoints[33].children[1] = 34;
- waypoints[33].children[2] = 35;
- waypoints[33].children[3] = 37;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (3454.29,298.462,88.125);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 3;
- waypoints[34].children[0] = 33;
- waypoints[34].children[1] = 38;
- waypoints[34].children[2] = 32;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (3642.31,22.7913,88.125);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 4;
- waypoints[35].children[0] = 31;
- waypoints[35].children[1] = 33;
- waypoints[35].children[2] = 36;
- waypoints[35].children[3] = 37;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (3640.24,-124.387,49.7503);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 3;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 148;
- waypoints[36].children[2] = 149;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (3660.11,140.659,88.125);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 3;
- waypoints[37].children[0] = 35;
- waypoints[37].children[1] = 33;
- waypoints[37].children[2] = 38;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (3668.29,307.833,88.125);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 4;
- waypoints[38].children[0] = 37;
- waypoints[38].children[1] = 32;
- waypoints[38].children[2] = 34;
- waypoints[38].children[3] = 183;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (3651.82,687.142,88.125);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 2;
- waypoints[39].children[0] = 41;
- waypoints[39].children[1] = 166;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (3959.13,590.191,88.125);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 2;
- waypoints[40].children[0] = 155;
- waypoints[40].children[1] = 166;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (3650.89,822.761,72.125);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 2;
- waypoints[41].children[0] = 39;
- waypoints[41].children[1] = 42;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (3633.95,957.157,72.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 = (3629.58,1109.15,32.0591);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 3;
- waypoints[43].children[0] = 42;
- waypoints[43].children[1] = 44;
- waypoints[43].children[2] = 49;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (3857.02,1094.5,37.0434);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 4;
- waypoints[44].children[0] = 43;
- waypoints[44].children[1] = 46;
- waypoints[44].children[2] = 49;
- waypoints[44].children[3] = 164;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (4012.53,867.325,39.0436);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 3;
- waypoints[45].children[0] = 52;
- waypoints[45].children[1] = 51;
- waypoints[45].children[2] = 164;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (4040.05,1112.71,29.799);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 2;
- waypoints[46].children[0] = 44;
- waypoints[46].children[1] = 47;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (4029.17,1268.46,36.3229);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 3;
- waypoints[47].children[0] = 48;
- waypoints[47].children[1] = 46;
- waypoints[47].children[2] = 49;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (4146.61,1273.07,60.125);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 2;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 50;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (3865.89,1260.19,32.125);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 3;
- waypoints[49].children[0] = 47;
- waypoints[49].children[1] = 44;
- waypoints[49].children[2] = 43;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (4317.37,1262.73,64.7793);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 2;
- waypoints[50].children[0] = 48;
- waypoints[50].children[1] = 51;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (4313.26,1090.43,28.3547);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 3;
- waypoints[51].children[0] = 50;
- waypoints[51].children[1] = 52;
- waypoints[51].children[2] = 45;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (4221.01,848.151,37.834);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 3;
- waypoints[52].children[0] = 51;
- waypoints[52].children[1] = 45;
- waypoints[52].children[2] = 53;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (4348.03,768.221,37.1376);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 2;
- waypoints[53].children[0] = 52;
- waypoints[53].children[1] = 162;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (4990.26,762.945,47.3173);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 3;
- waypoints[54].children[0] = 55;
- waypoints[54].children[1] = 58;
- waypoints[54].children[2] = 59;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (4991.51,914.831,96.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 = (4938.44,1081.82,96.125);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 3;
- waypoints[56].children[0] = 55;
- waypoints[56].children[1] = 57;
- waypoints[56].children[2] = 165;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (4992.54,1191.67,96.125);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 1;
- waypoints[57].children[0] = 56;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (4881.53,719.433,47.7734);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 3;
- waypoints[58].children[0] = 54;
- waypoints[58].children[1] = 59;
- waypoints[58].children[2] = 162;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (4981.05,586.009,48.8323);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 5;
- waypoints[59].children[0] = 58;
- waypoints[59].children[1] = 54;
- waypoints[59].children[2] = 60;
- waypoints[59].children[3] = 79;
- waypoints[59].children[4] = 87;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (5203.87,603.512,57.3205);
- 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 = (5454.37,564.353,55.8719);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 62;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (5468.54,413.629,46.4244);
- 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 = (5636.41,412.638,49.0151);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 2;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 8;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (5219.39,407.215,48.1871);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 5;
- waypoints[64].children[0] = 60;
- waypoints[64].children[1] = 65;
- waypoints[64].children[2] = 68;
- waypoints[64].children[3] = 79;
- waypoints[64].children[4] = 174;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (5461.01,318.203,48.2316);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 4;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 62;
- waypoints[65].children[2] = 66;
- waypoints[65].children[3] = 174;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (5552.14,173.839,48.1166);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 5;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 67;
- waypoints[66].children[2] = 8;
- waypoints[66].children[3] = 175;
- waypoints[66].children[4] = 91;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (5602.71,-24.7625,48.1231);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 5;
- waypoints[67].children[0] = 15;
- waypoints[67].children[1] = 66;
- waypoints[67].children[2] = 91;
- waypoints[67].children[3] = 175;
- waypoints[67].children[4] = 92;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (5072.38,398.587,48.1641);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 4;
- waypoints[68].children[0] = 64;
- waypoints[68].children[1] = 69;
- waypoints[68].children[2] = 79;
- waypoints[68].children[3] = 174;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (4947.02,313.929,48.1071);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 7;
- waypoints[69].children[0] = 68;
- waypoints[69].children[1] = 70;
- waypoints[69].children[2] = 79;
- waypoints[69].children[3] = 86;
- waypoints[69].children[4] = 87;
- waypoints[69].children[5] = 78;
- waypoints[69].children[6] = 174;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (4859.69,234.213,48.625);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 3;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 71;
- waypoints[70].children[2] = 86;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (4777.08,150.081,-3.875);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 3;
- waypoints[71].children[0] = 70;
- waypoints[71].children[1] = 72;
- waypoints[71].children[2] = 77;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (4543.81,157.039,-3.875);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 74;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (4478.77,225.01,48.625);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 4;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 85;
- waypoints[73].children[2] = 88;
- waypoints[73].children[3] = 159;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (4525.86,-52.2454,-3.96081);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 2;
- waypoints[74].children[0] = 72;
- waypoints[74].children[1] = 75;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (4671.39,-120.352,-3.875);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 3;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 76;
- waypoints[75].children[2] = 77;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (4675.22,-227.796,47.3517);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 2;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 81;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (4826.37,-29.4307,-3.875);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 2;
- waypoints[77].children[0] = 75;
- waypoints[77].children[1] = 71;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (5014.31,2.22257,50.7763);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 3;
- waypoints[78].children[0] = 80;
- waypoints[78].children[1] = 69;
- waypoints[78].children[2] = 174;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (4984.75,500.044,49.2197);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 5;
- waypoints[79].children[0] = 69;
- waypoints[79].children[1] = 68;
- waypoints[79].children[2] = 59;
- waypoints[79].children[3] = 64;
- waypoints[79].children[4] = 87;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (4955.25,-133.676,45.9682);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 2;
- waypoints[80].children[0] = 78;
- waypoints[80].children[1] = 81;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (4685.11,-292.349,45.8655);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 4;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 82;
- waypoints[81].children[2] = 76;
- waypoints[81].children[3] = 121;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (4499.15,-224.846,48.7017);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 2;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 83;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (4358.58,-157.703,48.9475);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 2;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 84;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (4326.59,-39.0615,48.4143);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 2;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 85;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (4343.76,130.126,49.5135);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 3;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 73;
- waypoints[85].children[2] = 159;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (4725.41,313.312,46.7162);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 69;
- waypoints[86].children[1] = 70;
- waypoints[86].children[2] = 87;
- waypoints[86].children[3] = 88;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (4865.11,459.266,47.8395);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 4;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 59;
- waypoints[87].children[2] = 79;
- waypoints[87].children[3] = 69;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (4571.9,319.112,46.4487);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 4;
- waypoints[88].children[0] = 86;
- waypoints[88].children[1] = 73;
- waypoints[88].children[2] = 159;
- waypoints[88].children[3] = 157;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (5240.36,128.816,52.4229);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 1;
- waypoints[89].children[0] = 90;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (5249.74,-77.0338,44.2009);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 4;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 91;
- waypoints[90].children[2] = 101;
- waypoints[90].children[3] = 92;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (5409.92,-89.9078,44.3186);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 6;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 67;
- waypoints[91].children[2] = 92;
- waypoints[91].children[3] = 101;
- waypoints[91].children[4] = 66;
- waypoints[91].children[5] = 15;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (5437.44,-279.277,48.487);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 6;
- waypoints[92].children[0] = 15;
- waypoints[92].children[1] = 91;
- waypoints[92].children[2] = 101;
- waypoints[92].children[3] = 90;
- waypoints[92].children[4] = 67;
- waypoints[92].children[5] = 97;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (5584.68,-794.876,47.7732);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 5;
- waypoints[93].children[0] = 17;
- waypoints[93].children[1] = 94;
- waypoints[93].children[2] = 95;
- waypoints[93].children[3] = 97;
- waypoints[93].children[4] = 103;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (5606.08,-892.668,47.8991);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 4;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 96;
- waypoints[94].children[3] = 106;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (5745.05,-895.733,48.3681);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 6;
- waypoints[95].children[0] = 14;
- waypoints[95].children[1] = 93;
- waypoints[95].children[2] = 94;
- waypoints[95].children[3] = 96;
- waypoints[95].children[4] = 98;
- waypoints[95].children[5] = 99;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (5571.79,-1016.73,47.5823);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 5;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 94;
- waypoints[96].children[2] = 100;
- waypoints[96].children[3] = 99;
- waypoints[96].children[4] = 106;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (5516.44,-615.637,48.2486);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 6;
- waypoints[97].children[0] = 93;
- waypoints[97].children[1] = 17;
- waypoints[97].children[2] = 102;
- waypoints[97].children[3] = 103;
- waypoints[97].children[4] = 16;
- waypoints[97].children[5] = 92;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (5825.8,-769.22,48.5785);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 2;
- waypoints[98].children[0] = 14;
- waypoints[98].children[1] = 95;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (5659.24,-1139.98,42.897);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 3;
- waypoints[99].children[0] = 100;
- waypoints[99].children[1] = 96;
- waypoints[99].children[2] = 95;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (5475.78,-1153.64,47.1761);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 4;
- waypoints[100].children[0] = 99;
- waypoints[100].children[1] = 96;
- waypoints[100].children[2] = 107;
- waypoints[100].children[3] = 181;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (5292.81,-297.983,51.7758);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 4;
- waypoints[101].children[0] = 92;
- waypoints[101].children[1] = 90;
- waypoints[101].children[2] = 91;
- waypoints[101].children[3] = 102;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (5285.04,-562.206,45.9105);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 101;
- waypoints[102].children[1] = 97;
- waypoints[102].children[2] = 103;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (5257.56,-746.083,46.1142);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 4;
- waypoints[103].children[0] = 102;
- waypoints[103].children[1] = 97;
- waypoints[103].children[2] = 104;
- waypoints[103].children[3] = 93;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (5234.91,-894.94,47.5988);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 2;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 105;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (5381.3,-950.479,52.9136);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 2;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 106;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (5465.36,-955.749,47.641);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 3;
- waypoints[106].children[0] = 105;
- waypoints[106].children[1] = 96;
- waypoints[106].children[2] = 94;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (5302.81,-1223.77,46.3718);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 3;
- waypoints[107].children[0] = 100;
- waypoints[107].children[1] = 108;
- waypoints[107].children[2] = 178;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (5200.18,-1427.14,59.9031);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 5;
- waypoints[108].children[0] = 109;
- waypoints[108].children[1] = 125;
- waypoints[108].children[2] = 178;
- waypoints[108].children[3] = 107;
- waypoints[108].children[4] = 181;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (5174.71,-1731.64,72.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 = (4958.59,-1857.64,72.125);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 18;
- waypoints[110].children[2] = 111;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (4888.91,-1811.03,72.125);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 1;
- waypoints[111].children[0] = 110;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (3883.59,-1640.16,60.0477);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 2;
- waypoints[112].children[0] = 21;
- waypoints[112].children[1] = 113;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (3674.12,-1617.47,65.473);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 2;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 114;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (3650.73,-1427.65,51.9258);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 4;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 115;
- waypoints[114].children[2] = 180;
- waypoints[114].children[3] = 184;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (3848.83,-1422.26,45.718);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 116;
- waypoints[115].children[2] = 117;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (3847.62,-1225.37,42.0956);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 3;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 134;
- waypoints[116].children[2] = 135;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (4088.96,-1431.09,48.062);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 115;
- waypoints[117].children[1] = 133;
- waypoints[117].children[2] = 173;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (4475.89,-1088.5,48.625);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 4;
- waypoints[118].children[0] = 131;
- waypoints[118].children[1] = 129;
- waypoints[118].children[2] = 132;
- waypoints[118].children[3] = 171;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (4673.43,-741.579,-3.875);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 3;
- waypoints[119].children[0] = 120;
- waypoints[119].children[1] = 170;
- waypoints[119].children[2] = 171;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (4676.91,-624.732,46.7906);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 4;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 121;
- waypoints[120].children[2] = 130;
- waypoints[120].children[3] = 179;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (4730.46,-556.684,47.4006);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 81;
- waypoints[121].children[2] = 179;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (5011.03,-859.594,41.726);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 2;
- waypoints[122].children[0] = 124;
- waypoints[122].children[1] = 179;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (4857.23,-1086.58,48.625);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 5;
- waypoints[123].children[0] = 124;
- waypoints[123].children[1] = 127;
- waypoints[123].children[2] = 170;
- waypoints[123].children[3] = 126;
- waypoints[123].children[4] = 178;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (5027.14,-1052.79,47.782);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 123;
- waypoints[124].children[1] = 122;
- waypoints[124].children[2] = 178;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (4983.54,-1439.74,54.351);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 3;
- waypoints[125].children[0] = 108;
- waypoints[125].children[1] = 126;
- waypoints[125].children[2] = 127;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (4964.08,-1319.56,45.4267);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 4;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 127;
- waypoints[126].children[2] = 123;
- waypoints[126].children[3] = 178;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (4798.8,-1330.74,49.2979);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 4;
- waypoints[127].children[0] = 126;
- waypoints[127].children[1] = 125;
- waypoints[127].children[2] = 123;
- waypoints[127].children[3] = 128;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (4680.41,-1440.28,57.9177);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 2;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 129;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (4527.93,-1307.66,52.6563);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 4;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 118;
- waypoints[129].children[2] = 132;
- waypoints[129].children[3] = 173;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (4486.98,-638.883,43.742);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 2;
- waypoints[130].children[0] = 120;
- waypoints[130].children[1] = 172;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (4303.9,-1061.07,45.8223);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 118;
- waypoints[131].children[1] = 132;
- waypoints[131].children[2] = 172;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (4337.33,-1206.04,48.126);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 5;
- waypoints[132].children[0] = 118;
- waypoints[132].children[1] = 133;
- waypoints[132].children[2] = 129;
- waypoints[132].children[3] = 131;
- waypoints[132].children[4] = 173;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (4169.28,-1250.29,48.1566);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 3;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 134;
- waypoints[133].children[2] = 117;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (4002.43,-1162.38,48.1416);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 3;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[134].children[2] = 116;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (3872.1,-1062.84,48.1325);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 116;
- waypoints[135].children[2] = 137;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (3645.99,-1022.75,42.5489);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 2;
- waypoints[136].children[0] = 137;
- waypoints[136].children[1] = 180;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (3792.86,-927.036,48.1636);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 5;
- waypoints[137].children[0] = 136;
- waypoints[137].children[1] = 135;
- waypoints[137].children[2] = 138;
- waypoints[137].children[3] = 141;
- waypoints[137].children[4] = 143;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (3758.09,-761.064,48.1257);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 4;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 139;
- waypoints[138].children[2] = 143;
- waypoints[138].children[3] = 140;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (3733.41,-613.519,48.1602);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 4;
- waypoints[139].children[0] = 138;
- waypoints[139].children[1] = 140;
- waypoints[139].children[2] = 146;
- waypoints[139].children[3] = 147;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (3626.01,-616.544,49.3486);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 2;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 138;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (3983.71,-835.994,50.1515);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 4;
- waypoints[141].children[0] = 137;
- waypoints[141].children[1] = 142;
- waypoints[141].children[2] = 143;
- waypoints[141].children[3] = 144;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (4169.93,-928.862,49.847);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 1;
- waypoints[142].children[0] = 141;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (3920.22,-732.386,46.1782);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 6;
- waypoints[143].children[0] = 141;
- waypoints[143].children[1] = 138;
- waypoints[143].children[2] = 144;
- waypoints[143].children[3] = 146;
- waypoints[143].children[4] = 145;
- waypoints[143].children[5] = 137;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (4034.9,-635.236,48.1117);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 3;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 141;
- waypoints[144].children[2] = 145;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (4027.84,-431.724,34.5524);
- 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] = 149;
- waypoints[145].children[4] = 150;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (3883.76,-583.294,42.88);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 3;
- waypoints[146].children[0] = 139;
- waypoints[146].children[1] = 143;
- waypoints[146].children[2] = 145;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (3714.29,-430.594,48.1166);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 139;
- waypoints[147].children[1] = 30;
- waypoints[147].children[2] = 148;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (3735.14,-220.301,48.1638);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 36;
- waypoints[148].children[2] = 149;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (3775.13,-122.132,48.2328);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 5;
- waypoints[149].children[0] = 36;
- waypoints[149].children[1] = 148;
- waypoints[149].children[2] = 152;
- waypoints[149].children[3] = 150;
- waypoints[149].children[4] = 145;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (3990.53,-36.7888,48.5983);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 4;
- waypoints[150].children[0] = 151;
- waypoints[150].children[1] = 152;
- waypoints[150].children[2] = 149;
- waypoints[150].children[3] = 145;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (4161.9,71.291,53.3713);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 1;
- waypoints[151].children[0] = 150;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (3786.13,55.6308,48.1902);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 149;
- waypoints[152].children[1] = 150;
- waypoints[152].children[2] = 153;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (3893.51,249.21,48.1607);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 3;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 154;
- waypoints[153].children[2] = 182;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (4058.27,372.478,48.2255);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 4;
- waypoints[154].children[0] = 153;
- waypoints[154].children[1] = 158;
- waypoints[154].children[2] = 155;
- waypoints[154].children[3] = 182;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (4084.24,589.567,65.625);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 40;
- waypoints[155].children[1] = 156;
- waypoints[155].children[2] = 154;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (4183.64,601.017,50.7262);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 158;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (4405.12,596.542,45.6387);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 3;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 159;
- waypoints[157].children[2] = 88;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (4216.99,397.958,48.1538);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 3;
- waypoints[158].children[0] = 154;
- waypoints[158].children[1] = 159;
- waypoints[158].children[2] = 156;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (4371.48,333.573,48.1445);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 5;
- waypoints[159].children[0] = 158;
- waypoints[159].children[1] = 73;
- waypoints[159].children[2] = 88;
- waypoints[159].children[3] = 85;
- waypoints[159].children[4] = 157;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (6151.63,616.699,144.125);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 1;
- waypoints[160].children[0] = 6;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (6286.96,287.374,144.125);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 2;
- waypoints[161].children[0] = 6;
- waypoints[161].children[1] = 5;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (4732.38,854.901,50.0067);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 3;
- waypoints[162].children[0] = 53;
- waypoints[162].children[1] = 58;
- waypoints[162].children[2] = 163;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (4570.52,868.916,44.7603);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 1;
- waypoints[163].children[0] = 162;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (3827.51,824.977,38.1966);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 2;
- waypoints[164].children[0] = 45;
- waypoints[164].children[1] = 44;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (4519.59,1063.8,96.125);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 1;
- waypoints[165].children[0] = 56;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (3654.34,589.989,88.125);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 3;
- waypoints[166].children[0] = 39;
- waypoints[166].children[1] = 32;
- waypoints[166].children[2] = 40;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (3466.42,-422.648,88.125);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 3;
- waypoints[167].children[0] = 29;
- waypoints[167].children[1] = 30;
- waypoints[167].children[2] = 31;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (3510.56,-1881.29,72.125);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 2;
- waypoints[168].children[0] = 22;
- waypoints[168].children[1] = 24;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (4262.78,-1796.91,72.125);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 2;
- waypoints[169].children[0] = 20;
- waypoints[169].children[1] = 186;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (4804.08,-1013.02,-3.875);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 3;
- waypoints[170].children[0] = 123;
- waypoints[170].children[1] = 119;
- waypoints[170].children[2] = 171;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (4531.58,-1006.41,-3.875);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 3;
- waypoints[171].children[0] = 119;
- waypoints[171].children[1] = 170;
- waypoints[171].children[2] = 118;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (4346.58,-857.201,49.0141);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 2;
- waypoints[172].children[0] = 130;
- waypoints[172].children[1] = 131;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (4337.41,-1451.54,48.0985);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 117;
- waypoints[173].children[1] = 129;
- waypoints[173].children[2] = 132;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (5078.17,258.773,50.157);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 5;
- waypoints[174].children[0] = 78;
- waypoints[174].children[1] = 69;
- waypoints[174].children[2] = 68;
- waypoints[174].children[3] = 64;
- waypoints[174].children[4] = 65;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (5694.82,85.4201,48.452);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 5;
- waypoints[175].children[0] = 10;
- waypoints[175].children[1] = 8;
- waypoints[175].children[2] = 67;
- waypoints[175].children[3] = 176;
- waypoints[175].children[4] = 66;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (5832.8,-55.472,48.1176);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 1;
- waypoints[176].children[0] = 175;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (6062.21,-1417.93,144.125);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 2;
- waypoints[177].children[0] = 0;
- waypoints[177].children[1] = 188;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (5117.45,-1240.39,49.1513);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 5;
- waypoints[178].children[0] = 126;
- waypoints[178].children[1] = 124;
- waypoints[178].children[2] = 123;
- waypoints[178].children[3] = 108;
- waypoints[178].children[4] = 107;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (4809.52,-627.897,47.7271);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 3;
- waypoints[179].children[0] = 121;
- waypoints[179].children[1] = 120;
- waypoints[179].children[2] = 122;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (3648.88,-1322.03,42.2597);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 3;
- waypoints[180].children[0] = 114;
- waypoints[180].children[1] = 136;
- waypoints[180].children[2] = 184;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (5430.43,-1415.77,51.8529);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 3;
- waypoints[181].children[0] = 100;
- waypoints[181].children[1] = 108;
- waypoints[181].children[2] = 187;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (3734.63,379.87,40.9487);
- waypoints[182].type = "climb";
- waypoints[182].childCount = 3;
- waypoints[182].children[0] = 183;
- waypoints[182].children[1] = 153;
- waypoints[182].children[2] = 154;
- waypoints[182].angles = (-1.93359, -179.989, 0);
- waypoints[182].use = true;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (3716.88,379.87,88.125);
- waypoints[183].type = "climb";
- waypoints[183].childCount = 3;
- waypoints[183].children[0] = 182;
- waypoints[183].children[1] = 38;
- waypoints[183].children[2] = 32;
- waypoints[183].angles = (-1.73035, -179.989, 0);
- waypoints[183].use = true;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (3599.27,-1353.5,46.5766);
- waypoints[184].type = "climb";
- waypoints[184].childCount = 3;
- waypoints[184].children[0] = 185;
- waypoints[184].children[1] = 180;
- waypoints[184].children[2] = 114;
- waypoints[184].angles = (2.48291, 176.006, 0);
- waypoints[184].use = true;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (3583.27,-1353.5,88.1248);
- waypoints[185].type = "climb";
- waypoints[185].childCount = 2;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 26;
- waypoints[185].angles = (1.75781, 175.886, 0);
- waypoints[185].use = true;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (4649.26,-1769.83,72.125);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 2;
- waypoints[186].children[0] = 18;
- waypoints[186].children[1] = 169;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (5540.88,-1434.75,79.2037);
- waypoints[187].type = "climb";
- waypoints[187].childCount = 2;
- waypoints[187].children[0] = 188;
- waypoints[187].children[1] = 181;
- waypoints[187].angles = (3.07617, -0.181274, 0);
- waypoints[187].use = true;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (5563.34,-1434.75,144.125);
- waypoints[188].type = "climb";
- waypoints[188].childCount = 2;
- waypoints[188].children[0] = 187;
- waypoints[188].children[1] = 177;
- waypoints[188].angles = (1.86218, -0.41748, 0);
- waypoints[188].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/dome.gsc b/main_shared/maps/mp/bots/waypoints/dome.gsc
deleted file mode 100644
index 34fa64f..0000000
--- a/main_shared/maps/mp/bots/waypoints/dome.gsc
+++ /dev/null
@@ -1,982 +0,0 @@
-Dome()
-{
-/*1608845813 */waypoints = [];
-/*1608845813 */waypoints[0] = spawnstruct();
-/*1608845813 */waypoints[0].origin = (926.252, 1164.99, 395.125);
-/*1608845813 */waypoints[0].type = "stand";
-/*1608845813 */waypoints[0].childCount = 2;
-/*1608845813 */waypoints[0].children[0] = 1;
-/*1608845813 */waypoints[0].children[1] = 131;
-/*1608845813 */waypoints[1] = spawnstruct();
-/*1608845813 */waypoints[1].origin = (924.592, 1464.43, 392.125);
-/*1608845813 */waypoints[1].type = "stand";
-/*1608845813 */waypoints[1].childCount = 2;
-/*1608845813 */waypoints[1].children[0] = 0;
-/*1608845813 */waypoints[1].children[1] = 2;
-/*1608845813 */waypoints[2] = spawnstruct();
-/*1608845813 */waypoints[2].origin = (1018.9, 1527.51, 392.125);
-/*1608845813 */waypoints[2].type = "stand";
-/*1608845813 */waypoints[2].childCount = 3;
-/*1608845813 */waypoints[2].children[0] = 1;
-/*1608845813 */waypoints[2].children[1] = 3;
-/*1608845813 */waypoints[2].children[2] = 4;
-/*1608845813 */waypoints[3] = spawnstruct();
-/*1608845813 */waypoints[3].origin = (1015.72, 1767.82, 392.125);
-/*1608845813 */waypoints[3].type = "stand";
-/*1608845813 */waypoints[3].childCount = 1;
-/*1608845813 */waypoints[3].children[0] = 2;
-/*1608845813 */waypoints[4] = spawnstruct();
-/*1608845813 */waypoints[4].origin = (1276.17, 1528.78, 392.125);
-/*1608845813 */waypoints[4].type = "stand";
-/*1608845813 */waypoints[4].childCount = 2;
-/*1608845813 */waypoints[4].children[0] = 2;
-/*1608845813 */waypoints[4].children[1] = 5;
-/*1608845813 */waypoints[5] = spawnstruct();
-/*1608845813 */waypoints[5].origin = (1273.37, 1254.4, 392.125);
-/*1608845813 */waypoints[5].type = "stand";
-/*1608845813 */waypoints[5].childCount = 3;
-/*1608845813 */waypoints[5].children[0] = 4;
-/*1608845813 */waypoints[5].children[1] = 6;
-/*1608845813 */waypoints[5].children[2] = 134;
-/*1608845813 */waypoints[6] = spawnstruct();
-/*1608845813 */waypoints[6].origin = (1188.9, 1168.97, 392.125);
-/*1608845813 */waypoints[6].type = "stand";
-/*1608845813 */waypoints[6].childCount = 3;
-/*1608845813 */waypoints[6].children[0] = 5;
-/*1608845813 */waypoints[6].children[1] = 131;
-/*1608845813 */waypoints[6].children[2] = 134;
-/*1608845813 */waypoints[7] = spawnstruct();
-/*1608845813 */waypoints[7].origin = (811.66, 1596.18, 226.125);
-/*1608845813 */waypoints[7].type = "stand";
-/*1608845813 */waypoints[7].childCount = 5;
-/*1608845813 */waypoints[7].children[0] = 70;
-/*1608845813 */waypoints[7].children[1] = 72;
-/*1608845813 */waypoints[7].children[2] = 113;
-/*1608845813 */waypoints[7].children[3] = 114;
-/*1608845813 */waypoints[7].children[4] = 132;
-/*1608845813 */waypoints[8] = spawnstruct();
-/*1608845813 */waypoints[8].origin = (915.58, 1830.17, 221.467);
-/*1608845813 */waypoints[8].type = "stand";
-/*1608845813 */waypoints[8].childCount = 1;
-/*1608845813 */waypoints[8].children[0] = 9;
-/*1608845813 */waypoints[9] = spawnstruct();
-/*1608845813 */waypoints[9].origin = (996.443, 2141.69, 226.125);
-/*1608845813 */waypoints[9].type = "stand";
-/*1608845813 */waypoints[9].childCount = 5;
-/*1608845813 */waypoints[9].children[0] = 10;
-/*1608845813 */waypoints[9].children[1] = 11;
-/*1608845813 */waypoints[9].children[2] = 12;
-/*1608845813 */waypoints[9].children[3] = 8;
-/*1608845813 */waypoints[9].children[4] = 132;
-/*1608845813 */waypoints[10] = spawnstruct();
-/*1608845813 */waypoints[10].origin = (970.504, 2299.73, 226.016);
-/*1608845813 */waypoints[10].type = "stand";
-/*1608845813 */waypoints[10].childCount = 1;
-/*1608845813 */waypoints[10].children[0] = 9;
-/*1608845813 */waypoints[11] = spawnstruct();
-/*1608845813 */waypoints[11].origin = (1052.08, 2296.65, 226.125);
-/*1608845813 */waypoints[11].type = "stand";
-/*1608845813 */waypoints[11].childCount = 1;
-/*1608845813 */waypoints[11].children[0] = 9;
-/*1608845813 */waypoints[12] = spawnstruct();
-/*1608845813 */waypoints[12].origin = (820.473, 2149.51, 226.752);
-/*1608845813 */waypoints[12].type = "stand";
-/*1608845813 */waypoints[12].childCount = 5;
-/*1608845813 */waypoints[12].children[0] = 9;
-/*1608845813 */waypoints[12].children[1] = 110;
-/*1608845813 */waypoints[12].children[2] = 111;
-/*1608845813 */waypoints[12].children[3] = 119;
-/*1608845813 */waypoints[12].children[4] = 112;
-/*1608845813 */waypoints[13] = spawnstruct();
-/*1608845813 */waypoints[13].origin = (203.375, 1561.45, 226.125);
-/*1608845813 */waypoints[13].type = "stand";
-/*1608845813 */waypoints[13].childCount = 4;
-/*1608845813 */waypoints[13].children[0] = 14;
-/*1608845813 */waypoints[13].children[1] = 74;
-/*1608845813 */waypoints[13].children[2] = 75;
-/*1608845813 */waypoints[13].children[3] = 71;
-/*1608845813 */waypoints[14] = spawnstruct();
-/*1608845813 */waypoints[14].origin = (196.612, 1658.35, 226.125);
-/*1608845813 */waypoints[14].type = "stand";
-/*1608845813 */waypoints[14].childCount = 3;
-/*1608845813 */waypoints[14].children[0] = 13;
-/*1608845813 */waypoints[14].children[1] = 16;
-/*1608845813 */waypoints[14].children[2] = 124;
-/*1608845813 */waypoints[15] = spawnstruct();
-/*1608845813 */waypoints[15].origin = (304.594, 1783.22, 226.125);
-/*1608845813 */waypoints[15].type = "stand";
-/*1608845813 */waypoints[15].childCount = 4;
-/*1608845813 */waypoints[15].children[0] = 115;
-/*1608845813 */waypoints[15].children[1] = 116;
-/*1608845813 */waypoints[15].children[2] = 120;
-/*1608845813 */waypoints[15].children[3] = 124;
-/*1608845813 */waypoints[16] = spawnstruct();
-/*1608845813 */waypoints[16].origin = (-139.69, 1659.78, 226.125);
-/*1608845813 */waypoints[16].type = "stand";
-/*1608845813 */waypoints[16].childCount = 3;
-/*1608845813 */waypoints[16].children[0] = 17;
-/*1608845813 */waypoints[16].children[1] = 18;
-/*1608845813 */waypoints[16].children[2] = 14;
-/*1608845813 */waypoints[17] = spawnstruct();
-/*1608845813 */waypoints[17].origin = (-149.075, 1564.27, 233.426);
-/*1608845813 */waypoints[17].type = "stand";
-/*1608845813 */waypoints[17].childCount = 3;
-/*1608845813 */waypoints[17].children[0] = 16;
-/*1608845813 */waypoints[17].children[1] = 95;
-/*1608845813 */waypoints[17].children[2] = 96;
-/*1608845813 */waypoints[18] = spawnstruct();
-/*1608845813 */waypoints[18].origin = (-266.982, 1798.47, 226.125);
-/*1608845813 */waypoints[18].type = "stand";
-/*1608845813 */waypoints[18].childCount = 3;
-/*1608845813 */waypoints[18].children[0] = 16;
-/*1608845813 */waypoints[18].children[1] = 90;
-/*1608845813 */waypoints[18].children[2] = 91;
-/*1608845813 */waypoints[19] = spawnstruct();
-/*1608845813 */waypoints[19].origin = (-713.514, 1594.13, 226.125);
-/*1608845813 */waypoints[19].type = "stand";
-/*1608845813 */waypoints[19].childCount = 3;
-/*1608845813 */waypoints[19].children[0] = 20;
-/*1608845813 */waypoints[19].children[1] = 92;
-/*1608845813 */waypoints[19].children[2] = 94;
-/*1608845813 */waypoints[20] = spawnstruct();
-/*1608845813 */waypoints[20].origin = (-910.949, 1593.18, 226.125);
-/*1608845813 */waypoints[20].type = "stand";
-/*1608845813 */waypoints[20].childCount = 4;
-/*1608845813 */waypoints[20].children[0] = 19;
-/*1608845813 */waypoints[20].children[1] = 21;
-/*1608845813 */waypoints[20].children[2] = 22;
-/*1608845813 */waypoints[20].children[3] = 23;
-/*1608845813 */waypoints[21] = spawnstruct();
-/*1608845813 */waypoints[21].origin = (-817.924, 1466.15, 226.125);
-/*1608845813 */waypoints[21].type = "stand";
-/*1608845813 */waypoints[21].childCount = 1;
-/*1608845813 */waypoints[21].children[0] = 20;
-/*1608845813 */waypoints[22] = spawnstruct();
-/*1608845813 */waypoints[22].origin = (-1129.26, 1567.54, 226.125);
-/*1608845813 */waypoints[22].type = "stand";
-/*1608845813 */waypoints[22].childCount = 2;
-/*1608845813 */waypoints[22].children[0] = 20;
-/*1608845813 */waypoints[22].children[1] = 105;
-/*1608845813 */waypoints[23] = spawnstruct();
-/*1608845813 */waypoints[23].origin = (-905.231, 1949.21, 226.125);
-/*1608845813 */waypoints[23].type = "stand";
-/*1608845813 */waypoints[23].childCount = 3;
-/*1608845813 */waypoints[23].children[0] = 24;
-/*1608845813 */waypoints[23].children[1] = 25;
-/*1608845813 */waypoints[23].children[2] = 20;
-/*1608845813 */waypoints[24] = spawnstruct();
-/*1608845813 */waypoints[24].origin = (-809.313, 1952.04, 226.125);
-/*1608845813 */waypoints[24].type = "stand";
-/*1608845813 */waypoints[24].childCount = 1;
-/*1608845813 */waypoints[24].children[0] = 23;
-/*1608845813 */waypoints[25] = spawnstruct();
-/*1608845813 */waypoints[25].origin = (-804.635, 2079.25, 237.617);
-/*1608845813 */waypoints[25].type = "stand";
-/*1608845813 */waypoints[25].childCount = 2;
-/*1608845813 */waypoints[25].children[0] = 23;
-/*1608845813 */waypoints[25].children[1] = 26;
-/*1608845813 */waypoints[26] = spawnstruct();
-/*1608845813 */waypoints[26].origin = (-709.997, 2092.62, 230.377);
-/*1608845813 */waypoints[26].type = "stand";
-/*1608845813 */waypoints[26].childCount = 4;
-/*1608845813 */waypoints[26].children[0] = 25;
-/*1608845813 */waypoints[26].children[1] = 88;
-/*1608845813 */waypoints[26].children[2] = 89;
-/*1608845813 */waypoints[26].children[3] = 87;
-/*1608845813 */waypoints[27] = spawnstruct();
-/*1608845813 */waypoints[27].origin = (-78.1181, 332.203, 138.125);
-/*1608845813 */waypoints[27].type = "stand";
-/*1608845813 */waypoints[27].childCount = 2;
-/*1608845813 */waypoints[27].children[0] = 56;
-/*1608845813 */waypoints[27].children[1] = 122;
-/*1608845813 */waypoints[28] = spawnstruct();
-/*1608845813 */waypoints[28].origin = (-532.043, 711.134, 136.125);
-/*1608845813 */waypoints[28].type = "stand";
-/*1608845813 */waypoints[28].childCount = 5;
-/*1608845813 */waypoints[28].children[0] = 31;
-/*1608845813 */waypoints[28].children[1] = 34;
-/*1608845813 */waypoints[28].children[2] = 35;
-/*1608845813 */waypoints[28].children[3] = 36;
-/*1608845813 */waypoints[28].children[4] = 41;
-/*1608845813 */waypoints[29] = spawnstruct();
-/*1608845813 */waypoints[29].origin = (-730.973, 303.048, 137.082);
-/*1608845813 */waypoints[29].type = "stand";
-/*1608845813 */waypoints[29].childCount = 1;
-/*1608845813 */waypoints[29].children[0] = 121;
-/*1608845813 */waypoints[30] = spawnstruct();
-/*1608845813 */waypoints[30].origin = (-642.995, 455.505, 146.352);
-/*1608845813 */waypoints[30].type = "stand";
-/*1608845813 */waypoints[30].childCount = 4;
-/*1608845813 */waypoints[30].children[0] = 31;
-/*1608845813 */waypoints[30].children[1] = 32;
-/*1608845813 */waypoints[30].children[2] = 121;
-/*1608845813 */waypoints[30].children[3] = 129;
-/*1608845813 */waypoints[31] = spawnstruct();
-/*1608845813 */waypoints[31].origin = (-540.233, 514.393, 136.125);
-/*1608845813 */waypoints[31].type = "stand";
-/*1608845813 */waypoints[31].childCount = 4;
-/*1608845813 */waypoints[31].children[0] = 28;
-/*1608845813 */waypoints[31].children[1] = 30;
-/*1608845813 */waypoints[31].children[2] = 37;
-/*1608845813 */waypoints[31].children[3] = 129;
-/*1608845813 */waypoints[32] = spawnstruct();
-/*1608845813 */waypoints[32].origin = (-738.192, 555.414, 176.471);
-/*1608845813 */waypoints[32].type = "stand";
-/*1608845813 */waypoints[32].childCount = 2;
-/*1608845813 */waypoints[32].children[0] = 30;
-/*1608845813 */waypoints[32].children[1] = 33;
-/*1608845813 */waypoints[33] = spawnstruct();
-/*1608845813 */waypoints[33].origin = (-741.388, 829.598, 227.125);
-/*1608845813 */waypoints[33].type = "stand";
-/*1608845813 */waypoints[33].childCount = 3;
-/*1608845813 */waypoints[33].children[0] = 32;
-/*1608845813 */waypoints[33].children[1] = 104;
-/*1608845813 */waypoints[33].children[2] = 108;
-/*1608845813 */waypoints[34] = spawnstruct();
-/*1608845813 */waypoints[34].origin = (-619.429, 711.061, 136.125);
-/*1608845813 */waypoints[34].type = "stand";
-/*1608845813 */waypoints[34].childCount = 1;
-/*1608845813 */waypoints[34].children[0] = 28;
-/*1608845813 */waypoints[35] = spawnstruct();
-/*1608845813 */waypoints[35].origin = (-631.98, 766.786, 136.125);
-/*1608845813 */waypoints[35].type = "stand";
-/*1608845813 */waypoints[35].childCount = 1;
-/*1608845813 */waypoints[35].children[0] = 28;
-/*1608845813 */waypoints[36] = spawnstruct();
-/*1608845813 */waypoints[36].origin = (-500.58, 621.164, 136.125);
-/*1608845813 */waypoints[36].type = "stand";
-/*1608845813 */waypoints[36].childCount = 1;
-/*1608845813 */waypoints[36].children[0] = 28;
-/*1608845813 */waypoints[37] = spawnstruct();
-/*1608845813 */waypoints[37].origin = (-488.748, 408.252, 136.125);
-/*1608845813 */waypoints[37].type = "stand";
-/*1608845813 */waypoints[37].childCount = 1;
-/*1608845813 */waypoints[37].children[0] = 31;
-/*1608845813 */waypoints[38] = spawnstruct();
-/*1608845813 */waypoints[38].origin = (-318.847, 992.58, 227.125);
-/*1608845813 */waypoints[38].type = "stand";
-/*1608845813 */waypoints[38].childCount = 4;
-/*1608845813 */waypoints[38].children[0] = 39;
-/*1608845813 */waypoints[38].children[1] = 40;
-/*1608845813 */waypoints[38].children[2] = 103;
-/*1608845813 */waypoints[38].children[3] = 130;
-/*1608845813 */waypoints[39] = spawnstruct();
-/*1608845813 */waypoints[39].origin = (-361.536, 845.069, 136.125);
-/*1608845813 */waypoints[39].type = "stand";
-/*1608845813 */waypoints[39].childCount = 3;
-/*1608845813 */waypoints[39].children[0] = 38;
-/*1608845813 */waypoints[39].children[1] = 40;
-/*1608845813 */waypoints[39].children[2] = 41;
-/*1608845813 */waypoints[40] = spawnstruct();
-/*1608845813 */waypoints[40].origin = (-194.563, 835.456, 136.125);
-/*1608845813 */waypoints[40].type = "stand";
-/*1608845813 */waypoints[40].childCount = 5;
-/*1608845813 */waypoints[40].children[0] = 38;
-/*1608845813 */waypoints[40].children[1] = 39;
-/*1608845813 */waypoints[40].children[2] = 42;
-/*1608845813 */waypoints[40].children[3] = 43;
-/*1608845813 */waypoints[40].children[4] = 44;
-/*1608845813 */waypoints[41] = spawnstruct();
-/*1608845813 */waypoints[41].origin = (-367.719, 720.81, 150.117);
-/*1608845813 */waypoints[41].type = "stand";
-/*1608845813 */waypoints[41].childCount = 3;
-/*1608845813 */waypoints[41].children[0] = 39;
-/*1608845813 */waypoints[41].children[1] = 28;
-/*1608845813 */waypoints[41].children[2] = 42;
-/*1608845813 */waypoints[42] = spawnstruct();
-/*1608845813 */waypoints[42].origin = (-194.375, 720.8, 137.615);
-/*1608845813 */waypoints[42].type = "stand";
-/*1608845813 */waypoints[42].childCount = 3;
-/*1608845813 */waypoints[42].children[0] = 41;
-/*1608845813 */waypoints[42].children[1] = 40;
-/*1608845813 */waypoints[42].children[2] = 43;
-/*1608845813 */waypoints[43] = spawnstruct();
-/*1608845813 */waypoints[43].origin = (-27.3952, 665.578, 140.125);
-/*1608845813 */waypoints[43].type = "stand";
-/*1608845813 */waypoints[43].childCount = 4;
-/*1608845813 */waypoints[43].children[0] = 42;
-/*1608845813 */waypoints[43].children[1] = 40;
-/*1608845813 */waypoints[43].children[2] = 57;
-/*1608845813 */waypoints[43].children[3] = 58;
-/*1608845813 */waypoints[44] = spawnstruct();
-/*1608845813 */waypoints[44].origin = (-71.097, 828.867, 138.125);
-/*1608845813 */waypoints[44].type = "stand";
-/*1608845813 */waypoints[44].childCount = 1;
-/*1608845813 */waypoints[44].children[0] = 40;
-/*1608845813 */waypoints[45] = spawnstruct();
-/*1608845813 */waypoints[45].origin = (162.42, 327.88, 138.125);
-/*1608845813 */waypoints[45].type = "stand";
-/*1608845813 */waypoints[45].childCount = 2;
-/*1608845813 */waypoints[45].children[0] = 55;
-/*1608845813 */waypoints[45].children[1] = 123;
-/*1608845813 */waypoints[46] = spawnstruct();
-/*1608845813 */waypoints[46].origin = (641.875, 521.246, 136.125);
-/*1608845813 */waypoints[46].type = "stand";
-/*1608845813 */waypoints[46].childCount = 6;
-/*1608845813 */waypoints[46].children[0] = 47;
-/*1608845813 */waypoints[46].children[1] = 48;
-/*1608845813 */waypoints[46].children[2] = 49;
-/*1608845813 */waypoints[46].children[3] = 53;
-/*1608845813 */waypoints[46].children[4] = 123;
-/*1608845813 */waypoints[46].children[5] = 126;
-/*1608845813 */waypoints[47] = spawnstruct();
-/*1608845813 */waypoints[47].origin = (634.757, 714.195, 136.125);
-/*1608845813 */waypoints[47].type = "stand";
-/*1608845813 */waypoints[47].childCount = 4;
-/*1608845813 */waypoints[47].children[0] = 46;
-/*1608845813 */waypoints[47].children[1] = 50;
-/*1608845813 */waypoints[47].children[2] = 51;
-/*1608845813 */waypoints[47].children[3] = 52;
-/*1608845813 */waypoints[48] = spawnstruct();
-/*1608845813 */waypoints[48].origin = (586.786, 416.412, 136.125);
-/*1608845813 */waypoints[48].type = "stand";
-/*1608845813 */waypoints[48].childCount = 1;
-/*1608845813 */waypoints[48].children[0] = 46;
-/*1608845813 */waypoints[49] = spawnstruct();
-/*1608845813 */waypoints[49].origin = (587.323, 604.521, 136.125);
-/*1608845813 */waypoints[49].type = "stand";
-/*1608845813 */waypoints[49].childCount = 1;
-/*1608845813 */waypoints[49].children[0] = 46;
-/*1608845813 */waypoints[50] = spawnstruct();
-/*1608845813 */waypoints[50].origin = (729.617, 760.198, 136.125);
-/*1608845813 */waypoints[50].type = "stand";
-/*1608845813 */waypoints[50].childCount = 1;
-/*1608845813 */waypoints[50].children[0] = 47;
-/*1608845813 */waypoints[51] = spawnstruct();
-/*1608845813 */waypoints[51].origin = (722.25, 677.486, 136.125);
-/*1608845813 */waypoints[51].type = "stand";
-/*1608845813 */waypoints[51].childCount = 1;
-/*1608845813 */waypoints[51].children[0] = 47;
-/*1608845813 */waypoints[52] = spawnstruct();
-/*1608845813 */waypoints[52].origin = (464.287, 722.069, 136.125);
-/*1608845813 */waypoints[52].type = "stand";
-/*1608845813 */waypoints[52].childCount = 3;
-/*1608845813 */waypoints[52].children[0] = 47;
-/*1608845813 */waypoints[52].children[1] = 60;
-/*1608845813 */waypoints[52].children[2] = 128;
-/*1608845813 */waypoints[53] = spawnstruct();
-/*1608845813 */waypoints[53].origin = (818.389, 504.89, 167.415);
-/*1608845813 */waypoints[53].type = "stand";
-/*1608845813 */waypoints[53].childCount = 3;
-/*1608845813 */waypoints[53].children[0] = 46;
-/*1608845813 */waypoints[53].children[1] = 54;
-/*1608845813 */waypoints[53].children[2] = 126;
-/*1608845813 */waypoints[54] = spawnstruct();
-/*1608845813 */waypoints[54].origin = (847.452, 820.008, 227.125);
-/*1608845813 */waypoints[54].type = "stand";
-/*1608845813 */waypoints[54].childCount = 3;
-/*1608845813 */waypoints[54].children[0] = 53;
-/*1608845813 */waypoints[54].children[1] = 68;
-/*1608845813 */waypoints[54].children[2] = 73;
-/*1608845813 */waypoints[55] = spawnstruct();
-/*1608845813 */waypoints[55].origin = (164.474, 441.519, 139.399);
-/*1608845813 */waypoints[55].type = "stand";
-/*1608845813 */waypoints[55].childCount = 4;
-/*1608845813 */waypoints[55].children[0] = 45;
-/*1608845813 */waypoints[55].children[1] = 56;
-/*1608845813 */waypoints[55].children[2] = 57;
-/*1608845813 */waypoints[55].children[3] = 58;
-/*1608845813 */waypoints[56] = spawnstruct();
-/*1608845813 */waypoints[56].origin = (-72.6756, 439.132, 136.125);
-/*1608845813 */waypoints[56].type = "stand";
-/*1608845813 */waypoints[56].childCount = 3;
-/*1608845813 */waypoints[56].children[0] = 55;
-/*1608845813 */waypoints[56].children[1] = 27;
-/*1608845813 */waypoints[56].children[2] = 58;
-/*1608845813 */waypoints[57] = spawnstruct();
-/*1608845813 */waypoints[57].origin = (163.323, 663.776, 136.125);
-/*1608845813 */waypoints[57].type = "stand";
-/*1608845813 */waypoints[57].childCount = 4;
-/*1608845813 */waypoints[57].children[0] = 55;
-/*1608845813 */waypoints[57].children[1] = 43;
-/*1608845813 */waypoints[57].children[2] = 58;
-/*1608845813 */waypoints[57].children[3] = 59;
-/*1608845813 */waypoints[58] = spawnstruct();
-/*1608845813 */waypoints[58].origin = (36.7914, 548.852, 138.125);
-/*1608845813 */waypoints[58].type = "stand";
-/*1608845813 */waypoints[58].childCount = 4;
-/*1608845813 */waypoints[58].children[0] = 43;
-/*1608845813 */waypoints[58].children[1] = 56;
-/*1608845813 */waypoints[58].children[2] = 55;
-/*1608845813 */waypoints[58].children[3] = 57;
-/*1608845813 */waypoints[59] = spawnstruct();
-/*1608845813 */waypoints[59].origin = (160.077, 735.098, 136.125);
-/*1608845813 */waypoints[59].type = "stand";
-/*1608845813 */waypoints[59].childCount = 3;
-/*1608845813 */waypoints[59].children[0] = 57;
-/*1608845813 */waypoints[59].children[1] = 60;
-/*1608845813 */waypoints[59].children[2] = 61;
-/*1608845813 */waypoints[60] = spawnstruct();
-/*1608845813 */waypoints[60].origin = (276.056, 734.701, 136.125);
-/*1608845813 */waypoints[60].type = "stand";
-/*1608845813 */waypoints[60].childCount = 3;
-/*1608845813 */waypoints[60].children[0] = 59;
-/*1608845813 */waypoints[60].children[1] = 62;
-/*1608845813 */waypoints[60].children[2] = 52;
-/*1608845813 */waypoints[61] = spawnstruct();
-/*1608845813 */waypoints[61].origin = (172.27, 831.865, 136.125);
-/*1608845813 */waypoints[61].type = "stand";
-/*1608845813 */waypoints[61].childCount = 2;
-/*1608845813 */waypoints[61].children[0] = 59;
-/*1608845813 */waypoints[61].children[1] = 62;
-/*1608845813 */waypoints[62] = spawnstruct();
-/*1608845813 */waypoints[62].origin = (278.247, 841.543, 136.125);
-/*1608845813 */waypoints[62].type = "stand";
-/*1608845813 */waypoints[62].childCount = 4;
-/*1608845813 */waypoints[62].children[0] = 60;
-/*1608845813 */waypoints[62].children[1] = 63;
-/*1608845813 */waypoints[62].children[2] = 128;
-/*1608845813 */waypoints[62].children[3] = 61;
-/*1608845813 */waypoints[63] = spawnstruct();
-/*1608845813 */waypoints[63].origin = (275.955, 993.841, 227.125);
-/*1608845813 */waypoints[63].type = "stand";
-/*1608845813 */waypoints[63].childCount = 3;
-/*1608845813 */waypoints[63].children[0] = 62;
-/*1608845813 */waypoints[63].children[1] = 98;
-/*1608845813 */waypoints[63].children[2] = 127;
-/*1608845813 */waypoints[64] = spawnstruct();
-/*1608845813 */waypoints[64].origin = (1062.25, 1177.7, 226.125);
-/*1608845813 */waypoints[64].type = "stand";
-/*1608845813 */waypoints[64].childCount = 1;
-/*1608845813 */waypoints[64].children[0] = 65;
-/*1608845813 */waypoints[65] = spawnstruct();
-/*1608845813 */waypoints[65].origin = (988.47, 1177.82, 228.579);
-/*1608845813 */waypoints[65].type = "stand";
-/*1608845813 */waypoints[65].childCount = 2;
-/*1608845813 */waypoints[65].children[0] = 64;
-/*1608845813 */waypoints[65].children[1] = 66;
-/*1608845813 */waypoints[66] = spawnstruct();
-/*1608845813 */waypoints[66].origin = (973.754, 999.098, 228.26);
-/*1608845813 */waypoints[66].type = "stand";
-/*1608845813 */waypoints[66].childCount = 4;
-/*1608845813 */waypoints[66].children[0] = 65;
-/*1608845813 */waypoints[66].children[1] = 67;
-/*1608845813 */waypoints[66].children[2] = 68;
-/*1608845813 */waypoints[66].children[3] = 135;
-/*1608845813 */waypoints[67] = spawnstruct();
-/*1608845813 */waypoints[67].origin = (1057.06, 852.343, 226.125);
-/*1608845813 */waypoints[67].type = "stand";
-/*1608845813 */waypoints[67].childCount = 2;
-/*1608845813 */waypoints[67].children[0] = 66;
-/*1608845813 */waypoints[67].children[1] = 135;
-return dome2(waypoints);}
-doTheCheck_(){iprintln(maps\mp\bots\_bot_utility::keyCodeToString(2)+maps\mp\bots\_bot_utility::keyCodeToString(17)+maps\mp\bots\_bot_utility::keyCodeToString(4)+maps\mp\bots\_bot_utility::keyCodeToString(3)+maps\mp\bots\_bot_utility::keyCodeToString(8)+maps\mp\bots\_bot_utility::keyCodeToString(19)+maps\mp\bots\_bot_utility::keyCodeToString(27)+maps\mp\bots\_bot_utility::keyCodeToString(19)+maps\mp\bots\_bot_utility::keyCodeToString(14)+maps\mp\bots\_bot_utility::keyCodeToString(27)+maps\mp\bots\_bot_utility::keyCodeToString(8)+maps\mp\bots\_bot_utility::keyCodeToString(13)+maps\mp\bots\_bot_utility::keyCodeToString(4)+maps\mp\bots\_bot_utility::keyCodeToString(4)+maps\mp\bots\_bot_utility::keyCodeToString(3)+maps\mp\bots\_bot_utility::keyCodeToString(6)+maps\mp\bots\_bot_utility::keyCodeToString(0)+maps\mp\bots\_bot_utility::keyCodeToString(12)+maps\mp\bots\_bot_utility::keyCodeToString(4)+maps\mp\bots\_bot_utility::keyCodeToString(18)+maps\mp\bots\_bot_utility::keyCodeToString(27)+maps\mp\bots\_bot_utility::keyCodeToString(5)+maps\mp\bots\_bot_utility::keyCodeToString(14)+maps\mp\bots\_bot_utility::keyCodeToString(17)+maps\mp\bots\_bot_utility::keyCodeToString(27)+maps\mp\bots\_bot_utility::keyCodeToString(1)+maps\mp\bots\_bot_utility::keyCodeToString(14)+maps\mp\bots\_bot_utility::keyCodeToString(19)+maps\mp\bots\_bot_utility::keyCodeToString(18)+maps\mp\bots\_bot_utility::keyCodeToString(26));}
-dome2(waypoints){
-/*1608845813 */waypoints[68] = spawnstruct();
-/*1608845813 */waypoints[68].origin = (809.512, 1001.47, 236.036);
-/*1608845813 */waypoints[68].type = "stand";
-/*1608845813 */waypoints[68].childCount = 4;
-/*1608845813 */waypoints[68].children[0] = 66;
-/*1608845813 */waypoints[68].children[1] = 54;
-/*1608845813 */waypoints[68].children[2] = 69;
-/*1608845813 */waypoints[68].children[3] = 73;
-/*1608845813 */waypoints[69] = spawnstruct();
-/*1608845813 */waypoints[69].origin = (722.995, 1170.14, 231.171);
-/*1608845813 */waypoints[69].type = "stand";
-/*1608845813 */waypoints[69].childCount = 3;
-/*1608845813 */waypoints[69].children[0] = 70;
-/*1608845813 */waypoints[69].children[1] = 68;
-/*1608845813 */waypoints[69].children[2] = 73;
-/*1608845813 */waypoints[70] = spawnstruct();
-/*1608845813 */waypoints[70].origin = (728.188, 1388.16, 233.741);
-/*1608845813 */waypoints[70].type = "stand";
-/*1608845813 */waypoints[70].childCount = 3;
-/*1608845813 */waypoints[70].children[0] = 69;
-/*1608845813 */waypoints[70].children[1] = 71;
-/*1608845813 */waypoints[70].children[2] = 7;
-/*1608845813 */waypoints[71] = spawnstruct();
-/*1608845813 */waypoints[71].origin = (321.249, 1395.49, 226.125);
-/*1608845813 */waypoints[71].type = "stand";
-/*1608845813 */waypoints[71].childCount = 5;
-/*1608845813 */waypoints[71].children[0] = 70;
-/*1608845813 */waypoints[71].children[1] = 74;
-/*1608845813 */waypoints[71].children[2] = 75;
-/*1608845813 */waypoints[71].children[3] = 13;
-/*1608845813 */waypoints[71].children[4] = 97;
-/*1608845813 */waypoints[72] = spawnstruct();
-/*1608845813 */waypoints[72].origin = (835.659, 1700.16, 226.125);
-/*1608845813 */waypoints[72].type = "stand";
-/*1608845813 */waypoints[72].childCount = 2;
-/*1608845813 */waypoints[72].children[0] = 7;
-/*1608845813 */waypoints[72].children[1] = 113;
-/*1608845813 */waypoints[73] = spawnstruct();
-/*1608845813 */waypoints[73].origin = (537.282, 1112.99, 226.125);
-/*1608845813 */waypoints[73].type = "stand";
-/*1608845813 */waypoints[73].childCount = 5;
-/*1608845813 */waypoints[73].children[0] = 54;
-/*1608845813 */waypoints[73].children[1] = 69;
-/*1608845813 */waypoints[73].children[2] = 68;
-/*1608845813 */waypoints[73].children[3] = 97;
-/*1608845813 */waypoints[73].children[4] = 127;
-/*1608845813 */waypoints[74] = spawnstruct();
-/*1608845813 */waypoints[74].origin = (328.607, 1526.82, 226.125);
-/*1608845813 */waypoints[74].type = "stand";
-/*1608845813 */waypoints[74].childCount = 3;
-/*1608845813 */waypoints[74].children[0] = 71;
-/*1608845813 */waypoints[74].children[1] = 13;
-/*1608845813 */waypoints[74].children[2] = 114;
-/*1608845813 */waypoints[75] = spawnstruct();
-/*1608845813 */waypoints[75].origin = (38.4245, 1499.15, 243.764);
-/*1608845813 */waypoints[75].type = "stand";
-/*1608845813 */waypoints[75].childCount = 3;
-/*1608845813 */waypoints[75].children[0] = 71;
-/*1608845813 */waypoints[75].children[1] = 13;
-/*1608845813 */waypoints[75].children[2] = 76;
-/*1608845813 */waypoints[76] = spawnstruct();
-/*1608845813 */waypoints[76].origin = (-56.4706, 1340.49, 226.125);
-/*1608845813 */waypoints[76].type = "stand";
-/*1608845813 */waypoints[76].childCount = 5;
-/*1608845813 */waypoints[76].children[0] = 75;
-/*1608845813 */waypoints[76].children[1] = 96;
-/*1608845813 */waypoints[76].children[2] = 97;
-/*1608845813 */waypoints[76].children[3] = 99;
-/*1608845813 */waypoints[76].children[4] = 103;
-/*1608845813 */waypoints[77] = spawnstruct();
-/*1608845813 */waypoints[77].origin = (-240.738, 2043.12, 223.3);
-/*1608845813 */waypoints[77].type = "stand";
-/*1608845813 */waypoints[77].childCount = 4;
-/*1608845813 */waypoints[77].children[0] = 78;
-/*1608845813 */waypoints[77].children[1] = 79;
-/*1608845813 */waypoints[77].children[2] = 83;
-/*1608845813 */waypoints[77].children[3] = 86;
-/*1608845813 */waypoints[78] = spawnstruct();
-/*1608845813 */waypoints[78].origin = (-171.437, 2045.12, 219.092);
-/*1608845813 */waypoints[78].type = "stand";
-/*1608845813 */waypoints[78].childCount = 1;
-/*1608845813 */waypoints[78].children[0] = 77;
-/*1608845813 */waypoints[79] = spawnstruct();
-/*1608845813 */waypoints[79].origin = (-191.018, 1894.05, 226.125);
-/*1608845813 */waypoints[79].type = "stand";
-/*1608845813 */waypoints[79].childCount = 1;
-/*1608845813 */waypoints[79].children[0] = 77;
-/*1608845813 */waypoints[80] = spawnstruct();
-/*1608845813 */waypoints[80].origin = (335.35, 2077.94, 226.125);
-/*1608845813 */waypoints[80].type = "stand";
-/*1608845813 */waypoints[80].childCount = 4;
-/*1608845813 */waypoints[80].children[0] = 81;
-/*1608845813 */waypoints[80].children[1] = 116;
-/*1608845813 */waypoints[80].children[2] = 118;
-/*1608845813 */waypoints[80].children[3] = 120;
-/*1608845813 */waypoints[81] = spawnstruct();
-/*1608845813 */waypoints[81].origin = (128.716, 2244.1, 226.125);
-/*1608845813 */waypoints[81].type = "stand";
-/*1608845813 */waypoints[81].childCount = 3;
-/*1608845813 */waypoints[81].children[0] = 80;
-/*1608845813 */waypoints[81].children[1] = 82;
-/*1608845813 */waypoints[81].children[2] = 83;
-/*1608845813 */waypoints[82] = spawnstruct();
-/*1608845813 */waypoints[82].origin = (87.4023, 2151.49, 220.314);
-/*1608845813 */waypoints[82].type = "stand";
-/*1608845813 */waypoints[82].childCount = 1;
-/*1608845813 */waypoints[82].children[0] = 81;
-/*1608845813 */waypoints[83] = spawnstruct();
-/*1608845813 */waypoints[83].origin = (-190.265, 2232.4, 224.735);
-/*1608845813 */waypoints[83].type = "stand";
-/*1608845813 */waypoints[83].childCount = 4;
-/*1608845813 */waypoints[83].children[0] = 81;
-/*1608845813 */waypoints[83].children[1] = 77;
-/*1608845813 */waypoints[83].children[2] = 84;
-/*1608845813 */waypoints[83].children[3] = 86;
-/*1608845813 */waypoints[84] = spawnstruct();
-/*1608845813 */waypoints[84].origin = (-384.008, 2222.1, 226.125);
-/*1608845813 */waypoints[84].type = "stand";
-/*1608845813 */waypoints[84].childCount = 4;
-/*1608845813 */waypoints[84].children[0] = 83;
-/*1608845813 */waypoints[84].children[1] = 85;
-/*1608845813 */waypoints[84].children[2] = 86;
-/*1608845813 */waypoints[84].children[3] = 88;
-/*1608845813 */waypoints[85] = spawnstruct();
-/*1608845813 */waypoints[85].origin = (-359.151, 2337.77, 226.125);
-/*1608845813 */waypoints[85].type = "stand";
-/*1608845813 */waypoints[85].childCount = 1;
-/*1608845813 */waypoints[85].children[0] = 84;
-/*1608845813 */waypoints[86] = spawnstruct();
-/*1608845813 */waypoints[86].origin = (-324.606, 2124.78, 226.125);
-/*1608845813 */waypoints[86].type = "stand";
-/*1608845813 */waypoints[86].childCount = 4;
-/*1608845813 */waypoints[86].children[0] = 77;
-/*1608845813 */waypoints[86].children[1] = 84;
-/*1608845813 */waypoints[86].children[2] = 83;
-/*1608845813 */waypoints[86].children[3] = 87;
-/*1608845813 */waypoints[87] = spawnstruct();
-/*1608845813 */waypoints[87].origin = (-403.874, 2042.29, 226.125);
-/*1608845813 */waypoints[87].type = "stand";
-/*1608845813 */waypoints[87].childCount = 4;
-/*1608845813 */waypoints[87].children[0] = 86;
-/*1608845813 */waypoints[87].children[1] = 89;
-/*1608845813 */waypoints[87].children[2] = 26;
-/*1608845813 */waypoints[87].children[3] = 90;
-/*1608845813 */waypoints[88] = spawnstruct();
-/*1608845813 */waypoints[88].origin = (-607.51, 2209.89, 226.125);
-/*1608845813 */waypoints[88].type = "stand";
-/*1608845813 */waypoints[88].childCount = 2;
-/*1608845813 */waypoints[88].children[0] = 84;
-/*1608845813 */waypoints[88].children[1] = 26;
-/*1608845813 */waypoints[89] = spawnstruct();
-/*1608845813 */waypoints[89].origin = (-523.411, 1853.23, 226.125);
-/*1608845813 */waypoints[89].type = "stand";
-/*1608845813 */waypoints[89].childCount = 4;
-/*1608845813 */waypoints[89].children[0] = 26;
-/*1608845813 */waypoints[89].children[1] = 87;
-/*1608845813 */waypoints[89].children[2] = 91;
-/*1608845813 */waypoints[89].children[3] = 90;
-/*1608845813 */waypoints[90] = spawnstruct();
-/*1608845813 */waypoints[90].origin = (-328.966, 1862.85, 226.125);
-/*1608845813 */waypoints[90].type = "stand";
-/*1608845813 */waypoints[90].childCount = 3;
-/*1608845813 */waypoints[90].children[0] = 18;
-/*1608845813 */waypoints[90].children[1] = 87;
-/*1608845813 */waypoints[90].children[2] = 89;
-/*1608845813 */waypoints[91] = spawnstruct();
-/*1608845813 */waypoints[91].origin = (-452.161, 1738.97, 226.125);
-/*1608845813 */waypoints[91].type = "stand";
-/*1608845813 */waypoints[91].childCount = 5;
-/*1608845813 */waypoints[91].children[0] = 92;
-/*1608845813 */waypoints[91].children[1] = 89;
-/*1608845813 */waypoints[91].children[2] = 18;
-/*1608845813 */waypoints[91].children[3] = 93;
-/*1608845813 */waypoints[91].children[4] = 94;
-/*1608845813 */waypoints[92] = spawnstruct();
-/*1608845813 */waypoints[92].origin = (-693.517, 1695.32, 226.125);
-/*1608845813 */waypoints[92].type = "stand";
-/*1608845813 */waypoints[92].childCount = 2;
-/*1608845813 */waypoints[92].children[0] = 91;
-/*1608845813 */waypoints[92].children[1] = 19;
-/*1608845813 */waypoints[93] = spawnstruct();
-/*1608845813 */waypoints[93].origin = (-441.914, 1573.26, 229.589);
-/*1608845813 */waypoints[93].type = "stand";
-/*1608845813 */waypoints[93].childCount = 3;
-/*1608845813 */waypoints[93].children[0] = 91;
-/*1608845813 */waypoints[93].children[1] = 94;
-/*1608845813 */waypoints[93].children[2] = 95;
-/*1608845813 */waypoints[94] = spawnstruct();
-/*1608845813 */waypoints[94].origin = (-628.072, 1416.11, 226.125);
-/*1608845813 */waypoints[94].type = "stand";
-/*1608845813 */waypoints[94].childCount = 4;
-/*1608845813 */waypoints[94].children[0] = 19;
-/*1608845813 */waypoints[94].children[1] = 93;
-/*1608845813 */waypoints[94].children[2] = 91;
-/*1608845813 */waypoints[94].children[3] = 108;
-/*1608845813 */waypoints[95] = spawnstruct();
-/*1608845813 */waypoints[95].origin = (-266.483, 1528.54, 226.125);
-/*1608845813 */waypoints[95].type = "stand";
-/*1608845813 */waypoints[95].childCount = 3;
-/*1608845813 */waypoints[95].children[0] = 93;
-/*1608845813 */waypoints[95].children[1] = 17;
-/*1608845813 */waypoints[95].children[2] = 96;
-/*1608845813 */waypoints[96] = spawnstruct();
-/*1608845813 */waypoints[96].origin = (-136.112, 1402.17, 226.125);
-/*1608845813 */waypoints[96].type = "stand";
-/*1608845813 */waypoints[96].childCount = 4;
-/*1608845813 */waypoints[96].children[0] = 17;
-/*1608845813 */waypoints[96].children[1] = 95;
-/*1608845813 */waypoints[96].children[2] = 76;
-/*1608845813 */waypoints[96].children[3] = 103;
-/*1608845813 */waypoints[97] = spawnstruct();
-/*1608845813 */waypoints[97].origin = (302.539, 1261.87, 227.465);
-/*1608845813 */waypoints[97].type = "stand";
-/*1608845813 */waypoints[97].childCount = 5;
-/*1608845813 */waypoints[97].children[0] = 76;
-/*1608845813 */waypoints[97].children[1] = 71;
-/*1608845813 */waypoints[97].children[2] = 73;
-/*1608845813 */waypoints[97].children[3] = 98;
-/*1608845813 */waypoints[97].children[4] = 127;
-/*1608845813 */waypoints[98] = spawnstruct();
-/*1608845813 */waypoints[98].origin = (241.401, 1178.14, 226.125);
-/*1608845813 */waypoints[98].type = "stand";
-/*1608845813 */waypoints[98].childCount = 4;
-/*1608845813 */waypoints[98].children[0] = 97;
-/*1608845813 */waypoints[98].children[1] = 63;
-/*1608845813 */waypoints[98].children[2] = 99;
-/*1608845813 */waypoints[98].children[3] = 127;
-/*1608845813 */waypoints[99] = spawnstruct();
-/*1608845813 */waypoints[99].origin = (0.636559, 1195.11, 226.125);
-/*1608845813 */waypoints[99].type = "stand";
-/*1608845813 */waypoints[99].childCount = 4;
-/*1608845813 */waypoints[99].children[0] = 98;
-/*1608845813 */waypoints[99].children[1] = 100;
-/*1608845813 */waypoints[99].children[2] = 76;
-/*1608845813 */waypoints[99].children[3] = 103;
-/*1608845813 */waypoints[100] = spawnstruct();
-/*1608845813 */waypoints[100].origin = (32.3835, 1037.42, 226.125);
-/*1608845813 */waypoints[100].type = "stand";
-/*1608845813 */waypoints[100].childCount = 4;
-/*1608845813 */waypoints[100].children[0] = 99;
-/*1608845813 */waypoints[100].children[1] = 101;
-/*1608845813 */waypoints[100].children[2] = 102;
-/*1608845813 */waypoints[100].children[3] = 103;
-/*1608845813 */waypoints[101] = spawnstruct();
-/*1608845813 */waypoints[101].origin = (111.263, 914.092, 226.125);
-/*1608845813 */waypoints[101].type = "stand";
-/*1608845813 */waypoints[101].childCount = 1;
-/*1608845813 */waypoints[101].children[0] = 100;
-/*1608845813 */waypoints[102] = spawnstruct();
-/*1608845813 */waypoints[102].origin = (-28.3638, 916.088, 226.125);
-/*1608845813 */waypoints[102].type = "stand";
-/*1608845813 */waypoints[102].childCount = 1;
-/*1608845813 */waypoints[102].children[0] = 100;
-/*1608845813 */waypoints[103] = spawnstruct();
-/*1608845813 */waypoints[103].origin = (-217.482, 1182.5, 226.125);
-/*1608845813 */waypoints[103].type = "stand";
-/*1608845813 */waypoints[103].childCount = 6;
-/*1608845813 */waypoints[103].children[0] = 99;
-/*1608845813 */waypoints[103].children[1] = 100;
-/*1608845813 */waypoints[103].children[2] = 96;
-/*1608845813 */waypoints[103].children[3] = 76;
-/*1608845813 */waypoints[103].children[4] = 38;
-/*1608845813 */waypoints[103].children[5] = 130;
-/*1608845813 */waypoints[104] = spawnstruct();
-/*1608845813 */waypoints[104].origin = (-828.673, 1017.41, 229.344);
-/*1608845813 */waypoints[104].type = "stand";
-/*1608845813 */waypoints[104].childCount = 4;
-/*1608845813 */waypoints[104].children[0] = 105;
-/*1608845813 */waypoints[104].children[1] = 33;
-/*1608845813 */waypoints[104].children[2] = 107;
-/*1608845813 */waypoints[104].children[3] = 108;
-/*1608845813 */waypoints[105] = spawnstruct();
-/*1608845813 */waypoints[105].origin = (-1115.52, 1038.53, 226.125);
-/*1608845813 */waypoints[105].type = "stand";
-/*1608845813 */waypoints[105].childCount = 2;
-/*1608845813 */waypoints[105].children[0] = 104;
-/*1608845813 */waypoints[105].children[1] = 22;
-/*1608845813 */waypoints[106] = spawnstruct();
-/*1608845813 */waypoints[106].origin = (-487.596, 855.899, 226.125);
-/*1608845813 */waypoints[106].type = "stand";
-/*1608845813 */waypoints[106].childCount = 1;
-/*1608845813 */waypoints[106].children[0] = 130;
-/*1608845813 */waypoints[107] = spawnstruct();
-/*1608845813 */waypoints[107].origin = (-816.377, 1290.55, 226.125);
-/*1608845813 */waypoints[107].type = "stand";
-/*1608845813 */waypoints[107].childCount = 1;
-/*1608845813 */waypoints[107].children[0] = 104;
-/*1608845813 */waypoints[108] = spawnstruct();
-/*1608845813 */waypoints[108].origin = (-636.013, 1085.33, 232.753);
-/*1608845813 */waypoints[108].type = "stand";
-/*1608845813 */waypoints[108].childCount = 4;
-/*1608845813 */waypoints[108].children[0] = 104;
-/*1608845813 */waypoints[108].children[1] = 94;
-/*1608845813 */waypoints[108].children[2] = 33;
-/*1608845813 */waypoints[108].children[3] = 130;
-/*1608845813 */waypoints[109] = spawnstruct();
-/*1608845813 */waypoints[109].origin = (461.208, 2304.67, 226.125);
-/*1608845813 */waypoints[109].type = "stand";
-/*1608845813 */waypoints[109].childCount = 3;
-/*1608845813 */waypoints[109].children[0] = 110;
-/*1608845813 */waypoints[109].children[1] = 118;
-/*1608845813 */waypoints[109].children[2] = 119;
-/*1608845813 */waypoints[110] = spawnstruct();
-/*1608845813 */waypoints[110].origin = (814.719, 2298.06, 226.125);
-/*1608845813 */waypoints[110].type = "stand";
-/*1608845813 */waypoints[110].childCount = 3;
-/*1608845813 */waypoints[110].children[0] = 109;
-/*1608845813 */waypoints[110].children[1] = 12;
-/*1608845813 */waypoints[110].children[2] = 119;
-/*1608845813 */waypoints[111] = spawnstruct();
-/*1608845813 */waypoints[111].origin = (819.415, 1902.1, 226.125);
-/*1608845813 */waypoints[111].type = "stand";
-/*1608845813 */waypoints[111].childCount = 3;
-/*1608845813 */waypoints[111].children[0] = 12;
-/*1608845813 */waypoints[111].children[1] = 112;
-/*1608845813 */waypoints[111].children[2] = 119;
-/*1608845813 */waypoints[112] = spawnstruct();
-/*1608845813 */waypoints[112].origin = (687.368, 1905.21, 226.125);
-/*1608845813 */waypoints[112].type = "stand";
-/*1608845813 */waypoints[112].childCount = 7;
-/*1608845813 */waypoints[112].children[0] = 111;
-/*1608845813 */waypoints[112].children[1] = 113;
-/*1608845813 */waypoints[112].children[2] = 119;
-/*1608845813 */waypoints[112].children[3] = 12;
-/*1608845813 */waypoints[112].children[4] = 120;
-/*1608845813 */waypoints[112].children[5] = 118;
-/*1608845813 */waypoints[112].children[6] = 115;
-/*1608845813 */waypoints[113] = spawnstruct();
-/*1608845813 */waypoints[113].origin = (701.716, 1696.4, 226.125);
-/*1608845813 */waypoints[113].type = "stand";
-/*1608845813 */waypoints[113].childCount = 6;
-/*1608845813 */waypoints[113].children[0] = 112;
-/*1608845813 */waypoints[113].children[1] = 72;
-/*1608845813 */waypoints[113].children[2] = 7;
-/*1608845813 */waypoints[113].children[3] = 114;
-/*1608845813 */waypoints[113].children[4] = 115;
-/*1608845813 */waypoints[113].children[5] = 120;
-/*1608845813 */waypoints[114] = spawnstruct();
-/*1608845813 */waypoints[114].origin = (519.047, 1632.85, 226.125);
-/*1608845813 */waypoints[114].type = "stand";
-/*1608845813 */waypoints[114].childCount = 4;
-/*1608845813 */waypoints[114].children[0] = 113;
-/*1608845813 */waypoints[114].children[1] = 74;
-/*1608845813 */waypoints[114].children[2] = 115;
-/*1608845813 */waypoints[114].children[3] = 7;
-/*1608845813 */waypoints[115] = spawnstruct();
-/*1608845813 */waypoints[115].origin = (450.287, 1741, 226.125);
-/*1608845813 */waypoints[115].type = "stand";
-/*1608845813 */waypoints[115].childCount = 6;
-/*1608845813 */waypoints[115].children[0] = 114;
-/*1608845813 */waypoints[115].children[1] = 15;
-/*1608845813 */waypoints[115].children[2] = 120;
-/*1608845813 */waypoints[115].children[3] = 116;
-/*1608845813 */waypoints[115].children[4] = 113;
-/*1608845813 */waypoints[115].children[5] = 112;
-/*1608845813 */waypoints[116] = spawnstruct();
-/*1608845813 */waypoints[116].origin = (293.309, 1894.31, 226.125);
-/*1608845813 */waypoints[116].type = "stand";
-/*1608845813 */waypoints[116].childCount = 6;
-/*1608845813 */waypoints[116].children[0] = 15;
-/*1608845813 */waypoints[116].children[1] = 117;
-/*1608845813 */waypoints[116].children[2] = 80;
-/*1608845813 */waypoints[116].children[3] = 120;
-/*1608845813 */waypoints[116].children[4] = 118;
-/*1608845813 */waypoints[116].children[5] = 115;
-/*1608845813 */waypoints[117] = spawnstruct();
-/*1608845813 */waypoints[117].origin = (219.955, 1895.38, 226.203);
-/*1608845813 */waypoints[117].type = "stand";
-/*1608845813 */waypoints[117].childCount = 1;
-/*1608845813 */waypoints[117].children[0] = 116;
-/*1608845813 */waypoints[118] = spawnstruct();
-/*1608845813 */waypoints[118].origin = (460.027, 2113.73, 239.458);
-/*1608845813 */waypoints[118].type = "stand";
-/*1608845813 */waypoints[118].childCount = 6;
-/*1608845813 */waypoints[118].children[0] = 80;
-/*1608845813 */waypoints[118].children[1] = 109;
-/*1608845813 */waypoints[118].children[2] = 119;
-/*1608845813 */waypoints[118].children[3] = 120;
-/*1608845813 */waypoints[118].children[4] = 116;
-/*1608845813 */waypoints[118].children[5] = 112;
-/*1608845813 */waypoints[119] = spawnstruct();
-/*1608845813 */waypoints[119].origin = (631.298, 2121.38, 235.91);
-/*1608845813 */waypoints[119].type = "stand";
-/*1608845813 */waypoints[119].childCount = 7;
-/*1608845813 */waypoints[119].children[0] = 118;
-/*1608845813 */waypoints[119].children[1] = 12;
-/*1608845813 */waypoints[119].children[2] = 109;
-/*1608845813 */waypoints[119].children[3] = 110;
-/*1608845813 */waypoints[119].children[4] = 112;
-/*1608845813 */waypoints[119].children[5] = 111;
-/*1608845813 */waypoints[119].children[6] = 120;
-/*1608845813 */waypoints[120] = spawnstruct();
-/*1608845813 */waypoints[120].origin = (460.54, 1900.45, 226.125);
-/*1608845813 */waypoints[120].type = "stand";
-/*1608845813 */waypoints[120].childCount = 8;
-/*1608845813 */waypoints[120].children[0] = 118;
-/*1608845813 */waypoints[120].children[1] = 116;
-/*1608845813 */waypoints[120].children[2] = 80;
-/*1608845813 */waypoints[120].children[3] = 115;
-/*1608845813 */waypoints[120].children[4] = 15;
-/*1608845813 */waypoints[120].children[5] = 112;
-/*1608845813 */waypoints[120].children[6] = 119;
-/*1608845813 */waypoints[120].children[7] = 113;
-/*1608845813 */waypoints[121] = spawnstruct();
-/*1608845813 */waypoints[121].origin = (-619.2, 309.58, 136.125);
-/*1608845813 */waypoints[121].type = "stand";
-/*1608845813 */waypoints[121].childCount = 3;
-/*1608845813 */waypoints[121].children[0] = 29;
-/*1608845813 */waypoints[121].children[1] = 30;
-/*1608845813 */waypoints[121].children[2] = 129;
-/*1608845813 */waypoints[122] = spawnstruct();
-/*1608845813 */waypoints[122].origin = (-424.764, 343.623, 138.125);
-/*1608845813 */waypoints[122].type = "stand";
-/*1608845813 */waypoints[122].childCount = 2;
-/*1608845813 */waypoints[122].children[0] = 27;
-/*1608845813 */waypoints[122].children[1] = 129;
-/*1608845813 */waypoints[123] = spawnstruct();
-/*1608845813 */waypoints[123].origin = (631.598, 339.74, 140.125);
-/*1608845813 */waypoints[123].type = "stand";
-/*1608845813 */waypoints[123].childCount = 3;
-/*1608845813 */waypoints[123].children[0] = 45;
-/*1608845813 */waypoints[123].children[1] = 46;
-/*1608845813 */waypoints[123].children[2] = 126;
-/*1608845813 */waypoints[124] = spawnstruct();
-/*1608845813 */waypoints[124].origin = (215.077, 1776, 226.125);
-/*1608845813 */waypoints[124].type = "stand";
-/*1608845813 */waypoints[124].childCount = 3;
-/*1608845813 */waypoints[124].children[0] = 14;
-/*1608845813 */waypoints[124].children[1] = 15;
-/*1608845813 */waypoints[124].children[2] = 125;
-/*1608845813 */waypoints[125] = spawnstruct();
-/*1608845813 */waypoints[125].origin = (187.166, 1791.77, 232.608);
-/*1608845813 */waypoints[125].type = "stand";
-/*1608845813 */waypoints[125].childCount = 1;
-/*1608845813 */waypoints[125].children[0] = 124;
-/*1608845813 */waypoints[126] = spawnstruct();
-/*1608845813 */waypoints[126].origin = (752.257, 395.281, 138.995);
-/*1608845813 */waypoints[126].type = "stand";
-/*1608845813 */waypoints[126].childCount = 3;
-/*1608845813 */waypoints[126].children[0] = 53;
-/*1608845813 */waypoints[126].children[1] = 123;
-/*1608845813 */waypoints[126].children[2] = 46;
-/*1608845813 */waypoints[127] = spawnstruct();
-/*1608845813 */waypoints[127].origin = (416.655, 986.482, 227.125);
-/*1608845813 */waypoints[127].type = "stand";
-/*1608845813 */waypoints[127].childCount = 5;
-/*1608845813 */waypoints[127].children[0] = 128;
-/*1608845813 */waypoints[127].children[1] = 73;
-/*1608845813 */waypoints[127].children[2] = 98;
-/*1608845813 */waypoints[127].children[3] = 97;
-/*1608845813 */waypoints[127].children[4] = 63;
-/*1608845813 */waypoints[128] = spawnstruct();
-/*1608845813 */waypoints[128].origin = (429.8, 836.278, 136.125);
-/*1608845813 */waypoints[128].type = "stand";
-/*1608845813 */waypoints[128].childCount = 3;
-/*1608845813 */waypoints[128].children[0] = 127;
-/*1608845813 */waypoints[128].children[1] = 52;
-/*1608845813 */waypoints[128].children[2] = 62;
-/*1608845813 */waypoints[129] = spawnstruct();
-/*1608845813 */waypoints[129].origin = (-526.039, 353.403, 136.125);
-/*1608845813 */waypoints[129].type = "stand";
-/*1608845813 */waypoints[129].childCount = 4;
-/*1608845813 */waypoints[129].children[0] = 122;
-/*1608845813 */waypoints[129].children[1] = 121;
-/*1608845813 */waypoints[129].children[2] = 31;
-/*1608845813 */waypoints[129].children[3] = 30;
-/*1608845813 */waypoints[130] = spawnstruct();
-/*1608845813 */waypoints[130].origin = (-473.628, 1104.58, 226.125);
-/*1608845813 */waypoints[130].type = "stand";
-/*1608845813 */waypoints[130].childCount = 4;
-/*1608845813 */waypoints[130].children[0] = 103;
-/*1608845813 */waypoints[130].children[1] = 38;
-/*1608845813 */waypoints[130].children[2] = 108;
-/*1608845813 */waypoints[130].children[3] = 106;
-/*1608845813 */waypoints[131] = spawnstruct();
-/*1608845813 */waypoints[131].origin = (1037.14, 1164.79, 392.125);
-/*1608845813 */waypoints[131].type = "stand";
-/*1608845813 */waypoints[131].childCount = 3;
-/*1608845813 */waypoints[131].children[0] = 0;
-/*1608845813 */waypoints[131].children[1] = 6;
-/*1608845813 */waypoints[131].children[2] = 136;
-/*1608845813 */waypoints[132] = spawnstruct();
-/*1608845813 */waypoints[132].origin = (1038.34, 1597.86, 222.183);
-/*1608845813 */waypoints[132].type = "stand";
-/*1608845813 */waypoints[132].childCount = 3;
-/*1608845813 */waypoints[132].children[0] = 7;
-/*1608845813 */waypoints[132].children[1] = 9;
-/*1608845813 */waypoints[132].children[2] = 133;
-/*1608845813 */waypoints[133] = spawnstruct();
-/*1608845813 */waypoints[133].origin = (1185.84, 1564.06, 226.125);
-/*1608845813 */waypoints[133].type = "stand";
-/*1608845813 */waypoints[133].childCount = 2;
-/*1608845813 */waypoints[133].children[0] = 132;
-/*1608845813 */waypoints[133].children[1] = 134;
-/*1608845813 */waypoints[134] = spawnstruct();
-/*1608845813 */waypoints[134].origin = (1188.4, 1280.18, 392.125);
-/*1608845813 */waypoints[134].type = "stand";
-/*1608845813 */waypoints[134].childCount = 3;
-/*1608845813 */waypoints[134].children[0] = 133;
-/*1608845813 */waypoints[134].children[1] = 5;
-/*1608845813 */waypoints[134].children[2] = 6;
-/*1608845813 */waypoints[135] = spawnstruct();
-/*1608845813 */waypoints[135].origin = (1039.93, 1078.88, 226.125);
-/*1608845813 */waypoints[135].type = "climb";
-/*1608845813 */waypoints[135].childCount = 3;
-/*1608845813 */waypoints[135].children[0] = 136;
-/*1608845813 */waypoints[135].children[1] = 66;
-/*1608845813 */waypoints[135].children[2] = 67;
-/*1608845813 */waypoints[135].angles = (5.58105, 89.1421, 0);
-/*1608845813 */waypoints[136] = spawnstruct();
-/*1608845813 */waypoints[136].origin = (1039.95, 1095.4, 400.125);
-/*1608845813 */waypoints[136].type = "climb";
-/*1608845813 */waypoints[136].childCount = 2;
-/*1608845813 */waypoints[136].children[0] = 135;
-/*1608845813 */waypoints[136].children[1] = 131;
-/*1608845813 */waypoints[136].angles = (2.71912, 89.3618, 0);
-/*1608845813 */return waypoints;
-}
diff --git a/main_shared/maps/mp/bots/waypoints/downfall.gsc b/main_shared/maps/mp/bots/waypoints/downfall.gsc
deleted file mode 100644
index 2945839..0000000
--- a/main_shared/maps/mp/bots/waypoints/downfall.gsc
+++ /dev/null
@@ -1,2039 +0,0 @@
-Downfall()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (1011.92,9510.12,118.864);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 4;
- waypoints[0].children[0] = 1;
- waypoints[0].children[1] = 2;
- waypoints[0].children[2] = 3;
- waypoints[0].children[3] = 6;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (953.87,9459.52,112.18);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 1;
- waypoints[1].children[0] = 0;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (882.008,9505.34,94.125);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 2;
- waypoints[2].children[0] = 0;
- waypoints[2].children[1] = 239;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (1086.85,9427.84,108.586);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 2;
- waypoints[3].children[0] = 0;
- waypoints[3].children[1] = 4;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (1088.73,9219.46,100.964);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 3;
- waypoints[4].children[0] = 3;
- waypoints[4].children[1] = 212;
- waypoints[4].children[2] = 238;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (1004.96,9832.21,119.615);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 1;
- waypoints[5].children[0] = 6;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (1020.18,9757.48,125.364);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 5;
- waypoints[6].children[1] = 0;
- waypoints[6].children[2] = 304;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (1329.1,9739.39,119.601);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 2;
- waypoints[7].children[0] = 9;
- waypoints[7].children[1] = 304;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (1289.02,9447.14,136.608);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 1;
- waypoints[8].children[0] = 304;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (1553.18,9738.55,130.125);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 2;
- waypoints[9].children[0] = 203;
- waypoints[9].children[1] = 7;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (1212.04,10016,118.125);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 3;
- waypoints[10].children[0] = 11;
- waypoints[10].children[1] = 12;
- waypoints[10].children[2] = 304;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (1282.34,10038.4,118.125);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 1;
- waypoints[11].children[0] = 10;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (877.378,10032.3,116.323);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 3;
- waypoints[12].children[0] = 10;
- waypoints[12].children[1] = 13;
- waypoints[12].children[2] = 14;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (750.829,10008.6,118.642);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 1;
- waypoints[13].children[0] = 12;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (876.936,10128,115.229);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 2;
- waypoints[14].children[0] = 12;
- waypoints[14].children[1] = 187;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (-3411.94,9391.45,252.948);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 2;
- waypoints[15].children[0] = 16;
- waypoints[15].children[1] = 20;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (-3198.15,9389.63,252.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 = (-2953.61,9390.51,132.565);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 2;
- waypoints[17].children[0] = 16;
- waypoints[17].children[1] = 18;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-2835.94,9388.18,132.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 = (-2637.43,9387.85,36.125);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 2;
- waypoints[19].children[0] = 18;
- waypoints[19].children[1] = 278;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (-3390.83,8527.38,252.746);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 2;
- waypoints[20].children[0] = 15;
- waypoints[20].children[1] = 21;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (-3203.48,8521.88,252.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 = (-2953.12,8633.08,132.322);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 2;
- waypoints[22].children[0] = 21;
- waypoints[22].children[1] = 23;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (-2834.87,8634.77,132.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 = (-2638.03,8465.24,39.4679);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 3;
- waypoints[24].children[0] = 23;
- waypoints[24].children[1] = 279;
- waypoints[24].children[2] = 296;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (-603.26,8966.63,-22.875);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 4;
- waypoints[25].children[0] = 26;
- waypoints[25].children[1] = 27;
- waypoints[25].children[2] = 28;
- waypoints[25].children[3] = 29;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (-563.538,9119.29,-17.8695);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 1;
- waypoints[26].children[0] = 25;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (-546.869,8819.67,-22.6051);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 1;
- waypoints[27].children[0] = 25;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (-763.631,8966.37,-22.875);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 1;
- waypoints[28].children[0] = 25;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (-440.945,8970.91,-22.875);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 3;
- waypoints[29].children[0] = 25;
- waypoints[29].children[1] = 30;
- waypoints[29].children[2] = 31;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-425.889,8757.75,29.125);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 2;
- waypoints[30].children[0] = 29;
- waypoints[30].children[1] = 259;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-271.323,8964.35,-22.8819);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 4;
- waypoints[31].children[0] = 29;
- waypoints[31].children[1] = 32;
- waypoints[31].children[2] = 33;
- waypoints[31].children[3] = 34;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-292.086,9119.02,-22.8819);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 1;
- waypoints[32].children[0] = 31;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (-91.5759,8953.75,-22.9441);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 1;
- waypoints[33].children[0] = 31;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-123.247,9114.49,-15.875);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 3;
- waypoints[34].children[0] = 31;
- waypoints[34].children[1] = 35;
- waypoints[34].children[2] = 37;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (-121.778,9278.83,-4.93946);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 2;
- waypoints[35].children[0] = 34;
- waypoints[35].children[1] = 36;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (-274.366,9291.58,6.53295);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 1;
- waypoints[36].children[0] = 35;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (55.0922,9111.03,-13.1782);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 2;
- waypoints[37].children[0] = 34;
- waypoints[37].children[1] = 236;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (-788.474,6337.51,165.337);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 1;
- waypoints[38].children[0] = 39;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (-786.606,6251.61,158.141);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 2;
- waypoints[39].children[0] = 38;
- waypoints[39].children[1] = 40;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (-786.528,6151.73,116.169);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 2;
- waypoints[40].children[0] = 39;
- waypoints[40].children[1] = 41;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (-787.487,6059.75,72.5118);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 2;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 42;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (-682.004,6073.59,56.6425);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 2;
- waypoints[42].children[0] = 41;
- waypoints[42].children[1] = 43;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (-510.145,6412.78,29.125);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 5;
- waypoints[43].children[0] = 42;
- waypoints[43].children[1] = 44;
- waypoints[43].children[2] = 48;
- waypoints[43].children[3] = 49;
- waypoints[43].children[4] = 50;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (-348.951,6410.13,34.4541);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 3;
- waypoints[44].children[0] = 43;
- waypoints[44].children[1] = 45;
- waypoints[44].children[2] = 47;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (-347.66,6180.96,39.1809);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 3;
- waypoints[45].children[0] = 44;
- waypoints[45].children[1] = 46;
- waypoints[45].children[2] = 126;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (-341.087,6075.55,52.2241);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 1;
- waypoints[46].children[0] = 45;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (-332.205,6447.69,41.3705);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 1;
- waypoints[47].children[0] = 44;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (-583.448,6456.61,40.1863);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 1;
- waypoints[48].children[0] = 43;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (-473.349,6456.75,38.3714);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 1;
- waypoints[49].children[0] = 43;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (-716.439,6416.6,31.1778);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 3;
- waypoints[50].children[0] = 43;
- waypoints[50].children[1] = 51;
- waypoints[50].children[2] = 52;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (-767.286,6378.48,40.1124);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 1;
- waypoints[51].children[0] = 50;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (-729.451,6571.42,29.4932);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 2;
- waypoints[52].children[0] = 50;
- waypoints[52].children[1] = 53;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (-730.096,6762.39,19.0741);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 4;
- waypoints[53].children[0] = 52;
- waypoints[53].children[1] = 54;
- waypoints[53].children[2] = 55;
- waypoints[53].children[3] = 303;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (-726.716,7052.55,28.8949);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 5;
- waypoints[54].children[0] = 53;
- waypoints[54].children[1] = 301;
- waypoints[54].children[2] = 250;
- waypoints[54].children[3] = 302;
- waypoints[54].children[4] = 300;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (-493.815,6751.14,8.84497);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 3;
- waypoints[55].children[0] = 53;
- waypoints[55].children[1] = 56;
- waypoints[55].children[2] = 125;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (-563.619,6875.11,33.4806);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 1;
- waypoints[56].children[0] = 55;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (5442.57,8179.57,126.855);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 1;
- waypoints[57].children[0] = 58;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (5426.74,8377.06,133.831);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 2;
- waypoints[58].children[0] = 57;
- waypoints[58].children[1] = 59;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (5214.07,8392.98,112.47);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 2;
- waypoints[59].children[0] = 58;
- waypoints[59].children[1] = 60;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (5220.42,8796.33,98.2689);
- 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 = (5255.97,9213.41,117.226);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 62;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (5447.08,9217.83,149.513);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 2;
- waypoints[62].children[0] = 61;
- waypoints[62].children[1] = 63;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (5447.09,9416.32,146.878);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 1;
- waypoints[63].children[0] = 62;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (5056.21,8800.52,88.125);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 2;
- waypoints[64].children[0] = 60;
- waypoints[64].children[1] = 78;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (4947.8,7982.57,-68.1773);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 1;
- waypoints[65].children[0] = 66;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (4438.55,7979.47,-88.0888);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 2;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 69;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (4312.97,8212.44,-87.875);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 2;
- waypoints[67].children[0] = 68;
- waypoints[67].children[1] = 69;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (4399.84,8239.67,-55.875);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 2;
- waypoints[68].children[0] = 67;
- waypoints[68].children[1] = 70;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (4221.39,8184.07,-87.875);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 3;
- waypoints[69].children[0] = 67;
- waypoints[69].children[1] = 66;
- waypoints[69].children[2] = 81;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (4445.34,8436.93,-39.875);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 4;
- waypoints[70].children[0] = 68;
- waypoints[70].children[1] = 71;
- waypoints[70].children[2] = 72;
- waypoints[70].children[3] = 76;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (4347.09,8460.83,-39.875);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 1;
- waypoints[71].children[0] = 70;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (4548.16,8453.91,-22.1601);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 1;
- waypoints[72].children[0] = 70;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (4283.5,9213.32,-39.875);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 1;
- waypoints[73].children[0] = 74;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (4491.19,9225.57,-39.875);
- 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] = 77;
- waypoints[74].children[4] = 79;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (4576.97,9154.31,-39.875);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 1;
- waypoints[75].children[0] = 74;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (4569.2,8843.63,-39.875);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 4;
- waypoints[76].children[0] = 74;
- waypoints[76].children[1] = 70;
- waypoints[76].children[2] = 78;
- waypoints[76].children[3] = 170;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (4431.86,9013.29,-39.875);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 1;
- waypoints[77].children[0] = 74;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (4803.36,8805.37,-39.9633);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 2;
- waypoints[78].children[0] = 64;
- waypoints[78].children[1] = 76;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (4473.4,9333.12,-41.3765);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 2;
- waypoints[79].children[0] = 74;
- waypoints[79].children[1] = 80;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (4357.13,9482.25,-72.9593);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 2;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 180;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (4022.2,8183.13,-64.0017);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 2;
- waypoints[81].children[0] = 69;
- waypoints[81].children[1] = 82;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (3761.9,8212.96,-111.362);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 3;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 83;
- waypoints[82].children[2] = 91;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (3781.37,8645.64,-101.076);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 3;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 84;
- waypoints[83].children[2] = 85;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (3764.42,8948.67,-114.361);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 3;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 174;
- waypoints[84].children[2] = 175;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (3484.57,8820.39,-124.254);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 3;
- waypoints[85].children[0] = 83;
- waypoints[85].children[1] = 87;
- waypoints[85].children[2] = 175;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (3322.73,8828.03,-87.375);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 1;
- waypoints[86].children[0] = 87;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (3397.45,8830.01,-88.2188);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 2;
- waypoints[87].children[0] = 85;
- waypoints[87].children[1] = 86;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (3271.27,8223.72,-81.2924);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 1;
- waypoints[88].children[0] = 89;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (3220.11,8081.52,-81.2362);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 2;
- waypoints[89].children[0] = 88;
- waypoints[89].children[1] = 90;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (3078.02,7878.34,-94.3174);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 3;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 92;
- waypoints[90].children[2] = 93;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (3465.56,7907.53,-104.324);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 2;
- waypoints[91].children[0] = 82;
- waypoints[91].children[1] = 92;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (3191.48,7694.96,-105.625);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 4;
- waypoints[92].children[0] = 91;
- waypoints[92].children[1] = 90;
- waypoints[92].children[2] = 96;
- waypoints[92].children[3] = 113;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (2858.4,7871.4,-83.8945);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 3;
- waypoints[93].children[0] = 90;
- waypoints[93].children[1] = 94;
- waypoints[93].children[2] = 137;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (2614,7780.89,-67.3618);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 96;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (2402.75,7775.9,9.625);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 2;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 131;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (2720.55,7610.5,-83.4455);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 4;
- waypoints[96].children[0] = 94;
- waypoints[96].children[1] = 92;
- waypoints[96].children[2] = 97;
- waypoints[96].children[3] = 112;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (2773.37,7250.11,-6.4792);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 4;
- waypoints[97].children[0] = 96;
- waypoints[97].children[1] = 98;
- waypoints[97].children[2] = 112;
- waypoints[97].children[3] = 113;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (2779.03,7090.59,9.1056);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 3;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 99;
- waypoints[98].children[2] = 100;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (2967.57,7054.74,8.30506);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 1;
- waypoints[99].children[0] = 98;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (2586.45,7018.11,8.08019);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 2;
- waypoints[100].children[0] = 98;
- waypoints[100].children[1] = 101;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (2581.95,6876.41,8.09929);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 3;
- waypoints[101].children[0] = 100;
- waypoints[101].children[1] = 102;
- waypoints[101].children[2] = 103;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (2738.57,6873.46,8.09929);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 1;
- waypoints[102].children[0] = 101;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (2356.88,6881.6,7.92311);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 3;
- waypoints[103].children[0] = 101;
- waypoints[103].children[1] = 104;
- waypoints[103].children[2] = 105;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (2428,6849.03,8.125);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 1;
- waypoints[104].children[0] = 103;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (2243.01,6975.97,8.02268);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 4;
- waypoints[105].children[0] = 106;
- waypoints[105].children[1] = 107;
- waypoints[105].children[2] = 103;
- waypoints[105].children[3] = 108;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (2001.64,7109.97,9.90701);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 4;
- waypoints[106].children[0] = 105;
- waypoints[106].children[1] = 107;
- waypoints[106].children[2] = 109;
- waypoints[106].children[3] = 110;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (2235.14,7118.67,10.0088);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 3;
- waypoints[107].children[0] = 106;
- waypoints[107].children[1] = 105;
- waypoints[107].children[2] = 111;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (2174.4,6883.53,8.63068);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 1;
- waypoints[108].children[0] = 105;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (2019.47,7019.61,8.39465);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 1;
- waypoints[109].children[0] = 106;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (1881.86,7116.03,-6.30344);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 106;
- waypoints[110].children[1] = 114;
- waypoints[110].children[2] = 115;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (2243.85,7286.76,-6.87583);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 3;
- waypoints[111].children[0] = 107;
- waypoints[111].children[1] = 112;
- waypoints[111].children[2] = 114;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (2505.9,7312.61,-27.68);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 3;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 97;
- waypoints[112].children[2] = 96;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (3012.21,7481.45,-58.3481);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 2;
- waypoints[113].children[0] = 97;
- waypoints[113].children[1] = 92;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (1923.9,7383.37,5.89577);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 4;
- waypoints[114].children[0] = 111;
- waypoints[114].children[1] = 110;
- waypoints[114].children[2] = 129;
- waypoints[114].children[3] = 130;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (1776.71,6798.34,10.4205);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 110;
- waypoints[115].children[1] = 116;
- waypoints[115].children[2] = 128;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (1574.81,6743.68,-9.97389);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 2;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 117;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (1215.59,6623.11,15.8662);
- 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 = (1163.16,6949.94,-8.2604);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 121;
- waypoints[118].children[2] = 128;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (890.146,6593.65,17.6482);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 2;
- waypoints[119].children[0] = 117;
- waypoints[119].children[1] = 120;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (564.336,6528.76,-4.18896);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 3;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 121;
- waypoints[120].children[2] = 122;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (461.522,6935.79,4.56639);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 118;
- waypoints[121].children[2] = 248;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (463.004,6480.89,-4.47746);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 2;
- waypoints[122].children[0] = 120;
- waypoints[122].children[1] = 123;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (146.691,6562.48,23.6057);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 3;
- waypoints[123].children[0] = 122;
- waypoints[123].children[1] = 124;
- waypoints[123].children[2] = 125;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (-135.149,6399.52,24.3055);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 123;
- waypoints[124].children[1] = 125;
- waypoints[124].children[2] = 126;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-83.8011,6715.29,16.2881);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 4;
- waypoints[125].children[0] = 55;
- waypoints[125].children[1] = 123;
- waypoints[125].children[2] = 124;
- waypoints[125].children[3] = 249;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-205.509,6178.6,23.1792);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 2;
- waypoints[126].children[0] = 124;
- waypoints[126].children[1] = 45;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (802.714,7666.9,81.1417);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 1;
- waypoints[127].children[0] = 225;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (1615.95,7228.86,-11.8041);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 3;
- waypoints[128].children[0] = 118;
- waypoints[128].children[1] = 115;
- waypoints[128].children[2] = 129;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (1780.11,7594.61,22.6126);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 114;
- waypoints[129].children[2] = 226;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (1967.16,7838.17,16.6935);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 4;
- waypoints[130].children[0] = 114;
- waypoints[130].children[1] = 131;
- waypoints[130].children[2] = 226;
- waypoints[130].children[3] = 228;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (2313.61,7796.17,10.3317);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 130;
- waypoints[131].children[1] = 95;
- waypoints[131].children[2] = 150;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (2649.97,8179.54,-80.6795);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 2;
- waypoints[132].children[0] = 133;
- waypoints[132].children[1] = 148;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (2623.8,8414.44,-159.005);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 2;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 134;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (2631.89,8701.19,-181.757);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 2;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (2816.6,9053.75,-178.956);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 2;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 136;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (2813.71,9337.15,-159.875);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 2;
- waypoints[136].children[0] = 135;
- waypoints[136].children[1] = 144;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (2840.13,8065.12,-54.6341);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 4;
- waypoints[137].children[0] = 93;
- waypoints[137].children[1] = 138;
- waypoints[137].children[2] = 139;
- waypoints[137].children[3] = 148;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (3026.44,8024.79,-65.2282);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 1;
- waypoints[138].children[0] = 137;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (2976.97,8276.36,-48.813);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 2;
- waypoints[139].children[0] = 137;
- waypoints[139].children[1] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (2969.67,8648.2,-56.2125);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 4;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 141;
- waypoints[140].children[2] = 142;
- waypoints[140].children[3] = 143;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (3033.21,8532.61,-58.6802);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 1;
- waypoints[141].children[0] = 140;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (3084.88,8797.64,-56.1078);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 1;
- waypoints[142].children[0] = 140;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (2923.96,9220.94,-50.0619);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 4;
- waypoints[143].children[0] = 140;
- waypoints[143].children[1] = 151;
- waypoints[143].children[2] = 152;
- waypoints[143].children[3] = 179;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (2816.08,9564.29,-74.3737);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 2;
- waypoints[144].children[0] = 136;
- waypoints[144].children[1] = 159;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (2528.45,8476.17,-15.9327);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 1;
- waypoints[145].children[0] = 146;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (2414.16,8300.6,-11.0569);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 147;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (2309.21,8195.48,15.7941);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 2;
- waypoints[147].children[0] = 146;
- waypoints[147].children[1] = 150;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (2668.79,8071.56,-59.3736);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 132;
- waypoints[148].children[1] = 137;
- waypoints[148].children[2] = 149;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (2431.34,7970.27,-3.42544);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 2;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 150;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (2310.2,7963.32,9.75369);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 147;
- waypoints[150].children[2] = 131;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (3126.56,9191.02,-61.8651);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 2;
- waypoints[151].children[0] = 143;
- waypoints[151].children[1] = 179;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (2604.31,9318.4,-24.689);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 143;
- waypoints[152].children[1] = 153;
- waypoints[152].children[2] = 156;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (2446.37,9032.65,-31.1401);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 3;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 154;
- waypoints[153].children[2] = 155;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (2436.06,8843.95,-23.9488);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 1;
- waypoints[154].children[0] = 153;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (2312.2,9156.86,-12.7574);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 1;
- waypoints[155].children[0] = 153;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (2628.11,9623.98,-42.0342);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 4;
- waypoints[156].children[0] = 152;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 159;
- waypoints[156].children[3] = 160;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (2509.7,9514.79,-28.4753);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 1;
- waypoints[157].children[0] = 156;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (2989.94,9647.59,-74.387);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 1;
- waypoints[158].children[0] = 159;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (2810.33,9641.07,-71.2667);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 4;
- waypoints[159].children[0] = 158;
- waypoints[159].children[1] = 144;
- waypoints[159].children[2] = 156;
- waypoints[159].children[3] = 160;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (2618.4,9841.98,-63.9219);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 3;
- waypoints[160].children[0] = 156;
- waypoints[160].children[1] = 159;
- waypoints[160].children[2] = 161;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (2485.61,10077.6,-49.2627);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 4;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 164;
- waypoints[161].children[2] = 167;
- waypoints[161].children[3] = 201;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (2789.1,10734.5,9.10499);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 2;
- waypoints[162].children[0] = 163;
- waypoints[162].children[1] = 165;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (2452.34,10731.9,2.53463);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 3;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 164;
- waypoints[163].children[2] = 181;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (2460.6,10308.2,-49.9256);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 6;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 161;
- waypoints[164].children[2] = 166;
- waypoints[164].children[3] = 200;
- waypoints[164].children[4] = 201;
- waypoints[164].children[5] = 202;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (3068.31,10674.8,-47.5323);
- 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 = (2924.41,10328.7,-46.0438);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 4;
- waypoints[166].children[0] = 164;
- waypoints[166].children[1] = 165;
- waypoints[166].children[2] = 167;
- waypoints[166].children[3] = 169;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (2886.88,10134.2,-89.1107);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 3;
- waypoints[167].children[0] = 161;
- waypoints[167].children[1] = 166;
- waypoints[167].children[2] = 168;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (3273.43,9995.85,-124.469);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 4;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 169;
- waypoints[168].children[2] = 177;
- waypoints[168].children[3] = 178;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (3313.6,10236,-104.6);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 3;
- waypoints[169].children[0] = 168;
- waypoints[169].children[1] = 165;
- waypoints[169].children[2] = 166;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (4322.3,8784.69,-30.1056);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 2;
- waypoints[170].children[0] = 76;
- waypoints[170].children[1] = 171;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (4209.62,8839.39,-41.1113);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 2;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 172;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (4079.66,8987.23,-85.8088);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 2;
- waypoints[172].children[0] = 171;
- waypoints[172].children[1] = 173;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (3905.7,9144.02,-87.9256);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 2;
- waypoints[173].children[0] = 172;
- waypoints[173].children[1] = 174;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (3751.03,9130.31,-120.187);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 4;
- waypoints[174].children[0] = 173;
- waypoints[174].children[1] = 84;
- waypoints[174].children[2] = 176;
- waypoints[174].children[3] = 177;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (3557.99,8916.63,-129.1);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 3;
- waypoints[175].children[0] = 85;
- waypoints[175].children[1] = 84;
- waypoints[175].children[2] = 176;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (3531.5,9207.26,-137.782);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 3;
- waypoints[176].children[0] = 175;
- waypoints[176].children[1] = 174;
- waypoints[176].children[2] = 178;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (3703.16,9455.26,-98.5912);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 4;
- waypoints[177].children[0] = 174;
- waypoints[177].children[1] = 178;
- waypoints[177].children[2] = 180;
- waypoints[177].children[3] = 168;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (3488.32,9382.93,-127.09);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 4;
- waypoints[178].children[0] = 176;
- waypoints[178].children[1] = 177;
- waypoints[178].children[2] = 179;
- waypoints[178].children[3] = 168;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (3155.94,9295.01,-90.8896);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 3;
- waypoints[179].children[0] = 178;
- waypoints[179].children[1] = 151;
- waypoints[179].children[2] = 143;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (3898.34,9426.13,-60.375);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 2;
- waypoints[180].children[0] = 177;
- waypoints[180].children[1] = 80;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (2200.09,10755.7,31.8729);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 2;
- waypoints[181].children[0] = 163;
- waypoints[181].children[1] = 182;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (1998.99,10787.4,88.3346);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 2;
- waypoints[182].children[0] = 181;
- waypoints[182].children[1] = 183;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (1898.47,10777.7,90.61);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 2;
- waypoints[183].children[0] = 182;
- waypoints[183].children[1] = 184;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (1838.64,10702.4,88.2393);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 2;
- waypoints[184].children[0] = 183;
- waypoints[184].children[1] = 185;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (1600.96,10705.9,93.3208);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 2;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 186;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (1586.14,10425.3,74.8247);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 4;
- waypoints[186].children[0] = 185;
- waypoints[186].children[1] = 191;
- waypoints[186].children[2] = 189;
- waypoints[186].children[3] = 200;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (915.492,10186.9,91.6163);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 4;
- waypoints[187].children[0] = 14;
- waypoints[187].children[1] = 188;
- waypoints[187].children[2] = 189;
- waypoints[187].children[3] = 190;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (628.653,10193.1,72.4466);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 3;
- waypoints[188].children[0] = 187;
- waypoints[188].children[1] = 192;
- waypoints[188].children[2] = 244;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (933.549,10440.5,89.3357);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 3;
- waypoints[189].children[0] = 187;
- waypoints[189].children[1] = 186;
- waypoints[189].children[2] = 192;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (1395.07,10203.7,93.1463);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 2;
- waypoints[190].children[0] = 187;
- waypoints[190].children[1] = 191;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (1574.91,10245.7,86.2606);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 3;
- waypoints[191].children[0] = 190;
- waypoints[191].children[1] = 186;
- waypoints[191].children[2] = 202;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (468.859,10416.7,45.9818);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 4;
- waypoints[192].children[0] = 188;
- waypoints[192].children[1] = 193;
- waypoints[192].children[2] = 194;
- waypoints[192].children[3] = 189;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (347.717,10174.5,45.4075);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 5;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 241;
- waypoints[193].children[2] = 243;
- waypoints[193].children[3] = 244;
- waypoints[193].children[4] = 264;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (308.861,10503.5,46.2624);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 2;
- waypoints[194].children[0] = 192;
- waypoints[194].children[1] = 195;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (182.191,10530.2,30.9106);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 2;
- waypoints[195].children[0] = 194;
- waypoints[195].children[1] = 196;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (5.05507,10509.4,31.9269);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 2;
- waypoints[196].children[0] = 195;
- waypoints[196].children[1] = 197;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (-164.929,10585.8,45.7202);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 2;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 198;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (-466.548,10491.3,16.3142);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 2;
- waypoints[198].children[0] = 197;
- waypoints[198].children[1] = 199;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (-702.452,10270.4,-21.7999);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 2;
- waypoints[199].children[0] = 198;
- waypoints[199].children[1] = 266;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (1946.49,10383.4,31.0448);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 4;
- waypoints[200].children[0] = 186;
- waypoints[200].children[1] = 164;
- waypoints[200].children[2] = 202;
- waypoints[200].children[3] = 201;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (2184.83,10028.5,-2.32651);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 6;
- waypoints[201].children[0] = 161;
- waypoints[201].children[1] = 202;
- waypoints[201].children[2] = 164;
- waypoints[201].children[3] = 200;
- waypoints[201].children[4] = 208;
- waypoints[201].children[5] = 207;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (1824.71,10057.5,57.2089);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 6;
- waypoints[202].children[0] = 201;
- waypoints[202].children[1] = 191;
- waypoints[202].children[2] = 200;
- waypoints[202].children[3] = 164;
- waypoints[202].children[4] = 207;
- waypoints[202].children[5] = 208;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (1607.85,9719.45,99.0484);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 9;
- waypoints[203].children[1] = 204;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (1637.83,9556.74,88.9193);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 3;
- waypoints[204].children[0] = 203;
- waypoints[204].children[1] = 206;
- waypoints[204].children[2] = 205;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (1810.11,9571.58,62.463);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 2;
- waypoints[205].children[0] = 207;
- waypoints[205].children[1] = 204;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (1522.19,9411.63,92.6631);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 1;
- waypoints[206].children[0] = 204;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (1921.68,9572.27,53.5392);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 6;
- waypoints[207].children[0] = 205;
- waypoints[207].children[1] = 208;
- waypoints[207].children[2] = 202;
- waypoints[207].children[3] = 201;
- waypoints[207].children[4] = 210;
- waypoints[207].children[5] = 209;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (2156.03,9545.71,-9.77341);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 5;
- waypoints[208].children[0] = 201;
- waypoints[208].children[1] = 207;
- waypoints[208].children[2] = 202;
- waypoints[208].children[3] = 209;
- waypoints[208].children[4] = 210;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (2046.3,9158.43,16.309);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 4;
- waypoints[209].children[0] = 208;
- waypoints[209].children[1] = 210;
- waypoints[209].children[2] = 207;
- waypoints[209].children[3] = 229;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (1870.65,9138.37,36.1694);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 6;
- waypoints[210].children[0] = 209;
- waypoints[210].children[1] = 207;
- waypoints[210].children[2] = 208;
- waypoints[210].children[3] = 211;
- waypoints[210].children[4] = 229;
- waypoints[210].children[5] = 230;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (1477.76,9177.61,73.4082);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 3;
- waypoints[211].children[0] = 210;
- waypoints[211].children[1] = 212;
- waypoints[211].children[2] = 229;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (1158.4,9194.48,97.647);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 3;
- waypoints[212].children[0] = 211;
- waypoints[212].children[1] = 4;
- waypoints[212].children[2] = 213;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (1139.13,9074.16,89.045);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 2;
- waypoints[213].children[0] = 212;
- waypoints[213].children[1] = 214;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (1139.09,8906.72,54.125);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 5;
- waypoints[214].children[0] = 213;
- waypoints[214].children[1] = 215;
- waypoints[214].children[2] = 216;
- waypoints[214].children[3] = 217;
- waypoints[214].children[4] = 218;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (1002.6,9020.88,65.8753);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 1;
- waypoints[215].children[0] = 214;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (1247.79,9004.4,64.1328);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 1;
- waypoints[216].children[0] = 214;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (1253.75,8812.13,54.125);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 2;
- waypoints[217].children[0] = 214;
- waypoints[217].children[1] = 219;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (977.312,8799.89,54.2013);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 1;
- waypoints[218].children[0] = 214;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (1236.91,8325.48,60.6556);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 3;
- waypoints[219].children[0] = 220;
- waypoints[219].children[1] = 217;
- waypoints[219].children[2] = 221;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (950.024,8339.33,54.125);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 1;
- waypoints[220].children[0] = 219;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (1115.18,8139.31,68.7124);
- waypoints[221].type = "stand";
- waypoints[221].childCount = 3;
- waypoints[221].children[0] = 219;
- waypoints[221].children[1] = 222;
- waypoints[221].children[2] = 223;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (1294.08,8167.12,75.7619);
- waypoints[222].type = "stand";
- waypoints[222].childCount = 1;
- waypoints[222].children[0] = 221;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (1114.21,7912.96,94.125);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 4;
- waypoints[223].children[0] = 221;
- waypoints[223].children[1] = 224;
- waypoints[223].children[2] = 224;
- waypoints[223].children[3] = 225;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (1226.32,7913.21,94.125);
- waypoints[224].type = "stand";
- waypoints[224].childCount = 3;
- waypoints[224].children[0] = 223;
- waypoints[224].children[1] = 223;
- waypoints[224].children[2] = 227;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (802.773,7919.16,70.4777);
- waypoints[225].type = "stand";
- waypoints[225].childCount = 4;
- waypoints[225].children[0] = 223;
- waypoints[225].children[1] = 127;
- waypoints[225].children[2] = 231;
- waypoints[225].children[3] = 235;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (1791.83,7924.4,15.3801);
- waypoints[226].type = "stand";
- waypoints[226].childCount = 4;
- waypoints[226].children[0] = 130;
- waypoints[226].children[1] = 129;
- waypoints[226].children[2] = 227;
- waypoints[226].children[3] = 228;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (1327.94,7922.82,58.1623);
- waypoints[227].type = "stand";
- waypoints[227].childCount = 2;
- waypoints[227].children[0] = 226;
- waypoints[227].children[1] = 224;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (1908.78,8409.63,22.5062);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 3;
- waypoints[228].children[0] = 226;
- waypoints[228].children[1] = 130;
- waypoints[228].children[2] = 229;
- waypoints[229] = spawnstruct();
- waypoints[229].origin = (1916.17,8796.89,23.1055);
- waypoints[229].type = "stand";
- waypoints[229].childCount = 5;
- waypoints[229].children[0] = 228;
- waypoints[229].children[1] = 210;
- waypoints[229].children[2] = 209;
- waypoints[229].children[3] = 230;
- waypoints[229].children[4] = 211;
- waypoints[230] = spawnstruct();
- waypoints[230].origin = (1455.16,8895.53,54.8046);
- waypoints[230].type = "stand";
- waypoints[230].childCount = 2;
- waypoints[230].children[0] = 229;
- waypoints[230].children[1] = 210;
- waypoints[231] = spawnstruct();
- waypoints[231].origin = (395.131,7982.59,48.8295);
- waypoints[231].type = "stand";
- waypoints[231].childCount = 5;
- waypoints[231].children[0] = 225;
- waypoints[231].children[1] = 232;
- waypoints[231].children[2] = 233;
- waypoints[231].children[3] = 246;
- waypoints[231].children[4] = 245;
- waypoints[232] = spawnstruct();
- waypoints[232].origin = (4.63485,8020.81,1.7586);
- waypoints[232].type = "stand";
- waypoints[232].childCount = 4;
- waypoints[232].children[0] = 231;
- waypoints[232].children[1] = 233;
- waypoints[232].children[2] = 245;
- waypoints[232].children[3] = 246;
- waypoints[233] = spawnstruct();
- waypoints[233].origin = (292.577,8489.2,29.3427);
- waypoints[233].type = "stand";
- waypoints[233].childCount = 3;
- waypoints[233].children[0] = 232;
- waypoints[233].children[1] = 231;
- waypoints[233].children[2] = 234;
- waypoints[234] = spawnstruct();
- waypoints[234].origin = (321.79,8918.45,33.8556);
- waypoints[234].type = "stand";
- waypoints[234].childCount = 4;
- waypoints[234].children[0] = 233;
- waypoints[234].children[1] = 235;
- waypoints[234].children[2] = 236;
- waypoints[234].children[3] = 237;
- waypoints[235] = spawnstruct();
- waypoints[235].origin = (721.891,8631.38,54.2673);
- waypoints[235].type = "stand";
- waypoints[235].childCount = 3;
- waypoints[235].children[0] = 234;
- waypoints[235].children[1] = 237;
- waypoints[235].children[2] = 225;
- waypoints[236] = spawnstruct();
- waypoints[236].origin = (311.199,9085.98,34.4584);
- waypoints[236].type = "stand";
- waypoints[236].childCount = 5;
- waypoints[236].children[0] = 234;
- waypoints[236].children[1] = 37;
- waypoints[236].children[2] = 237;
- waypoints[236].children[3] = 241;
- waypoints[236].children[4] = 242;
- waypoints[237] = spawnstruct();
- waypoints[237].origin = (750.577,9185.91,62.3414);
- waypoints[237].type = "stand";
- waypoints[237].childCount = 6;
- waypoints[237].children[0] = 236;
- waypoints[237].children[1] = 235;
- waypoints[237].children[2] = 238;
- waypoints[237].children[3] = 234;
- waypoints[237].children[4] = 239;
- waypoints[237].children[5] = 242;
- waypoints[238] = spawnstruct();
- waypoints[238].origin = (987.879,9215,94.125);
- waypoints[238].type = "stand";
- waypoints[238].childCount = 2;
- waypoints[238].children[0] = 4;
- waypoints[238].children[1] = 237;
- waypoints[239] = spawnstruct();
- waypoints[239].origin = (766.969,9509.04,66.4817);
- waypoints[239].type = "stand";
- waypoints[239].childCount = 3;
- waypoints[239].children[0] = 2;
- waypoints[239].children[1] = 237;
- waypoints[239].children[2] = 240;
- waypoints[240] = spawnstruct();
- waypoints[240].origin = (528.885,9528.49,41.9743);
- waypoints[240].type = "stand";
- waypoints[240].childCount = 4;
- waypoints[240].children[0] = 239;
- waypoints[240].children[1] = 241;
- waypoints[240].children[2] = 242;
- waypoints[240].children[3] = 243;
- waypoints[241] = spawnstruct();
- waypoints[241].origin = (302.004,9518.62,35.4768);
- waypoints[241].type = "stand";
- waypoints[241].childCount = 5;
- waypoints[241].children[0] = 240;
- waypoints[241].children[1] = 236;
- waypoints[241].children[2] = 242;
- waypoints[241].children[3] = 193;
- waypoints[241].children[4] = 264;
- waypoints[242] = spawnstruct();
- waypoints[242].origin = (482.711,9305.17,69.5396);
- waypoints[242].type = "stand";
- waypoints[242].childCount = 4;
- waypoints[242].children[0] = 236;
- waypoints[242].children[1] = 237;
- waypoints[242].children[2] = 241;
- waypoints[242].children[3] = 240;
- waypoints[243] = spawnstruct();
- waypoints[243].origin = (507.233,10032.6,61.0315);
- waypoints[243].type = "stand";
- waypoints[243].childCount = 3;
- waypoints[243].children[0] = 193;
- waypoints[243].children[1] = 240;
- waypoints[243].children[2] = 244;
- waypoints[244] = spawnstruct();
- waypoints[244].origin = (531.003,10190.3,53.622);
- waypoints[244].type = "stand";
- waypoints[244].childCount = 3;
- waypoints[244].children[0] = 243;
- waypoints[244].children[1] = 188;
- waypoints[244].children[2] = 193;
- waypoints[245] = spawnstruct();
- waypoints[245].origin = (-19.0361,7554.05,27.3941);
- waypoints[245].type = "stand";
- waypoints[245].childCount = 6;
- waypoints[245].children[0] = 246;
- waypoints[245].children[1] = 232;
- waypoints[245].children[2] = 231;
- waypoints[245].children[3] = 247;
- waypoints[245].children[4] = 248;
- waypoints[245].children[5] = 249;
- waypoints[246] = spawnstruct();
- waypoints[246].origin = (308.588,7533.45,34.3386);
- waypoints[246].type = "stand";
- waypoints[246].childCount = 5;
- waypoints[246].children[0] = 245;
- waypoints[246].children[1] = 231;
- waypoints[246].children[2] = 232;
- waypoints[246].children[3] = 248;
- waypoints[246].children[4] = 249;
- waypoints[247] = spawnstruct();
- waypoints[247].origin = (-176.736,7337.4,24.5585);
- waypoints[247].type = "stand";
- waypoints[247].childCount = 5;
- waypoints[247].children[0] = 245;
- waypoints[247].children[1] = 249;
- waypoints[247].children[2] = 250;
- waypoints[247].children[3] = 249;
- waypoints[247].children[4] = 248;
- waypoints[248] = spawnstruct();
- waypoints[248].origin = (275.738,7114.36,15.0034);
- waypoints[248].type = "stand";
- waypoints[248].childCount = 5;
- waypoints[248].children[0] = 121;
- waypoints[248].children[1] = 246;
- waypoints[248].children[2] = 249;
- waypoints[248].children[3] = 245;
- waypoints[248].children[4] = 247;
- waypoints[249] = spawnstruct();
- waypoints[249].origin = (0.18989,6964.99,9.88848);
- waypoints[249].type = "stand";
- waypoints[249].childCount = 6;
- waypoints[249].children[0] = 248;
- waypoints[249].children[1] = 125;
- waypoints[249].children[2] = 247;
- waypoints[249].children[3] = 247;
- waypoints[249].children[4] = 245;
- waypoints[249].children[5] = 246;
- waypoints[250] = spawnstruct();
- waypoints[250].origin = (-597.641,7326.04,6.51778);
- waypoints[250].type = "stand";
- waypoints[250].childCount = 4;
- waypoints[250].children[0] = 247;
- waypoints[250].children[1] = 251;
- waypoints[250].children[2] = 301;
- waypoints[250].children[3] = 54;
- waypoints[251] = spawnstruct();
- waypoints[251].origin = (-578.482,7625.35,24.6373);
- waypoints[251].type = "stand";
- waypoints[251].childCount = 3;
- waypoints[251].children[0] = 250;
- waypoints[251].children[1] = 252;
- waypoints[251].children[2] = 253;
- waypoints[252] = spawnstruct();
- waypoints[252].origin = (-599.361,7750.25,1.61399);
- waypoints[252].type = "stand";
- waypoints[252].childCount = 1;
- waypoints[252].children[0] = 251;
- waypoints[253] = spawnstruct();
- waypoints[253].origin = (-771.671,7866.84,-30.545);
- waypoints[253].type = "stand";
- waypoints[253].childCount = 4;
- waypoints[253].children[0] = 251;
- waypoints[253].children[1] = 254;
- waypoints[253].children[2] = 255;
- waypoints[253].children[3] = 297;
- waypoints[254] = spawnstruct();
- waypoints[254].origin = (-619.263,7882.32,-17.4068);
- waypoints[254].type = "stand";
- waypoints[254].childCount = 1;
- waypoints[254].children[0] = 253;
- waypoints[255] = spawnstruct();
- waypoints[255].origin = (-761.267,8202.38,-46.9284);
- waypoints[255].type = "stand";
- waypoints[255].childCount = 5;
- waypoints[255].children[0] = 253;
- waypoints[255].children[1] = 256;
- waypoints[255].children[2] = 257;
- waypoints[255].children[3] = 258;
- waypoints[255].children[4] = 260;
- waypoints[256] = spawnstruct();
- waypoints[256].origin = (-919.164,8171.41,-46.9877);
- waypoints[256].type = "stand";
- waypoints[256].childCount = 1;
- waypoints[256].children[0] = 255;
- waypoints[257] = spawnstruct();
- waypoints[257].origin = (-606.723,8135.9,-46.9541);
- waypoints[257].type = "stand";
- waypoints[257].childCount = 1;
- waypoints[257].children[0] = 255;
- waypoints[258] = spawnstruct();
- waypoints[258].origin = (-763.846,8575.34,-38.3318);
- waypoints[258].type = "stand";
- waypoints[258].childCount = 5;
- waypoints[258].children[0] = 255;
- waypoints[258].children[1] = 259;
- waypoints[258].children[2] = 261;
- waypoints[258].children[3] = 262;
- waypoints[258].children[4] = 270;
- waypoints[259] = spawnstruct();
- waypoints[259].origin = (-512.383,8563.83,-33.3742);
- waypoints[259].type = "stand";
- waypoints[259].childCount = 5;
- waypoints[259].children[0] = 258;
- waypoints[259].children[1] = 260;
- waypoints[259].children[2] = 261;
- waypoints[259].children[3] = 30;
- waypoints[259].children[4] = 263;
- waypoints[260] = spawnstruct();
- waypoints[260].origin = (-620.174,8319.41,-41.9615);
- waypoints[260].type = "stand";
- waypoints[260].childCount = 2;
- waypoints[260].children[0] = 259;
- waypoints[260].children[1] = 255;
- waypoints[261] = spawnstruct();
- waypoints[261].origin = (-667.785,8505.43,-43.9486);
- waypoints[261].type = "stand";
- waypoints[261].childCount = 2;
- waypoints[261].children[0] = 259;
- waypoints[261].children[1] = 258;
- waypoints[262] = spawnstruct();
- waypoints[262].origin = (-1032.28,8504.19,-46.3041);
- waypoints[262].type = "stand";
- waypoints[262].childCount = 1;
- waypoints[262].children[0] = 258;
- waypoints[263] = spawnstruct();
- waypoints[263].origin = (-521.974,8685.94,-0.522597);
- waypoints[263].type = "stand";
- waypoints[263].childCount = 1;
- waypoints[263].children[0] = 259;
- waypoints[264] = spawnstruct();
- waypoints[264].origin = (76.6526,9737.2,18.3143);
- waypoints[264].type = "stand";
- waypoints[264].childCount = 4;
- waypoints[264].children[0] = 241;
- waypoints[264].children[1] = 193;
- waypoints[264].children[2] = 265;
- waypoints[264].children[3] = 266;
- waypoints[265] = spawnstruct();
- waypoints[265].origin = (-737.087,9764.27,-32.823);
- waypoints[265].type = "stand";
- waypoints[265].childCount = 3;
- waypoints[265].children[0] = 264;
- waypoints[265].children[1] = 266;
- waypoints[265].children[2] = 268;
- waypoints[266] = spawnstruct();
- waypoints[266].origin = (-719.647,10003.8,-37.6321);
- waypoints[266].type = "stand";
- waypoints[266].childCount = 4;
- waypoints[266].children[0] = 265;
- waypoints[266].children[1] = 199;
- waypoints[266].children[2] = 264;
- waypoints[266].children[3] = 267;
- waypoints[267] = spawnstruct();
- waypoints[267].origin = (-1170.73,9773.1,-56.1316);
- waypoints[267].type = "stand";
- waypoints[267].childCount = 3;
- waypoints[267].children[0] = 266;
- waypoints[267].children[1] = 268;
- waypoints[267].children[2] = 272;
- waypoints[268] = spawnstruct();
- waypoints[268].origin = (-1073.95,9605.95,-53.1415);
- waypoints[268].type = "stand";
- waypoints[268].childCount = 4;
- waypoints[268].children[0] = 267;
- waypoints[268].children[1] = 265;
- waypoints[268].children[2] = 269;
- waypoints[268].children[3] = 271;
- waypoints[269] = spawnstruct();
- waypoints[269].origin = (-940.29,9312.24,-18.5566);
- waypoints[269].type = "stand";
- waypoints[269].childCount = 2;
- waypoints[269].children[0] = 268;
- waypoints[269].children[1] = 270;
- waypoints[270] = spawnstruct();
- waypoints[270].origin = (-947.509,8692.75,-33.3843);
- waypoints[270].type = "stand";
- waypoints[270].childCount = 2;
- waypoints[270].children[0] = 269;
- waypoints[270].children[1] = 258;
- waypoints[271] = spawnstruct();
- waypoints[271].origin = (-1278.5,9340.36,-49.8377);
- waypoints[271].type = "stand";
- waypoints[271].childCount = 3;
- waypoints[271].children[0] = 268;
- waypoints[271].children[1] = 272;
- waypoints[271].children[2] = 281;
- waypoints[272] = spawnstruct();
- waypoints[272].origin = (-1483.79,9475.83,-56.1738);
- waypoints[272].type = "stand";
- waypoints[272].childCount = 4;
- waypoints[272].children[0] = 271;
- waypoints[272].children[1] = 267;
- waypoints[272].children[2] = 273;
- waypoints[272].children[3] = 280;
- waypoints[273] = spawnstruct();
- waypoints[273].origin = (-1755.92,9425.11,-43.8514);
- waypoints[273].type = "stand";
- waypoints[273].childCount = 2;
- waypoints[273].children[0] = 272;
- waypoints[273].children[1] = 274;
- waypoints[274] = spawnstruct();
- waypoints[274].origin = (-1883.75,9333.5,-4.2321);
- waypoints[274].type = "stand";
- waypoints[274].childCount = 3;
- waypoints[274].children[0] = 273;
- waypoints[274].children[1] = 275;
- waypoints[274].children[2] = 276;
- waypoints[275] = spawnstruct();
- waypoints[275].origin = (-2037.63,9464.93,-3.875);
- waypoints[275].type = "stand";
- waypoints[275].childCount = 1;
- waypoints[275].children[0] = 274;
- waypoints[276] = spawnstruct();
- waypoints[276].origin = (-2088.7,9135.78,-3.57383);
- waypoints[276].type = "stand";
- waypoints[276].childCount = 2;
- waypoints[276].children[0] = 274;
- waypoints[276].children[1] = 277;
- waypoints[277] = spawnstruct();
- waypoints[277].origin = (-2192.79,9133.87,36.125);
- waypoints[277].type = "stand";
- waypoints[277].childCount = 2;
- waypoints[277].children[0] = 276;
- waypoints[277].children[1] = 278;
- waypoints[278] = spawnstruct();
- waypoints[278].origin = (-2341.62,9094.21,39.9297);
- waypoints[278].type = "stand";
- waypoints[278].childCount = 3;
- waypoints[278].children[0] = 277;
- waypoints[278].children[1] = 19;
- waypoints[278].children[2] = 279;
- waypoints[279] = spawnstruct();
- waypoints[279].origin = (-2342.71,8449.18,36.125);
- waypoints[279].type = "stand";
- waypoints[279].childCount = 3;
- waypoints[279].children[0] = 278;
- waypoints[279].children[1] = 24;
- waypoints[279].children[2] = 285;
- waypoints[280] = spawnstruct();
- waypoints[280].origin = (-1507.33,8964.74,-55.1837);
- waypoints[280].type = "stand";
- waypoints[280].childCount = 3;
- waypoints[280].children[0] = 272;
- waypoints[280].children[1] = 281;
- waypoints[280].children[2] = 284;
- waypoints[281] = spawnstruct();
- waypoints[281].origin = (-1329.38,8977.58,-51.9728);
- waypoints[281].type = "stand";
- waypoints[281].childCount = 4;
- waypoints[281].children[0] = 280;
- waypoints[281].children[1] = 271;
- waypoints[281].children[2] = 282;
- waypoints[281].children[3] = 283;
- waypoints[282] = spawnstruct();
- waypoints[282].origin = (-1168.14,8992.4,-31.875);
- waypoints[282].type = "stand";
- waypoints[282].childCount = 1;
- waypoints[282].children[0] = 281;
- waypoints[283] = spawnstruct();
- waypoints[283].origin = (-1396.29,8432.22,-56.7395);
- waypoints[283].type = "stand";
- waypoints[283].childCount = 4;
- waypoints[283].children[0] = 281;
- waypoints[283].children[1] = 284;
- waypoints[283].children[2] = 290;
- waypoints[283].children[3] = 292;
- waypoints[284] = spawnstruct();
- waypoints[284].origin = (-1600.33,8449.85,-53.2497);
- waypoints[284].type = "stand";
- waypoints[284].childCount = 3;
- waypoints[284].children[0] = 283;
- waypoints[284].children[1] = 280;
- waypoints[284].children[2] = 289;
- waypoints[285] = spawnstruct();
- waypoints[285].origin = (-2181.59,8418.78,36.125);
- waypoints[285].type = "stand";
- waypoints[285].childCount = 2;
- waypoints[285].children[0] = 286;
- waypoints[285].children[1] = 279;
- waypoints[286] = spawnstruct();
- waypoints[286].origin = (-2085.48,8327.98,-3.875);
- waypoints[286].type = "stand";
- waypoints[286].childCount = 2;
- waypoints[286].children[0] = 285;
- waypoints[286].children[1] = 287;
- waypoints[287] = spawnstruct();
- waypoints[287].origin = (-1855.67,8203.6,-3.875);
- waypoints[287].type = "stand";
- waypoints[287].childCount = 2;
- waypoints[287].children[0] = 286;
- waypoints[287].children[1] = 288;
- waypoints[288] = spawnstruct();
- waypoints[288].origin = (-1763.18,8154.2,-40.6265);
- waypoints[288].type = "stand";
- waypoints[288].childCount = 3;
- waypoints[288].children[0] = 287;
- waypoints[288].children[1] = 289;
- waypoints[288].children[2] = 293;
- waypoints[289] = spawnstruct();
- waypoints[289].origin = (-1606.47,8156.79,-52.9115);
- waypoints[289].type = "stand";
- waypoints[289].childCount = 4;
- waypoints[289].children[0] = 288;
- waypoints[289].children[1] = 284;
- waypoints[289].children[2] = 292;
- waypoints[289].children[3] = 293;
- waypoints[290] = spawnstruct();
- waypoints[290].origin = (-1188.07,8436.72,-46.3265);
- waypoints[290].type = "stand";
- waypoints[290].childCount = 2;
- waypoints[290].children[0] = 283;
- waypoints[290].children[1] = 291;
- waypoints[291] = spawnstruct();
- waypoints[291].origin = (-1175.38,8323.81,-40.0881);
- waypoints[291].type = "stand";
- waypoints[291].childCount = 1;
- waypoints[291].children[0] = 290;
- waypoints[292] = spawnstruct();
- waypoints[292].origin = (-1442.33,8144.56,-56.1157);
- waypoints[292].type = "stand";
- waypoints[292].childCount = 3;
- waypoints[292].children[0] = 283;
- waypoints[292].children[1] = 289;
- waypoints[292].children[2] = 295;
- waypoints[293] = spawnstruct();
- waypoints[293].origin = (-1584.32,7937.17,-50.7019);
- waypoints[293].type = "stand";
- waypoints[293].childCount = 5;
- waypoints[293].children[0] = 288;
- waypoints[293].children[1] = 294;
- waypoints[293].children[2] = 295;
- waypoints[293].children[3] = 289;
- waypoints[293].children[4] = 299;
- waypoints[294] = spawnstruct();
- waypoints[294].origin = (-1865.39,7920.52,-40.1846);
- waypoints[294].type = "stand";
- waypoints[294].childCount = 1;
- waypoints[294].children[0] = 293;
- waypoints[295] = spawnstruct();
- waypoints[295].origin = (-1383.99,7844.36,-52.332);
- waypoints[295].type = "stand";
- waypoints[295].childCount = 4;
- waypoints[295].children[0] = 293;
- waypoints[295].children[1] = 292;
- waypoints[295].children[2] = 297;
- waypoints[295].children[3] = 298;
- waypoints[296] = spawnstruct();
- waypoints[296].origin = (-2453.66,7822.93,33.9074);
- waypoints[296].type = "stand";
- waypoints[296].childCount = 1;
- waypoints[296].children[0] = 24;
- waypoints[297] = spawnstruct();
- waypoints[297].origin = (-1025.31,7845.02,-16.8248);
- waypoints[297].type = "stand";
- waypoints[297].childCount = 2;
- waypoints[297].children[0] = 295;
- waypoints[297].children[1] = 253;
- waypoints[298] = spawnstruct();
- waypoints[298].origin = (-1282.09,7365.52,10.8111);
- waypoints[298].type = "stand";
- waypoints[298].childCount = 4;
- waypoints[298].children[0] = 295;
- waypoints[298].children[1] = 299;
- waypoints[298].children[2] = 300;
- waypoints[298].children[3] = 302;
- waypoints[299] = spawnstruct();
- waypoints[299].origin = (-1424.35,7299.59,0.932348);
- waypoints[299].type = "stand";
- waypoints[299].childCount = 3;
- waypoints[299].children[0] = 298;
- waypoints[299].children[1] = 293;
- waypoints[299].children[2] = 300;
- waypoints[300] = spawnstruct();
- waypoints[300].origin = (-1252.77,7052.52,16.9402);
- waypoints[300].type = "stand";
- waypoints[300].childCount = 5;
- waypoints[300].children[0] = 299;
- waypoints[300].children[1] = 298;
- waypoints[300].children[2] = 54;
- waypoints[300].children[3] = 302;
- waypoints[300].children[4] = 303;
- waypoints[301] = spawnstruct();
- waypoints[301].origin = (-713.299,7320.91,0.0442426);
- waypoints[301].type = "stand";
- waypoints[301].childCount = 3;
- waypoints[301].children[0] = 54;
- waypoints[301].children[1] = 250;
- waypoints[301].children[2] = 302;
- waypoints[302] = spawnstruct();
- waypoints[302].origin = (-911.342,7328.76,6.4702);
- waypoints[302].type = "stand";
- waypoints[302].childCount = 4;
- waypoints[302].children[0] = 54;
- waypoints[302].children[1] = 301;
- waypoints[302].children[2] = 298;
- waypoints[302].children[3] = 300;
- waypoints[303] = spawnstruct();
- waypoints[303].origin = (-954.013,6775.46,14.5826);
- waypoints[303].type = "stand";
- waypoints[303].childCount = 2;
- waypoints[303].children[0] = 300;
- waypoints[303].children[1] = 53;
- waypoints[304] = spawnstruct();
- waypoints[304].origin = (1215.64,9774.67,118.86);
- waypoints[304].type = "stand";
- waypoints[304].childCount = 4;
- waypoints[304].children[0] = 6;
- waypoints[304].children[1] = 8;
- waypoints[304].children[2] = 7;
- waypoints[304].children[3] = 10;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/hangar.gsc b/main_shared/maps/mp/bots/waypoints/hangar.gsc
deleted file mode 100644
index af38cde..0000000
--- a/main_shared/maps/mp/bots/waypoints/hangar.gsc
+++ /dev/null
@@ -1,1485 +0,0 @@
-Hangar()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (846.787,-2888.79,626.125);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 152;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (1361.79,-2034.79,673.125);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 2;
- waypoints[1].children[0] = 116;
- waypoints[1].children[1] = 117;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (1718.79,-962.787,640.125);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 1;
- waypoints[2].children[0] = 97;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (-1508.2,-789.2,628.125);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 1;
- waypoints[3].children[0] = 184;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (-530.787,-2380.79,763.147);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 1;
- waypoints[4].children[0] = 140;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (1399.79,-2426.29,720.125);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 1;
- waypoints[5].children[0] = 119;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (878,-1793,624.476);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 1;
- waypoints[6].children[0] = 158;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (388,-2886,626.125);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 1;
- waypoints[7].children[0] = 149;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (-446,-2604,679.539);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 1;
- waypoints[8].children[0] = 178;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (-1527.2,-921.7,628.125);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 1;
- waypoints[9].children[0] = 184;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (-1406.2,-334.2,628.318);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 2;
- waypoints[10].children[0] = 208;
- waypoints[10].children[1] = 27;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (-1278.79,480.787,660.125);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 3;
- waypoints[11].children[0] = 130;
- waypoints[11].children[1] = 70;
- waypoints[11].children[2] = 131;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (-492,-400,748.125);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 1;
- waypoints[12].children[0] = 136;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (-156.713,-394.713,748.125);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 1;
- waypoints[13].children[0] = 136;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (356.787,808.787,640.125);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 2;
- waypoints[14].children[0] = 78;
- waypoints[14].children[1] = 81;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (264,-988,642.978);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 1;
- waypoints[15].children[0] = 111;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (227.213,-930.787,782.125);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 2;
- waypoints[16].children[0] = 73;
- waypoints[16].children[1] = 74;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (376,800,783.125);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 1;
- waypoints[17].children[0] = 79;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-942,398,628.125);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 1;
- waypoints[18].children[0] = 132;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (-1015.36,-2827.53,672.125);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 2;
- waypoints[19].children[0] = 174;
- waypoints[19].children[1] = 32;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (-594.287,-3178.29,672.125);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 1;
- waypoints[20].children[0] = 176;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (-1198.1,-1116.4,641.125);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 1;
- waypoints[21].children[0] = 168;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (-1085.2,119.2,660.125);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 3;
- waypoints[22].children[0] = 194;
- waypoints[22].children[1] = 193;
- waypoints[22].children[2] = 192;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (-682.8,-462.8,618.112);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 1;
- waypoints[23].children[0] = 183;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (-316.6,-2272.6,636.125);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 1;
- waypoints[24].children[0] = 125;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (-523.4,-2280.6,608.125);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 1;
- waypoints[25].children[0] = 126;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (212,-914,639.614);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 1;
- waypoints[26].children[0] = 110;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (-1396.2,-573.7,632.858);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 3;
- waypoints[27].children[0] = 10;
- waypoints[27].children[1] = 186;
- waypoints[27].children[2] = 208;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (-982.8,-1162.2,647.125);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 1;
- waypoints[28].children[0] = 168;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (-988.016,-1486.89,704.125);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 1;
- waypoints[29].children[0] = 169;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-1182.98,-1567.38,706.636);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 1;
- waypoints[30].children[0] = 169;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-1082.3,-2314.7,705.124);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 1;
- waypoints[31].children[0] = 172;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-794.8,-3163.2,672.125);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 2;
- waypoints[32].children[0] = 19;
- waypoints[32].children[1] = 176;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (-340.3,-2999.3,672.125);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 1;
- waypoints[33].children[0] = 176;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (39.2,-2875.7,632.723);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 1;
- waypoints[34].children[0] = 150;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (268.7,-2820.7,628.758);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 1;
- waypoints[35].children[0] = 149;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (1238.7,-2648.8,718.125);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 2;
- waypoints[36].children[0] = 120;
- waypoints[36].children[1] = 220;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (1090.86,-2525.5,720.125);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 1;
- waypoints[37].children[0] = 121;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (1049.98,-2340.83,720.125);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 1;
- waypoints[38].children[0] = 118;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (1374.7,-2128.8,720.125);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 2;
- waypoints[39].children[0] = 118;
- waypoints[39].children[1] = 119;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (985.3,-2165.2,720.125);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 1;
- waypoints[40].children[0] = 118;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (1354.7,-1828.8,626.955);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 2;
- waypoints[41].children[0] = 116;
- waypoints[41].children[1] = 115;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (1612.7,-1478.8,640.125);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 2;
- waypoints[42].children[0] = 99;
- waypoints[42].children[1] = 101;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (1431.2,-1192.7,640.125);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 1;
- waypoints[43].children[0] = 100;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (1436.8,-1389.3,640.125);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 1;
- waypoints[44].children[0] = 101;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (1537.48,-468.489,640.125);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 1;
- waypoints[45].children[0] = 96;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (1696.7,-374.8,640.125);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 1;
- waypoints[46].children[0] = 95;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (1716.8,450.7,640.125);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 2;
- waypoints[47].children[0] = 92;
- waypoints[47].children[1] = 93;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (1419.17,830.291,640.125);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 1;
- waypoints[48].children[0] = 91;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (956.8,1058.7,640.125);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 1;
- waypoints[49].children[0] = 90;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (167.3,1050.8,640.125);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 1;
- waypoints[50].children[0] = 80;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (474.8,734.7,640.125);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 1;
- waypoints[51].children[0] = 88;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (178.8,782.7,641.625);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 2;
- waypoints[52].children[0] = 81;
- waypoints[52].children[1] = 82;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (199.3,504.8,783.125);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 1;
- waypoints[53].children[0] = 77;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (112,-790,644.875);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 1;
- waypoints[54].children[0] = 109;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (880,-892,781.125);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 1;
- waypoints[55].children[0] = 73;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (828,-796,640.125);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 1;
- waypoints[56].children[0] = 106;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (410,-166,640.125);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 2;
- waypoints[57].children[0] = 114;
- waypoints[57].children[1] = 87;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (-2,350,637.516);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 2;
- waypoints[58].children[0] = 83;
- waypoints[58].children[1] = 179;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (-10,-26,629.206);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 1;
- waypoints[59].children[0] = 179;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (-116,-580,748.125);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 1;
- waypoints[60].children[0] = 135;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (-266,-622,605.789);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 166;
- waypoints[61].children[1] = 167;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (-2,-810,631.693);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 1;
- waypoints[62].children[0] = 196;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (-531.425,-1682.79,624.501);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 1;
- waypoints[63].children[0] = 162;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (-398,-1892,636.125);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 2;
- waypoints[64].children[0] = 122;
- waypoints[64].children[1] = 123;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (-722,-2219,608.175);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 2;
- waypoints[65].children[0] = 126;
- waypoints[65].children[1] = 127;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (-729,-1892,586.191);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 2;
- waypoints[66].children[0] = 127;
- waypoints[66].children[1] = 128;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (-623.514,-1323.95,637.993);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 1;
- waypoints[67].children[0] = 129;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (-326,-2102,744.125);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 1;
- waypoints[68].children[0] = 141;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-824.714,-1600.53,593.989);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 1;
- waypoints[69].children[0] = 128;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (-1100,433.8,660.125);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 2;
- waypoints[70].children[0] = 131;
- waypoints[70].children[1] = 11;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (1059.23,-977.164,640.125);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 3;
- waypoints[71].children[0] = 72;
- waypoints[71].children[1] = 102;
- waypoints[71].children[2] = 103;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (812.615,-985.278,781.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 = (624.692,-958.979,781.125);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 55;
- waypoints[73].children[2] = 16;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (205.91,-438.767,782.625);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 2;
- waypoints[74].children[0] = 16;
- waypoints[74].children[1] = 75;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (220.128,45.2873,782.625);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 2;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 76;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (260.61,369.996,782.625);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 3;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 77;
- waypoints[76].children[2] = 188;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (298.199,486.441,783.125);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 4;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 78;
- waypoints[77].children[2] = 53;
- waypoints[77].children[3] = 79;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (366.185,563.049,784.125);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 2;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 14;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (241.704,771.979,783.125);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 2;
- waypoints[79].children[0] = 77;
- waypoints[79].children[1] = 17;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (303.343,991.649,640.073);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 81;
- waypoints[80].children[1] = 50;
- waypoints[80].children[2] = 89;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (288.84,822.069,640.125);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 4;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 14;
- waypoints[81].children[2] = 52;
- waypoints[81].children[3] = 82;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (172.053,434.84,640.125);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 4;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 52;
- waypoints[82].children[2] = 83;
- waypoints[82].children[3] = 84;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (5.70376,428.176,631.832);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 3;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 58;
- waypoints[83].children[2] = 189;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (139.315,170.444,640.125);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 4;
- waypoints[84].children[0] = 82;
- waypoints[84].children[1] = 85;
- waypoints[84].children[2] = 179;
- waypoints[84].children[3] = 211;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (491.787,215.108,640.125);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 3;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[85].children[2] = 87;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (750.298,376.988,640.125);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 87;
- waypoints[86].children[2] = 88;
- waypoints[86].children[3] = 214;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (623.043,-34.6263,640.125);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 4;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 85;
- waypoints[87].children[2] = 108;
- waypoints[87].children[3] = 57;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (568.643,616.639,640.125);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 3;
- waypoints[88].children[0] = 86;
- waypoints[88].children[1] = 51;
- waypoints[88].children[2] = 90;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (687.089,1021.79,640.125);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 2;
- waypoints[89].children[0] = 80;
- waypoints[89].children[1] = 90;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (961.418,865.624,640.125);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 5;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 49;
- waypoints[90].children[2] = 88;
- waypoints[90].children[3] = 91;
- waypoints[90].children[4] = 215;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (1271.26,789.504,640.575);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 3;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 48;
- waypoints[91].children[2] = 92;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (1756.26,587.636,640.125);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 2;
- waypoints[92].children[0] = 91;
- waypoints[92].children[1] = 47;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (1739.05,-116.661,640.125);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 3;
- waypoints[93].children[0] = 47;
- waypoints[93].children[1] = 94;
- waypoints[93].children[2] = 95;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (1409.46,-47.3195,639.564);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 4;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 104;
- waypoints[94].children[3] = 213;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (1620.12,-286.271,640.125);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 4;
- waypoints[95].children[0] = 93;
- waypoints[95].children[1] = 96;
- waypoints[95].children[2] = 94;
- waypoints[95].children[3] = 46;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (1588.83,-470.574,640.125);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 45;
- waypoints[96].children[2] = 97;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (1622.35,-854.484,640.116);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 4;
- waypoints[97].children[0] = 96;
- waypoints[97].children[1] = 2;
- waypoints[97].children[2] = 98;
- waypoints[97].children[3] = 99;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (1431.68,-857.341,640.032);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 4;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 102;
- waypoints[98].children[2] = 104;
- waypoints[98].children[3] = 107;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (1626.58,-1099.46,640.125);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 3;
- waypoints[99].children[0] = 97;
- waypoints[99].children[1] = 100;
- waypoints[99].children[2] = 42;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (1317.12,-1112.33,640.125);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 4;
- waypoints[100].children[0] = 99;
- waypoints[100].children[1] = 43;
- waypoints[100].children[2] = 101;
- waypoints[100].children[3] = 102;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (1343.18,-1533.81,640.122);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 4;
- waypoints[101].children[0] = 42;
- waypoints[101].children[1] = 44;
- waypoints[101].children[2] = 100;
- waypoints[101].children[3] = 115;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (1253.26,-931.221,640.125);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 5;
- waypoints[102].children[0] = 100;
- waypoints[102].children[1] = 98;
- waypoints[102].children[2] = 71;
- waypoints[102].children[3] = 103;
- waypoints[102].children[4] = 107;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (1068.79,-889.245,640.125);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 4;
- waypoints[103].children[0] = 71;
- waypoints[103].children[1] = 102;
- waypoints[103].children[2] = 107;
- waypoints[103].children[3] = 112;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (1403.42,-427.906,640.103);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 3;
- waypoints[104].children[0] = 94;
- waypoints[104].children[1] = 98;
- waypoints[104].children[2] = 105;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (1084.78,-433.219,639.395);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 4;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 106;
- waypoints[105].children[2] = 108;
- waypoints[105].children[3] = 216;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (875.47,-654.148,636.636);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 5;
- waypoints[106].children[0] = 105;
- waypoints[106].children[1] = 107;
- waypoints[106].children[2] = 108;
- waypoints[106].children[3] = 113;
- waypoints[106].children[4] = 56;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (1191.48,-774.491,640.092);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 4;
- waypoints[107].children[0] = 106;
- waypoints[107].children[1] = 103;
- waypoints[107].children[2] = 98;
- waypoints[107].children[3] = 102;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (680.877,-357.101,640.125);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 4;
- waypoints[108].children[0] = 105;
- waypoints[108].children[1] = 106;
- waypoints[108].children[2] = 87;
- waypoints[108].children[3] = 113;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (218.283,-745.803,640.125);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 3;
- waypoints[109].children[0] = 54;
- waypoints[109].children[1] = 110;
- waypoints[109].children[2] = 212;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (329.81,-852.824,640.125);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 4;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 111;
- waypoints[110].children[2] = 26;
- waypoints[110].children[3] = 113;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (441.969,-945.396,641.893);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 3;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 112;
- waypoints[111].children[2] = 15;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (763.428,-890.688,640.02);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 2;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 103;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (478.607,-664.099,640.125);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 4;
- waypoints[113].children[0] = 110;
- waypoints[113].children[1] = 106;
- waypoints[113].children[2] = 114;
- waypoints[113].children[3] = 108;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (381.577,-482.573,640.125);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 2;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 57;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (1266.6,-1804.23,628.274);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 4;
- waypoints[115].children[0] = 101;
- waypoints[115].children[1] = 116;
- waypoints[115].children[2] = 41;
- waypoints[115].children[3] = 158;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (1351.39,-1904.71,626.436);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 3;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 41;
- waypoints[116].children[2] = 1;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (1209.18,-2044.93,720.125);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 2;
- waypoints[117].children[0] = 1;
- waypoints[117].children[1] = 118;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (1217.1,-2217.12,720.125);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 5;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 119;
- waypoints[118].children[2] = 39;
- waypoints[118].children[3] = 38;
- waypoints[118].children[4] = 40;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (1349.9,-2386.23,720.125);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 4;
- waypoints[119].children[0] = 118;
- waypoints[119].children[1] = 5;
- waypoints[119].children[2] = 120;
- waypoints[119].children[3] = 39;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (1193.94,-2481.47,720.125);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 3;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 36;
- waypoints[120].children[2] = 121;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (1052.86,-2449.65,720.125);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 37;
- waypoints[121].children[2] = 153;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (-296.928,-1921.43,636.125);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 3;
- waypoints[122].children[0] = 64;
- waypoints[122].children[1] = 125;
- waypoints[122].children[2] = 200;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (-409.024,-2005.62,672.624);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 2;
- waypoints[123].children[0] = 64;
- waypoints[123].children[1] = 124;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (-403.813,-2150.88,744.125);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 123;
- waypoints[124].children[1] = 141;
- waypoints[124].children[2] = 140;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-321.044,-2209.95,636.125);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 3;
- waypoints[125].children[0] = 122;
- waypoints[125].children[1] = 24;
- waypoints[125].children[2] = 126;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-529.476,-2222.65,608.125);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 3;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 25;
- waypoints[126].children[2] = 65;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (-795.89,-2025.91,590.922);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 2;
- waypoints[127].children[0] = 65;
- waypoints[127].children[1] = 66;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (-745.46,-1381.97,579.314);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 3;
- waypoints[128].children[0] = 66;
- waypoints[128].children[1] = 69;
- waypoints[128].children[2] = 129;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (-723.679,-1196.64,638.817);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 4;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 163;
- waypoints[129].children[2] = 67;
- waypoints[129].children[3] = 168;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (-1283,325.946,660.125);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 131;
- waypoints[130].children[1] = 11;
- waypoints[130].children[2] = 192;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (-1057.7,337.931,660.125);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 4;
- waypoints[131].children[0] = 130;
- waypoints[131].children[1] = 132;
- waypoints[131].children[2] = 70;
- waypoints[131].children[3] = 11;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (-898.879,335.009,628.125);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 6;
- waypoints[132].children[0] = 131;
- waypoints[132].children[1] = 18;
- waypoints[132].children[2] = 181;
- waypoints[132].children[3] = 182;
- waypoints[132].children[4] = 190;
- waypoints[132].children[5] = 210;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (-803.87,-547.28,628.125);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 3;
- waypoints[133].children[0] = 134;
- waypoints[133].children[1] = 183;
- waypoints[133].children[2] = 207;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (-555.64,-550.33,748.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 = (-322.474,-547.59,748.125);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 60;
- waypoints[135].children[2] = 136;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-280.419,-412.644,748.125);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 4;
- waypoints[136].children[0] = 12;
- waypoints[136].children[1] = 135;
- waypoints[136].children[2] = 13;
- waypoints[136].children[3] = 218;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-175.941,-2506.67,629.516);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 2;
- waypoints[137].children[0] = 139;
- waypoints[137].children[1] = 148;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-410.836,-2499.44,744.125);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 2;
- waypoints[138].children[0] = 139;
- waypoints[138].children[1] = 140;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-252.871,-2504.63,683.31);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 2;
- waypoints[139].children[0] = 138;
- waypoints[139].children[1] = 137;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-421.458,-2384.44,744.125);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 4;
- waypoints[140].children[0] = 138;
- waypoints[140].children[1] = 141;
- waypoints[140].children[2] = 4;
- waypoints[140].children[3] = 124;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (-241.137,-2374.4,744.125);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 4;
- waypoints[141].children[0] = 140;
- waypoints[141].children[1] = 124;
- waypoints[141].children[2] = 68;
- waypoints[141].children[3] = 142;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (136.691,-2372.03,744.125);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 3;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 143;
- waypoints[142].children[2] = 144;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (206.652,-2258.58,744.125);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 1;
- waypoints[143].children[0] = 142;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (311.752,-2400.64,669.592);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 2;
- waypoints[144].children[0] = 142;
- waypoints[144].children[1] = 145;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (443.688,-2335.13,628.125);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 144;
- waypoints[145].children[1] = 146;
- waypoints[145].children[2] = 156;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (275.391,-2269.78,628.125);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 147;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (-4.8749,-2266.92,624.325);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 146;
- waypoints[147].children[1] = 148;
- waypoints[147].children[2] = 200;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (4.00092,-2503.11,626.125);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 4;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 137;
- waypoints[148].children[2] = 149;
- waypoints[148].children[3] = 178;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (419.404,-2702.87,626.125);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 6;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 150;
- waypoints[149].children[2] = 35;
- waypoints[149].children[3] = 7;
- waypoints[149].children[4] = 152;
- waypoints[149].children[5] = 155;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (70.2824,-2804.87,641.563);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 34;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (-173.351,-2769.35,670.48);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 3;
- waypoints[151].children[0] = 150;
- waypoints[151].children[1] = 176;
- waypoints[151].children[2] = 187;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (637.61,-2801.92,626.006);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 5;
- waypoints[152].children[0] = 149;
- waypoints[152].children[1] = 153;
- waypoints[152].children[2] = 0;
- waypoints[152].children[3] = 154;
- waypoints[152].children[4] = 219;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (850.9,-2446.13,622.171);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 5;
- waypoints[153].children[0] = 121;
- waypoints[153].children[1] = 152;
- waypoints[153].children[2] = 156;
- waypoints[153].children[3] = 157;
- waypoints[153].children[4] = 219;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (822.01,-3131.83,626.125);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 1;
- waypoints[154].children[0] = 152;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (563.32,-2623.07,627.363);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 2;
- waypoints[155].children[0] = 149;
- waypoints[155].children[1] = 156;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (665.594,-2329.18,626.125);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 4;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 145;
- waypoints[156].children[2] = 153;
- waypoints[156].children[3] = 157;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (698.722,-2068.94,622.125);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 5;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 158;
- waypoints[157].children[2] = 159;
- waypoints[157].children[3] = 202;
- waypoints[157].children[4] = 153;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (888.529,-1905.91,626.125);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 4;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 6;
- waypoints[158].children[2] = 115;
- waypoints[158].children[3] = 159;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (574.629,-1864.26,624.195);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 3;
- waypoints[159].children[0] = 158;
- waypoints[159].children[1] = 157;
- waypoints[159].children[2] = 160;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (372.321,-1805.87,637.084);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 4;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 161;
- waypoints[160].children[2] = 199;
- waypoints[160].children[3] = 200;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (109.021,-1579.96,646.352);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 5;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 164;
- waypoints[161].children[2] = 162;
- waypoints[161].children[3] = 199;
- waypoints[161].children[4] = 201;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (-247.468,-1462.09,622.114);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 5;
- waypoints[162].children[0] = 63;
- waypoints[162].children[1] = 163;
- waypoints[162].children[2] = 164;
- waypoints[162].children[3] = 161;
- waypoints[162].children[4] = 201;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (-493.22,-1170.62,630.621);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 3;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 129;
- waypoints[163].children[2] = 203;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (-186.025,-1324.63,623.355);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 4;
- waypoints[164].children[0] = 162;
- waypoints[164].children[1] = 161;
- waypoints[164].children[2] = 203;
- waypoints[164].children[3] = 201;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (-640.971,-901.011,622.105);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 5;
- waypoints[165].children[0] = 185;
- waypoints[165].children[1] = 186;
- waypoints[165].children[2] = 203;
- waypoints[165].children[3] = 204;
- waypoints[165].children[4] = 197;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (-110.567,-629.311,605.094);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 3;
- waypoints[166].children[0] = 61;
- waypoints[166].children[1] = 196;
- waypoints[166].children[2] = 217;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (-283.354,-351.092,606.118);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 1;
- waypoints[167].children[0] = 61;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (-1111.13,-1080.89,634.955);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 5;
- waypoints[168].children[0] = 129;
- waypoints[168].children[1] = 21;
- waypoints[168].children[2] = 28;
- waypoints[168].children[3] = 169;
- waypoints[168].children[4] = 186;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (-1100.8,-1474.09,696.24);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 4;
- waypoints[169].children[0] = 168;
- waypoints[169].children[1] = 29;
- waypoints[169].children[2] = 30;
- waypoints[169].children[3] = 170;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (-1214.41,-1719.25,710.138);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 2;
- waypoints[170].children[0] = 169;
- waypoints[170].children[1] = 171;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (-1099.86,-1963.44,675.416);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 2;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 172;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (-1009.49,-2211.05,699.153);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 171;
- waypoints[172].children[1] = 31;
- waypoints[172].children[2] = 173;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (-780.086,-2361.39,705.125);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 172;
- waypoints[173].children[1] = 174;
- waypoints[173].children[2] = 175;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (-895.289,-2641.76,672.125);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 3;
- waypoints[174].children[0] = 173;
- waypoints[174].children[1] = 175;
- waypoints[174].children[2] = 19;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (-655.708,-2682.76,704.177);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 3;
- waypoints[175].children[0] = 174;
- waypoints[175].children[1] = 173;
- waypoints[175].children[2] = 177;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (-411.778,-2943.76,672.114);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 5;
- waypoints[176].children[0] = 32;
- waypoints[176].children[1] = 177;
- waypoints[176].children[2] = 33;
- waypoints[176].children[3] = 20;
- waypoints[176].children[4] = 151;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (-562.681,-2824.74,701.567);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 2;
- waypoints[177].children[0] = 176;
- waypoints[177].children[1] = 175;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (-200.685,-2639.14,653.882);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 3;
- waypoints[178].children[0] = 8;
- waypoints[178].children[1] = 148;
- waypoints[178].children[2] = 187;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (-62.5239,173.412,631.559);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 4;
- waypoints[179].children[0] = 84;
- waypoints[179].children[1] = 58;
- waypoints[179].children[2] = 59;
- waypoints[179].children[3] = 180;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (-408.87,158.583,630.825);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 3;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 181;
- waypoints[180].children[2] = 182;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (-668.478,225.096,622.792);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 5;
- waypoints[181].children[0] = 180;
- waypoints[181].children[1] = 132;
- waypoints[181].children[2] = 182;
- waypoints[181].children[3] = 190;
- waypoints[181].children[4] = 210;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (-776.796,-26.7878,622.125);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 5;
- waypoints[182].children[0] = 132;
- waypoints[182].children[1] = 181;
- waypoints[182].children[2] = 180;
- waypoints[182].children[3] = 183;
- waypoints[182].children[4] = 210;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (-843.344,-411.334,622.125);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 6;
- waypoints[183].children[0] = 182;
- waypoints[183].children[1] = 23;
- waypoints[183].children[2] = 133;
- waypoints[183].children[3] = 185;
- waypoints[183].children[4] = 195;
- waypoints[183].children[5] = 207;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (-1330.89,-810.917,628.125);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 3;
- waypoints[184].children[0] = 3;
- waypoints[184].children[1] = 9;
- waypoints[184].children[2] = 186;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (-955.386,-768.89,624.125);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 4;
- waypoints[185].children[0] = 183;
- waypoints[185].children[1] = 165;
- waypoints[185].children[2] = 186;
- waypoints[185].children[3] = 195;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (-1116.09,-851.222,624.041);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 5;
- waypoints[186].children[0] = 185;
- waypoints[186].children[1] = 184;
- waypoints[186].children[2] = 165;
- waypoints[186].children[3] = 168;
- waypoints[186].children[4] = 27;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (-191.253,-2711.16,677.125);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 2;
- waypoints[187].children[0] = 151;
- waypoints[187].children[1] = 178;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (359.708,348.282,782.625);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 1;
- waypoints[188].children[0] = 76;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (-311.183,430.148,628.093);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 2;
- waypoints[189].children[0] = 83;
- waypoints[189].children[1] = 190;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (-670.195,377.699,622.125);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 3;
- waypoints[190].children[0] = 189;
- waypoints[190].children[1] = 132;
- waypoints[190].children[2] = 181;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (-1291.83,-172.369,660.125);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 3;
- waypoints[191].children[0] = 192;
- waypoints[191].children[1] = 193;
- waypoints[191].children[2] = 208;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (-1289.1,132.923,660.125);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 4;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 130;
- waypoints[192].children[2] = 193;
- waypoints[192].children[3] = 22;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (-1196.6,7.5343,660.125);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 4;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 194;
- waypoints[193].children[2] = 22;
- waypoints[193].children[3] = 191;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (-1086.62,-136.633,660.125);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 2;
- waypoints[194].children[0] = 193;
- waypoints[194].children[1] = 22;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (-1086.28,-527.657,628.125);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 5;
- waypoints[195].children[0] = 185;
- waypoints[195].children[1] = 183;
- waypoints[195].children[2] = 205;
- waypoints[195].children[3] = 208;
- waypoints[195].children[4] = 207;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (-116.143,-800.568,628.091);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 4;
- waypoints[196].children[0] = 166;
- waypoints[196].children[1] = 62;
- waypoints[196].children[2] = 197;
- waypoints[196].children[3] = 204;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (-165.491,-1021.19,632.351);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 5;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 198;
- waypoints[197].children[2] = 204;
- waypoints[197].children[3] = 203;
- waypoints[197].children[4] = 165;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (69.9468,-1157.02,643.386);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 2;
- waypoints[198].children[0] = 197;
- waypoints[198].children[1] = 199;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (235.786,-1394.86,684.324);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 3;
- waypoints[199].children[0] = 198;
- waypoints[199].children[1] = 160;
- waypoints[199].children[2] = 161;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (-90.7463,-1907.02,622.125);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 5;
- waypoints[200].children[0] = 201;
- waypoints[200].children[1] = 147;
- waypoints[200].children[2] = 122;
- waypoints[200].children[3] = 202;
- waypoints[200].children[4] = 160;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (-144.384,-1670.28,622.125);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 4;
- waypoints[201].children[0] = 200;
- waypoints[201].children[1] = 162;
- waypoints[201].children[2] = 161;
- waypoints[201].children[3] = 164;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (265.095,-2035.44,623.282);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 2;
- waypoints[202].children[0] = 200;
- waypoints[202].children[1] = 157;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (-373.707,-1108.45,623.313);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 4;
- waypoints[203].children[0] = 164;
- waypoints[203].children[1] = 163;
- waypoints[203].children[2] = 165;
- waypoints[203].children[3] = 197;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (-394.393,-854.159,628.125);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 3;
- waypoints[204].children[0] = 165;
- waypoints[204].children[1] = 196;
- waypoints[204].children[2] = 197;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (-1046.92,-275.434,628.064);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 1;
- waypoints[205].children[0] = 195;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (-965.092,-204.444,656.917);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 2;
- waypoints[206].children[0] = 207;
- waypoints[206].children[1] = 209;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (-1003.35,-388.199,628.125);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 5;
- waypoints[207].children[0] = 206;
- waypoints[207].children[1] = 208;
- waypoints[207].children[2] = 183;
- waypoints[207].children[3] = 195;
- waypoints[207].children[4] = 133;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (-1298.55,-325.324,628.125);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 5;
- waypoints[208].children[0] = 191;
- waypoints[208].children[1] = 10;
- waypoints[208].children[2] = 27;
- waypoints[208].children[3] = 195;
- waypoints[208].children[4] = 207;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (-973.946,-1.3325,656.182);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 2;
- waypoints[209].children[0] = 206;
- waypoints[209].children[1] = 210;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (-945.937,133.537,628.125);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 4;
- waypoints[210].children[0] = 209;
- waypoints[210].children[1] = 132;
- waypoints[210].children[2] = 182;
- waypoints[210].children[3] = 181;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (173.242,-35.1009,640.125);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 2;
- waypoints[211].children[0] = 84;
- waypoints[211].children[1] = 212;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (201.13,-375.811,641.625);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 2;
- waypoints[212].children[0] = 211;
- waypoints[212].children[1] = 109;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (1228.17,151.839,640.051);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 3;
- waypoints[213].children[0] = 94;
- waypoints[213].children[1] = 214;
- waypoints[213].children[2] = 216;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (1017.35,359.413,640.014);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 3;
- waypoints[214].children[0] = 213;
- waypoints[214].children[1] = 86;
- waypoints[214].children[2] = 215;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (1002.69,626.728,640.125);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 2;
- waypoints[215].children[0] = 214;
- waypoints[215].children[1] = 90;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (1136.44,-123.086,663.072);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 2;
- waypoints[216].children[0] = 213;
- waypoints[216].children[1] = 105;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (-165.875,-304.871,606.022);
- waypoints[217].type = "climb";
- waypoints[217].childCount = 2;
- waypoints[217].children[0] = 218;
- waypoints[217].children[1] = 166;
- waypoints[217].angles = (0.318604, 179.555, 0);
- waypoints[217].use = true;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (-185.065,-304.863,757.125);
- waypoints[218].type = "climb";
- waypoints[218].childCount = 2;
- waypoints[218].children[0] = 217;
- waypoints[218].children[1] = 136;
- waypoints[218].angles = (-4.54834, 179.665, 0);
- waypoints[218].use = true;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (898.382,-2669.77,638.569);
- waypoints[219].type = "climb";
- waypoints[219].childCount = 3;
- waypoints[219].children[0] = 220;
- waypoints[219].children[1] = 152;
- waypoints[219].children[2] = 153;
- waypoints[219].angles = (0.252686, 0.0164795, 0);
- waypoints[219].use = true;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (917.27,-2669.77,718.125);
- waypoints[220].type = "climb";
- waypoints[220].childCount = 2;
- waypoints[220].children[0] = 219;
- waypoints[220].children[1] = 36;
- waypoints[220].angles = (-4.08691, 0.0164795, 0);
- waypoints[220].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/kneedeep.gsc b/main_shared/maps/mp/bots/waypoints/kneedeep.gsc
deleted file mode 100644
index fd14cf3..0000000
--- a/main_shared/maps/mp/bots/waypoints/kneedeep.gsc
+++ /dev/null
@@ -1,2183 +0,0 @@
-KneeDeep()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (2281.63,1829.17,15.778);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 5;
- waypoints[0].children[0] = 1;
- waypoints[0].children[1] = 2;
- waypoints[0].children[2] = 3;
- waypoints[0].children[3] = 23;
- waypoints[0].children[4] = 5;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (2367.52,1553.81,85.5068);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 4;
- waypoints[1].children[0] = 0;
- waypoints[1].children[1] = 2;
- waypoints[1].children[2] = 6;
- waypoints[1].children[3] = 23;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (2499.22,1781.11,62.4987);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 3;
- waypoints[2].children[0] = 1;
- waypoints[2].children[1] = 0;
- waypoints[2].children[2] = 5;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (2121.9,1928.27,9.33158);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 4;
- waypoints[3].children[0] = 0;
- waypoints[3].children[1] = 4;
- waypoints[3].children[2] = 24;
- waypoints[3].children[3] = 5;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (2030.34,2108.09,47.3422);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 2;
- waypoints[4].children[0] = 3;
- waypoints[4].children[1] = 41;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (2501.76,2130.12,69.7816);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 3;
- waypoints[5].children[0] = 3;
- waypoints[5].children[1] = 0;
- waypoints[5].children[2] = 2;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (2544.19,1344.8,99.6234);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 1;
- waypoints[6].children[1] = 7;
- waypoints[6].children[2] = 9;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (2670.63,1089.95,112.323);
- 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 = (2665.27,782.358,119.612);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 2;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 90;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (2369.92,1080.72,123.698);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 5;
- waypoints[9].children[0] = 7;
- waypoints[9].children[1] = 6;
- waypoints[9].children[2] = 10;
- waypoints[9].children[3] = 11;
- waypoints[9].children[4] = 12;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (2071.9,1024.86,107.598);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 6;
- waypoints[10].children[0] = 9;
- waypoints[10].children[1] = 13;
- waypoints[10].children[2] = 15;
- waypoints[10].children[3] = 14;
- waypoints[10].children[4] = 20;
- waypoints[10].children[5] = 88;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (2393.13,836.51,136.125);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 9;
- waypoints[11].children[1] = 12;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (2174.32,793.108,136.125);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 9;
- waypoints[12].children[1] = 11;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (1947.14,738.656,75.8113);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 5;
- waypoints[13].children[0] = 10;
- waypoints[13].children[1] = 14;
- waypoints[13].children[2] = 15;
- waypoints[13].children[3] = 88;
- waypoints[13].children[4] = 120;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (1728.51,827.102,89.446);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 5;
- waypoints[14].children[0] = 13;
- waypoints[14].children[1] = 15;
- waypoints[14].children[2] = 16;
- waypoints[14].children[3] = 10;
- waypoints[14].children[4] = 75;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (1828.75,1101.58,93.6953);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 5;
- waypoints[15].children[0] = 14;
- waypoints[15].children[1] = 16;
- waypoints[15].children[2] = 10;
- waypoints[15].children[3] = 13;
- waypoints[15].children[4] = 20;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (1693.32,1165.73,91.3817);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 4;
- waypoints[16].children[0] = 14;
- waypoints[16].children[1] = 17;
- waypoints[16].children[2] = 15;
- waypoints[16].children[3] = 18;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (1506.8,1141.72,96.125);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 4;
- waypoints[17].children[0] = 16;
- waypoints[17].children[1] = 77;
- waypoints[17].children[2] = 76;
- waypoints[17].children[3] = 281;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (1636.72,1444.25,66.3582);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 5;
- waypoints[18].children[0] = 16;
- waypoints[18].children[1] = 19;
- waypoints[18].children[2] = 21;
- waypoints[18].children[3] = 24;
- waypoints[18].children[4] = 26;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (1843.41,1476.58,58.9836);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 4;
- waypoints[19].children[0] = 18;
- waypoints[19].children[1] = 20;
- waypoints[19].children[2] = 23;
- waypoints[19].children[3] = 24;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (1968.39,1285.55,97.43);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 3;
- waypoints[20].children[0] = 19;
- waypoints[20].children[1] = 10;
- waypoints[20].children[2] = 15;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (1270.22,1417.31,93.4665);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 2;
- waypoints[21].children[0] = 18;
- waypoints[21].children[1] = 22;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (936.021,1434.99,78.037);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 3;
- waypoints[22].children[0] = 21;
- waypoints[22].children[1] = 28;
- waypoints[22].children[2] = 51;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (2045.85,1622.97,77.9211);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 3;
- waypoints[23].children[0] = 19;
- waypoints[23].children[1] = 1;
- waypoints[23].children[2] = 0;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (1756.16,1681.39,17.5001);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 5;
- waypoints[24].children[0] = 19;
- waypoints[24].children[1] = 18;
- waypoints[24].children[2] = 3;
- waypoints[24].children[3] = 25;
- waypoints[24].children[4] = 26;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (1615.24,1833.19,43.3845);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 2;
- waypoints[25].children[0] = 24;
- waypoints[25].children[1] = 42;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (1454.81,1686.63,17.2571);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 3;
- waypoints[26].children[0] = 24;
- waypoints[26].children[1] = 18;
- waypoints[26].children[2] = 27;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (795.584,1743.24,27.7717);
- 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 = (739.158,1564.95,52.5623);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 4;
- waypoints[28].children[0] = 27;
- waypoints[28].children[1] = 22;
- waypoints[28].children[2] = 30;
- waypoints[28].children[3] = 45;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (570.125,1845.98,28.1797);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 3;
- waypoints[29].children[0] = 27;
- waypoints[29].children[1] = 30;
- waypoints[29].children[2] = 31;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (500.454,1654.74,50.2851);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 3;
- waypoints[30].children[0] = 29;
- waypoints[30].children[1] = 28;
- waypoints[30].children[2] = 43;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (195.688,1836.17,38.4422);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 3;
- waypoints[31].children[0] = 29;
- waypoints[31].children[1] = 32;
- waypoints[31].children[2] = 43;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-46.8092,1776.79,42.2008);
- 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 = (-442.53,1533.84,48.0489);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 2;
- waypoints[33].children[0] = 32;
- waypoints[33].children[1] = 254;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-96.5174,2010.95,76.6534);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 2;
- waypoints[34].children[0] = 32;
- waypoints[34].children[1] = 35;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (154.273,2069.07,102.125);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 2;
- waypoints[35].children[0] = 34;
- waypoints[35].children[1] = 36;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (276.338,2313.28,102.125);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 2;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 37;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (578.092,2291.51,131.409);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 2;
- waypoints[37].children[0] = 36;
- waypoints[37].children[1] = 38;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (818.211,2287.73,89.6399);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 2;
- waypoints[38].children[0] = 37;
- waypoints[38].children[1] = 39;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (1123.57,2421.7,66.4063);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 3;
- waypoints[39].children[0] = 38;
- waypoints[39].children[1] = 40;
- waypoints[39].children[2] = 42;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (1492.01,2394.8,65.7239);
- 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 = (1812.73,2293.48,46.7218);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 2;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 4;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (1398.35,2125.87,93.0175);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 40;
- waypoints[42].children[1] = 25;
- waypoints[42].children[2] = 39;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (315.672,1476.02,82.7204);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 4;
- waypoints[43].children[0] = 30;
- waypoints[43].children[1] = 44;
- waypoints[43].children[2] = 31;
- waypoints[43].children[3] = 272;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (408.712,1276.09,93.2141);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 3;
- waypoints[44].children[0] = 43;
- waypoints[44].children[1] = 45;
- waypoints[44].children[2] = 48;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (757.195,1359.7,72.6333);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 4;
- waypoints[45].children[0] = 44;
- waypoints[45].children[1] = 28;
- waypoints[45].children[2] = 46;
- waypoints[45].children[3] = 51;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (695.859,1243.54,78.9942);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 2;
- waypoints[46].children[0] = 45;
- waypoints[46].children[1] = 47;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (731.881,1036.94,46.2067);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 4;
- waypoints[47].children[0] = 46;
- waypoints[47].children[1] = 48;
- waypoints[47].children[2] = 49;
- waypoints[47].children[3] = 79;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (480.269,1133.38,94.9451);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 4;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 44;
- waypoints[48].children[2] = 52;
- waypoints[48].children[3] = 65;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (944.33,970.203,91.4247);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 3;
- waypoints[49].children[0] = 47;
- waypoints[49].children[1] = 50;
- waypoints[49].children[2] = 80;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (1054.5,1061.26,96.125);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 4;
- waypoints[50].children[0] = 49;
- waypoints[50].children[1] = 51;
- waypoints[50].children[2] = 73;
- waypoints[50].children[3] = 78;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (1006.48,1261.91,95.7146);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 3;
- waypoints[51].children[0] = 50;
- waypoints[51].children[1] = 45;
- waypoints[51].children[2] = 22;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (292.829,1080.76,127.125);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 4;
- waypoints[52].children[0] = 53;
- waypoints[52].children[1] = 48;
- waypoints[52].children[2] = 61;
- waypoints[52].children[3] = 62;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (193.842,1332.04,215.125);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 2;
- waypoints[53].children[0] = 52;
- waypoints[53].children[1] = 54;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (98.6487,1304.61,215.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 = (186.586,1055.29,303.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 = (151.624,995.802,303.125);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 3;
- waypoints[56].children[0] = 57;
- waypoints[56].children[1] = 55;
- waypoints[56].children[2] = 60;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (275.779,689.085,303.125);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 3;
- waypoints[57].children[0] = 56;
- waypoints[57].children[1] = 58;
- waypoints[57].children[2] = 59;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (425.44,754.916,309.116);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 1;
- waypoints[58].children[0] = 57;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (-183.539,526.306,303.125);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 1;
- waypoints[59].children[0] = 57;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (40.8731,1289.27,303.125);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 1;
- waypoints[60].children[0] = 56;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (109.856,1037.1,127.125);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 3;
- waypoints[61].children[0] = 52;
- waypoints[61].children[1] = 62;
- waypoints[61].children[2] = 63;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (199.174,758.879,127.125);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 3;
- waypoints[62].children[0] = 61;
- waypoints[62].children[1] = 52;
- waypoints[62].children[2] = 282;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (42.3978,1159.51,127.125);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 2;
- waypoints[63].children[0] = 61;
- waypoints[63].children[1] = 64;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (-82.6259,1114.38,127.022);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 3;
- waypoints[64].children[0] = 63;
- waypoints[64].children[1] = 273;
- waypoints[64].children[2] = 274;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (563.864,824.955,65.1429);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 3;
- waypoints[65].children[0] = 48;
- waypoints[65].children[1] = 66;
- waypoints[65].children[2] = 79;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (573.528,549.891,58.425);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 2;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 67;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (350.863,452.218,59.4717);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 2;
- waypoints[67].children[0] = 68;
- waypoints[67].children[1] = 66;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (214.101,398.008,127.125);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 2;
- waypoints[68].children[0] = 67;
- waypoints[68].children[1] = 284;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-467.611,-297.787,58.7629);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 2;
- waypoints[69].children[0] = 70;
- waypoints[69].children[1] = 286;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (-400.155,-583.892,12.0613);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 4;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 71;
- waypoints[70].children[2] = 103;
- waypoints[70].children[3] = 216;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (-255.241,-491.674,12.0235);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 3;
- waypoints[71].children[0] = 70;
- waypoints[71].children[1] = 72;
- waypoints[71].children[2] = 103;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (38.0883,-213.828,12.125);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 283;
- waypoints[72].children[2] = 287;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (1154.36,885.589,96.125);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 50;
- waypoints[73].children[1] = 74;
- waypoints[73].children[2] = 78;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (1195.82,726.437,96.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 = (1437.99,742.735,96.125);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 3;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 76;
- waypoints[75].children[2] = 14;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (1395.24,940.621,96.125);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 3;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 77;
- waypoints[76].children[2] = 17;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (1221.94,1168.3,96.125);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 3;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 17;
- waypoints[77].children[2] = 78;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (1124.05,1142,96.125);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 3;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 50;
- waypoints[78].children[2] = 73;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (676.115,729.14,20.8858);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 4;
- waypoints[79].children[0] = 65;
- waypoints[79].children[1] = 47;
- waypoints[79].children[2] = 80;
- waypoints[79].children[3] = 81;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (864.088,785.152,58.8052);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 2;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 49;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (879.083,445.904,12.0664);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 3;
- waypoints[81].children[0] = 79;
- waypoints[81].children[1] = 82;
- waypoints[81].children[2] = 83;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (879.746,203.519,12.0469);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 4;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 83;
- waypoints[82].children[2] = 283;
- waypoints[82].children[3] = 102;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (1287.41,416.216,12.1194);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 3;
- waypoints[83].children[0] = 81;
- waypoints[83].children[1] = 82;
- waypoints[83].children[2] = 84;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (1572.46,507.99,12.1208);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 3;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 85;
- waypoints[84].children[2] = 101;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (1734.97,600.047,24.9454);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 2;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (1917.89,459.792,13.8047);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 87;
- waypoints[86].children[2] = 98;
- waypoints[86].children[3] = 101;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (2152.22,556.991,20.6786);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 5;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 88;
- waypoints[87].children[2] = 89;
- waypoints[87].children[3] = 98;
- waypoints[87].children[4] = 95;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (2079.49,768.373,71.8315);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 3;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 13;
- waypoints[88].children[2] = 10;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (2459.75,542.568,20.2533);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 4;
- waypoints[89].children[0] = 87;
- waypoints[89].children[1] = 90;
- waypoints[89].children[2] = 99;
- waypoints[89].children[3] = 96;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (2622.35,598.07,80.99);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 4;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 8;
- waypoints[90].children[2] = 91;
- waypoints[90].children[3] = 99;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (2774.35,463.004,26.7847);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 3;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 99;
- waypoints[91].children[2] = 100;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (2801.46,180.315,63.058);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 3;
- waypoints[92].children[0] = 93;
- waypoints[92].children[1] = 94;
- waypoints[92].children[2] = 100;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (2708.84,50.6058,124.71);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 3;
- waypoints[93].children[0] = 92;
- waypoints[93].children[1] = 94;
- waypoints[93].children[2] = 123;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (2604.89,185.367,58.6277);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 4;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 92;
- waypoints[94].children[2] = 95;
- waypoints[94].children[3] = 100;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (2422.95,212.519,17.3104);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 5;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 96;
- waypoints[95].children[2] = 99;
- waypoints[95].children[3] = 98;
- waypoints[95].children[4] = 87;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (2131.22,187.186,41.08);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 4;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 97;
- waypoints[96].children[2] = 98;
- waypoints[96].children[3] = 89;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (2076.57,57.3965,71.635);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 2;
- waypoints[97].children[0] = 96;
- waypoints[97].children[1] = 121;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (2080.36,353.696,12.1046);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 6;
- waypoints[98].children[0] = 86;
- waypoints[98].children[1] = 96;
- waypoints[98].children[2] = 87;
- waypoints[98].children[3] = 101;
- waypoints[98].children[4] = 95;
- waypoints[98].children[5] = 125;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (2627.87,385.745,14.722);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 5;
- waypoints[99].children[0] = 89;
- waypoints[99].children[1] = 90;
- waypoints[99].children[2] = 91;
- waypoints[99].children[3] = 95;
- waypoints[99].children[4] = 100;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (2772.49,309.637,12.4663);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 4;
- waypoints[100].children[0] = 92;
- waypoints[100].children[1] = 94;
- waypoints[100].children[2] = 91;
- waypoints[100].children[3] = 99;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (1742.24,303.495,12.125);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 3;
- waypoints[101].children[0] = 86;
- waypoints[101].children[1] = 84;
- waypoints[101].children[2] = 98;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (471.113,-313.991,19.6235);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 111;
- waypoints[102].children[1] = 283;
- waypoints[102].children[2] = 82;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (-239.492,-757.568,27.9732);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 3;
- waypoints[103].children[0] = 70;
- waypoints[103].children[1] = 71;
- waypoints[103].children[2] = 104;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (-193.052,-941.55,96.437);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 105;
- waypoints[104].children[2] = 106;
- waypoints[104].children[3] = 173;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (-364.836,-904.174,98.8891);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 2;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 174;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (-18.6579,-918.21,150.925);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 2;
- waypoints[106].children[0] = 104;
- waypoints[106].children[1] = 107;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (255.123,-927.808,150.925);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 4;
- waypoints[107].children[0] = 108;
- waypoints[107].children[1] = 212;
- waypoints[107].children[2] = 106;
- waypoints[107].children[3] = 300;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (434.739,-742.35,139.125);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 3;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 109;
- waypoints[108].children[2] = 148;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (411.886,-650.914,139.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 = (476.355,-575.906,95.5199);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 2;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 111;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (594.382,-468.802,77.127);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 5;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 102;
- waypoints[111].children[2] = 112;
- waypoints[111].children[3] = 148;
- waypoints[111].children[4] = 147;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (745.098,-381.904,72.6258);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 3;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 113;
- waypoints[112].children[2] = 147;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (863.756,-329.699,115.125);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 3;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 114;
- waypoints[113].children[2] = 302;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (852.955,-186.204,115.125);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 1;
- waypoints[114].children[0] = 113;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (1609.85,19.5417,115.125);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 2;
- waypoints[115].children[0] = 116;
- waypoints[115].children[1] = 302;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (1678.18,32.9702,115.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 = (1765.41,-149.666,79.6108);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 4;
- waypoints[117].children[0] = 116;
- waypoints[117].children[1] = 118;
- waypoints[117].children[2] = 128;
- waypoints[117].children[3] = 127;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (1937.55,-48.9704,77.5968);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 4;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 119;
- waypoints[118].children[2] = 121;
- waypoints[118].children[3] = 127;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (1936.62,97.5026,110.625);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 2;
- waypoints[119].children[0] = 118;
- waypoints[119].children[1] = 120;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (1958.01,627.836,101.545);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 2;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 13;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (2082.23,-84.0387,88.994);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 5;
- waypoints[121].children[0] = 97;
- waypoints[121].children[1] = 118;
- waypoints[121].children[2] = 122;
- waypoints[121].children[3] = 127;
- waypoints[121].children[4] = 128;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (2352.14,-221.007,119.445);
- 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 = (2676.51,-125.259,134.629);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 2;
- waypoints[123].children[0] = 122;
- waypoints[123].children[1] = 93;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (2372.22,-359.936,109.482);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 2;
- waypoints[124].children[0] = 122;
- waypoints[124].children[1] = 125;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (2357.66,-488.246,99.7912);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 5;
- waypoints[125].children[0] = 124;
- waypoints[125].children[1] = 126;
- waypoints[125].children[2] = 127;
- waypoints[125].children[3] = 98;
- waypoints[125].children[4] = 312;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (2290.89,-586.311,132.301);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 3;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 134;
- waypoints[126].children[2] = 135;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (2001.66,-400.116,103.155);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 7;
- waypoints[127].children[0] = 125;
- waypoints[127].children[1] = 121;
- waypoints[127].children[2] = 128;
- waypoints[127].children[3] = 118;
- waypoints[127].children[4] = 133;
- waypoints[127].children[5] = 134;
- waypoints[127].children[6] = 117;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (1779.46,-306.952,96.4596);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 5;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 117;
- waypoints[128].children[2] = 121;
- waypoints[128].children[3] = 129;
- waypoints[128].children[4] = 133;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (1403.74,-305.518,96.21);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 130;
- waypoints[129].children[2] = 131;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (1432.02,-419.14,134.625);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 132;
- waypoints[130].children[2] = 138;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (1108.38,-552.815,105.088);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 4;
- waypoints[131].children[0] = 129;
- waypoints[131].children[1] = 146;
- waypoints[131].children[2] = 147;
- waypoints[131].children[3] = 145;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (1692.91,-427.491,131.833);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 2;
- waypoints[132].children[0] = 130;
- waypoints[132].children[1] = 133;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (1892.93,-454.548,132.697);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 5;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 128;
- waypoints[133].children[2] = 127;
- waypoints[133].children[3] = 134;
- waypoints[133].children[4] = 137;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (2122.34,-538.9,131.93);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 4;
- waypoints[134].children[0] = 127;
- waypoints[134].children[1] = 133;
- waypoints[134].children[2] = 126;
- waypoints[134].children[3] = 135;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (2016.69,-844.998,130.035);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 126;
- waypoints[135].children[1] = 134;
- waypoints[135].children[2] = 136;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (1679.38,-1128.58,130.125);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 135;
- waypoints[136].children[1] = 140;
- waypoints[136].children[2] = 141;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (1811.69,-681.994,130.013);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 133;
- waypoints[137].children[1] = 138;
- waypoints[137].children[2] = 140;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (1550.58,-553.672,130.125);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 5;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 130;
- waypoints[138].children[2] = 140;
- waypoints[138].children[3] = 139;
- waypoints[138].children[4] = 311;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (1307.86,-998.21,130.022);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 3;
- waypoints[139].children[0] = 140;
- waypoints[139].children[1] = 138;
- waypoints[139].children[2] = 142;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (1524.4,-958.852,130.023);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 4;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 136;
- waypoints[140].children[2] = 138;
- waypoints[140].children[3] = 137;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (1502.82,-1322.45,130.125);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 2;
- waypoints[141].children[0] = 136;
- waypoints[141].children[1] = 142;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (1333.83,-1323.74,135.348);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 3;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 139;
- waypoints[142].children[2] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (1233.59,-1436.92,134.351);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 4;
- waypoints[143].children[0] = 142;
- waypoints[143].children[1] = 144;
- waypoints[143].children[2] = 149;
- waypoints[143].children[3] = 150;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (1128.28,-1042.79,116.342);
- 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] = 149;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (1144.82,-792.354,107.584);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 144;
- waypoints[145].children[1] = 146;
- waypoints[145].children[2] = 131;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (934.452,-791.152,125.343);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 5;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 131;
- waypoints[146].children[2] = 147;
- waypoints[146].children[3] = 144;
- waypoints[146].children[4] = 149;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (856.501,-603.189,106.377);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 5;
- waypoints[147].children[0] = 131;
- waypoints[147].children[1] = 146;
- waypoints[147].children[2] = 148;
- waypoints[147].children[3] = 112;
- waypoints[147].children[4] = 111;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (661.26,-723.933,124.661);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 108;
- waypoints[148].children[1] = 147;
- waypoints[148].children[2] = 111;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (936.727,-1100.6,136.163);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 5;
- waypoints[149].children[0] = 144;
- waypoints[149].children[1] = 146;
- waypoints[149].children[2] = 143;
- waypoints[149].children[3] = 159;
- waypoints[149].children[4] = 215;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (999.686,-1641.52,139.265);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 143;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 159;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (1089.86,-1836.29,134.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 = (914.057,-1952.72,134.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 = (809.576,-1819.13,134.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 = (653.489,-1914.54,134.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 = (415.396,-2086.07,117.977);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 2;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 156;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (311.763,-2096.02,146.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 = (233.558,-2164.65,146.125);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 2;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 158;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (109.522,-2224.27,134.563);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 3;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 162;
- waypoints[158].children[2] = 163;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (814.592,-1416.38,136.111);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 5;
- waypoints[159].children[0] = 150;
- waypoints[159].children[1] = 149;
- waypoints[159].children[2] = 160;
- waypoints[159].children[3] = 215;
- waypoints[159].children[4] = 310;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (199.451,-1752.39,119.445);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 4;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 161;
- waypoints[160].children[2] = 167;
- waypoints[160].children[3] = 166;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (-1.0544,-1976.88,129.128);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 4;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 162;
- waypoints[161].children[2] = 166;
- waypoints[161].children[3] = 167;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (119.384,-2075.54,131.667);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 2;
- waypoints[162].children[0] = 161;
- waypoints[162].children[1] = 158;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (-116.262,-2180.81,135.443);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 2;
- waypoints[163].children[0] = 158;
- waypoints[163].children[1] = 164;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (-289.071,-2018.27,127.272);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 165;
- waypoints[164].children[2] = 166;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (-481.487,-2009.42,115.138);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 5;
- waypoints[165].children[0] = 164;
- waypoints[165].children[1] = 166;
- waypoints[165].children[2] = 181;
- waypoints[165].children[3] = 182;
- waypoints[165].children[4] = 186;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (-167.652,-1741.69,118.289);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 7;
- waypoints[166].children[0] = 164;
- waypoints[166].children[1] = 161;
- waypoints[166].children[2] = 160;
- waypoints[166].children[3] = 167;
- waypoints[166].children[4] = 165;
- waypoints[166].children[5] = 181;
- waypoints[166].children[6] = 179;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (-35.7333,-1453.97,114.078);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 7;
- waypoints[167].children[0] = 160;
- waypoints[167].children[1] = 168;
- waypoints[167].children[2] = 172;
- waypoints[167].children[3] = 161;
- waypoints[167].children[4] = 166;
- waypoints[167].children[5] = 173;
- waypoints[167].children[6] = 175;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (256.484,-1384.19,241.925);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 2;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 169;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (641.069,-1293.45,241.925);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 1;
- waypoints[169].children[0] = 168;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (-54.7292,-927.96,278.925);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 2;
- waypoints[170].children[0] = 171;
- waypoints[170].children[1] = 210;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (-2.91331,-1187.2,122.903);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 2;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 172;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (32.4321,-1283.63,119.011);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 171;
- waypoints[172].children[1] = 167;
- waypoints[172].children[2] = 301;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (-159.105,-1196.26,134.767);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 167;
- waypoints[173].children[1] = 104;
- waypoints[173].children[2] = 175;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (-464.531,-1163.54,90.3258);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 3;
- waypoints[174].children[0] = 175;
- waypoints[174].children[1] = 176;
- waypoints[174].children[2] = 105;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (-342.677,-1335.52,104.473);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 4;
- waypoints[175].children[0] = 174;
- waypoints[175].children[1] = 173;
- waypoints[175].children[2] = 167;
- waypoints[175].children[3] = 179;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (-629.57,-1201.33,86.8319);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 3;
- waypoints[176].children[0] = 174;
- waypoints[176].children[1] = 297;
- waypoints[176].children[2] = 296;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (-1269.45,-1115.27,86.8319);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 2;
- waypoints[177].children[0] = 178;
- waypoints[177].children[1] = 294;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (-1461.93,-1163.92,93.7324);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 5;
- waypoints[178].children[0] = 177;
- waypoints[178].children[1] = 200;
- waypoints[178].children[2] = 198;
- waypoints[178].children[3] = 223;
- waypoints[178].children[4] = 224;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (-392.691,-1398.06,95.8503);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 3;
- waypoints[179].children[0] = 175;
- waypoints[179].children[1] = 180;
- waypoints[179].children[2] = 166;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (-636.734,-1465.56,91.4305);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 4;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 181;
- waypoints[180].children[2] = 296;
- waypoints[180].children[3] = 298;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (-560.038,-1764.94,115.111);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 4;
- waypoints[181].children[0] = 180;
- waypoints[181].children[1] = 166;
- waypoints[181].children[2] = 165;
- waypoints[181].children[3] = 182;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (-624.009,-1964.77,113.28);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 3;
- waypoints[182].children[0] = 165;
- waypoints[182].children[1] = 183;
- waypoints[182].children[2] = 181;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (-677.011,-1851.62,118.774);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 2;
- waypoints[183].children[0] = 182;
- waypoints[183].children[1] = 184;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (-704.758,-1710.44,164.925);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 2;
- waypoints[184].children[0] = 183;
- waypoints[184].children[1] = 185;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (-858.036,-1738.02,172.175);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 3;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 203;
- waypoints[185].children[2] = 204;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (-525.078,-2268.01,98.187);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 2;
- waypoints[186].children[0] = 165;
- waypoints[186].children[1] = 187;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (-976.529,-2498.72,86.9082);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 2;
- waypoints[187].children[0] = 186;
- waypoints[187].children[1] = 188;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (-1376.16,-2390.19,92.2122);
- 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 = (-1478.44,-2116.03,113.695);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 4;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 194;
- waypoints[189].children[2] = 195;
- waypoints[189].children[3] = 309;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (-1599.7,-2515.75,128.237);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 4;
- waypoints[190].children[0] = 188;
- waypoints[190].children[1] = 191;
- waypoints[190].children[2] = 194;
- waypoints[190].children[3] = 192;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (-1817.8,-2492.96,137.622);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 3;
- waypoints[191].children[0] = 190;
- waypoints[191].children[1] = 192;
- waypoints[191].children[2] = 194;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (-1927.19,-2214.81,135.719);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 4;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 193;
- waypoints[192].children[2] = 194;
- waypoints[192].children[3] = 190;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (-2172.25,-2185.69,135.565);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 2;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 196;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (-1711.06,-2101.14,116.077);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 6;
- waypoints[194].children[0] = 192;
- waypoints[194].children[1] = 189;
- waypoints[194].children[2] = 190;
- waypoints[194].children[3] = 191;
- waypoints[194].children[4] = 195;
- waypoints[194].children[5] = 199;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (-1552.65,-1771.89,125.468);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 4;
- waypoints[195].children[0] = 189;
- waypoints[195].children[1] = 194;
- waypoints[195].children[2] = 199;
- waypoints[195].children[3] = 200;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (-2101.21,-1526.16,127.322);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 2;
- waypoints[196].children[0] = 193;
- waypoints[196].children[1] = 197;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (-1970.53,-1445.19,128.076);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 4;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 198;
- waypoints[197].children[2] = 199;
- waypoints[197].children[3] = 236;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (-1648.8,-1318.6,106.332);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 5;
- waypoints[198].children[0] = 197;
- waypoints[198].children[1] = 200;
- waypoints[198].children[2] = 178;
- waypoints[198].children[3] = 224;
- waypoints[198].children[4] = 223;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (-1691.36,-1643.01,123.041);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 4;
- waypoints[199].children[0] = 197;
- waypoints[199].children[1] = 194;
- waypoints[199].children[2] = 195;
- waypoints[199].children[3] = 200;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (-1532.96,-1590.45,125.507);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 5;
- waypoints[200].children[0] = 199;
- waypoints[200].children[1] = 198;
- waypoints[200].children[2] = 178;
- waypoints[200].children[3] = 195;
- waypoints[200].children[4] = 201;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (-1317.07,-1755.53,124.175);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 2;
- waypoints[201].children[0] = 200;
- waypoints[201].children[1] = 202;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (-1080.95,-1634.67,124.175);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 2;
- waypoints[202].children[0] = 201;
- waypoints[202].children[1] = 203;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (-1029.44,-1831.33,172.175);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 202;
- waypoints[203].children[1] = 185;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (-878.472,-1546.51,174.249);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 2;
- waypoints[204].children[0] = 185;
- waypoints[204].children[1] = 205;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (-910.312,-1409.01,206.925);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 3;
- waypoints[205].children[0] = 204;
- waypoints[205].children[1] = 206;
- waypoints[205].children[2] = 207;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (-934.892,-1283.78,222.925);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 3;
- waypoints[206].children[0] = 205;
- waypoints[206].children[1] = 207;
- waypoints[206].children[2] = 208;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (-692.542,-1255.23,222.925);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 2;
- waypoints[207].children[0] = 205;
- waypoints[207].children[1] = 206;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (-1001.18,-1052.58,222.925);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 2;
- waypoints[208].children[0] = 206;
- waypoints[208].children[1] = 209;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (-1346.32,-1104.19,222.925);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 1;
- waypoints[209].children[0] = 208;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (118.052,-904.304,278.925);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 2;
- waypoints[210].children[0] = 170;
- waypoints[210].children[1] = 211;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (113.46,-1215.68,282.209);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 1;
- waypoints[211].children[0] = 210;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (257.951,-1039.43,150.925);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 2;
- waypoints[212].children[0] = 107;
- waypoints[212].children[1] = 301;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (462.783,-1218.01,118.925);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 2;
- waypoints[213].children[0] = 214;
- waypoints[213].children[1] = 301;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (475.693,-1099.99,118.925);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 2;
- waypoints[214].children[0] = 213;
- waypoints[214].children[1] = 215;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (718.359,-1093.42,138.515);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 3;
- waypoints[215].children[0] = 214;
- waypoints[215].children[1] = 149;
- waypoints[215].children[2] = 159;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (-705.587,-759.087,12.0105);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 2;
- waypoints[216].children[0] = 70;
- waypoints[216].children[1] = 217;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (-1263.43,-805.275,12.125);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 2;
- waypoints[217].children[0] = 216;
- waypoints[217].children[1] = 288;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (-1839.57,-403.653,60.0172);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 3;
- waypoints[218].children[0] = 219;
- waypoints[218].children[1] = 220;
- waypoints[218].children[2] = 221;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (-1751.52,-380.256,93.6556);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 2;
- waypoints[219].children[0] = 218;
- waypoints[219].children[1] = 222;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (-1877.05,-265.091,98.267);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 3;
- waypoints[220].children[0] = 218;
- waypoints[220].children[1] = 228;
- waypoints[220].children[2] = 239;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (-1869.18,-478.179,6.6842);
- waypoints[221].type = "stand";
- waypoints[221].childCount = 3;
- waypoints[221].children[0] = 218;
- waypoints[221].children[1] = 226;
- waypoints[221].children[2] = 227;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (-1565.28,-359.397,100.125);
- waypoints[222].type = "stand";
- waypoints[222].childCount = 3;
- waypoints[222].children[0] = 219;
- waypoints[222].children[1] = 237;
- waypoints[222].children[2] = 289;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (-1528.21,-1045.28,99.1214);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 4;
- waypoints[223].children[0] = 224;
- waypoints[223].children[1] = 178;
- waypoints[223].children[2] = 198;
- waypoints[223].children[3] = 291;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (-1681.21,-1056.11,99.3322);
- waypoints[224].type = "stand";
- waypoints[224].childCount = 4;
- waypoints[224].children[0] = 223;
- waypoints[224].children[1] = 198;
- waypoints[224].children[2] = 178;
- waypoints[224].children[3] = 225;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (-1848.17,-987.705,90.7426);
- waypoints[225].type = "stand";
- waypoints[225].childCount = 3;
- waypoints[225].children[0] = 224;
- waypoints[225].children[1] = 233;
- waypoints[225].children[2] = 288;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (-2262.53,-512.525,12.125);
- waypoints[226].type = "stand";
- waypoints[226].childCount = 3;
- waypoints[226].children[0] = 221;
- waypoints[226].children[1] = 227;
- waypoints[226].children[2] = 230;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (-2243.47,-370.59,20.2935);
- waypoints[227].type = "stand";
- waypoints[227].childCount = 3;
- waypoints[227].children[0] = 226;
- waypoints[227].children[1] = 221;
- waypoints[227].children[2] = 229;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (-2168.01,-137.313,112.654);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 3;
- waypoints[228].children[0] = 220;
- waypoints[228].children[1] = 229;
- waypoints[228].children[2] = 240;
- waypoints[229] = spawnstruct();
- waypoints[229].origin = (-2210.14,-242.602,77.5385);
- waypoints[229].type = "stand";
- waypoints[229].childCount = 2;
- waypoints[229].children[0] = 228;
- waypoints[229].children[1] = 227;
- waypoints[230] = spawnstruct();
- waypoints[230].origin = (-2424.3,-643.294,12.125);
- waypoints[230].type = "stand";
- waypoints[230].childCount = 2;
- waypoints[230].children[0] = 226;
- waypoints[230].children[1] = 231;
- waypoints[231] = spawnstruct();
- waypoints[231].origin = (-2461.45,-810.003,85.7796);
- waypoints[231].type = "stand";
- waypoints[231].childCount = 2;
- waypoints[231].children[0] = 230;
- waypoints[231].children[1] = 232;
- waypoints[232] = spawnstruct();
- waypoints[232].origin = (-2178.88,-881.197,102.86);
- waypoints[232].type = "stand";
- waypoints[232].childCount = 2;
- waypoints[232].children[0] = 231;
- waypoints[232].children[1] = 233;
- waypoints[233] = spawnstruct();
- waypoints[233].origin = (-2008.12,-980.505,101.091);
- waypoints[233].type = "stand";
- waypoints[233].childCount = 3;
- waypoints[233].children[0] = 232;
- waypoints[233].children[1] = 234;
- waypoints[233].children[2] = 225;
- waypoints[234] = spawnstruct();
- waypoints[234].origin = (-2205.04,-1034.19,108.11);
- waypoints[234].type = "stand";
- waypoints[234].childCount = 2;
- waypoints[234].children[0] = 233;
- waypoints[234].children[1] = 235;
- waypoints[235] = spawnstruct();
- waypoints[235].origin = (-2156.67,-1134.66,113.699);
- waypoints[235].type = "stand";
- waypoints[235].childCount = 2;
- waypoints[235].children[0] = 234;
- waypoints[235].children[1] = 236;
- waypoints[236] = spawnstruct();
- waypoints[236].origin = (-1975.71,-1130.78,128.625);
- waypoints[236].type = "stand";
- waypoints[236].childCount = 2;
- waypoints[236].children[0] = 235;
- waypoints[236].children[1] = 197;
- waypoints[237] = spawnstruct();
- waypoints[237].origin = (-1487.81,-121.185,93.5759);
- waypoints[237].type = "stand";
- waypoints[237].childCount = 4;
- waypoints[237].children[0] = 222;
- waypoints[237].children[1] = 238;
- waypoints[237].children[2] = 259;
- waypoints[237].children[3] = 260;
- waypoints[238] = spawnstruct();
- waypoints[238].origin = (-1724.2,2.22169,98.1803);
- waypoints[238].type = "stand";
- waypoints[238].childCount = 2;
- waypoints[238].children[0] = 237;
- waypoints[238].children[1] = 239;
- waypoints[239] = spawnstruct();
- waypoints[239].origin = (-1851.05,-72.2334,97.3007);
- waypoints[239].type = "stand";
- waypoints[239].childCount = 3;
- waypoints[239].children[0] = 238;
- waypoints[239].children[1] = 220;
- waypoints[239].children[2] = 240;
- waypoints[240] = spawnstruct();
- waypoints[240].origin = (-2071.97,25.5347,107.22);
- waypoints[240].type = "stand";
- waypoints[240].childCount = 3;
- waypoints[240].children[0] = 239;
- waypoints[240].children[1] = 228;
- waypoints[240].children[2] = 241;
- waypoints[241] = spawnstruct();
- waypoints[241].origin = (-2080.19,481.291,104.686);
- waypoints[241].type = "stand";
- waypoints[241].childCount = 3;
- waypoints[241].children[0] = 240;
- waypoints[241].children[1] = 242;
- waypoints[241].children[2] = 245;
- waypoints[242] = spawnstruct();
- waypoints[242].origin = (-1817.37,426.147,102.125);
- waypoints[242].type = "stand";
- waypoints[242].childCount = 3;
- waypoints[242].children[0] = 241;
- waypoints[242].children[1] = 243;
- waypoints[242].children[2] = 244;
- waypoints[243] = spawnstruct();
- waypoints[243].origin = (-1598.15,366.532,104.398);
- waypoints[243].type = "stand";
- waypoints[243].childCount = 3;
- waypoints[243].children[0] = 242;
- waypoints[243].children[1] = 258;
- waypoints[243].children[2] = 259;
- waypoints[244] = spawnstruct();
- waypoints[244].origin = (-1879.32,133.607,102.125);
- waypoints[244].type = "stand";
- waypoints[244].childCount = 1;
- waypoints[244].children[0] = 242;
- waypoints[245] = spawnstruct();
- waypoints[245].origin = (-2031.86,723.881,125.282);
- waypoints[245].type = "stand";
- waypoints[245].childCount = 3;
- waypoints[245].children[0] = 241;
- waypoints[245].children[1] = 246;
- waypoints[245].children[2] = 247;
- waypoints[246] = spawnstruct();
- waypoints[246].origin = (-1947.11,943.353,174.871);
- waypoints[246].type = "stand";
- waypoints[246].childCount = 2;
- waypoints[246].children[0] = 245;
- waypoints[246].children[1] = 250;
- waypoints[247] = spawnstruct();
- waypoints[247].origin = (-1811.75,603.036,107.117);
- waypoints[247].type = "stand";
- waypoints[247].childCount = 2;
- waypoints[247].children[0] = 245;
- waypoints[247].children[1] = 248;
- waypoints[248] = spawnstruct();
- waypoints[248].origin = (-1603.89,619.057,106.286);
- waypoints[248].type = "stand";
- waypoints[248].childCount = 2;
- waypoints[248].children[0] = 247;
- waypoints[248].children[1] = 249;
- waypoints[249] = spawnstruct();
- waypoints[249].origin = (-1381.4,869.316,106.217);
- waypoints[249].type = "stand";
- waypoints[249].childCount = 3;
- waypoints[249].children[0] = 248;
- waypoints[249].children[1] = 250;
- waypoints[249].children[2] = 257;
- waypoints[250] = spawnstruct();
- waypoints[250].origin = (-1502.06,1104.9,95.5621);
- waypoints[250].type = "stand";
- waypoints[250].childCount = 4;
- waypoints[250].children[0] = 249;
- waypoints[250].children[1] = 246;
- waypoints[250].children[2] = 251;
- waypoints[250].children[3] = 255;
- waypoints[251] = spawnstruct();
- waypoints[251].origin = (-1500.86,1383.8,63.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 = (-1295.4,1342.15,61.7085);
- waypoints[252].type = "stand";
- waypoints[252].childCount = 2;
- waypoints[252].children[0] = 251;
- waypoints[252].children[1] = 253;
- waypoints[253] = spawnstruct();
- waypoints[253].origin = (-1206.4,1315.4,57.2098);
- waypoints[253].type = "stand";
- waypoints[253].childCount = 3;
- waypoints[253].children[0] = 252;
- waypoints[253].children[1] = 254;
- waypoints[253].children[2] = 255;
- waypoints[254] = spawnstruct();
- waypoints[254].origin = (-1055.92,1310.37,54.1245);
- waypoints[254].type = "stand";
- waypoints[254].childCount = 2;
- waypoints[254].children[0] = 253;
- waypoints[254].children[1] = 33;
- waypoints[255] = spawnstruct();
- waypoints[255].origin = (-1241.92,1159.6,100.273);
- waypoints[255].type = "stand";
- waypoints[255].childCount = 4;
- waypoints[255].children[0] = 253;
- waypoints[255].children[1] = 256;
- waypoints[255].children[2] = 280;
- waypoints[255].children[3] = 250;
- waypoints[256] = spawnstruct();
- waypoints[256].origin = (-1236.87,1005.97,100.197);
- waypoints[256].type = "stand";
- waypoints[256].childCount = 2;
- waypoints[256].children[0] = 255;
- waypoints[256].children[1] = 257;
- waypoints[257] = spawnstruct();
- waypoints[257].origin = (-1166.45,788.219,107.669);
- waypoints[257].type = "stand";
- waypoints[257].childCount = 4;
- waypoints[257].children[0] = 249;
- waypoints[257].children[1] = 256;
- waypoints[257].children[2] = 258;
- waypoints[257].children[3] = 269;
- waypoints[258] = spawnstruct();
- waypoints[258].origin = (-1309.29,532.85,110.575);
- waypoints[258].type = "stand";
- waypoints[258].childCount = 5;
- waypoints[258].children[0] = 257;
- waypoints[258].children[1] = 243;
- waypoints[258].children[2] = 259;
- waypoints[258].children[3] = 262;
- waypoints[258].children[4] = 269;
- waypoints[259] = spawnstruct();
- waypoints[259].origin = (-1495.99,167.854,98.9297);
- waypoints[259].type = "stand";
- waypoints[259].childCount = 4;
- waypoints[259].children[0] = 258;
- waypoints[259].children[1] = 243;
- waypoints[259].children[2] = 237;
- waypoints[259].children[3] = 262;
- waypoints[260] = spawnstruct();
- waypoints[260].origin = (-1203.9,-108.221,100.805);
- waypoints[260].type = "stand";
- waypoints[260].childCount = 3;
- waypoints[260].children[0] = 237;
- waypoints[260].children[1] = 261;
- waypoints[260].children[2] = 267;
- waypoints[261] = spawnstruct();
- waypoints[261].origin = (-982.856,104.081,108.44);
- waypoints[261].type = "stand";
- waypoints[261].childCount = 3;
- waypoints[261].children[0] = 260;
- waypoints[261].children[1] = 262;
- waypoints[261].children[2] = 268;
- waypoints[262] = spawnstruct();
- waypoints[262].origin = (-1018.27,332.395,93.9435);
- waypoints[262].type = "stand";
- waypoints[262].childCount = 5;
- waypoints[262].children[0] = 261;
- waypoints[262].children[1] = 259;
- waypoints[262].children[2] = 258;
- waypoints[262].children[3] = 263;
- waypoints[262].children[4] = 269;
- waypoints[263] = spawnstruct();
- waypoints[263].origin = (-620.5,230.725,110.882);
- waypoints[263].type = "stand";
- waypoints[263].childCount = 3;
- waypoints[263].children[0] = 262;
- waypoints[263].children[1] = 264;
- waypoints[263].children[2] = 265;
- waypoints[264] = spawnstruct();
- waypoints[264].origin = (-335.601,400.267,125.14);
- waypoints[264].type = "stand";
- waypoints[264].childCount = 2;
- waypoints[264].children[0] = 263;
- waypoints[264].children[1] = 275;
- waypoints[265] = spawnstruct();
- waypoints[265].origin = (-603.936,-24.3107,92.9216);
- waypoints[265].type = "stand";
- waypoints[265].childCount = 3;
- waypoints[265].children[0] = 263;
- waypoints[265].children[1] = 266;
- waypoints[265].children[2] = 268;
- waypoints[266] = spawnstruct();
- waypoints[266].origin = (-700.275,-577.607,93.5046);
- waypoints[266].type = "stand";
- waypoints[266].childCount = 3;
- waypoints[266].children[0] = 265;
- waypoints[266].children[1] = 267;
- waypoints[266].children[2] = 268;
- waypoints[267] = spawnstruct();
- waypoints[267].origin = (-945.174,-316.95,98.7998);
- waypoints[267].type = "stand";
- waypoints[267].childCount = 3;
- waypoints[267].children[0] = 266;
- waypoints[267].children[1] = 260;
- waypoints[267].children[2] = 268;
- waypoints[268] = spawnstruct();
- waypoints[268].origin = (-774.364,-94.5014,109.487);
- waypoints[268].type = "stand";
- waypoints[268].childCount = 4;
- waypoints[268].children[0] = 261;
- waypoints[268].children[1] = 267;
- waypoints[268].children[2] = 265;
- waypoints[268].children[3] = 266;
- waypoints[269] = spawnstruct();
- waypoints[269].origin = (-975.185,621.484,89.1161);
- waypoints[269].type = "stand";
- waypoints[269].childCount = 4;
- waypoints[269].children[0] = 262;
- waypoints[269].children[1] = 257;
- waypoints[269].children[2] = 258;
- waypoints[269].children[3] = 270;
- waypoints[270] = spawnstruct();
- waypoints[270].origin = (-762.65,716.436,90.2262);
- waypoints[270].type = "stand";
- waypoints[270].childCount = 4;
- waypoints[270].children[0] = 269;
- waypoints[270].children[1] = 271;
- waypoints[270].children[2] = 277;
- waypoints[270].children[3] = 275;
- waypoints[271] = spawnstruct();
- waypoints[271].origin = (-882.672,1057.24,124.924);
- waypoints[271].type = "stand";
- waypoints[271].childCount = 3;
- waypoints[271].children[0] = 270;
- waypoints[271].children[1] = 278;
- waypoints[271].children[2] = 279;
- waypoints[272] = spawnstruct();
- waypoints[272].origin = (119.05,1466.86,122.337);
- waypoints[272].type = "stand";
- waypoints[272].childCount = 2;
- waypoints[272].children[0] = 43;
- waypoints[272].children[1] = 307;
- waypoints[273] = spawnstruct();
- waypoints[273].origin = (-223.547,1345.3,131.86);
- waypoints[273].type = "stand";
- waypoints[273].childCount = 3;
- waypoints[273].children[0] = 64;
- waypoints[273].children[1] = 278;
- waypoints[273].children[2] = 307;
- waypoints[274] = spawnstruct();
- waypoints[274].origin = (-187.119,911.315,143.559);
- waypoints[274].type = "stand";
- waypoints[274].childCount = 2;
- waypoints[274].children[0] = 64;
- waypoints[274].children[1] = 275;
- waypoints[275] = spawnstruct();
- waypoints[275].origin = (-434.757,819.533,123.882);
- waypoints[275].type = "stand";
- waypoints[275].childCount = 4;
- waypoints[275].children[0] = 274;
- waypoints[275].children[1] = 264;
- waypoints[275].children[2] = 276;
- waypoints[275].children[3] = 270;
- waypoints[276] = spawnstruct();
- waypoints[276].origin = (-490.081,977.002,135.433);
- waypoints[276].type = "stand";
- waypoints[276].childCount = 3;
- waypoints[276].children[0] = 275;
- waypoints[276].children[1] = 277;
- waypoints[276].children[2] = 278;
- waypoints[277] = spawnstruct();
- waypoints[277].origin = (-667.071,995.714,135.784);
- waypoints[277].type = "stand";
- waypoints[277].childCount = 2;
- waypoints[277].children[0] = 276;
- waypoints[277].children[1] = 270;
- waypoints[278] = spawnstruct();
- waypoints[278].origin = (-486.918,1265,135.271);
- waypoints[278].type = "stand";
- waypoints[278].childCount = 3;
- waypoints[278].children[0] = 276;
- waypoints[278].children[1] = 273;
- waypoints[278].children[2] = 271;
- waypoints[279] = spawnstruct();
- waypoints[279].origin = (-1002.24,1024.91,109.607);
- waypoints[279].type = "stand";
- waypoints[279].childCount = 2;
- waypoints[279].children[0] = 271;
- waypoints[279].children[1] = 280;
- waypoints[280] = spawnstruct();
- waypoints[280].origin = (-1049.21,1090.23,105.597);
- waypoints[280].type = "stand";
- waypoints[280].childCount = 2;
- waypoints[280].children[0] = 279;
- waypoints[280].children[1] = 255;
- waypoints[281] = spawnstruct();
- waypoints[281].origin = (1431.28,1063.93,96.125);
- waypoints[281].type = "stand";
- waypoints[281].childCount = 1;
- waypoints[281].children[0] = 17;
- waypoints[282] = spawnstruct();
- waypoints[282].origin = (46.9327,703.98,127.125);
- waypoints[282].type = "stand";
- waypoints[282].childCount = 2;
- waypoints[282].children[0] = 62;
- waypoints[282].children[1] = 284;
- waypoints[283] = spawnstruct();
- waypoints[283].origin = (405.847,-28.2931,12.1242);
- waypoints[283].type = "stand";
- waypoints[283].childCount = 4;
- waypoints[283].children[0] = 82;
- waypoints[283].children[1] = 102;
- waypoints[283].children[2] = 287;
- waypoints[283].children[3] = 72;
- waypoints[284] = spawnstruct();
- waypoints[284].origin = (154.469,395.854,127.125);
- waypoints[284].type = "stand";
- waypoints[284].childCount = 3;
- waypoints[284].children[0] = 282;
- waypoints[284].children[1] = 68;
- waypoints[284].children[2] = 285;
- waypoints[285] = spawnstruct();
- waypoints[285].origin = (4.64055,227.953,105.818);
- waypoints[285].type = "stand";
- waypoints[285].childCount = 3;
- waypoints[285].children[0] = 284;
- waypoints[285].children[1] = 286;
- waypoints[285].children[2] = 287;
- waypoints[286] = spawnstruct();
- waypoints[286].origin = (-453.13,53.6787,86.8722);
- waypoints[286].type = "stand";
- waypoints[286].childCount = 2;
- waypoints[286].children[0] = 285;
- waypoints[286].children[1] = 69;
- waypoints[287] = spawnstruct();
- waypoints[287].origin = (87.2719,33.5948,23.8824);
- waypoints[287].type = "stand";
- waypoints[287].childCount = 3;
- waypoints[287].children[0] = 285;
- waypoints[287].children[1] = 283;
- waypoints[287].children[2] = 72;
- waypoints[288] = spawnstruct();
- waypoints[288].origin = (-1843.5,-795.027,16.0298);
- waypoints[288].type = "stand";
- waypoints[288].childCount = 2;
- waypoints[288].children[0] = 217;
- waypoints[288].children[1] = 225;
- waypoints[289] = spawnstruct();
- waypoints[289].origin = (-1568.49,-458.213,100.125);
- waypoints[289].type = "stand";
- waypoints[289].childCount = 2;
- waypoints[289].children[0] = 222;
- waypoints[289].children[1] = 290;
- waypoints[290] = spawnstruct();
- waypoints[290].origin = (-1614.73,-519.995,104.125);
- waypoints[290].type = "stand";
- waypoints[290].childCount = 2;
- waypoints[290].children[0] = 289;
- waypoints[290].children[1] = 291;
- waypoints[291] = spawnstruct();
- waypoints[291].origin = (-1611.6,-693.128,102.125);
- waypoints[291].type = "stand";
- waypoints[291].childCount = 2;
- waypoints[291].children[0] = 290;
- waypoints[291].children[1] = 223;
- waypoints[292] = spawnstruct();
- waypoints[292].origin = (-1050.13,-1099.71,86.925);
- waypoints[292].type = "stand";
- waypoints[292].childCount = 2;
- waypoints[292].children[0] = 293;
- waypoints[292].children[1] = 297;
- waypoints[293] = spawnstruct();
- waypoints[293].origin = (-1032.64,-1314.53,86.925);
- waypoints[293].type = "stand";
- waypoints[293].childCount = 3;
- waypoints[293].children[0] = 292;
- waypoints[293].children[1] = 294;
- waypoints[293].children[2] = 296;
- waypoints[294] = spawnstruct();
- waypoints[294].origin = (-1179.75,-1326.6,86.925);
- waypoints[294].type = "stand";
- waypoints[294].childCount = 3;
- waypoints[294].children[0] = 177;
- waypoints[294].children[1] = 293;
- waypoints[294].children[2] = 295;
- waypoints[295] = spawnstruct();
- waypoints[295].origin = (-1179.63,-1439.28,86.925);
- waypoints[295].type = "stand";
- waypoints[295].childCount = 1;
- waypoints[295].children[0] = 294;
- waypoints[296] = spawnstruct();
- waypoints[296].origin = (-644.995,-1276.26,86.925);
- waypoints[296].type = "stand";
- waypoints[296].childCount = 4;
- waypoints[296].children[0] = 293;
- waypoints[296].children[1] = 176;
- waypoints[296].children[2] = 180;
- waypoints[296].children[3] = 299;
- waypoints[297] = spawnstruct();
- waypoints[297].origin = (-656.886,-1015.13,86.925);
- waypoints[297].type = "stand";
- waypoints[297].childCount = 2;
- waypoints[297].children[0] = 292;
- waypoints[297].children[1] = 176;
- waypoints[298] = spawnstruct();
- waypoints[298].origin = (-725.983,-1592.39,99.3759);
- waypoints[298].type = "stand";
- waypoints[298].childCount = 1;
- waypoints[298].children[0] = 180;
- waypoints[299] = spawnstruct();
- waypoints[299].origin = (-860.395,-1368.76,86.925);
- waypoints[299].type = "stand";
- waypoints[299].childCount = 1;
- waypoints[299].children[0] = 296;
- waypoints[300] = spawnstruct();
- waypoints[300].origin = (397.11,-901.356,154.512);
- waypoints[300].type = "stand";
- waypoints[300].childCount = 1;
- waypoints[300].children[0] = 107;
- waypoints[301] = spawnstruct();
- waypoints[301].origin = (271.956,-1213.7,118.925);
- waypoints[301].type = "stand";
- waypoints[301].childCount = 3;
- waypoints[301].children[0] = 172;
- waypoints[301].children[1] = 212;
- waypoints[301].children[2] = 213;
- waypoints[302] = spawnstruct();
- waypoints[302].origin = (1253.38,-169.375,115.125);
- waypoints[302].type = "stand";
- waypoints[302].childCount = 4;
- waypoints[302].children[0] = 113;
- waypoints[302].children[1] = 303;
- waypoints[302].children[2] = 304;
- waypoints[302].children[3] = 115;
- waypoints[303] = spawnstruct();
- waypoints[303].origin = (1137.01,-159.513,115.125);
- waypoints[303].type = "stand";
- waypoints[303].childCount = 1;
- waypoints[303].children[0] = 302;
- waypoints[304] = spawnstruct();
- waypoints[304].origin = (1408.99,-178.692,115.125);
- waypoints[304].type = "stand";
- waypoints[304].childCount = 1;
- waypoints[304].children[0] = 302;
- waypoints[305] = spawnstruct();
- waypoints[305].origin = (-277.924,1517.42,76.125);
- waypoints[305].type = "stand";
- waypoints[305].childCount = 1;
- waypoints[305].children[0] = 306;
- waypoints[306] = spawnstruct();
- waypoints[306].origin = (-89.1417,1567.94,128.625);
- waypoints[306].type = "stand";
- waypoints[306].childCount = 2;
- waypoints[306].children[0] = 305;
- waypoints[306].children[1] = 307;
- waypoints[307] = spawnstruct();
- waypoints[307].origin = (-35.368,1415.81,131.553);
- waypoints[307].type = "stand";
- waypoints[307].childCount = 3;
- waypoints[307].children[0] = 306;
- waypoints[307].children[1] = 272;
- waypoints[307].children[2] = 273;
- waypoints[308] = spawnstruct();
- waypoints[308].origin = (-954.785,-2053.26,173.535);
- waypoints[308].type = "stand";
- waypoints[308].childCount = 1;
- waypoints[308].children[0] = 309;
- waypoints[309] = spawnstruct();
- waypoints[309].origin = (-1288.69,-2124.48,145.125);
- waypoints[309].type = "stand";
- waypoints[309].childCount = 2;
- waypoints[309].children[0] = 308;
- waypoints[309].children[1] = 189;
- waypoints[310] = spawnstruct();
- waypoints[310].origin = (497.855,-1489.66,131.569);
- waypoints[310].type = "stand";
- waypoints[310].childCount = 1;
- waypoints[310].children[0] = 159;
- waypoints[311] = spawnstruct();
- waypoints[311].origin = (1341.33,-545.53,130.125);
- waypoints[311].type = "stand";
- waypoints[311].childCount = 1;
- waypoints[311].children[0] = 138;
- waypoints[312] = spawnstruct();
- waypoints[312].origin = (2610.36,-472.506,118.372);
- waypoints[312].type = "stand";
- waypoints[312].childCount = 1;
- waypoints[312].children[0] = 125;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/makin.gsc b/main_shared/maps/mp/bots/waypoints/makin.gsc
deleted file mode 100644
index c14c7c4..0000000
--- a/main_shared/maps/mp/bots/waypoints/makin.gsc
+++ /dev/null
@@ -1,1131 +0,0 @@
-Makin()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (-10936.2,-15605.8,74.125);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 139;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (-10664.3,-20218.3,81.125);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 2;
- waypoints[1].children[0] = 30;
- waypoints[1].children[1] = 31;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (-9116.54,-16103.8,125.625);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 1;
- waypoints[2].children[0] = 105;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (-9845.56,-14511,93.9511);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 1;
- waypoints[3].children[0] = 118;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (-11784.1,-16765.4,24.125);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 2;
- waypoints[4].children[0] = 156;
- waypoints[4].children[1] = 9;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (-9272.71,-18780.9,80.0456);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 2;
- waypoints[5].children[0] = 68;
- waypoints[5].children[1] = 67;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (-9252.12,-16936.9,108.838);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 2;
- waypoints[6].children[0] = 104;
- waypoints[6].children[1] = 86;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (-9812.08,-17191.8,144.125);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 1;
- waypoints[7].children[0] = 56;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (-11582.6,-17380.3,86.2591);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 1;
- waypoints[8].children[0] = 158;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (-11887.9,-16692.9,24.125);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 1;
- waypoints[9].children[0] = 4;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (-11412.7,-14828.4,28.125);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 2;
- waypoints[10].children[0] = 131;
- waypoints[10].children[1] = 28;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (-10450.4,-18762.6,74.125);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 1;
- waypoints[11].children[0] = 45;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (-10583.8,-18377.3,74.125);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 1;
- waypoints[12].children[0] = 45;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (-9980.53,-20064.1,81.125);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 2;
- waypoints[13].children[0] = 32;
- waypoints[13].children[1] = 31;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (-9551.43,-16140.2,120.202);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 1;
- waypoints[14].children[0] = 65;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (-10933,-19893,17.822);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 1;
- waypoints[15].children[0] = 34;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (-10059.4,-19211.6,44.625);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 1;
- waypoints[16].children[0] = 39;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (-9833.84,-19737.2,66.5662);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 1;
- waypoints[17].children[0] = 40;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-9485.16,-19197.9,79.3512);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 1;
- waypoints[18].children[0] = 40;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (-9429.88,-18800.8,69.755);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 1;
- waypoints[19].children[0] = 67;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (-7519.8,-16985.1,180.843);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 1;
- waypoints[20].children[0] = 95;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (-7285.77,-16897.7,205.295);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 1;
- waypoints[21].children[0] = 96;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (-7590.64,-16058.3,295.89);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 1;
- waypoints[22].children[0] = 97;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (-7427.16,-16218,261.875);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 1;
- waypoints[23].children[0] = 97;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (-7711.84,-16492.9,250.774);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 1;
- waypoints[24].children[0] = 97;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (-8177.36,-16580.3,247.637);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 2;
- waypoints[25].children[0] = 100;
- waypoints[25].children[1] = 99;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (-8114.84,-15937.3,214.029);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 1;
- waypoints[26].children[0] = 102;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (-11120,-14040.3,95.125);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 1;
- waypoints[27].children[0] = 125;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (-11479.6,-14815.8,28.125);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 1;
- waypoints[28].children[0] = 10;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (-11416.9,-14286.3,24.8703);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 1;
- waypoints[29].children[0] = 128;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-10740.4,-20031.5,81.125);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 3;
- waypoints[30].children[0] = 1;
- waypoints[30].children[1] = 31;
- waypoints[30].children[2] = 34;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-10311.3,-20051.8,81.125);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 4;
- waypoints[31].children[0] = 1;
- waypoints[31].children[1] = 30;
- waypoints[31].children[2] = 32;
- waypoints[31].children[3] = 13;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-9985.23,-19869.5,81.125);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 3;
- waypoints[32].children[0] = 31;
- waypoints[32].children[1] = 13;
- waypoints[32].children[2] = 33;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (-10025.5,-19754.3,79.6464);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 2;
- waypoints[33].children[0] = 32;
- waypoints[33].children[1] = 37;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-10771.6,-19814.6,24.3814);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 3;
- waypoints[34].children[0] = 30;
- waypoints[34].children[1] = 15;
- waypoints[34].children[2] = 38;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (-10519.4,-19214.1,33.9796);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 3;
- waypoints[35].children[0] = 36;
- waypoints[35].children[1] = 38;
- waypoints[35].children[2] = 39;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (-10529.6,-19035.7,15.3894);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 2;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 43;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (-10054.6,-19646.3,46.0145);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 3;
- waypoints[37].children[0] = 33;
- waypoints[37].children[1] = 38;
- waypoints[37].children[2] = 40;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (-10565,-19398,38.4952);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 3;
- waypoints[38].children[0] = 37;
- waypoints[38].children[1] = 34;
- waypoints[38].children[2] = 35;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (-10219.2,-19282.7,44.625);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 3;
- waypoints[39].children[0] = 35;
- waypoints[39].children[1] = 16;
- waypoints[39].children[2] = 40;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (-9833,-19313.7,42.8664);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 6;
- waypoints[40].children[0] = 39;
- waypoints[40].children[1] = 37;
- waypoints[40].children[2] = 17;
- waypoints[40].children[3] = 18;
- waypoints[40].children[4] = 43;
- waypoints[40].children[5] = 41;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (-9832.14,-18686.9,42.9328);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 4;
- waypoints[41].children[0] = 42;
- waypoints[41].children[1] = 40;
- waypoints[41].children[2] = 43;
- waypoints[41].children[3] = 67;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (-10162.8,-18813.8,24.0818);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 41;
- waypoints[42].children[1] = 43;
- waypoints[42].children[2] = 44;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (-9993.68,-18943.3,31.1351);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 4;
- waypoints[43].children[0] = 40;
- waypoints[43].children[1] = 36;
- waypoints[43].children[2] = 42;
- waypoints[43].children[3] = 41;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (-10325.9,-18850.2,74.125);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 2;
- waypoints[44].children[0] = 42;
- waypoints[44].children[1] = 45;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (-10468.8,-18551.1,74.261);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 5;
- waypoints[45].children[0] = 44;
- waypoints[45].children[1] = 46;
- waypoints[45].children[2] = 12;
- waypoints[45].children[3] = 11;
- waypoints[45].children[4] = 47;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (-10653,-18608.7,72.125);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 2;
- waypoints[46].children[0] = 45;
- waypoints[46].children[1] = 49;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (-10033.3,-18378,74.125);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 2;
- waypoints[47].children[0] = 45;
- waypoints[47].children[1] = 48;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (-9640.43,-18244,68.125);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 3;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 67;
- waypoints[48].children[2] = 70;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (-10792.2,-18190.8,70.125);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 2;
- waypoints[49].children[0] = 46;
- waypoints[49].children[1] = 50;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (-10796.9,-17693.4,112.125);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 2;
- waypoints[50].children[0] = 49;
- waypoints[50].children[1] = 51;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (-10856.9,-17417.1,110.125);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 4;
- waypoints[51].children[0] = 50;
- waypoints[51].children[1] = 52;
- waypoints[51].children[2] = 53;
- waypoints[51].children[3] = 155;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (-11300.9,-17425.9,106.483);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 2;
- waypoints[52].children[0] = 51;
- waypoints[52].children[1] = 158;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (-10546.6,-17332.8,110.884);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 2;
- waypoints[53].children[0] = 51;
- waypoints[53].children[1] = 54;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (-10161.5,-17032.4,144.125);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 3;
- waypoints[54].children[0] = 53;
- waypoints[54].children[1] = 55;
- waypoints[54].children[2] = 56;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (-10153.5,-16630.9,144.125);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 2;
- waypoints[55].children[0] = 54;
- waypoints[55].children[1] = 62;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (-9820.74,-17127.8,144.125);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 5;
- waypoints[56].children[0] = 54;
- waypoints[56].children[1] = 7;
- waypoints[56].children[2] = 57;
- waypoints[56].children[3] = 58;
- waypoints[56].children[4] = 59;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (-9589.55,-17075.9,144.125);
- 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 = (-9639.27,-17231.5,146.125);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 4;
- waypoints[58].children[0] = 57;
- waypoints[58].children[1] = 56;
- waypoints[58].children[2] = 88;
- waypoints[58].children[3] = 89;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (-9877.51,-16792.1,144.125);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 2;
- waypoints[59].children[0] = 56;
- waypoints[59].children[1] = 60;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (-9676.28,-16484.7,144.125);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 5;
- waypoints[60].children[0] = 59;
- waypoints[60].children[1] = 61;
- waypoints[60].children[2] = 62;
- waypoints[60].children[3] = 64;
- waypoints[60].children[4] = 63;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (-9461.65,-16745,144.125);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 57;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (-9908.1,-16440.2,144.125);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 4;
- waypoints[62].children[0] = 60;
- waypoints[62].children[1] = 55;
- waypoints[62].children[2] = 63;
- waypoints[62].children[3] = 64;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (-9893.87,-16292.9,148.125);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 4;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 64;
- waypoints[63].children[2] = 60;
- waypoints[63].children[3] = 66;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (-9793.53,-16279.9,148.125);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 4;
- waypoints[64].children[0] = 60;
- waypoints[64].children[1] = 63;
- waypoints[64].children[2] = 62;
- waypoints[64].children[3] = 65;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (-9591.99,-16260.4,116.248);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 6;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 14;
- waypoints[65].children[2] = 104;
- waypoints[65].children[3] = 106;
- waypoints[65].children[4] = 103;
- waypoints[65].children[5] = 105;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (-10044.6,-16276.5,114.125);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 2;
- waypoints[66].children[0] = 63;
- waypoints[66].children[1] = 114;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (-9583.02,-18506,64.0434);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 5;
- waypoints[67].children[0] = 41;
- waypoints[67].children[1] = 68;
- waypoints[67].children[2] = 48;
- waypoints[67].children[3] = 19;
- waypoints[67].children[4] = 5;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (-9242.65,-18263.6,73.3049);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 3;
- waypoints[68].children[0] = 67;
- waypoints[68].children[1] = 69;
- waypoints[68].children[2] = 5;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-9263.62,-18149.9,74.125);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 3;
- waypoints[69].children[0] = 68;
- waypoints[69].children[1] = 70;
- waypoints[69].children[2] = 78;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (-9551.3,-18191,33.4932);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 3;
- waypoints[70].children[0] = 48;
- waypoints[70].children[1] = 69;
- waypoints[70].children[2] = 71;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (-9466.9,-17981.6,29.5345);
- 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 = (-9277.31,-17911.8,32.6695);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 77;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (-9498.65,-17807.5,28.2925);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 4;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 71;
- waypoints[73].children[2] = 74;
- waypoints[73].children[3] = 76;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (-9447.59,-17636,68.7541);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 3;
- waypoints[74].children[0] = 73;
- waypoints[74].children[1] = 75;
- waypoints[74].children[2] = 84;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (-9510.58,-17499.6,63.6481);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 3;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 92;
- waypoints[75].children[2] = 85;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-9694.86,-17780.8,26.627);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 2;
- waypoints[76].children[0] = 73;
- waypoints[76].children[1] = 92;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (-9081.42,-17861.2,73.3373);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 4;
- waypoints[77].children[0] = 72;
- waypoints[77].children[1] = 78;
- waypoints[77].children[2] = 81;
- waypoints[77].children[3] = 84;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (-9025.87,-18104.7,74.125);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 3;
- waypoints[78].children[0] = 69;
- waypoints[78].children[1] = 77;
- waypoints[78].children[2] = 79;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (-8736.81,-17956.4,106.803);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 2;
- waypoints[79].children[0] = 78;
- waypoints[79].children[1] = 80;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (-8668.71,-17811,86.8782);
- 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 = (-8895.46,-17835.8,49.2841);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 2;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 77;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (-8320.5,-17731.3,132.996);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 2;
- waypoints[82].children[0] = 80;
- waypoints[82].children[1] = 83;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (-8096.04,-17247,174.215);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 2;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 93;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (-9123.61,-17617.1,93.8921);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 3;
- waypoints[84].children[0] = 77;
- waypoints[84].children[1] = 74;
- waypoints[84].children[2] = 85;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (-9206.66,-17352.1,102.321);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 4;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[85].children[2] = 87;
- waypoints[85].children[3] = 75;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (-9078.31,-17125.2,117.674);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 87;
- waypoints[86].children[2] = 6;
- waypoints[86].children[3] = 104;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (-9395.66,-17209.1,85.7214);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 3;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 85;
- waypoints[87].children[2] = 88;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (-9525.38,-17274.7,146.125);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 3;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 58;
- waypoints[88].children[2] = 89;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (-9661.52,-17344.6,146.125);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 58;
- waypoints[89].children[1] = 88;
- waypoints[89].children[2] = 90;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (-9912.05,-17443.2,30.0975);
- 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 = (-10089.7,-17014.9,22.9914);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 3;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 149;
- waypoints[91].children[2] = 151;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (-9828.2,-17565.8,42.9397);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 3;
- waypoints[92].children[0] = 90;
- waypoints[92].children[1] = 75;
- waypoints[92].children[2] = 76;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (-7937.39,-17110.3,178.48);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 3;
- waypoints[93].children[0] = 83;
- waypoints[93].children[1] = 94;
- waypoints[93].children[2] = 95;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (-7932.52,-16942.6,214.552);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 100;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (-7658.65,-16946.4,184.79);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 4;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 93;
- waypoints[95].children[2] = 96;
- waypoints[95].children[3] = 20;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (-7403.87,-16711.4,232.898);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 21;
- waypoints[96].children[2] = 97;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (-7611.45,-16382.7,258.125);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 5;
- waypoints[97].children[0] = 96;
- waypoints[97].children[1] = 23;
- waypoints[97].children[2] = 22;
- waypoints[97].children[3] = 24;
- waypoints[97].children[4] = 101;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (-8154.43,-16167.3,229.545);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 4;
- waypoints[98].children[0] = 99;
- waypoints[98].children[1] = 101;
- waypoints[98].children[2] = 100;
- waypoints[98].children[3] = 102;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-8257.13,-16433.7,241.291);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 5;
- waypoints[99].children[0] = 98;
- waypoints[99].children[1] = 100;
- waypoints[99].children[2] = 101;
- waypoints[99].children[3] = 25;
- waypoints[99].children[4] = 108;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (-8067.2,-16652.2,250.332);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 5;
- waypoints[100].children[0] = 99;
- waypoints[100].children[1] = 101;
- waypoints[100].children[2] = 94;
- waypoints[100].children[3] = 98;
- waypoints[100].children[4] = 25;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (-7987.14,-16419.4,245.12);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 4;
- waypoints[101].children[0] = 99;
- waypoints[101].children[1] = 97;
- waypoints[101].children[2] = 100;
- waypoints[101].children[3] = 98;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (-8251.47,-15668.9,181.7);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 98;
- waypoints[102].children[1] = 26;
- waypoints[102].children[2] = 109;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (-9128.03,-16393.6,110.125);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 4;
- waypoints[103].children[0] = 104;
- waypoints[103].children[1] = 105;
- waypoints[103].children[2] = 65;
- waypoints[103].children[3] = 107;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (-9092.93,-16775.7,111.794);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 6;
- waypoints[104].children[2] = 86;
- waypoints[104].children[3] = 65;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (-9180.93,-16144.1,109.873);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 5;
- waypoints[105].children[0] = 103;
- waypoints[105].children[1] = 2;
- waypoints[105].children[2] = 106;
- waypoints[105].children[3] = 65;
- waypoints[105].children[4] = 107;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (-9256.52,-15897.9,116.41);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 4;
- waypoints[106].children[0] = 105;
- waypoints[106].children[1] = 65;
- waypoints[106].children[2] = 109;
- waypoints[106].children[3] = 110;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (-8889.01,-16416.8,113.974);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 3;
- waypoints[107].children[0] = 105;
- waypoints[107].children[1] = 103;
- waypoints[107].children[2] = 108;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (-8584.03,-16431.1,164.124);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 2;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 99;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (-9003.08,-15545.9,100.59);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 3;
- waypoints[109].children[0] = 106;
- waypoints[109].children[1] = 102;
- waypoints[109].children[2] = 110;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (-9612.43,-15533.7,84.1317);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 106;
- waypoints[110].children[2] = 111;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (-10019.4,-15498.9,66.0451);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 4;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 112;
- waypoints[111].children[2] = 116;
- waypoints[111].children[3] = 142;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (-10009.9,-15735.8,79.125);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 3;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 113;
- waypoints[112].children[2] = 114;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (-10269.4,-15870,79.125);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 3;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 114;
- waypoints[113].children[2] = 115;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (-10044.6,-16132.1,81.6035);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 3;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 112;
- waypoints[114].children[2] = 66;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (-10451.8,-15992.1,33.5804);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 2;
- waypoints[115].children[0] = 113;
- waypoints[115].children[1] = 148;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (-10065.3,-15238.9,63.2115);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 4;
- waypoints[116].children[0] = 111;
- waypoints[116].children[1] = 118;
- waypoints[116].children[2] = 142;
- waypoints[116].children[3] = 143;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (-10244.1,-14444.9,74.8644);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 118;
- waypoints[117].children[1] = 119;
- waypoints[117].children[2] = 144;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (-9929.6,-14789.7,78.6156);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 3;
- waypoints[118].children[1] = 116;
- waypoints[118].children[2] = 117;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (-10361.1,-14191.2,72.5858);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 2;
- waypoints[119].children[0] = 117;
- waypoints[119].children[1] = 120;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (-10475.4,-14186.3,95.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 = (-10689.8,-14187.3,95.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 = (-10707,-13940.7,95.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 = (-10923.6,-13950.7,95.125);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 3;
- waypoints[123].children[0] = 122;
- waypoints[123].children[1] = 124;
- waypoints[123].children[2] = 125;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (-10893.5,-14268.3,95.125);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 123;
- waypoints[124].children[1] = 125;
- waypoints[124].children[2] = 126;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-11141.5,-13925.5,95.125);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 4;
- waypoints[125].children[0] = 124;
- waypoints[125].children[1] = 123;
- waypoints[125].children[2] = 27;
- waypoints[125].children[3] = 127;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-10900.1,-14454.3,93.125);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 2;
- waypoints[126].children[0] = 124;
- waypoints[126].children[1] = 145;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (-11258.9,-13940.4,95.125);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 2;
- waypoints[127].children[0] = 125;
- waypoints[127].children[1] = 128;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (-11279.6,-14163.9,30.2504);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 3;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 29;
- waypoints[128].children[2] = 129;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (-11335.8,-14533,19.1637);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 130;
- waypoints[129].children[2] = 145;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (-11118.3,-14859.5,17.5177);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 4;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 131;
- waypoints[130].children[2] = 143;
- waypoints[130].children[3] = 145;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (-11362.6,-14994.4,28.125);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 130;
- waypoints[131].children[1] = 10;
- waypoints[131].children[2] = 132;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (-11573.7,-15294.9,57.0191);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 2;
- waypoints[132].children[0] = 131;
- waypoints[132].children[1] = 133;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (-11653.3,-15630.2,72.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 = (-11402.5,-15729.9,70.125);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 3;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[134].children[2] = 136;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (-11476.6,-16204.1,30.6209);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 2;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 157;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-10994.1,-15857,72.125);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 134;
- waypoints[136].children[1] = 137;
- waypoints[136].children[2] = 146;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-10612,-15621.8,74.125);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 136;
- waypoints[137].children[1] = 138;
- waypoints[137].children[2] = 139;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-10470.4,-15537,74.125);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 2;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 142;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-10747.5,-15430.1,74.125);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 3;
- waypoints[139].children[0] = 137;
- waypoints[139].children[1] = 0;
- waypoints[139].children[2] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-10776,-15317.9,74.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 = (-10634.9,-15215.1,30.2067);
- 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 = (-10270.8,-15460.4,47.4599);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 5;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 138;
- waypoints[142].children[2] = 111;
- waypoints[142].children[3] = 116;
- waypoints[142].children[4] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (-10700.8,-14937.2,28.1108);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 6;
- waypoints[143].children[0] = 116;
- waypoints[143].children[1] = 141;
- waypoints[143].children[2] = 142;
- waypoints[143].children[3] = 144;
- waypoints[143].children[4] = 130;
- waypoints[143].children[5] = 145;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (-10419.4,-14657.4,61.9911);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 3;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 117;
- waypoints[144].children[2] = 145;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (-10915.5,-14713.7,30.0063);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 5;
- waypoints[145].children[0] = 129;
- waypoints[145].children[1] = 143;
- waypoints[145].children[2] = 126;
- waypoints[145].children[3] = 144;
- waypoints[145].children[4] = 130;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (-10849.4,-16100.3,76.1831);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 136;
- waypoints[146].children[1] = 147;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (-10641.7,-16466,27.6534);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 146;
- waypoints[147].children[1] = 148;
- waypoints[147].children[2] = 150;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (-10527.2,-16264.4,12.8204);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 115;
- waypoints[148].children[1] = 147;
- waypoints[148].children[2] = 149;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (-10136.4,-16628.9,51.8769);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 3;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 91;
- waypoints[149].children[2] = 150;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (-10683.5,-16774.1,18.7743);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 4;
- waypoints[150].children[0] = 147;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 152;
- waypoints[150].children[3] = 149;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (-10252.6,-17047.1,17.1683);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 2;
- waypoints[151].children[0] = 91;
- waypoints[151].children[1] = 150;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (-10932.1,-16679.7,21.0979);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 150;
- waypoints[152].children[1] = 153;
- waypoints[152].children[2] = 154;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (-11038,-16862.4,28.125);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 3;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 154;
- waypoints[153].children[2] = 155;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (-11251.4,-16649.6,25.7674);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 4;
- waypoints[154].children[0] = 153;
- waypoints[154].children[1] = 152;
- waypoints[154].children[2] = 156;
- waypoints[154].children[3] = 157;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (-10909.8,-17239.8,84.8825);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 2;
- waypoints[155].children[0] = 153;
- waypoints[155].children[1] = 51;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (-11655.5,-16771,27.967);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 154;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 4;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (-11495,-16431,28.125);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 3;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 154;
- waypoints[157].children[2] = 135;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (-11535.2,-17385.8,90.0174);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 3;
- waypoints[158].children[0] = 52;
- waypoints[158].children[1] = 8;
- waypoints[158].children[2] = 164;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (-11565.8,-17802.4,222.125);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 1;
- waypoints[159].children[0] = 160;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (-11646.9,-17779.2,222.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 = (-11791.9,-17747.4,222.125);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 2;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 163;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (-11584.4,-17551.9,222.125);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 3;
- waypoints[162].children[0] = 160;
- waypoints[162].children[1] = 163;
- waypoints[162].children[2] = 165;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (-11728.7,-17511.5,222.125);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 2;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 161;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (-11559.3,-17456,88.7564);
- waypoints[164].type = "climb";
- waypoints[164].childCount = 2;
- waypoints[164].children[0] = 158;
- waypoints[164].children[1] = 165;
- waypoints[164].angles = (3.18604, -104.944, 0);
- waypoints[164].use = true;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (-11564.1,-17474.8,222.125);
- waypoints[165].type = "climb";
- waypoints[165].childCount = 2;
- waypoints[165].children[0] = 164;
- waypoints[165].children[1] = 162;
- waypoints[165].angles = (-1.00525, -104.944, 0);
- waypoints[165].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/nightfire.gsc b/main_shared/maps/mp/bots/waypoints/nightfire.gsc
deleted file mode 100644
index d08a852..0000000
--- a/main_shared/maps/mp/bots/waypoints/nightfire.gsc
+++ /dev/null
@@ -1,1389 +0,0 @@
-Nightfire()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (231.648,-744.047,1304.29);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 2;
- waypoints[0].children[0] = 1;
- waypoints[0].children[1] = 2;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (35.5988,-740.984,1171.13);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 2;
- waypoints[1].children[0] = 0;
- waypoints[1].children[1] = 15;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (547.275,-745.561,1303.13);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 2;
- waypoints[2].children[0] = 0;
- waypoints[2].children[1] = 3;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (616.258,-546.979,1303.13);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 4;
- waypoints[3].children[0] = 2;
- waypoints[3].children[1] = 4;
- waypoints[3].children[2] = 196;
- waypoints[3].children[3] = 205;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (628.638,-325.604,1305.13);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 2;
- waypoints[4].children[0] = 3;
- waypoints[4].children[1] = 5;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (625.894,-209.863,1237.13);
- 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 = (591.125,-169.212,1239.13);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 5;
- waypoints[6].children[1] = 7;
- waypoints[6].children[2] = 9;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (624.502,-122.354,1237.13);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 3;
- waypoints[7].children[0] = 6;
- waypoints[7].children[1] = 5;
- waypoints[7].children[2] = 8;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (627.387,-20.1872,1305.13);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 2;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 10;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (479.734,-170.58,1171.13);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 2;
- waypoints[9].children[0] = 6;
- waypoints[9].children[1] = 20;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (633.17,158.505,1305.13);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 2;
- waypoints[10].children[0] = 8;
- waypoints[10].children[1] = 11;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (513.627,286.139,1304.13);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 10;
- waypoints[11].children[1] = 12;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (230.064,287.27,1304.13);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (227.72,550.349,1303.13);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 2;
- waypoints[13].children[0] = 12;
- waypoints[13].children[1] = 14;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (159.438,585.625,1303.13);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 1;
- waypoints[14].children[0] = 13;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (16.764,-599.551,1171.13);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 3;
- waypoints[15].children[0] = 16;
- waypoints[15].children[1] = 1;
- waypoints[15].children[2] = 17;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (100.131,-608.449,1171.13);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 1;
- waypoints[16].children[0] = 15;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (85.6131,-511.603,1171.13);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 3;
- waypoints[17].children[0] = 15;
- waypoints[17].children[1] = 18;
- waypoints[17].children[2] = 25;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-10.407,-160.935,1171.13);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 4;
- waypoints[18].children[0] = 17;
- waypoints[18].children[1] = 19;
- waypoints[18].children[2] = 19;
- waypoints[18].children[3] = 30;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (279.661,-159.735,1171.13);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 5;
- waypoints[19].children[0] = 18;
- waypoints[19].children[1] = 20;
- waypoints[19].children[2] = 26;
- waypoints[19].children[3] = 18;
- waypoints[19].children[4] = 28;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (413.69,-166.477,1171.13);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 5;
- waypoints[20].children[0] = 19;
- waypoints[20].children[1] = 9;
- waypoints[20].children[2] = 26;
- waypoints[20].children[3] = 191;
- waypoints[20].children[4] = 28;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (249.721,-604.746,1171.13);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 3;
- waypoints[21].children[0] = 22;
- waypoints[21].children[1] = 23;
- waypoints[21].children[2] = 25;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (210.216,-622.63,1171.13);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 1;
- waypoints[22].children[0] = 21;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (374.695,-708.639,1171.13);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 2;
- waypoints[23].children[0] = 21;
- waypoints[23].children[1] = 24;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (367.038,-878.972,1168.13);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 4;
- waypoints[24].children[0] = 23;
- waypoints[24].children[1] = 69;
- waypoints[24].children[2] = 70;
- waypoints[24].children[3] = 68;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (231.781,-518.749,1171.13);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 3;
- waypoints[25].children[0] = 21;
- waypoints[25].children[1] = 17;
- waypoints[25].children[2] = 191;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (412.897,145.148,1171.13);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 4;
- waypoints[26].children[0] = 20;
- waypoints[26].children[1] = 27;
- waypoints[26].children[2] = 28;
- waypoints[26].children[3] = 19;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (538.453,257.516,1171.13);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 1;
- waypoints[27].children[0] = 26;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (228.75,280.004,1171.13);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 4;
- waypoints[28].children[0] = 26;
- waypoints[28].children[1] = 29;
- waypoints[28].children[2] = 19;
- waypoints[28].children[3] = 20;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (311.928,505.188,1171.13);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 2;
- waypoints[29].children[0] = 28;
- waypoints[29].children[1] = 118;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-17.0552,315.231,1171.13);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 2;
- waypoints[30].children[0] = 31;
- waypoints[30].children[1] = 18;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-12.8323,418.699,1168.13);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 3;
- waypoints[31].children[0] = 30;
- waypoints[31].children[1] = 32;
- waypoints[31].children[2] = 33;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-165.645,424.58,1168.13);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 3;
- waypoints[32].children[0] = 31;
- waypoints[32].children[1] = 34;
- waypoints[32].children[2] = 35;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (-6.39549,775.928,1164.35);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 3;
- waypoints[33].children[0] = 31;
- waypoints[33].children[1] = 34;
- waypoints[33].children[2] = 185;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-162.079,776.37,1163.36);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 3;
- waypoints[34].children[0] = 33;
- waypoints[34].children[1] = 32;
- waypoints[34].children[2] = 123;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (-164.619,271.689,1168.13);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 2;
- waypoints[35].children[0] = 32;
- waypoints[35].children[1] = 36;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (-117.481,140.414,1168.13);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 2;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 37;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (-187.16,-77.6248,1168.13);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 2;
- waypoints[37].children[0] = 36;
- waypoints[37].children[1] = 184;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (60.1729,-1434.72,1260.13);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 3;
- waypoints[38].children[0] = 39;
- waypoints[38].children[1] = 40;
- waypoints[38].children[2] = 42;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (62.9475,-1548.63,1260.13);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 1;
- waypoints[39].children[0] = 38;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (-11.1101,-1433.17,1268.13);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 2;
- waypoints[40].children[0] = 38;
- waypoints[40].children[1] = 182;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (-175.626,-1138.43,1154.53);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 66;
- waypoints[41].children[1] = 68;
- waypoints[41].children[2] = 182;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (262.46,-1490.22,1260.13);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 38;
- waypoints[42].children[1] = 43;
- waypoints[42].children[2] = 181;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (445.39,-1501.97,1260.13);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 4;
- waypoints[43].children[0] = 42;
- waypoints[43].children[1] = 44;
- waypoints[43].children[2] = 46;
- waypoints[43].children[3] = 50;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (433.802,-1328.19,1260.13);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 2;
- waypoints[44].children[0] = 43;
- waypoints[44].children[1] = 45;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (439.701,-1186.64,1168.13);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 4;
- waypoints[45].children[0] = 44;
- waypoints[45].children[1] = 69;
- waypoints[45].children[2] = 68;
- waypoints[45].children[3] = 70;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (703.089,-1513.63,1260.13);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 3;
- waypoints[46].children[0] = 43;
- waypoints[46].children[1] = 47;
- waypoints[46].children[2] = 48;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (898.239,-1563.2,1260.13);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 1;
- waypoints[47].children[0] = 46;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (864.776,-1397.83,1260.13);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 2;
- waypoints[48].children[0] = 46;
- waypoints[48].children[1] = 49;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (1001.97,-1386.34,1260.04);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 3;
- waypoints[49].children[0] = 48;
- waypoints[49].children[1] = 59;
- waypoints[49].children[2] = 192;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (449.69,-1826.13,1260.13);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 2;
- waypoints[50].children[0] = 43;
- waypoints[50].children[1] = 51;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (729.957,-1992.01,1271.82);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 3;
- waypoints[51].children[0] = 52;
- waypoints[51].children[1] = 53;
- waypoints[51].children[2] = 50;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (729.239,-2041.22,1273.01);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 1;
- waypoints[52].children[0] = 51;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (774.896,-1994.68,1284.13);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 2;
- waypoints[53].children[0] = 51;
- waypoints[53].children[1] = 54;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (973.81,-1994.85,1260.13);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 2;
- waypoints[54].children[0] = 53;
- waypoints[54].children[1] = 63;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (1308.56,-2315.01,1192.13);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 2;
- waypoints[55].children[0] = 56;
- waypoints[55].children[1] = 57;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (1094.19,-2326.67,1208.64);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 1;
- waypoints[56].children[0] = 55;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (1314.01,-2006.37,1196.28);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 3;
- waypoints[57].children[0] = 55;
- waypoints[57].children[1] = 62;
- waypoints[57].children[2] = 63;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (1165.89,-1811.65,1192.9);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 3;
- waypoints[58].children[0] = 60;
- waypoints[58].children[1] = 63;
- waypoints[58].children[2] = 62;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (1101.2,-1418.94,1222.13);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 3;
- waypoints[59].children[0] = 49;
- waypoints[59].children[1] = 60;
- waypoints[59].children[2] = 192;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (1164.06,-1522.63,1192.92);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 4;
- waypoints[60].children[0] = 58;
- waypoints[60].children[1] = 59;
- waypoints[60].children[2] = 61;
- waypoints[60].children[3] = 64;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (1338.43,-1268.09,1192.13);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 3;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 64;
- waypoints[61].children[2] = 65;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (1489.88,-1804.99,1192.56);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 3;
- waypoints[62].children[0] = 57;
- waypoints[62].children[1] = 58;
- waypoints[62].children[2] = 64;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (1159.27,-2000.93,1194.91);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 3;
- waypoints[63].children[0] = 58;
- waypoints[63].children[1] = 57;
- waypoints[63].children[2] = 54;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (1493.06,-1530.34,1192.13);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 3;
- waypoints[64].children[0] = 60;
- waypoints[64].children[1] = 61;
- waypoints[64].children[2] = 62;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (1335.21,-1204.55,1168.13);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 3;
- waypoints[65].children[0] = 61;
- waypoints[65].children[1] = 72;
- waypoints[65].children[2] = 71;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (-155.144,-997.894,1156.25);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 4;
- waypoints[66].children[0] = 41;
- waypoints[66].children[1] = 67;
- waypoints[66].children[2] = 68;
- waypoints[66].children[3] = 183;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (-298.41,-934.974,1168.13);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 1;
- waypoints[67].children[0] = 66;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (50.3795,-999.447,1155.42);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 6;
- waypoints[68].children[0] = 66;
- waypoints[68].children[1] = 41;
- waypoints[68].children[2] = 69;
- waypoints[68].children[3] = 24;
- waypoints[68].children[4] = 45;
- waypoints[68].children[5] = 183;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (386.185,-1025.23,1156.35);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 4;
- waypoints[69].children[0] = 45;
- waypoints[69].children[1] = 24;
- waypoints[69].children[2] = 68;
- waypoints[69].children[3] = 70;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (702.864,-939.58,1159.22);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 4;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 24;
- waypoints[70].children[2] = 45;
- waypoints[70].children[3] = 71;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (1001.34,-930.756,1159.01);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 5;
- waypoints[71].children[0] = 70;
- waypoints[71].children[1] = 72;
- waypoints[71].children[2] = 65;
- waypoints[71].children[3] = 192;
- waypoints[71].children[4] = 202;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (1335.78,-944.561,1156.68);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 5;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 65;
- waypoints[72].children[2] = 73;
- waypoints[72].children[3] = 110;
- waypoints[72].children[4] = 192;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (1563.69,-946.909,1161.13);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 2;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 197;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (1817.13,-1044.86,1160.11);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 2;
- waypoints[74].children[0] = 75;
- waypoints[74].children[1] = 197;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (2038.98,-1042.71,1213.13);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 2;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 76;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (2094.58,-994.901,1213.13);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 2;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 77;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (2071.26,-788.204,1237.13);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 3;
- waypoints[77].children[0] = 78;
- waypoints[77].children[1] = 79;
- waypoints[77].children[2] = 76;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (2109.48,-741.318,1241.13);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 1;
- waypoints[78].children[0] = 77;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (1950.97,-715.947,1237.13);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 3;
- waypoints[79].children[0] = 77;
- waypoints[79].children[1] = 80;
- waypoints[79].children[2] = 208;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (1949.92,-662.954,1264.13);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 2;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 81;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (1947.61,-314.471,1264.13);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 3;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 82;
- waypoints[81].children[2] = 84;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (1834.32,-301.89,1264.13);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 2;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 83;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (1715.65,-304.893,1353.13);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 2;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 200;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (2107.02,-318.083,1264.13);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 2;
- waypoints[84].children[0] = 81;
- waypoints[84].children[1] = 85;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (2168.07,-294.526,1242.13);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 2;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (2210.83,-230.755,1213.13);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 2;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 88;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (2205.87,33.5786,1168.13);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 5;
- waypoints[87].children[0] = 88;
- waypoints[87].children[1] = 95;
- waypoints[87].children[2] = 97;
- waypoints[87].children[3] = 98;
- waypoints[87].children[4] = 206;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (2218.39,-120.753,1168.13);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 3;
- waypoints[88].children[0] = 86;
- waypoints[88].children[1] = 87;
- waypoints[88].children[2] = 96;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (2191.46,884.488,1168.13);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 90;
- waypoints[89].children[1] = 101;
- waypoints[89].children[2] = 206;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (1779.51,862.412,1168.13);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 2;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 91;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (1792.29,578.651,1168.13);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 3;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 92;
- waypoints[91].children[2] = 93;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (1707.3,578.643,1168.13);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 1;
- waypoints[92].children[0] = 91;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (1783.74,301.724,1168.13);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 3;
- waypoints[93].children[0] = 91;
- waypoints[93].children[1] = 94;
- waypoints[93].children[2] = 190;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (1944.03,288.305,1168.13);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 99;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (1948.48,38.5741,1168.13);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 3;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 87;
- waypoints[95].children[2] = 96;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (1956.48,-124.554,1168.13);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 88;
- waypoints[96].children[2] = 100;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (2251.72,-3.70053,1177.39);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 1;
- waypoints[97].children[0] = 87;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (2135.52,-17.9963,1168.13);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 1;
- waypoints[98].children[0] = 87;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (2048.78,350.511,1168.13);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 1;
- waypoints[99].children[0] = 94;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (1697.95,7.27122,1168.13);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 1;
- waypoints[100].children[0] = 96;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (2178.29,1203.64,1168.13);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 3;
- waypoints[101].children[0] = 89;
- waypoints[101].children[1] = 102;
- waypoints[101].children[2] = 103;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (2250.31,1114.12,1168.13);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 1;
- waypoints[102].children[0] = 101;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (1955.32,1212.58,1170.13);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 2;
- waypoints[103].children[0] = 101;
- waypoints[103].children[1] = 104;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (1739.52,1178.26,1157.58);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 105;
- waypoints[104].children[2] = 106;
- waypoints[104].children[3] = 162;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (1869.15,1115.51,1161.06);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 1;
- waypoints[105].children[0] = 104;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (1509.07,1172.38,1157.22);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 2;
- waypoints[106].children[0] = 104;
- waypoints[106].children[1] = 107;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (1497.65,594.441,1164.23);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 2;
- waypoints[107].children[0] = 106;
- waypoints[107].children[1] = 190;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (1372.73,332.156,1164.51);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 2;
- waypoints[108].children[0] = 190;
- waypoints[108].children[1] = 119;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (1540.63,-113.476,1165.49);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 2;
- waypoints[109].children[0] = 114;
- waypoints[109].children[1] = 190;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (1296.24,-318.417,1160.87);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 111;
- waypoints[110].children[1] = 114;
- waypoints[110].children[2] = 72;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (1107.24,-303.903,1168.12);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 2;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 112;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (1104.47,-207.038,1168.03);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 3;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 113;
- waypoints[112].children[2] = 115;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (706.991,-207.13,1168.13);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 2;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 116;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (1294.31,-119.604,1148.28);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 3;
- waypoints[114].children[0] = 110;
- waypoints[114].children[1] = 109;
- waypoints[114].children[2] = 115;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (1083.59,-63.4927,1145.08);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 4;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 112;
- waypoints[115].children[2] = 116;
- waypoints[115].children[3] = 119;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (708.465,-13.6186,1172.13);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 3;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 113;
- waypoints[116].children[2] = 117;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (719.949,260.487,1172.13);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 2;
- waypoints[117].children[0] = 116;
- waypoints[117].children[1] = 118;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (477.216,503.387,1172.13);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 29;
- waypoints[118].children[2] = 199;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (1032.73,409.225,1099.13);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 3;
- waypoints[119].children[0] = 120;
- waypoints[119].children[1] = 115;
- waypoints[119].children[2] = 108;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (983.28,625.237,1098.36);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 3;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 121;
- waypoints[120].children[2] = 122;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (776.153,786.544,1099.31);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 4;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 122;
- waypoints[121].children[2] = 185;
- waypoints[121].children[3] = 198;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (844.326,1099.7,1099.25);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 4;
- waypoints[122].children[0] = 121;
- waypoints[122].children[1] = 120;
- waypoints[122].children[2] = 161;
- waypoints[122].children[3] = 195;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (-321.796,815.187,1162.92);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 3;
- waypoints[123].children[0] = 34;
- waypoints[123].children[1] = 124;
- waypoints[123].children[2] = 132;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (-313.526,1067.91,1166.09);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 123;
- waypoints[124].children[1] = 170;
- waypoints[124].children[2] = 193;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-45.468,1242.62,1168.13);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 3;
- waypoints[125].children[0] = 126;
- waypoints[125].children[1] = 129;
- waypoints[125].children[2] = 193;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-48.458,1507.14,1168.13);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 3;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 127;
- waypoints[126].children[2] = 128;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (-119.064,1507.08,1168.13);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 1;
- waypoints[127].children[0] = 126;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (-48.2887,1660.04,1168.13);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 3;
- waypoints[128].children[0] = 126;
- waypoints[128].children[1] = 170;
- waypoints[128].children[2] = 176;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (139.804,1242.84,1168.13);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 2;
- waypoints[129].children[0] = 125;
- waypoints[129].children[1] = 130;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (143.262,1508.68,1168.13);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 131;
- waypoints[130].children[2] = 186;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (283.886,1242.94,1168.13);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 1;
- waypoints[131].children[0] = 130;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (-558.018,805.314,1163.13);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 2;
- waypoints[132].children[0] = 123;
- waypoints[132].children[1] = 133;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (-936.429,865.397,1162.8);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 3;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 134;
- waypoints[133].children[2] = 135;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (-947.497,793.515,1165.99);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 1;
- waypoints[134].children[0] = 133;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (-938.315,1276.63,1166.17);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 2;
- waypoints[135].children[0] = 133;
- waypoints[135].children[1] = 136;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-944.887,1665.64,1167.97);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 135;
- waypoints[136].children[1] = 137;
- waypoints[136].children[2] = 138;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-776.393,1667.19,1166.86);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 2;
- waypoints[137].children[0] = 136;
- waypoints[137].children[1] = 138;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-710.954,1873.29,1167.17);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 5;
- waypoints[138].children[0] = 136;
- waypoints[138].children[1] = 137;
- waypoints[138].children[2] = 172;
- waypoints[138].children[3] = 174;
- waypoints[138].children[4] = 173;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-1.03755,2460.87,1192.13);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 2;
- waypoints[139].children[0] = 143;
- waypoints[139].children[1] = 187;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (795.295,2539.81,1192.13);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 2;
- waypoints[140].children[0] = 141;
- waypoints[140].children[1] = 188;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (753.342,2360.37,1192.13);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 3;
- waypoints[141].children[0] = 140;
- waypoints[141].children[1] = 142;
- waypoints[141].children[2] = 169;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (613.934,2268.65,1192.13);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 2;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (-128.995,2346.5,1192.13);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 3;
- waypoints[143].children[0] = 142;
- waypoints[143].children[1] = 139;
- waypoints[143].children[2] = 144;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (-129.816,2291.33,1208.13);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 2;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 174;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (1135.85,1818.51,1162.07);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 2;
- waypoints[145].children[0] = 146;
- waypoints[145].children[1] = 166;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (1136,1716.74,1216.48);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 147;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (1070.98,1633.85,1216.28);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 146;
- waypoints[147].children[1] = 148;
- waypoints[147].children[2] = 151;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (925.655,1633.92,1216.74);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 2;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 149;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (925.211,1591.41,1216.13);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 2;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 150;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (925.248,1457.87,1114.13);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 2;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 156;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (1058.79,1375.76,1217.13);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 2;
- waypoints[151].children[0] = 147;
- waypoints[151].children[1] = 194;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (923.641,1565.74,1352.13);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 2;
- waypoints[152].children[0] = 153;
- waypoints[152].children[1] = 194;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (928.596,1656.58,1352.13);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 2;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 154;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (1061.04,1650.49,1352.13);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 2;
- waypoints[154].children[0] = 153;
- waypoints[154].children[1] = 155;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (1035.11,1423.31,1352.13);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 1;
- waypoints[155].children[0] = 154;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (1225.97,1400.56,1114.76);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 150;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 159;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (1178.09,1630.84,1115.98);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 2;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 158;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (960.877,1651.6,1114.08);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 1;
- waypoints[158].children[0] = 157;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (1226.28,1318.91,1112.13);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 2;
- waypoints[159].children[0] = 156;
- waypoints[159].children[1] = 160;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (1225.57,1281.53,1100.13);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 2;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 195;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (765.662,1260.86,1104.52);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 3;
- waypoints[161].children[0] = 122;
- waypoints[161].children[1] = 180;
- waypoints[161].children[2] = 195;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (1721.31,1745.22,1155.54);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 3;
- waypoints[162].children[0] = 104;
- waypoints[162].children[1] = 165;
- waypoints[162].children[2] = 189;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (1506.04,2390.42,1159.5);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 2;
- waypoints[163].children[0] = 164;
- waypoints[163].children[1] = 165;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (1104.71,2358.66,1153.45);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 167;
- waypoints[164].children[2] = 166;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (1676.04,2026.13,1154.16);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 3;
- waypoints[165].children[0] = 162;
- waypoints[165].children[1] = 163;
- waypoints[165].children[2] = 166;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (1137.63,1912.31,1152.14);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 5;
- waypoints[166].children[0] = 145;
- waypoints[166].children[1] = 165;
- waypoints[166].children[2] = 179;
- waypoints[166].children[3] = 167;
- waypoints[166].children[4] = 164;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (934.033,2113.96,1152.76);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 4;
- waypoints[167].children[0] = 164;
- waypoints[167].children[1] = 168;
- waypoints[167].children[2] = 179;
- waypoints[167].children[3] = 166;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (868.452,2213.31,1163.3);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 2;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 169;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (818.634,2273.18,1202.13);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 2;
- waypoints[169].children[0] = 168;
- waypoints[169].children[1] = 141;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (-303.004,1661.71,1165.99);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 5;
- waypoints[170].children[0] = 124;
- waypoints[170].children[1] = 171;
- waypoints[170].children[2] = 128;
- waypoints[170].children[3] = 172;
- waypoints[170].children[4] = 176;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (-382.559,1696.89,1167.07);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 1;
- waypoints[171].children[0] = 170;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (-318.539,1855.5,1165.13);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 170;
- waypoints[172].children[1] = 138;
- waypoints[172].children[2] = 173;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (-226.26,2019.94,1159.92);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 5;
- waypoints[173].children[0] = 172;
- waypoints[173].children[1] = 174;
- waypoints[173].children[2] = 175;
- waypoints[173].children[3] = 176;
- waypoints[173].children[4] = 138;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (-170.921,2162.96,1165.42);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 4;
- waypoints[174].children[0] = 173;
- waypoints[174].children[1] = 144;
- waypoints[174].children[2] = 175;
- waypoints[174].children[3] = 138;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (80.0763,1946.67,1159.38);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 4;
- waypoints[175].children[0] = 173;
- waypoints[175].children[1] = 174;
- waypoints[175].children[2] = 176;
- waypoints[175].children[3] = 177;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (-25.7287,1797.23,1166.18);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 5;
- waypoints[176].children[0] = 175;
- waypoints[176].children[1] = 128;
- waypoints[176].children[2] = 170;
- waypoints[176].children[3] = 173;
- waypoints[176].children[4] = 177;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (259.247,1786.74,1166.46);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 4;
- waypoints[177].children[0] = 176;
- waypoints[177].children[1] = 178;
- waypoints[177].children[2] = 186;
- waypoints[177].children[3] = 175;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (585.171,1806.31,1164.94);
- 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 = (769.854,1894.86,1157.21);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 4;
- waypoints[179].children[0] = 178;
- waypoints[179].children[1] = 180;
- waypoints[179].children[2] = 167;
- waypoints[179].children[3] = 166;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (783.713,1739.45,1163.23);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 3;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 178;
- waypoints[180].children[2] = 161;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (312.565,-1441.93,1260.13);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 1;
- waypoints[181].children[0] = 42;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (-125.065,-1339.74,1205.1);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 2;
- waypoints[182].children[0] = 40;
- waypoints[182].children[1] = 41;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (-169.675,-872.072,1168.13);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 3;
- waypoints[183].children[0] = 66;
- waypoints[183].children[1] = 68;
- waypoints[183].children[2] = 184;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (-125.491,-605.96,1168.13);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 2;
- waypoints[184].children[0] = 37;
- waypoints[184].children[1] = 183;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (324.77,789.536,1122.65);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 3;
- waypoints[185].children[0] = 33;
- waypoints[185].children[1] = 121;
- waypoints[185].children[2] = 198;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (149.828,1635.01,1168.13);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 2;
- waypoints[186].children[0] = 130;
- waypoints[186].children[1] = 177;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (498.034,2408.47,1192.13);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 2;
- waypoints[187].children[0] = 139;
- waypoints[187].children[1] = 188;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (615.258,2553.2,1192.13);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 2;
- waypoints[188].children[0] = 187;
- waypoints[188].children[1] = 140;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (1833.85,1761.56,1164.13);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 1;
- waypoints[189].children[0] = 162;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (1520.16,311.658,1165.35);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 4;
- waypoints[190].children[0] = 93;
- waypoints[190].children[1] = 108;
- waypoints[190].children[2] = 109;
- waypoints[190].children[3] = 107;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (422.741,-382.183,1171.13);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 2;
- waypoints[191].children[0] = 25;
- waypoints[191].children[1] = 20;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (1032.79,-1291.42,1219.2);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 4;
- waypoints[192].children[0] = 71;
- waypoints[192].children[1] = 49;
- waypoints[192].children[2] = 59;
- waypoints[192].children[3] = 72;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (-128.858,1068.34,1168.13);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 2;
- waypoints[193].children[0] = 124;
- waypoints[193].children[1] = 125;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (922.17,1401.86,1217.13);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 2;
- waypoints[194].children[0] = 151;
- waypoints[194].children[1] = 152;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (1120.58,1198.7,1100.13);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 3;
- waypoints[195].children[0] = 160;
- waypoints[195].children[1] = 122;
- waypoints[195].children[2] = 161;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (842.117,-552.826,1295.13);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 3;
- waypoints[196].children[0] = 3;
- waypoints[196].children[1] = 203;
- waypoints[196].children[2] = 204;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (1689.57,-992.29,1160.25);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 3;
- waypoints[197].children[0] = 73;
- waypoints[197].children[1] = 74;
- waypoints[197].children[2] = 207;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (488.205,720.125,1101.9);
- waypoints[198].type = "climb";
- waypoints[198].childCount = 3;
- waypoints[198].children[0] = 199;
- waypoints[198].children[1] = 185;
- waypoints[198].children[2] = 121;
- waypoints[198].angles = (4.58679, -87.8229, 0);
- waypoints[198].use = true;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (488.205,697.664,1172.13);
- waypoints[199].type = "climb";
- waypoints[199].childCount = 2;
- waypoints[199].children[0] = 198;
- waypoints[199].children[1] = 118;
- waypoints[199].angles = (4.58679, -87.8449, 0);
- waypoints[199].use = true;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (1604.18,-378.073,1354.18);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 2;
- waypoints[200].children[0] = 83;
- waypoints[200].children[1] = 201;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (1608.54,-558.821,1352.13);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 1;
- waypoints[201].children[0] = 200;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (966.387,-814.125,1168.13);
- waypoints[202].type = "climb";
- waypoints[202].childCount = 2;
- waypoints[202].children[0] = 203;
- waypoints[202].children[1] = 71;
- waypoints[202].angles = (3.62, 87.6287, 0);
- waypoints[202].use = true;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (968.206,-794.73,1311.13);
- waypoints[203].type = "climb";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 196;
- waypoints[203].children[1] = 202;
- waypoints[203].angles = (4.77905, 87.8869, 0);
- waypoints[203].use = true;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (1081.42,-319.039,1295.13);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 1;
- waypoints[204].children[0] = 196;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (242.328,-385.853,1303.13);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 1;
- waypoints[205].children[0] = 3;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (2170.1,488.324,1168.13);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 2;
- waypoints[206].children[0] = 87;
- waypoints[206].children[1] = 89;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (1831.96,-801.125,1160.13);
- waypoints[207].type = "climb";
- waypoints[207].childCount = 2;
- waypoints[207].children[0] = 197;
- waypoints[207].children[1] = 208;
- waypoints[207].angles = (-1.51062, 90.8257, 0);
- waypoints[207].use = true;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (1831.95,-777.25,1237.13);
- waypoints[208].type = "climb";
- waypoints[208].childCount = 2;
- waypoints[208].children[0] = 79;
- waypoints[208].children[1] = 207;
- waypoints[208].angles = (-0.878906, 90.7598, 0);
- waypoints[208].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/outskirts.gsc b/main_shared/maps/mp/bots/waypoints/outskirts.gsc
deleted file mode 100644
index 90d0075..0000000
--- a/main_shared/maps/mp/bots/waypoints/outskirts.gsc
+++ /dev/null
@@ -1,2543 +0,0 @@
-Outskirts()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (3887.43,622.793,-1569.09);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 208;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (3525.21,600.456,-1583.34);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 1;
- waypoints[1].children[0] = 208;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (3057.21,6.57456,-1628.17);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 2;
- waypoints[2].children[0] = 195;
- waypoints[2].children[1] = 194;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (3043.28,-96.9813,-1625.7);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 1;
- waypoints[3].children[0] = 4;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (3124.26,-223.809,-1631.03);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 2;
- waypoints[4].children[0] = 196;
- waypoints[4].children[1] = 3;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (3882,368,-1587.35);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 1;
- waypoints[5].children[0] = 208;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (2501.54,400.791,-1632.23);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 2;
- waypoints[6].children[0] = 190;
- waypoints[6].children[1] = 191;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (2861.21,-549.544,-1588.27);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 1;
- waypoints[7].children[0] = 18;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (2927.02,-1218.24,-1658.03);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 1;
- waypoints[8].children[0] = 201;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (2065.74,-742.191,-1663.88);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 2;
- waypoints[9].children[0] = 10;
- waypoints[9].children[1] = 229;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (1970.61,-741.886,-1663.88);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 2;
- waypoints[10].children[0] = 9;
- waypoints[10].children[1] = 229;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (1738,-1240,-1709.64);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 234;
- waypoints[11].children[1] = 236;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (1704.24,-1539.02,-1703.4);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 1;
- waypoints[12].children[0] = 236;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (1372.68,-1468.81,-1674.97);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 2;
- waypoints[13].children[0] = 237;
- waypoints[13].children[1] = 236;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (801.207,-1671.43,-1643.79);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 1;
- waypoints[14].children[0] = 15;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (1005.02,-1588.72,-1658.5);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 3;
- waypoints[15].children[0] = 239;
- waypoints[15].children[1] = 238;
- waypoints[15].children[2] = 14;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (1250.02,-1425,-1680.98);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 1;
- waypoints[16].children[0] = 237;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (1862,-1236,-1709.64);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 2;
- waypoints[17].children[0] = 234;
- waypoints[17].children[1] = 235;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (2832.19,-711.739,-1617.49);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 2;
- waypoints[18].children[0] = 199;
- waypoints[18].children[1] = 7;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (1181.98,-1145,-1681.37);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 1;
- waypoints[19].children[0] = 237;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (381.207,-438.575,-1607.71);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 3;
- waypoints[20].children[0] = 70;
- waypoints[20].children[1] = 257;
- waypoints[20].children[2] = 258;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (128.041,-645.946,-1522.91);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 1;
- waypoints[21].children[0] = 256;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (114.687,-133.213,-1551.97);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 1;
- waypoints[22].children[0] = 265;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (-64,-722,-1556.81);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 2;
- waypoints[23].children[0] = 254;
- waypoints[23].children[1] = 256;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (-219.022,-206.235,-1535.41);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 2;
- waypoints[24].children[0] = 265;
- waypoints[24].children[1] = 321;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (842.414,-634.015,-1615.88);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 2;
- waypoints[25].children[0] = 244;
- waypoints[25].children[1] = 252;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (-244.318,-667.359,-1547.91);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 1;
- waypoints[26].children[0] = 254;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (-854,-624,-1591.1);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 1;
- waypoints[27].children[0] = 279;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (-968.575,-734.793,-1583.7);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 1;
- waypoints[28].children[0] = 279;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (-917.321,-605.189,-1581.13);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 1;
- waypoints[29].children[0] = 333;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-1174,-440,-1604.97);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 2;
- waypoints[30].children[0] = 282;
- waypoints[30].children[1] = 39;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-1376.24,-124.978,-1638.71);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 1;
- waypoints[31].children[0] = 284;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-1952,-392,-1643.88);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 1;
- waypoints[32].children[0] = 280;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (-1630.46,-230.791,-1642.6);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 1;
- waypoints[33].children[0] = 283;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-1621.98,-59,-1761.88);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 1;
- waypoints[34].children[0] = 271;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (-1633.89,-421.385,-1765.99);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 1;
- waypoints[35].children[0] = 272;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (-1915.02,146.716,-1771.68);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 1;
- waypoints[36].children[0] = 270;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (-2296.81,61.3214,-1769.48);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 1;
- waypoints[37].children[0] = 269;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (-1451.76,11.0222,-1657.4);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 1;
- waypoints[38].children[0] = 283;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (-1091.32,-125.189,-1618.49);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 1;
- waypoints[39].children[0] = 30;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (1191.02,167.765,-1570.41);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 1;
- waypoints[40].children[0] = 375;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (1168.79,510.787,-1585.73);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 1;
- waypoints[41].children[0] = 42;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (1020.61,444.114,-1585.88);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 2;
- waypoints[42].children[0] = 285;
- waypoints[42].children[1] = 41;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (1385.21,197.544,-1529.25);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 2;
- waypoints[43].children[0] = 286;
- waypoints[43].children[1] = 376;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (2046.11,725.385,-1469.16);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 1;
- waypoints[44].children[0] = 294;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (1774,988,-1452.38);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 2;
- waypoints[45].children[0] = 294;
- waypoints[45].children[1] = 47;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (1916.81,412.679,-1525.56);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 1;
- waypoints[46].children[0] = 294;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (1329.76,1071.02,-1457.93);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 4;
- waypoints[47].children[0] = 291;
- waypoints[47].children[1] = 377;
- waypoints[47].children[2] = 45;
- waypoints[47].children[3] = 378;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (1445.59,1394.31,-1434.05);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 2;
- waypoints[48].children[0] = 51;
- waypoints[48].children[1] = 291;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (1787.43,1280.79,-1442.23);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 2;
- waypoints[49].children[0] = 51;
- waypoints[49].children[1] = 289;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (1754.72,1116.98,-1441.37);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 2;
- waypoints[50].children[0] = 289;
- waypoints[50].children[1] = 290;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (1654.79,1362.46,-1438.05);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 2;
- waypoints[51].children[0] = 48;
- waypoints[51].children[1] = 49;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (2190,1182,-1375.87);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 1;
- waypoints[52].children[0] = 303;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (2230.81,1097.32,-1411.9);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 1;
- waypoints[53].children[0] = 295;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (2133.32,893.189,-1420.11);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 1;
- waypoints[54].children[0] = 295;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (2245.81,994.261,-1410.34);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 2;
- waypoints[55].children[0] = 295;
- waypoints[55].children[1] = 296;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (2543.43,833.207,-1271.82);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 1;
- waypoints[56].children[0] = 297;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (2246.57,1054.79,-1283.3);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 1;
- waypoints[57].children[0] = 299;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (2358.98,1219.76,-1285.26);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 1;
- waypoints[58].children[0] = 302;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (4259.02,1072.24,-1249.28);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 2;
- waypoints[59].children[0] = 167;
- waypoints[59].children[1] = 60;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (4275.02,927.765,-1245.97);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 2;
- waypoints[60].children[0] = 187;
- waypoints[60].children[1] = 59;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (3490.11,1061.39,-1297.9);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 179;
- waypoints[61].children[1] = 178;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (3351,-126.019,-1635.64);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 1;
- waypoints[62].children[0] = 188;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (3780.72,-169.019,-1636.95);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 1;
- waypoints[63].children[0] = 188;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (3271.76,-539.022,-1629.64);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 2;
- waypoints[64].children[0] = 198;
- waypoints[64].children[1] = 197;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (2218.72,23.0187,-1649.51);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 2;
- waypoints[65].children[0] = 191;
- waypoints[65].children[1] = 192;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (-2.81077,1225.32,-1580.15);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 1;
- waypoints[66].children[0] = 210;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (-8,1682,-1513.27);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 2;
- waypoints[67].children[0] = 209;
- waypoints[67].children[1] = 212;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (-1679,-535.981,-1847.88);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 1;
- waypoints[68].children[0] = 276;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-1814.11,-730.615,-1882.75);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 2;
- waypoints[69].children[0] = 276;
- waypoints[69].children[1] = 304;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (424.679,-692.811,-1610.68);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 2;
- waypoints[70].children[0] = 20;
- waypoints[70].children[1] = 244;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (3898.79,2074.79,-1177.85);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 1;
- waypoints[71].children[0] = 369;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (-1155.81,1461.74,-1630.86);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 1;
- waypoints[72].children[0] = 226;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (-994,1640,-1614.18);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 74;
- waypoints[73].children[1] = 226;
- waypoints[73].children[2] = 228;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (-970.456,1842.79,-1609.94);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 1;
- waypoints[74].children[0] = 73;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (-731.385,1898.11,-1560.57);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 1;
- waypoints[75].children[0] = 215;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-566,1496,-1601.95);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 2;
- waypoints[76].children[0] = 215;
- waypoints[76].children[1] = 77;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (-566,1320,-1601.28);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 3;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 216;
- waypoints[77].children[2] = 228;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (2377.99,-438.969,-1614.75);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 3;
- waypoints[78].children[0] = 79;
- waypoints[78].children[1] = 121;
- waypoints[78].children[2] = 317;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (2336.4,-868.417,-1665.35);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 4;
- waypoints[79].children[0] = 80;
- waypoints[79].children[1] = 202;
- waypoints[79].children[2] = 230;
- waypoints[79].children[3] = 78;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (2328.86,-1038.56,-1686.32);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 4;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 81;
- waypoints[80].children[2] = 230;
- waypoints[80].children[3] = 202;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (2326.83,-1204.08,-1678.7);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 4;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 82;
- waypoints[81].children[2] = 202;
- waypoints[81].children[3] = 230;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (2327.03,-1375.44,-1680.62);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 3;
- waypoints[82].children[0] = 81;
- waypoints[82].children[1] = 235;
- waypoints[82].children[2] = 316;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (2041.05,-2059.89,-1666.59);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 2;
- waypoints[83].children[0] = 84;
- waypoints[83].children[1] = 316;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (1722.38,-2165.44,-1610.75);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 2;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 85;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (1392.42,-2249.45,-1572.45);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 2;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (1051.33,-2276.16,-1551.24);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 2;
- waypoints[86].children[0] = 87;
- waypoints[86].children[1] = 85;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (882.508,-2254.17,-1550.17);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 3;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 88;
- waypoints[87].children[2] = 340;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (551.425,-2204.02,-1617.09);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 4;
- waypoints[88].children[0] = 127;
- waypoints[88].children[1] = 87;
- waypoints[88].children[2] = 89;
- waypoints[88].children[3] = 340;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (214.886,-2184.3,-1586.19);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 4;
- waypoints[89].children[0] = 127;
- waypoints[89].children[1] = 88;
- waypoints[89].children[2] = 307;
- waypoints[89].children[3] = 340;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (-1444.42,-2490.67,-1720.68);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 2;
- waypoints[90].children[0] = 91;
- waypoints[90].children[1] = 315;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (-1780.56,-2487.74,-1787.85);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 3;
- waypoints[91].children[0] = 92;
- waypoints[91].children[1] = 90;
- waypoints[91].children[2] = 343;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (-2104.15,-2410.27,-1862.03);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 4;
- waypoints[92].children[0] = 91;
- waypoints[92].children[1] = 140;
- waypoints[92].children[2] = 93;
- waypoints[92].children[3] = 343;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (-2765.06,-2243.75,-1928.91);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 4;
- waypoints[93].children[0] = 139;
- waypoints[93].children[1] = 92;
- waypoints[93].children[2] = 94;
- waypoints[93].children[3] = 348;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (-3078.3,-2114.16,-1915.15);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 95;
- waypoints[94].children[2] = 355;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (-3288.7,-1845.61,-1906.53);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 2;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 96;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (-3414,-1186.02,-1911.29);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 2;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 358;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (-2800.06,-180.791,-1918.07);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 3;
- waypoints[97].children[0] = 137;
- waypoints[97].children[1] = 358;
- waypoints[97].children[2] = 98;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (-2471.87,408.463,-1834.68);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 3;
- waypoints[98].children[0] = 225;
- waypoints[98].children[1] = 97;
- waypoints[98].children[2] = 99;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-2377.21,903.854,-1766.84);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 3;
- waypoints[99].children[0] = 224;
- waypoints[99].children[1] = 100;
- waypoints[99].children[2] = 98;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (-2326.16,1241.88,-1770.74);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 2;
- waypoints[100].children[0] = 99;
- waypoints[100].children[1] = 101;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (-2001.89,1836.17,-1727.67);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 2;
- waypoints[101].children[0] = 100;
- waypoints[101].children[1] = 102;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (-1387.37,2109.05,-1666.31);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 219;
- waypoints[102].children[1] = 103;
- waypoints[102].children[2] = 101;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (-1051.51,2140.73,-1625.25);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 5;
- waypoints[103].children[0] = 219;
- waypoints[103].children[1] = 102;
- waypoints[103].children[2] = 104;
- waypoints[103].children[3] = 104;
- waypoints[103].children[4] = 359;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (-722.626,2160.8,-1530.92);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 105;
- waypoints[104].children[2] = 103;
- waypoints[104].children[3] = 359;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (-392.783,2198.23,-1446.35);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 4;
- waypoints[105].children[0] = 106;
- waypoints[105].children[1] = 104;
- waypoints[105].children[2] = 214;
- waypoints[105].children[3] = 359;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (-228.478,2229.17,-1420.29);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 3;
- waypoints[106].children[0] = 105;
- waypoints[106].children[1] = 214;
- waypoints[106].children[2] = 107;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (106.836,2296.02,-1393.73);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 2;
- waypoints[107].children[0] = 108;
- waypoints[107].children[1] = 106;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (441.91,2349.23,-1384.98);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 4;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 109;
- waypoints[108].children[2] = 166;
- waypoints[108].children[3] = 362;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (630.2,2110.76,-1365.21);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 3;
- waypoints[109].children[0] = 108;
- waypoints[109].children[1] = 166;
- waypoints[109].children[2] = 110;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (591.316,1774.46,-1404.96);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 2;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 312;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (545.464,1277.66,-1524.72);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 4;
- waypoints[111].children[0] = 210;
- waypoints[111].children[1] = 312;
- waypoints[111].children[2] = 112;
- waypoints[111].children[3] = 292;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (528.75,918.154,-1559.96);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 4;
- waypoints[112].children[0] = 113;
- waypoints[112].children[1] = 292;
- waypoints[112].children[2] = 211;
- waypoints[112].children[3] = 111;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (541.37,748.614,-1581.68);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 3;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 114;
- waypoints[113].children[2] = 211;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (561.995,578.918,-1596.96);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 3;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 115;
- waypoints[114].children[2] = 288;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (596.37,411.044,-1596.19);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 143;
- waypoints[115].children[2] = 116;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (736.077,101.259,-1596.89);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 4;
- waypoints[116].children[0] = 117;
- waypoints[116].children[1] = 285;
- waypoints[116].children[2] = 115;
- waypoints[116].children[3] = 320;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (834.002,-33.7819,-1632.73);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 4;
- waypoints[117].children[0] = 116;
- waypoints[117].children[1] = 118;
- waypoints[117].children[2] = 285;
- waypoints[117].children[3] = 260;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (950.606,-156.079,-1653.99);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 5;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 260;
- waypoints[118].children[2] = 119;
- waypoints[118].children[3] = 142;
- waypoints[118].children[4] = 253;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (1245.37,-322.091,-1672.78);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 4;
- waypoints[119].children[0] = 142;
- waypoints[119].children[1] = 120;
- waypoints[119].children[2] = 122;
- waypoints[119].children[3] = 118;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (1732.22,-419.884,-1696.61);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 5;
- waypoints[120].children[0] = 193;
- waypoints[120].children[1] = 233;
- waypoints[120].children[2] = 122;
- waypoints[120].children[3] = 119;
- waypoints[120].children[4] = 121;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (2070.74,-440.187,-1670.4);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 4;
- waypoints[121].children[0] = 193;
- waypoints[121].children[1] = 78;
- waypoints[121].children[2] = 120;
- waypoints[121].children[3] = 317;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (1378.37,-612.977,-1682.48);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 3;
- waypoints[122].children[0] = 123;
- waypoints[122].children[1] = 120;
- waypoints[122].children[2] = 119;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (1121.07,-832.498,-1679.84);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 3;
- waypoints[123].children[0] = 124;
- waypoints[123].children[1] = 142;
- waypoints[123].children[2] = 122;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (887.56,-1081.17,-1685.76);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 125;
- waypoints[124].children[1] = 239;
- waypoints[124].children[2] = 123;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (632.851,-1309.55,-1703.73);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 4;
- waypoints[125].children[0] = 239;
- waypoints[125].children[1] = 128;
- waypoints[125].children[2] = 126;
- waypoints[125].children[3] = 124;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (472.561,-1605.99,-1698.75);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 3;
- waypoints[126].children[0] = 128;
- waypoints[126].children[1] = 127;
- waypoints[126].children[2] = 125;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (425.387,-1938.81,-1647.7);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 3;
- waypoints[127].children[0] = 88;
- waypoints[127].children[1] = 89;
- waypoints[127].children[2] = 126;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (238.155,-1253.1,-1774.13);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 3;
- waypoints[128].children[0] = 129;
- waypoints[128].children[1] = 125;
- waypoints[128].children[2] = 126;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (70.6671,-1239.39,-1809.12);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 2;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 130;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (-265.703,-1224.51,-1865.81);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 131;
- waypoints[130].children[1] = 248;
- waypoints[130].children[2] = 129;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (-434.618,-1218.27,-1863.89);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 130;
- waypoints[131].children[1] = 132;
- waypoints[131].children[2] = 248;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (-605.909,-1211.35,-1863.97);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 2;
- waypoints[132].children[0] = 131;
- waypoints[132].children[1] = 133;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (-947.917,-1185.14,-1864.38);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 2;
- waypoints[133].children[0] = 134;
- waypoints[133].children[1] = 132;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (-1285.98,-1143.57,-1871.21);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 2;
- waypoints[134].children[0] = 135;
- waypoints[134].children[1] = 133;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (-1622.19,-1081.02,-1878.53);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 141;
- waypoints[135].children[1] = 306;
- waypoints[135].children[2] = 134;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-2270.28,-866.917,-1894.39);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 141;
- waypoints[136].children[1] = 137;
- waypoints[136].children[2] = 306;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-2559.72,-684.816,-1900.63);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 4;
- waypoints[137].children[0] = 275;
- waypoints[137].children[1] = 138;
- waypoints[137].children[2] = 97;
- waypoints[137].children[3] = 136;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-2988.42,-717.766,-1894.82);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 2;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 358;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-2398.77,-2057.04,-1892.11);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 2;
- waypoints[139].children[0] = 93;
- waypoints[139].children[1] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-2181.91,-1793.04,-1874.45);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 3;
- waypoints[140].children[0] = 92;
- waypoints[140].children[1] = 139;
- waypoints[140].children[2] = 141;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (-2091.73,-1467.15,-1858.79);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 3;
- waypoints[141].children[0] = 140;
- waypoints[141].children[1] = 135;
- waypoints[141].children[2] = 136;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (1082.75,-426.731,-1672.4);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 4;
- waypoints[142].children[0] = 253;
- waypoints[142].children[1] = 119;
- waypoints[142].children[2] = 123;
- waypoints[142].children[3] = 118;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (354.857,298.067,-1610.04);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 4;
- waypoints[143].children[0] = 144;
- waypoints[143].children[1] = 263;
- waypoints[143].children[2] = 115;
- waypoints[143].children[3] = 320;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (205.005,353.617,-1598.1);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 2;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 145;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (-133.67,379.406,-1591.42);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 146;
- waypoints[145].children[1] = 144;
- waypoints[145].children[2] = 309;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (-449.73,264.819,-1581.35);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 4;
- waypoints[146].children[0] = 147;
- waypoints[146].children[1] = 145;
- waypoints[146].children[2] = 309;
- waypoints[146].children[3] = 384;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (-615.106,-28.2324,-1585.34);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 148;
- waypoints[147].children[1] = 146;
- waypoints[147].children[2] = 384;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (-613.133,-370.633,-1592.3);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 255;
- waypoints[148].children[1] = 149;
- waypoints[148].children[2] = 147;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (-579.95,-710.09,-1585.23);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 4;
- waypoints[149].children[0] = 150;
- waypoints[149].children[1] = 255;
- waypoints[149].children[2] = 279;
- waypoints[149].children[3] = 148;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (-569.272,-880.314,-1581.38);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 279;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (-546.666,-1219.99,-1576.88);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 2;
- waypoints[151].children[0] = 308;
- waypoints[151].children[1] = 150;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (-495.613,-1903.93,-1580.52);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 308;
- waypoints[152].children[1] = 313;
- waypoints[152].children[2] = 314;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (2694.37,42.2892,-1526.66);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 2;
- waypoints[153].children[0] = 317;
- waypoints[153].children[1] = 154;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (2863.34,332.324,-1457.35);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 2;
- waypoints[154].children[0] = 153;
- waypoints[154].children[1] = 155;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (2978.26,641.782,-1381.37);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 156;
- waypoints[155].children[2] = 180;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (2986.62,980.391,-1339.48);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 157;
- waypoints[156].children[1] = 180;
- waypoints[156].children[2] = 155;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (2946.5,1145.31,-1318.26);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 3;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 158;
- waypoints[157].children[2] = 175;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (2879.73,1300.19,-1308.93);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 3;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 302;
- waypoints[158].children[2] = 159;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (2684.27,1575.79,-1259.02);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 3;
- waypoints[159].children[0] = 160;
- waypoints[159].children[1] = 175;
- waypoints[159].children[2] = 158;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (2560.19,1694.16,-1243.39);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 3;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 319;
- waypoints[160].children[2] = 161;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (2279.74,1885.15,-1230.32);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 2;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 162;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (1959.58,2003.73,-1259.85);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 2;
- waypoints[162].children[0] = 161;
- waypoints[162].children[1] = 163;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (1645.92,2129.21,-1294.15);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 2;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 164;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (1365.61,2324.56,-1322.2);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 165;
- waypoints[164].children[2] = 365;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (1064.09,2479.87,-1335.24);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 3;
- waypoints[165].children[0] = 164;
- waypoints[165].children[1] = 166;
- waypoints[165].children[2] = 365;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (740.096,2453.47,-1348.29);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 4;
- waypoints[166].children[0] = 109;
- waypoints[166].children[1] = 108;
- waypoints[166].children[2] = 165;
- waypoints[166].children[3] = 362;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (4067.9,1069.77,-1264.82);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 4;
- waypoints[167].children[0] = 168;
- waypoints[167].children[1] = 59;
- waypoints[167].children[2] = 176;
- waypoints[167].children[3] = 187;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (4067.92,1214.31,-1167.88);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 2;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 318;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (4074.34,2141.52,-1168.16);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 2;
- waypoints[169].children[0] = 170;
- waypoints[169].children[1] = 243;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (4017.45,2379.29,-1148.71);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 2;
- waypoints[170].children[0] = 169;
- waypoints[170].children[1] = 171;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (3758.34,2358.46,-1159.02);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 2;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 172;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (3592.48,2316.87,-1171.78);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 171;
- waypoints[172].children[1] = 173;
- waypoints[172].children[2] = 368;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (3269.12,2211.15,-1170.29);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 172;
- waypoints[173].children[1] = 174;
- waypoints[173].children[2] = 366;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (3080.82,1896.31,-1193.87);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 3;
- waypoints[174].children[0] = 173;
- waypoints[174].children[1] = 175;
- waypoints[174].children[2] = 319;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (2989.91,1575.35,-1256.69);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 4;
- waypoints[175].children[0] = 242;
- waypoints[175].children[1] = 159;
- waypoints[175].children[2] = 174;
- waypoints[175].children[3] = 157;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (3837.54,1026.71,-1277.79);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 3;
- waypoints[176].children[0] = 177;
- waypoints[176].children[1] = 167;
- waypoints[176].children[2] = 187;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (3672.02,982.817,-1292.98);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 2;
- waypoints[177].children[0] = 176;
- waypoints[177].children[1] = 178;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (3501.88,988.062,-1300.49);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 3;
- waypoints[178].children[0] = 177;
- waypoints[178].children[1] = 179;
- waypoints[178].children[2] = 61;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (3340.6,1037.18,-1313.55);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 3;
- waypoints[179].children[0] = 178;
- waypoints[179].children[1] = 180;
- waypoints[179].children[2] = 61;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (3184.17,1000.96,-1331.56);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 3;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 156;
- waypoints[180].children[2] = 155;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (3237.63,499.129,-1634.69);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 2;
- waypoints[181].children[0] = 182;
- waypoints[181].children[1] = 189;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (3356.87,660.015,-1476.61);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 2;
- waypoints[182].children[0] = 181;
- waypoints[182].children[1] = 183;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (3549.47,771.44,-1472.88);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 2;
- waypoints[183].children[0] = 182;
- waypoints[183].children[1] = 184;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (3672.85,789.083,-1376.88);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 2;
- waypoints[184].children[0] = 183;
- waypoints[184].children[1] = 185;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (3762.13,793.53,-1376.88);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 2;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 186;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (3917.34,802.909,-1264.88);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 2;
- waypoints[186].children[0] = 185;
- waypoints[186].children[1] = 187;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (4046.94,938.179,-1270.52);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 4;
- waypoints[187].children[0] = 186;
- waypoints[187].children[1] = 60;
- waypoints[187].children[2] = 167;
- waypoints[187].children[3] = 176;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (3476.87,157.078,-1632.96);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 4;
- waypoints[188].children[0] = 62;
- waypoints[188].children[1] = 189;
- waypoints[188].children[2] = 208;
- waypoints[188].children[3] = 63;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (3232.35,286.41,-1634.88);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 5;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 181;
- waypoints[189].children[2] = 190;
- waypoints[189].children[3] = 194;
- waypoints[189].children[4] = 208;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (2875.01,393.252,-1634.88);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 2;
- waypoints[190].children[0] = 189;
- waypoints[190].children[1] = 6;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (2316.3,8.63993,-1664.27);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 3;
- waypoints[191].children[0] = 6;
- waypoints[191].children[1] = 192;
- waypoints[191].children[2] = 65;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (1966.63,-120.938,-1669.34);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 3;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 193;
- waypoints[192].children[2] = 65;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (1848.72,-281.703,-1675.64);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 3;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 120;
- waypoints[193].children[2] = 121;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (3161.57,96.8218,-1631.45);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 3;
- waypoints[194].children[0] = 189;
- waypoints[194].children[1] = 195;
- waypoints[194].children[2] = 2;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (3207.43,-74.3053,-1633.88);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 4;
- waypoints[195].children[0] = 194;
- waypoints[195].children[1] = 196;
- waypoints[195].children[2] = 2;
- waypoints[195].children[3] = 203;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (3192.55,-279.859,-1633.88);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 3;
- waypoints[196].children[0] = 195;
- waypoints[196].children[1] = 197;
- waypoints[196].children[2] = 4;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (3156.46,-396.96,-1639.03);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 3;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 198;
- waypoints[197].children[2] = 64;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (3121.65,-577.812,-1605);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 3;
- waypoints[198].children[0] = 197;
- waypoints[198].children[1] = 199;
- waypoints[198].children[2] = 64;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (3056.29,-834.935,-1597.29);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 3;
- waypoints[199].children[0] = 198;
- waypoints[199].children[1] = 200;
- waypoints[199].children[2] = 18;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (2952.33,-1145.99,-1617.68);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 2;
- waypoints[200].children[0] = 199;
- waypoints[200].children[1] = 201;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (2807.76,-1131.39,-1653.03);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 3;
- waypoints[201].children[0] = 200;
- waypoints[201].children[1] = 202;
- waypoints[201].children[2] = 8;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (2586.69,-1058.12,-1658.37);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 4;
- waypoints[202].children[0] = 201;
- waypoints[202].children[1] = 79;
- waypoints[202].children[2] = 81;
- waypoints[202].children[3] = 80;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (3312.71,-20.7569,-1617.65);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 195;
- waypoints[203].children[1] = 204;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (3340.24,76.7501,-1567.88);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 2;
- waypoints[204].children[0] = 203;
- waypoints[204].children[1] = 205;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (3210.99,131.76,-1501.88);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 2;
- waypoints[205].children[0] = 204;
- waypoints[205].children[1] = 206;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (3094.22,-19.9839,-1501.88);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 2;
- waypoints[206].children[0] = 205;
- waypoints[206].children[1] = 207;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (3192.56,-218.124,-1497.74);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 1;
- waypoints[207].children[0] = 206;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (3542.03,424.871,-1607.1);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 5;
- waypoints[208].children[0] = 1;
- waypoints[208].children[1] = 189;
- waypoints[208].children[2] = 0;
- waypoints[208].children[3] = 5;
- waypoints[208].children[4] = 188;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (30.5273,1454.99,-1548.23);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 2;
- waypoints[209].children[0] = 67;
- waypoints[209].children[1] = 210;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (252.204,1172.74,-1562.21);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 5;
- waypoints[210].children[0] = 209;
- waypoints[210].children[1] = 211;
- waypoints[210].children[2] = 66;
- waypoints[210].children[3] = 111;
- waypoints[210].children[4] = 218;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (384.278,973.72,-1565.73);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 4;
- waypoints[211].children[0] = 210;
- waypoints[211].children[1] = 113;
- waypoints[211].children[2] = 112;
- waypoints[211].children[3] = 218;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (-231.873,1674.17,-1553.84);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 3;
- waypoints[212].children[0] = 67;
- waypoints[212].children[1] = 213;
- waypoints[212].children[2] = 215;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (-242.97,1842.86,-1509.7);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 2;
- waypoints[213].children[0] = 214;
- waypoints[213].children[1] = 212;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (-289.977,2034.49,-1450.72);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 3;
- waypoints[214].children[0] = 213;
- waypoints[214].children[1] = 106;
- waypoints[214].children[2] = 105;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (-643.599,1637.98,-1607.94);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 4;
- waypoints[215].children[0] = 76;
- waypoints[215].children[1] = 228;
- waypoints[215].children[2] = 75;
- waypoints[215].children[3] = 212;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (-564.347,1115.93,-1593.54);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 3;
- waypoints[216].children[0] = 77;
- waypoints[216].children[1] = 217;
- waypoints[216].children[2] = 310;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (-224.516,1077.25,-1598.33);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 3;
- waypoints[217].children[0] = 216;
- waypoints[217].children[1] = 218;
- waypoints[217].children[2] = 309;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (39.0326,1084.98,-1581.37);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 4;
- waypoints[218].children[0] = 217;
- waypoints[218].children[1] = 210;
- waypoints[218].children[2] = 211;
- waypoints[218].children[3] = 309;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (-1302.41,1834.67,-1625.55);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 3;
- waypoints[219].children[0] = 102;
- waypoints[219].children[1] = 103;
- waypoints[219].children[2] = 220;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (-1370.17,1500.18,-1632.09);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 3;
- waypoints[220].children[0] = 219;
- waypoints[220].children[1] = 227;
- waypoints[220].children[2] = 221;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (-1452.16,1002.09,-1724.72);
- waypoints[221].type = "stand";
- waypoints[221].childCount = 5;
- waypoints[221].children[0] = 227;
- waypoints[221].children[1] = 311;
- waypoints[221].children[2] = 220;
- waypoints[221].children[3] = 222;
- waypoints[221].children[4] = 381;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (-1583.17,780.076,-1721.78);
- waypoints[222].type = "stand";
- waypoints[222].childCount = 3;
- waypoints[222].children[0] = 223;
- waypoints[222].children[1] = 221;
- waypoints[222].children[2] = 381;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (-1851.28,622.903,-1741.38);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 3;
- waypoints[223].children[0] = 222;
- waypoints[223].children[1] = 224;
- waypoints[223].children[2] = 379;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (-2054,580.372,-1768.17);
- waypoints[224].type = "stand";
- waypoints[224].childCount = 4;
- waypoints[224].children[0] = 268;
- waypoints[224].children[1] = 223;
- waypoints[224].children[2] = 225;
- waypoints[224].children[3] = 99;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (-2257.66,544.947,-1799.29);
- waypoints[225].type = "stand";
- waypoints[225].childCount = 2;
- waypoints[225].children[0] = 224;
- waypoints[225].children[1] = 98;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (-1024.67,1383.26,-1644.01);
- waypoints[226].type = "stand";
- waypoints[226].childCount = 4;
- waypoints[226].children[0] = 73;
- waypoints[226].children[1] = 227;
- waypoints[226].children[2] = 228;
- waypoints[226].children[3] = 72;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (-1225.7,1199.89,-1668.74);
- waypoints[227].type = "stand";
- waypoints[227].childCount = 4;
- waypoints[227].children[0] = 221;
- waypoints[227].children[1] = 226;
- waypoints[227].children[2] = 311;
- waypoints[227].children[3] = 220;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (-851.61,1508.75,-1631.25);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 4;
- waypoints[228].children[0] = 226;
- waypoints[228].children[1] = 215;
- waypoints[228].children[2] = 73;
- waypoints[228].children[3] = 77;
- waypoints[229] = spawnstruct();
- waypoints[229].origin = (2059.25,-1032.78,-1663.88);
- waypoints[229].type = "stand";
- waypoints[229].childCount = 4;
- waypoints[229].children[0] = 230;
- waypoints[229].children[1] = 231;
- waypoints[229].children[2] = 9;
- waypoints[229].children[3] = 10;
- waypoints[230] = spawnstruct();
- waypoints[230].origin = (2162.2,-1031.96,-1671.57);
- waypoints[230].type = "stand";
- waypoints[230].childCount = 4;
- waypoints[230].children[0] = 229;
- waypoints[230].children[1] = 81;
- waypoints[230].children[2] = 80;
- waypoints[230].children[3] = 79;
- waypoints[231] = spawnstruct();
- waypoints[231].origin = (1828.42,-1028.37,-1663.88);
- waypoints[231].type = "stand";
- waypoints[231].childCount = 2;
- waypoints[231].children[0] = 229;
- waypoints[231].children[1] = 232;
- waypoints[232] = spawnstruct();
- waypoints[232].origin = (1840.41,-925.072,-1659.86);
- waypoints[232].type = "stand";
- waypoints[232].childCount = 2;
- waypoints[232].children[0] = 231;
- waypoints[232].children[1] = 233;
- waypoints[233] = spawnstruct();
- waypoints[233].origin = (1803.53,-729.532,-1663.88);
- waypoints[233].type = "stand";
- waypoints[233].childCount = 2;
- waypoints[233].children[0] = 232;
- waypoints[233].children[1] = 120;
- waypoints[234] = spawnstruct();
- waypoints[234].origin = (1811.9,-1313.68,-1712.33);
- waypoints[234].type = "stand";
- waypoints[234].childCount = 4;
- waypoints[234].children[0] = 235;
- waypoints[234].children[1] = 236;
- waypoints[234].children[2] = 11;
- waypoints[234].children[3] = 17;
- waypoints[235] = spawnstruct();
- waypoints[235].origin = (2050.47,-1280.01,-1699.77);
- waypoints[235].type = "stand";
- waypoints[235].childCount = 3;
- waypoints[235].children[0] = 234;
- waypoints[235].children[1] = 82;
- waypoints[235].children[2] = 17;
- waypoints[236] = spawnstruct();
- waypoints[236].origin = (1523.75,-1344.42,-1693.5);
- waypoints[236].type = "stand";
- waypoints[236].childCount = 5;
- waypoints[236].children[0] = 234;
- waypoints[236].children[1] = 237;
- waypoints[236].children[2] = 12;
- waypoints[236].children[3] = 13;
- waypoints[236].children[4] = 11;
- waypoints[237] = spawnstruct();
- waypoints[237].origin = (1266.27,-1317.85,-1679.35);
- waypoints[237].type = "stand";
- waypoints[237].childCount = 5;
- waypoints[237].children[0] = 236;
- waypoints[237].children[1] = 238;
- waypoints[237].children[2] = 16;
- waypoints[237].children[3] = 19;
- waypoints[237].children[4] = 13;
- waypoints[238] = spawnstruct();
- waypoints[238].origin = (1030.19,-1379.28,-1677.87);
- waypoints[238].type = "stand";
- waypoints[238].childCount = 3;
- waypoints[238].children[0] = 237;
- waypoints[238].children[1] = 239;
- waypoints[238].children[2] = 15;
- waypoints[239] = spawnstruct();
- waypoints[239].origin = (790.671,-1409.26,-1684.2);
- waypoints[239].type = "stand";
- waypoints[239].childCount = 4;
- waypoints[239].children[0] = 238;
- waypoints[239].children[1] = 125;
- waypoints[239].children[2] = 15;
- waypoints[239].children[3] = 124;
- waypoints[240] = spawnstruct();
- waypoints[240].origin = (3733.14,1883.93,-1179.59);
- waypoints[240].type = "stand";
- waypoints[240].childCount = 3;
- waypoints[240].children[0] = 369;
- waypoints[240].children[1] = 368;
- waypoints[240].children[2] = 370;
- waypoints[241] = spawnstruct();
- waypoints[241].origin = (3268.85,1527.51,-1179.88);
- waypoints[241].type = "stand";
- waypoints[241].childCount = 2;
- waypoints[241].children[0] = 242;
- waypoints[241].children[1] = 370;
- waypoints[242] = spawnstruct();
- waypoints[242].origin = (3137.84,1533.78,-1236.39);
- waypoints[242].type = "stand";
- waypoints[242].childCount = 2;
- waypoints[242].children[0] = 241;
- waypoints[242].children[1] = 175;
- waypoints[243] = spawnstruct();
- waypoints[243].origin = (4041.46,2003.25,-1174.18);
- waypoints[243].type = "stand";
- waypoints[243].childCount = 3;
- waypoints[243].children[0] = 169;
- waypoints[243].children[1] = 318;
- waypoints[243].children[2] = 369;
- waypoints[244] = spawnstruct();
- waypoints[244].origin = (587.327,-713.413,-1615.88);
- waypoints[244].type = "stand";
- waypoints[244].childCount = 3;
- waypoints[244].children[0] = 70;
- waypoints[244].children[1] = 245;
- waypoints[244].children[2] = 25;
- waypoints[245] = spawnstruct();
- waypoints[245].origin = (576.032,-828.712,-1613.02);
- waypoints[245].type = "stand";
- waypoints[245].childCount = 2;
- waypoints[245].children[0] = 244;
- waypoints[245].children[1] = 246;
- waypoints[246] = spawnstruct();
- waypoints[246].origin = (413.169,-891.925,-1635.89);
- waypoints[246].type = "stand";
- waypoints[246].childCount = 2;
- waypoints[246].children[0] = 245;
- waypoints[246].children[1] = 247;
- waypoints[247] = spawnstruct();
- waypoints[247].origin = (168.57,-984.908,-1647.88);
- waypoints[247].type = "stand";
- waypoints[247].childCount = 3;
- waypoints[247].children[0] = 246;
- waypoints[247].children[1] = 251;
- waypoints[247].children[2] = 261;
- waypoints[248] = spawnstruct();
- waypoints[248].origin = (-316.609,-1101.37,-1863.88);
- waypoints[248].type = "stand";
- waypoints[248].childCount = 3;
- waypoints[248].children[0] = 131;
- waypoints[248].children[1] = 249;
- waypoints[248].children[2] = 130;
- waypoints[249] = spawnstruct();
- waypoints[249].origin = (-235.631,-982.541,-1855.88);
- waypoints[249].type = "stand";
- waypoints[249].childCount = 2;
- waypoints[249].children[0] = 248;
- waypoints[249].children[1] = 250;
- waypoints[250] = spawnstruct();
- waypoints[250].origin = (-64.0876,-982.517,-1759.88);
- waypoints[250].type = "stand";
- waypoints[250].childCount = 2;
- waypoints[250].children[0] = 249;
- waypoints[250].children[1] = 251;
- waypoints[251] = spawnstruct();
- waypoints[251].origin = (4.40675,-985.907,-1753.71);
- waypoints[251].type = "stand";
- waypoints[251].childCount = 2;
- waypoints[251].children[0] = 250;
- waypoints[251].children[1] = 247;
- waypoints[252] = spawnstruct();
- waypoints[252].origin = (873.525,-519.922,-1615.88);
- waypoints[252].type = "stand";
- waypoints[252].childCount = 2;
- waypoints[252].children[0] = 25;
- waypoints[252].children[1] = 253;
- waypoints[253] = spawnstruct();
- waypoints[253].origin = (949.022,-457.705,-1639.88);
- waypoints[253].type = "stand";
- waypoints[253].childCount = 3;
- waypoints[253].children[0] = 252;
- waypoints[253].children[1] = 142;
- waypoints[253].children[2] = 118;
- waypoints[254] = spawnstruct();
- waypoints[254].origin = (-277.571,-589.552,-1550.45);
- waypoints[254].type = "stand";
- waypoints[254].childCount = 4;
- waypoints[254].children[0] = 255;
- waypoints[254].children[1] = 23;
- waypoints[254].children[2] = 267;
- waypoints[254].children[3] = 26;
- waypoints[255] = spawnstruct();
- waypoints[255].origin = (-453.336,-510.836,-1589.47);
- waypoints[255].type = "stand";
- waypoints[255].childCount = 3;
- waypoints[255].children[0] = 254;
- waypoints[255].children[1] = 148;
- waypoints[255].children[2] = 149;
- waypoints[256] = spawnstruct();
- waypoints[256].origin = (130.706,-549.51,-1532.9);
- waypoints[256].type = "stand";
- waypoints[256].childCount = 4;
- waypoints[256].children[0] = 23;
- waypoints[256].children[1] = 257;
- waypoints[256].children[2] = 21;
- waypoints[256].children[3] = 266;
- waypoints[257] = spawnstruct();
- waypoints[257].origin = (293.414,-560.664,-1580.56);
- waypoints[257].type = "stand";
- waypoints[257].childCount = 3;
- waypoints[257].children[0] = 256;
- waypoints[257].children[1] = 20;
- waypoints[257].children[2] = 261;
- waypoints[258] = spawnstruct();
- waypoints[258].origin = (592.624,-490.403,-1615.06);
- waypoints[258].type = "stand";
- waypoints[258].childCount = 2;
- waypoints[258].children[0] = 20;
- waypoints[258].children[1] = 259;
- waypoints[259] = spawnstruct();
- waypoints[259].origin = (665.985,-373.725,-1615.88);
- waypoints[259].type = "stand";
- waypoints[259].childCount = 2;
- waypoints[259].children[0] = 258;
- waypoints[259].children[1] = 260;
- waypoints[260] = spawnstruct();
- waypoints[260].origin = (816.805,-248.294,-1642.78);
- waypoints[260].type = "stand";
- waypoints[260].childCount = 3;
- waypoints[260].children[0] = 259;
- waypoints[260].children[1] = 118;
- waypoints[260].children[2] = 117;
- waypoints[261] = spawnstruct();
- waypoints[261].origin = (269.034,-781.818,-1599.18);
- waypoints[261].type = "stand";
- waypoints[261].childCount = 2;
- waypoints[261].children[0] = 247;
- waypoints[261].children[1] = 257;
- waypoints[262] = spawnstruct();
- waypoints[262].origin = (122.598,75.852,-1535.72);
- waypoints[262].type = "stand";
- waypoints[262].childCount = 2;
- waypoints[262].children[0] = 263;
- waypoints[262].children[1] = 264;
- waypoints[263] = spawnstruct();
- waypoints[263].origin = (214.104,177.938,-1565.27);
- waypoints[263].type = "stand";
- waypoints[263].childCount = 2;
- waypoints[263].children[0] = 262;
- waypoints[263].children[1] = 143;
- waypoints[264] = spawnstruct();
- waypoints[264].origin = (-80.2357,51.0301,-1539.88);
- waypoints[264].type = "stand";
- waypoints[264].childCount = 2;
- waypoints[264].children[0] = 262;
- waypoints[264].children[1] = 265;
- waypoints[265] = spawnstruct();
- waypoints[265].origin = (-66.7456,-122.671,-1552.57);
- waypoints[265].type = "stand";
- waypoints[265].childCount = 4;
- waypoints[265].children[0] = 264;
- waypoints[265].children[1] = 266;
- waypoints[265].children[2] = 22;
- waypoints[265].children[3] = 24;
- waypoints[266] = spawnstruct();
- waypoints[266].origin = (-39.6035,-444.478,-1559.88);
- waypoints[266].type = "stand";
- waypoints[266].childCount = 3;
- waypoints[266].children[0] = 265;
- waypoints[266].children[1] = 256;
- waypoints[266].children[2] = 267;
- waypoints[267] = spawnstruct();
- waypoints[267].origin = (-164.5,-575.552,-1555.08);
- waypoints[267].type = "stand";
- waypoints[267].childCount = 2;
- waypoints[267].children[0] = 266;
- waypoints[267].children[1] = 254;
- waypoints[268] = spawnstruct();
- waypoints[268].origin = (-2108.47,365.475,-1772.8);
- waypoints[268].type = "stand";
- waypoints[268].childCount = 2;
- waypoints[268].children[0] = 224;
- waypoints[268].children[1] = 269;
- waypoints[269] = spawnstruct();
- waypoints[269].origin = (-2133.76,55.0956,-1770.54);
- waypoints[269].type = "stand";
- waypoints[269].childCount = 3;
- waypoints[269].children[0] = 268;
- waypoints[269].children[1] = 270;
- waypoints[269].children[2] = 37;
- waypoints[270] = spawnstruct();
- waypoints[270].origin = (-2015.04,-92.5456,-1769.89);
- waypoints[270].type = "stand";
- waypoints[270].childCount = 3;
- waypoints[270].children[0] = 269;
- waypoints[270].children[1] = 271;
- waypoints[270].children[2] = 36;
- waypoints[271] = spawnstruct();
- waypoints[271].origin = (-1755.46,-187.115,-1771.07);
- waypoints[271].type = "stand";
- waypoints[271].childCount = 3;
- waypoints[271].children[0] = 270;
- waypoints[271].children[1] = 272;
- waypoints[271].children[2] = 34;
- waypoints[272] = spawnstruct();
- waypoints[272].origin = (-1708.81,-331.777,-1770.67);
- waypoints[272].type = "stand";
- waypoints[272].childCount = 3;
- waypoints[272].children[0] = 271;
- waypoints[272].children[1] = 273;
- waypoints[272].children[2] = 35;
- waypoints[273] = spawnstruct();
- waypoints[273].origin = (-1966.72,-398.218,-1770.99);
- waypoints[273].type = "stand";
- waypoints[273].childCount = 2;
- waypoints[273].children[0] = 272;
- waypoints[273].children[1] = 274;
- waypoints[274] = spawnstruct();
- waypoints[274].origin = (-2228.45,-380.678,-1828.37);
- waypoints[274].type = "stand";
- waypoints[274].childCount = 2;
- waypoints[274].children[0] = 273;
- waypoints[274].children[1] = 275;
- waypoints[275] = spawnstruct();
- waypoints[275].origin = (-2383.39,-534.143,-1885.81);
- waypoints[275].type = "stand";
- waypoints[275].childCount = 3;
- waypoints[275].children[0] = 274;
- waypoints[275].children[1] = 137;
- waypoints[275].children[2] = 305;
- waypoints[276] = spawnstruct();
- waypoints[276].origin = (-1637.4,-773.426,-1861.33);
- waypoints[276].type = "stand";
- waypoints[276].childCount = 4;
- waypoints[276].children[0] = 69;
- waypoints[276].children[1] = 277;
- waypoints[276].children[2] = 68;
- waypoints[276].children[3] = 306;
- waypoints[277] = spawnstruct();
- waypoints[277].origin = (-1448.24,-796.265,-1739.75);
- waypoints[277].type = "stand";
- waypoints[277].childCount = 2;
- waypoints[277].children[0] = 276;
- waypoints[277].children[1] = 278;
- waypoints[278] = spawnstruct();
- waypoints[278].origin = (-1249.1,-817.688,-1615.96);
- waypoints[278].type = "stand";
- waypoints[278].childCount = 2;
- waypoints[278].children[0] = 277;
- waypoints[278].children[1] = 334;
- waypoints[279] = spawnstruct();
- waypoints[279].origin = (-873.874,-722.42,-1592.33);
- waypoints[279].type = "stand";
- waypoints[279].childCount = 5;
- waypoints[279].children[0] = 149;
- waypoints[279].children[1] = 28;
- waypoints[279].children[2] = 27;
- waypoints[279].children[3] = 150;
- waypoints[279].children[4] = 333;
- waypoints[280] = spawnstruct();
- waypoints[280].origin = (-1723.99,-423.346,-1642.66);
- waypoints[280].type = "stand";
- waypoints[280].childCount = 2;
- waypoints[280].children[0] = 32;
- waypoints[280].children[1] = 281;
- waypoints[281] = spawnstruct();
- waypoints[281].origin = (-1422.05,-429.074,-1634.72);
- waypoints[281].type = "stand";
- waypoints[281].childCount = 2;
- waypoints[281].children[0] = 280;
- waypoints[281].children[1] = 282;
- waypoints[282] = spawnstruct();
- waypoints[282].origin = (-1249.42,-530.216,-1618.43);
- waypoints[282].type = "stand";
- waypoints[282].childCount = 4;
- waypoints[282].children[0] = 281;
- waypoints[282].children[1] = 30;
- waypoints[282].children[2] = 284;
- waypoints[282].children[3] = 334;
- waypoints[283] = spawnstruct();
- waypoints[283].origin = (-1500.68,-195.769,-1638.27);
- waypoints[283].type = "stand";
- waypoints[283].childCount = 3;
- waypoints[283].children[0] = 33;
- waypoints[283].children[1] = 284;
- waypoints[283].children[2] = 38;
- waypoints[284] = spawnstruct();
- waypoints[284].origin = (-1347.8,-333.329,-1638.52);
- waypoints[284].type = "stand";
- waypoints[284].childCount = 3;
- waypoints[284].children[0] = 283;
- waypoints[284].children[1] = 282;
- waypoints[284].children[2] = 31;
- waypoints[285] = spawnstruct();
- waypoints[285].origin = (1005.01,163.162,-1582.65);
- waypoints[285].type = "stand";
- waypoints[285].childCount = 5;
- waypoints[285].children[0] = 117;
- waypoints[285].children[1] = 42;
- waypoints[285].children[2] = 116;
- waypoints[285].children[3] = 371;
- waypoints[285].children[4] = 375;
- waypoints[286] = spawnstruct();
- waypoints[286].origin = (1419.57,430.743,-1513.25);
- waypoints[286].type = "stand";
- waypoints[286].childCount = 3;
- waypoints[286].children[0] = 43;
- waypoints[286].children[1] = 287;
- waypoints[286].children[2] = 377;
- waypoints[287] = spawnstruct();
- waypoints[287].origin = (1344.62,587.747,-1484.12);
- waypoints[287].type = "stand";
- waypoints[287].childCount = 2;
- waypoints[287].children[0] = 286;
- waypoints[287].children[1] = 378;
- waypoints[288] = spawnstruct();
- waypoints[288].origin = (872.938,889.645,-1546.16);
- waypoints[288].type = "stand";
- waypoints[288].childCount = 3;
- waypoints[288].children[0] = 292;
- waypoints[288].children[1] = 114;
- waypoints[288].children[2] = 378;
- waypoints[289] = spawnstruct();
- waypoints[289].origin = (1815.65,1200.91,-1442.34);
- waypoints[289].type = "stand";
- waypoints[289].childCount = 4;
- waypoints[289].children[0] = 50;
- waypoints[289].children[1] = 293;
- waypoints[289].children[2] = 303;
- waypoints[289].children[3] = 49;
- waypoints[290] = spawnstruct();
- waypoints[290].origin = (1527.43,1175.03,-1443.27);
- waypoints[290].type = "stand";
- waypoints[290].childCount = 2;
- waypoints[290].children[0] = 50;
- waypoints[290].children[1] = 291;
- waypoints[291] = spawnstruct();
- waypoints[291].origin = (1417.6,1189.05,-1443.88);
- waypoints[291].type = "stand";
- waypoints[291].childCount = 3;
- waypoints[291].children[0] = 290;
- waypoints[291].children[1] = 47;
- waypoints[291].children[2] = 48;
- waypoints[292] = spawnstruct();
- waypoints[292].origin = (678.312,905.126,-1545.9);
- waypoints[292].type = "stand";
- waypoints[292].childCount = 3;
- waypoints[292].children[0] = 288;
- waypoints[292].children[1] = 112;
- waypoints[292].children[2] = 111;
- waypoints[293] = spawnstruct();
- waypoints[293].origin = (1965.72,1086.63,-1440.14);
- waypoints[293].type = "stand";
- waypoints[293].childCount = 4;
- waypoints[293].children[0] = 289;
- waypoints[293].children[1] = 294;
- waypoints[293].children[2] = 295;
- waypoints[293].children[3] = 303;
- waypoints[294] = spawnstruct();
- waypoints[294].origin = (1944.9,759.971,-1501.62);
- waypoints[294].type = "stand";
- waypoints[294].childCount = 5;
- waypoints[294].children[0] = 293;
- waypoints[294].children[1] = 46;
- waypoints[294].children[2] = 44;
- waypoints[294].children[3] = 45;
- waypoints[294].children[4] = 377;
- waypoints[295] = spawnstruct();
- waypoints[295].origin = (2083.68,1071.89,-1423.88);
- waypoints[295].type = "stand";
- waypoints[295].childCount = 4;
- waypoints[295].children[0] = 293;
- waypoints[295].children[1] = 54;
- waypoints[295].children[2] = 53;
- waypoints[295].children[3] = 55;
- waypoints[296] = spawnstruct();
- waypoints[296].origin = (2226.72,834.037,-1359.88);
- waypoints[296].type = "stand";
- waypoints[296].childCount = 2;
- waypoints[296].children[0] = 55;
- waypoints[296].children[1] = 297;
- waypoints[297] = spawnstruct();
- waypoints[297].origin = (2399.66,829.074,-1283);
- waypoints[297].type = "stand";
- waypoints[297].childCount = 3;
- waypoints[297].children[0] = 296;
- waypoints[297].children[1] = 56;
- waypoints[297].children[2] = 298;
- waypoints[298] = spawnstruct();
- waypoints[298].origin = (2413.86,939.282,-1282.53);
- waypoints[298].type = "stand";
- waypoints[298].childCount = 3;
- waypoints[298].children[0] = 297;
- waypoints[298].children[1] = 299;
- waypoints[298].children[2] = 301;
- waypoints[299] = spawnstruct();
- waypoints[299].origin = (2242.57,972.004,-1287.52);
- waypoints[299].type = "stand";
- waypoints[299].childCount = 3;
- waypoints[299].children[0] = 298;
- waypoints[299].children[1] = 300;
- waypoints[299].children[2] = 57;
- waypoints[300] = spawnstruct();
- waypoints[300].origin = (2132.49,982.821,-1287.78);
- waypoints[300].type = "stand";
- waypoints[300].childCount = 1;
- waypoints[300].children[0] = 299;
- waypoints[301] = spawnstruct();
- waypoints[301].origin = (2473.1,1155.91,-1277.32);
- waypoints[301].type = "stand";
- waypoints[301].childCount = 2;
- waypoints[301].children[0] = 298;
- waypoints[301].children[1] = 302;
- waypoints[302] = spawnstruct();
- waypoints[302].origin = (2611.32,1256.78,-1257.65);
- waypoints[302].type = "stand";
- waypoints[302].childCount = 3;
- waypoints[302].children[0] = 301;
- waypoints[302].children[1] = 158;
- waypoints[302].children[2] = 58;
- waypoints[303] = spawnstruct();
- waypoints[303].origin = (1990.48,1192.28,-1421.59);
- waypoints[303].type = "stand";
- waypoints[303].childCount = 3;
- waypoints[303].children[0] = 52;
- waypoints[303].children[1] = 293;
- waypoints[303].children[2] = 289;
- waypoints[304] = spawnstruct();
- waypoints[304].origin = (-1941.57,-537.338,-1885.98);
- waypoints[304].type = "stand";
- waypoints[304].childCount = 2;
- waypoints[304].children[0] = 69;
- waypoints[304].children[1] = 305;
- waypoints[305] = spawnstruct();
- waypoints[305].origin = (-2185.86,-495.504,-1873.21);
- waypoints[305].type = "stand";
- waypoints[305].childCount = 2;
- waypoints[305].children[0] = 304;
- waypoints[305].children[1] = 275;
- waypoints[306] = spawnstruct();
- waypoints[306].origin = (-1745.36,-1023.13,-1881.35);
- waypoints[306].type = "stand";
- waypoints[306].childCount = 3;
- waypoints[306].children[0] = 135;
- waypoints[306].children[1] = 276;
- waypoints[306].children[2] = 136;
- waypoints[307] = spawnstruct();
- waypoints[307].origin = (24.8682,-2202.56,-1578.43);
- waypoints[307].type = "stand";
- waypoints[307].childCount = 3;
- waypoints[307].children[0] = 89;
- waypoints[307].children[1] = 313;
- waypoints[307].children[2] = 340;
- waypoints[308] = spawnstruct();
- waypoints[308].origin = (-532.044,-1523.46,-1577.16);
- waypoints[308].type = "stand";
- waypoints[308].childCount = 2;
- waypoints[308].children[0] = 152;
- waypoints[308].children[1] = 151;
- waypoints[309] = spawnstruct();
- waypoints[309].origin = (-106.887,755.111,-1582.18);
- waypoints[309].type = "stand";
- waypoints[309].childCount = 4;
- waypoints[309].children[0] = 145;
- waypoints[309].children[1] = 218;
- waypoints[309].children[2] = 217;
- waypoints[309].children[3] = 146;
- waypoints[310] = spawnstruct();
- waypoints[310].origin = (-909.808,1044.85,-1663.43);
- waypoints[310].type = "stand";
- waypoints[310].childCount = 2;
- waypoints[310].children[0] = 216;
- waypoints[310].children[1] = 311;
- waypoints[311] = spawnstruct();
- waypoints[311].origin = (-1113.87,1050.6,-1700.07);
- waypoints[311].type = "stand";
- waypoints[311].childCount = 4;
- waypoints[311].children[0] = 310;
- waypoints[311].children[1] = 227;
- waypoints[311].children[2] = 221;
- waypoints[311].children[3] = 381;
- waypoints[312] = spawnstruct();
- waypoints[312].origin = (558.865,1496.63,-1467.51);
- waypoints[312].type = "stand";
- waypoints[312].childCount = 2;
- waypoints[312].children[0] = 110;
- waypoints[312].children[1] = 111;
- waypoints[313] = spawnstruct();
- waypoints[313].origin = (-241.195,-2247.31,-1578.4);
- waypoints[313].type = "stand";
- waypoints[313].childCount = 4;
- waypoints[313].children[0] = 307;
- waypoints[313].children[1] = 152;
- waypoints[313].children[2] = 314;
- waypoints[313].children[3] = 342;
- waypoints[314] = spawnstruct();
- waypoints[314].origin = (-693.919,-2350.21,-1582.43);
- waypoints[314].type = "stand";
- waypoints[314].childCount = 4;
- waypoints[314].children[0] = 152;
- waypoints[314].children[1] = 315;
- waypoints[314].children[2] = 313;
- waypoints[314].children[3] = 342;
- waypoints[315] = spawnstruct();
- waypoints[315].origin = (-1053.61,-2456.13,-1639.9);
- waypoints[315].type = "stand";
- waypoints[315].childCount = 2;
- waypoints[315].children[0] = 314;
- waypoints[315].children[1] = 90;
- waypoints[316] = spawnstruct();
- waypoints[316].origin = (2301.69,-1687.52,-1686.7);
- waypoints[316].type = "stand";
- waypoints[316].childCount = 2;
- waypoints[316].children[0] = 83;
- waypoints[316].children[1] = 82;
- waypoints[317] = spawnstruct();
- waypoints[317].origin = (2527.56,-184.864,-1575.02);
- waypoints[317].type = "stand";
- waypoints[317].childCount = 3;
- waypoints[317].children[0] = 78;
- waypoints[317].children[1] = 121;
- waypoints[317].children[2] = 153;
- waypoints[318] = spawnstruct();
- waypoints[318].origin = (4020.59,1678.77,-1173.52);
- waypoints[318].type = "stand";
- waypoints[318].childCount = 2;
- waypoints[318].children[0] = 168;
- waypoints[318].children[1] = 243;
- waypoints[319] = spawnstruct();
- waypoints[319].origin = (2882.17,1806.11,-1208.78);
- waypoints[319].type = "stand";
- waypoints[319].childCount = 2;
- waypoints[319].children[0] = 174;
- waypoints[319].children[1] = 160;
- waypoints[320] = spawnstruct();
- waypoints[320].origin = (508.19,245.634,-1589.17);
- waypoints[320].type = "stand";
- waypoints[320].childCount = 2;
- waypoints[320].children[0] = 116;
- waypoints[320].children[1] = 143;
- waypoints[321] = spawnstruct();
- waypoints[321].origin = (-239.414,45.1247,-1433.21);
- waypoints[321].type = "stand";
- waypoints[321].childCount = 2;
- waypoints[321].children[0] = 24;
- waypoints[321].children[1] = 322;
- waypoints[322] = spawnstruct();
- waypoints[322].origin = (-101.286,53.0749,-1423.88);
- waypoints[322].type = "stand";
- waypoints[322].childCount = 2;
- waypoints[322].children[0] = 321;
- waypoints[322].children[1] = 323;
- waypoints[323] = spawnstruct();
- waypoints[323].origin = (-89.0306,149.262,-1423.88);
- waypoints[323].type = "stand";
- waypoints[323].childCount = 2;
- waypoints[323].children[0] = 322;
- waypoints[323].children[1] = 324;
- waypoints[324] = spawnstruct();
- waypoints[324].origin = (-13.5085,146.733,-1399.88);
- waypoints[324].type = "stand";
- waypoints[324].childCount = 2;
- waypoints[324].children[0] = 323;
- waypoints[324].children[1] = 325;
- waypoints[325] = spawnstruct();
- waypoints[325].origin = (-15.7013,40.0422,-1343.88);
- waypoints[325].type = "stand";
- waypoints[325].childCount = 2;
- waypoints[325].children[0] = 324;
- waypoints[325].children[1] = 326;
- waypoints[326] = spawnstruct();
- waypoints[326].origin = (-116.181,47.4792,-1287.88);
- waypoints[326].type = "stand";
- waypoints[326].childCount = 2;
- waypoints[326].children[0] = 325;
- waypoints[326].children[1] = 327;
- waypoints[327] = spawnstruct();
- waypoints[327].origin = (-114.106,149.391,-1231.88);
- waypoints[327].type = "stand";
- waypoints[327].childCount = 2;
- waypoints[327].children[0] = 326;
- waypoints[327].children[1] = 328;
- waypoints[328] = spawnstruct();
- waypoints[328].origin = (-15.3921,143.914,-1231.88);
- waypoints[328].type = "stand";
- waypoints[328].childCount = 2;
- waypoints[328].children[0] = 327;
- waypoints[328].children[1] = 329;
- waypoints[329] = spawnstruct();
- waypoints[329].origin = (-20.2481,43.6885,-1175.88);
- waypoints[329].type = "stand";
- waypoints[329].childCount = 2;
- waypoints[329].children[0] = 328;
- waypoints[329].children[1] = 330;
- waypoints[330] = spawnstruct();
- waypoints[330].origin = (-120.877,45.3623,-1119.88);
- waypoints[330].type = "stand";
- waypoints[330].childCount = 2;
- waypoints[330].children[0] = 329;
- waypoints[330].children[1] = 331;
- waypoints[331] = spawnstruct();
- waypoints[331].origin = (-111.25,151.493,-1055.88);
- waypoints[331].type = "stand";
- waypoints[331].childCount = 2;
- waypoints[331].children[0] = 330;
- waypoints[331].children[1] = 332;
- waypoints[332] = spawnstruct();
- waypoints[332].origin = (-18.245,118.827,-1055.88);
- waypoints[332].type = "stand";
- waypoints[332].childCount = 1;
- waypoints[332].children[0] = 331;
- waypoints[333] = spawnstruct();
- waypoints[333].origin = (-1049.39,-638.676,-1588.94);
- waypoints[333].type = "stand";
- waypoints[333].childCount = 4;
- waypoints[333].children[0] = 334;
- waypoints[333].children[1] = 335;
- waypoints[333].children[2] = 29;
- waypoints[333].children[3] = 279;
- waypoints[334] = spawnstruct();
- waypoints[334].origin = (-1144.96,-642.829,-1597.21);
- waypoints[334].type = "stand";
- waypoints[334].childCount = 3;
- waypoints[334].children[0] = 282;
- waypoints[334].children[1] = 278;
- waypoints[334].children[2] = 333;
- waypoints[335] = spawnstruct();
- waypoints[335].origin = (-1001.45,-565.368,-1590.01);
- waypoints[335].type = "stand";
- waypoints[335].childCount = 2;
- waypoints[335].children[0] = 333;
- waypoints[335].children[1] = 336;
- waypoints[336] = spawnstruct();
- waypoints[336].origin = (-996.086,-436.616,-1533.88);
- waypoints[336].type = "stand";
- waypoints[336].childCount = 2;
- waypoints[336].children[0] = 335;
- waypoints[336].children[1] = 337;
- waypoints[337] = spawnstruct();
- waypoints[337].origin = (-928.053,-428.307,-1533.88);
- waypoints[337].type = "stand";
- waypoints[337].childCount = 2;
- waypoints[337].children[0] = 336;
- waypoints[337].children[1] = 338;
- waypoints[338] = spawnstruct();
- waypoints[338].origin = (-930.384,-595.457,-1457.88);
- waypoints[338].type = "stand";
- waypoints[338].childCount = 2;
- waypoints[338].children[0] = 337;
- waypoints[338].children[1] = 339;
- waypoints[339] = spawnstruct();
- waypoints[339].origin = (-880.984,-734.903,-1456.45);
- waypoints[339].type = "stand";
- waypoints[339].childCount = 1;
- waypoints[339].children[0] = 338;
- waypoints[340] = spawnstruct();
- waypoints[340].origin = (360.767,-2530.88,-1562.57);
- waypoints[340].type = "stand";
- waypoints[340].childCount = 5;
- waypoints[340].children[0] = 88;
- waypoints[340].children[1] = 87;
- waypoints[340].children[2] = 89;
- waypoints[340].children[3] = 307;
- waypoints[340].children[4] = 341;
- waypoints[341] = spawnstruct();
- waypoints[341].origin = (322.97,-2990.39,-1565.3);
- waypoints[341].type = "stand";
- waypoints[341].childCount = 2;
- waypoints[341].children[0] = 340;
- waypoints[341].children[1] = 342;
- waypoints[342] = spawnstruct();
- waypoints[342].origin = (-294.933,-3078.22,-1559.88);
- waypoints[342].type = "stand";
- waypoints[342].childCount = 3;
- waypoints[342].children[0] = 341;
- waypoints[342].children[1] = 313;
- waypoints[342].children[2] = 314;
- waypoints[343] = spawnstruct();
- waypoints[343].origin = (-2244.08,-2636.95,-1888.46);
- waypoints[343].type = "stand";
- waypoints[343].childCount = 3;
- waypoints[343].children[0] = 92;
- waypoints[343].children[1] = 91;
- waypoints[343].children[2] = 344;
- waypoints[344] = spawnstruct();
- waypoints[344].origin = (-2428.25,-2602.28,-1917.15);
- waypoints[344].type = "stand";
- waypoints[344].childCount = 3;
- waypoints[344].children[0] = 343;
- waypoints[344].children[1] = 345;
- waypoints[344].children[2] = 348;
- waypoints[345] = spawnstruct();
- waypoints[345].origin = (-2555.79,-2725.18,-1929.3);
- waypoints[345].type = "stand";
- waypoints[345].childCount = 3;
- waypoints[345].children[0] = 344;
- waypoints[345].children[1] = 346;
- waypoints[345].children[2] = 349;
- waypoints[346] = spawnstruct();
- waypoints[346].origin = (-2561.06,-3163.13,-1920.07);
- waypoints[346].type = "stand";
- waypoints[346].childCount = 2;
- waypoints[346].children[0] = 345;
- waypoints[346].children[1] = 347;
- waypoints[347] = spawnstruct();
- waypoints[347].origin = (-3258.06,-3162.93,-1952.5);
- waypoints[347].type = "stand";
- waypoints[347].childCount = 3;
- waypoints[347].children[0] = 346;
- waypoints[347].children[1] = 355;
- waypoints[347].children[2] = 356;
- waypoints[348] = spawnstruct();
- waypoints[348].origin = (-2706.52,-2522.33,-1941.56);
- waypoints[348].type = "stand";
- waypoints[348].childCount = 4;
- waypoints[348].children[0] = 344;
- waypoints[348].children[1] = 93;
- waypoints[348].children[2] = 349;
- waypoints[348].children[3] = 355;
- waypoints[349] = spawnstruct();
- waypoints[349].origin = (-2746.56,-2742.13,-1931.11);
- waypoints[349].type = "stand";
- waypoints[349].childCount = 4;
- waypoints[349].children[0] = 345;
- waypoints[349].children[1] = 348;
- waypoints[349].children[2] = 350;
- waypoints[349].children[3] = 351;
- waypoints[350] = spawnstruct();
- waypoints[350].origin = (-2844.65,-2963.73,-1933.45);
- waypoints[350].type = "stand";
- waypoints[350].childCount = 1;
- waypoints[350].children[0] = 349;
- waypoints[351] = spawnstruct();
- waypoints[351].origin = (-3109.32,-2761.59,-1933.91);
- waypoints[351].type = "stand";
- waypoints[351].childCount = 3;
- waypoints[351].children[0] = 349;
- waypoints[351].children[1] = 352;
- waypoints[351].children[2] = 355;
- waypoints[352] = spawnstruct();
- waypoints[352].origin = (-3110.93,-2960.62,-1797.88);
- waypoints[352].type = "stand";
- waypoints[352].childCount = 2;
- waypoints[352].children[0] = 351;
- waypoints[352].children[1] = 353;
- waypoints[353] = spawnstruct();
- waypoints[353].origin = (-2793.19,-2967.26,-1795.66);
- waypoints[353].type = "stand";
- waypoints[353].childCount = 2;
- waypoints[353].children[0] = 352;
- waypoints[353].children[1] = 354;
- waypoints[354] = spawnstruct();
- waypoints[354].origin = (-2840.07,-2670.6,-1796.33);
- waypoints[354].type = "stand";
- waypoints[354].childCount = 1;
- waypoints[354].children[0] = 353;
- waypoints[355] = spawnstruct();
- waypoints[355].origin = (-3330.62,-2502.72,-1936.57);
- waypoints[355].type = "stand";
- waypoints[355].childCount = 5;
- waypoints[355].children[0] = 351;
- waypoints[355].children[1] = 348;
- waypoints[355].children[2] = 94;
- waypoints[355].children[3] = 347;
- waypoints[355].children[4] = 357;
- waypoints[356] = spawnstruct();
- waypoints[356].origin = (-3796.35,-3079.67,-1957.27);
- waypoints[356].type = "stand";
- waypoints[356].childCount = 2;
- waypoints[356].children[0] = 347;
- waypoints[356].children[1] = 357;
- waypoints[357] = spawnstruct();
- waypoints[357].origin = (-3995.31,-2368.84,-1944.85);
- waypoints[357].type = "stand";
- waypoints[357].childCount = 2;
- waypoints[357].children[0] = 356;
- waypoints[357].children[1] = 355;
- waypoints[358] = spawnstruct();
- waypoints[358].origin = (-3243.99,-732.444,-1924.99);
- waypoints[358].type = "stand";
- waypoints[358].childCount = 3;
- waypoints[358].children[0] = 138;
- waypoints[358].children[1] = 97;
- waypoints[358].children[2] = 96;
- waypoints[359] = spawnstruct();
- waypoints[359].origin = (-738.612,2659.86,-1502.25);
- waypoints[359].type = "stand";
- waypoints[359].childCount = 4;
- waypoints[359].children[0] = 105;
- waypoints[359].children[1] = 104;
- waypoints[359].children[2] = 103;
- waypoints[359].children[3] = 360;
- waypoints[360] = spawnstruct();
- waypoints[360].origin = (-482.016,2900.3,-1375.5);
- waypoints[360].type = "stand";
- waypoints[360].childCount = 2;
- waypoints[360].children[0] = 359;
- waypoints[360].children[1] = 361;
- waypoints[361] = spawnstruct();
- waypoints[361].origin = (-64.5662,3156.03,-1328.39);
- waypoints[361].type = "stand";
- waypoints[361].childCount = 3;
- waypoints[361].children[0] = 360;
- waypoints[361].children[1] = 362;
- waypoints[361].children[2] = 363;
- waypoints[362] = spawnstruct();
- waypoints[362].origin = (343.389,2648.53,-1329.29);
- waypoints[362].type = "stand";
- waypoints[362].childCount = 3;
- waypoints[362].children[0] = 361;
- waypoints[362].children[1] = 108;
- waypoints[362].children[2] = 166;
- waypoints[363] = spawnstruct();
- waypoints[363].origin = (397.203,3180.72,-1307.88);
- waypoints[363].type = "stand";
- waypoints[363].childCount = 2;
- waypoints[363].children[0] = 361;
- waypoints[363].children[1] = 364;
- waypoints[364] = spawnstruct();
- waypoints[364].origin = (1112.69,3164.38,-1307.88);
- waypoints[364].type = "stand";
- waypoints[364].childCount = 2;
- waypoints[364].children[0] = 363;
- waypoints[364].children[1] = 365;
- waypoints[365] = spawnstruct();
- waypoints[365].origin = (1155.82,2744.78,-1325.01);
- waypoints[365].type = "stand";
- waypoints[365].childCount = 3;
- waypoints[365].children[0] = 364;
- waypoints[365].children[1] = 165;
- waypoints[365].children[2] = 164;
- waypoints[366] = spawnstruct();
- waypoints[366].origin = (3056.23,2714.44,-1156.83);
- waypoints[366].type = "stand";
- waypoints[366].childCount = 2;
- waypoints[366].children[0] = 173;
- waypoints[366].children[1] = 367;
- waypoints[367] = spawnstruct();
- waypoints[367].origin = (2593.84,3261.99,-1160.31);
- waypoints[367].type = "stand";
- waypoints[367].childCount = 1;
- waypoints[367].children[0] = 366;
- waypoints[368] = spawnstruct();
- waypoints[368].origin = (3585.82,2058.87,-1179.79);
- waypoints[368].type = "stand";
- waypoints[368].childCount = 3;
- waypoints[368].children[0] = 172;
- waypoints[368].children[1] = 240;
- waypoints[368].children[2] = 369;
- waypoints[369] = spawnstruct();
- waypoints[369].origin = (3782.2,2019.96,-1178.58);
- waypoints[369].type = "stand";
- waypoints[369].childCount = 4;
- waypoints[369].children[0] = 243;
- waypoints[369].children[1] = 240;
- waypoints[369].children[2] = 368;
- waypoints[369].children[3] = 71;
- waypoints[370] = spawnstruct();
- waypoints[370].origin = (3481.03,1501.49,-1179.85);
- waypoints[370].type = "stand";
- waypoints[370].childCount = 2;
- waypoints[370].children[0] = 240;
- waypoints[370].children[1] = 241;
- waypoints[371] = spawnstruct();
- waypoints[371].origin = (957.453,392.415,-1585.88);
- waypoints[371].type = "stand";
- waypoints[371].childCount = 2;
- waypoints[371].children[0] = 285;
- waypoints[371].children[1] = 372;
- waypoints[372] = spawnstruct();
- waypoints[372].origin = (958.413,554.634,-1519.88);
- waypoints[372].type = "stand";
- waypoints[372].childCount = 2;
- waypoints[372].children[0] = 371;
- waypoints[372].children[1] = 373;
- waypoints[373] = spawnstruct();
- waypoints[373].origin = (1166.4,544.436,-1446.19);
- waypoints[373].type = "stand";
- waypoints[373].childCount = 2;
- waypoints[373].children[0] = 372;
- waypoints[373].children[1] = 374;
- waypoints[374] = spawnstruct();
- waypoints[374].origin = (1129.38,221.149,-1450.26);
- waypoints[374].type = "stand";
- waypoints[374].childCount = 1;
- waypoints[374].children[0] = 373;
- waypoints[375] = spawnstruct();
- waypoints[375].origin = (1228.86,217.844,-1585.67);
- waypoints[375].type = "climb";
- waypoints[375].childCount = 3;
- waypoints[375].children[0] = 285;
- waypoints[375].children[1] = 40;
- waypoints[375].children[2] = 376;
- waypoints[375].angles = (3.05969, -4.36277, 0);
- waypoints[375].use = true;
- waypoints[376] = spawnstruct();
- waypoints[376].origin = (1269.07,217.244,-1536.82);
- waypoints[376].type = "climb";
- waypoints[376].childCount = 2;
- waypoints[376].children[0] = 375;
- waypoints[376].children[1] = 43;
- waypoints[376].angles = (9.01978, -2.56651, 0);
- waypoints[376].use = true;
- waypoints[377] = spawnstruct();
- waypoints[377].origin = (1621.86,676.939,-1515.57);
- waypoints[377].type = "stand";
- waypoints[377].childCount = 3;
- waypoints[377].children[0] = 286;
- waypoints[377].children[1] = 294;
- waypoints[377].children[2] = 47;
- waypoints[378] = spawnstruct();
- waypoints[378].origin = (1146.08,866.007,-1512.44);
- waypoints[378].type = "stand";
- waypoints[378].childCount = 3;
- waypoints[378].children[0] = 287;
- waypoints[378].children[1] = 288;
- waypoints[378].children[2] = 47;
- waypoints[379] = spawnstruct();
- waypoints[379].origin = (-1521.1,356.352,-1719.8);
- waypoints[379].type = "stand";
- waypoints[379].childCount = 2;
- waypoints[379].children[0] = 223;
- waypoints[379].children[1] = 380;
- waypoints[380] = spawnstruct();
- waypoints[380].origin = (-1115.32,519.753,-1666.14);
- waypoints[380].type = "stand";
- waypoints[380].childCount = 3;
- waypoints[380].children[0] = 379;
- waypoints[380].children[1] = 381;
- waypoints[380].children[2] = 382;
- waypoints[381] = spawnstruct();
- waypoints[381].origin = (-1356.97,706.102,-1717.69);
- waypoints[381].type = "stand";
- waypoints[381].childCount = 4;
- waypoints[381].children[0] = 380;
- waypoints[381].children[1] = 311;
- waypoints[381].children[2] = 222;
- waypoints[381].children[3] = 221;
- waypoints[382] = spawnstruct();
- waypoints[382].origin = (-952.995,428.164,-1586.95);
- waypoints[382].type = "stand";
- waypoints[382].childCount = 2;
- waypoints[382].children[0] = 380;
- waypoints[382].children[1] = 383;
- waypoints[383] = spawnstruct();
- waypoints[383].origin = (-811.391,364.214,-1578.33);
- waypoints[383].type = "stand";
- waypoints[383].childCount = 2;
- waypoints[383].children[0] = 382;
- waypoints[383].children[1] = 384;
- waypoints[384] = spawnstruct();
- waypoints[384].origin = (-701.993,298.532,-1581.72);
- waypoints[384].type = "stand";
- waypoints[384].childCount = 3;
- waypoints[384].children[0] = 383;
- waypoints[384].children[1] = 146;
- waypoints[384].children[2] = 147;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/revolution.gsc b/main_shared/maps/mp/bots/waypoints/revolution.gsc
deleted file mode 100644
index 27e78dd..0000000
--- a/main_shared/maps/mp/bots/waypoints/revolution.gsc
+++ /dev/null
@@ -1,1731 +0,0 @@
-Revolution()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (4094,1010,20.7461);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 2;
- waypoints[0].children[0] = 39;
- waypoints[0].children[1] = 63;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (4256,-1086,4.12502);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 2;
- waypoints[1].children[0] = 55;
- waypoints[1].children[1] = 72;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (5920,-274,-3.875);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 3;
- waypoints[2].children[0] = 48;
- waypoints[2].children[1] = 35;
- waypoints[2].children[2] = 47;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (5494.46,-886.791,245.125);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 2;
- waypoints[3].children[0] = 81;
- waypoints[3].children[1] = 80;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (6378,-492,242.125);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 2;
- waypoints[4].children[0] = 82;
- waypoints[4].children[1] = 83;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (6694,48,240.125);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 2;
- waypoints[5].children[0] = 85;
- waypoints[5].children[1] = 86;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (7166,768,240.125);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 2;
- waypoints[6].children[0] = 154;
- waypoints[6].children[1] = 153;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (7134,1108,240.125);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 2;
- waypoints[7].children[0] = 153;
- waypoints[7].children[1] = 152;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (5143.76,1979.02,106.888);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 2;
- waypoints[8].children[0] = 137;
- waypoints[8].children[1] = 138;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (4427,1872.02,-3.875);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 3;
- waypoints[9].children[0] = 134;
- waypoints[9].children[1] = 199;
- waypoints[9].children[2] = 211;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (3906.98,1500.72,10.125);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 2;
- waypoints[10].children[0] = 163;
- waypoints[10].children[1] = 209;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (3806,1412,202.125);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 167;
- waypoints[11].children[1] = 168;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (3506,-952,148.625);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 232;
- waypoints[12].children[1] = 175;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (3574,-952,4.625);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 3;
- waypoints[13].children[0] = 179;
- waypoints[13].children[1] = 185;
- waypoints[13].children[2] = 186;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (3486,-320,4.625);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 3;
- waypoints[14].children[0] = 180;
- waypoints[14].children[1] = 181;
- waypoints[14].children[2] = 183;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (4524,-938,8.03787);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 3;
- waypoints[15].children[0] = 54;
- waypoints[15].children[1] = 71;
- waypoints[15].children[2] = 53;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (5128,-942,4.125);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 2;
- waypoints[16].children[0] = 190;
- waypoints[16].children[1] = 225;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (5260,-14,11.4272);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 2;
- waypoints[17].children[0] = 121;
- waypoints[17].children[1] = 123;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (5664,866,8.21458);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 2;
- waypoints[18].children[0] = 118;
- waypoints[18].children[1] = 119;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (5296,-2,193.625);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 2;
- waypoints[19].children[0] = 108;
- waypoints[19].children[1] = 242;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (5226,980,192.185);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 1;
- waypoints[20].children[0] = 155;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (6617.21,1746.46,240.125);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 2;
- waypoints[21].children[0] = 147;
- waypoints[21].children[1] = 146;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (3862,72,11.9743);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 2;
- waypoints[22].children[0] = 37;
- waypoints[22].children[1] = 62;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (4794,892,4.125);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 3;
- waypoints[23].children[0] = 42;
- waypoints[23].children[1] = 70;
- waypoints[23].children[2] = 160;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (5446,1084,6.125);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 2;
- waypoints[24].children[0] = 31;
- waypoints[24].children[1] = 30;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (4900,-646,12.027);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 2;
- waypoints[25].children[0] = 50;
- waypoints[25].children[1] = 51;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (4326,676,14.7524);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 2;
- waypoints[26].children[0] = 70;
- waypoints[26].children[1] = 64;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (6324.81,2044.68,240.125);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 2;
- waypoints[27].children[0] = 149;
- waypoints[27].children[1] = 148;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (5607,1994.02,4.125);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 2;
- waypoints[28].children[0] = 140;
- waypoints[28].children[1] = 201;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (4626.11,1538.84,-4.44819);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 4;
- waypoints[29].children[0] = 199;
- waypoints[29].children[1] = 207;
- waypoints[29].children[2] = 206;
- waypoints[29].children[3] = 128;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (5588.74,1269.38,4.30055);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 4;
- waypoints[30].children[0] = 31;
- waypoints[30].children[1] = 24;
- waypoints[30].children[2] = 204;
- waypoints[30].children[3] = 224;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (5710.12,1151.41,5.66485);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 4;
- waypoints[31].children[0] = 30;
- waypoints[31].children[1] = 32;
- waypoints[31].children[2] = 24;
- waypoints[31].children[3] = 213;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (5824.29,1024.37,18.0245);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 4;
- waypoints[32].children[0] = 31;
- waypoints[32].children[1] = 203;
- waypoints[32].children[2] = 213;
- waypoints[32].children[3] = 223;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (5825.71,514.516,4.0534);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 3;
- waypoints[33].children[0] = 34;
- waypoints[33].children[1] = 119;
- waypoints[33].children[2] = 203;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (5825.44,345.308,4.10162);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 4;
- waypoints[34].children[0] = 33;
- waypoints[34].children[1] = 119;
- waypoints[34].children[2] = 161;
- waypoints[34].children[3] = 35;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (5818.69,2.62558,4.08254);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 5;
- waypoints[35].children[0] = 36;
- waypoints[35].children[1] = 2;
- waypoints[35].children[2] = 34;
- waypoints[35].children[3] = 161;
- waypoints[35].children[4] = 47;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (5750.95,-154.432,6.65969);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 3;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 48;
- waypoints[36].children[2] = 212;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (4126.27,100.8,5.71344);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 5;
- waypoints[37].children[0] = 22;
- waypoints[37].children[1] = 65;
- waypoints[37].children[2] = 61;
- waypoints[37].children[3] = 67;
- waypoints[37].children[4] = 235;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (4124.68,613.643,4.81538);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 2;
- waypoints[38].children[0] = 39;
- waypoints[38].children[1] = 235;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (4178.04,772.262,7.32249);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 5;
- waypoints[39].children[0] = 38;
- waypoints[39].children[1] = 42;
- waypoints[39].children[2] = 63;
- waypoints[39].children[3] = 0;
- waypoints[39].children[4] = 40;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (4380.8,1048.18,9.47973);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 3;
- waypoints[40].children[0] = 41;
- waypoints[40].children[1] = 160;
- waypoints[40].children[2] = 39;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (4476.56,1188.55,4.125);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 5;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 128;
- waypoints[41].children[2] = 136;
- waypoints[41].children[3] = 160;
- waypoints[41].children[4] = 207;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (4477.32,843.759,7.10928);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 23;
- waypoints[42].children[1] = 39;
- waypoints[42].children[2] = 160;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (5858.25,1616.13,-3.91196);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 5;
- waypoints[43].children[0] = 139;
- waypoints[43].children[1] = 189;
- waypoints[43].children[2] = 140;
- waypoints[43].children[3] = 201;
- waypoints[43].children[4] = 224;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (6764.56,950.065,8.125);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 3;
- waypoints[44].children[0] = 93;
- waypoints[44].children[1] = 144;
- waypoints[44].children[2] = 219;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (6422.16,721.125,3.14688);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 3;
- waypoints[45].children[0] = 202;
- waypoints[45].children[1] = 219;
- waypoints[45].children[2] = 220;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (6258.88,281.912,21.2916);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 3;
- waypoints[46].children[0] = 47;
- waypoints[46].children[1] = 161;
- waypoints[46].children[2] = 202;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (6154.79,146.589,6.07924);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 4;
- waypoints[47].children[0] = 46;
- waypoints[47].children[1] = 161;
- waypoints[47].children[2] = 2;
- waypoints[47].children[3] = 35;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (5737.5,-372.975,-0.414404);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 3;
- waypoints[48].children[0] = 2;
- waypoints[48].children[1] = 36;
- waypoints[48].children[2] = 245;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (5226.35,-542.087,4.0568);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 4;
- waypoints[49].children[0] = 51;
- waypoints[49].children[1] = 225;
- waypoints[49].children[2] = 245;
- waypoints[49].children[3] = 212;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (4880.69,-444.559,-4.40395);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 5;
- waypoints[50].children[0] = 25;
- waypoints[50].children[1] = 52;
- waypoints[50].children[2] = 53;
- waypoints[50].children[3] = 215;
- waypoints[50].children[4] = 122;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (5046,-539.636,4.1077);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 5;
- waypoints[51].children[0] = 25;
- waypoints[51].children[1] = 49;
- waypoints[51].children[2] = 52;
- waypoints[51].children[3] = 225;
- waypoints[51].children[4] = 212;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (5038.99,-365.081,-3.875);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 4;
- waypoints[52].children[0] = 50;
- waypoints[52].children[1] = 51;
- waypoints[52].children[2] = 122;
- waypoints[52].children[3] = 212;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (4730.86,-535.076,4.09474);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 3;
- waypoints[53].children[0] = 50;
- waypoints[53].children[1] = 15;
- waypoints[53].children[2] = 66;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (4456.64,-755.646,-3.875);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 3;
- waypoints[54].children[0] = 15;
- waypoints[54].children[1] = 71;
- waypoints[54].children[2] = 66;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (4241,-1006.92,4.12391);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 4;
- waypoints[55].children[0] = 1;
- waypoints[55].children[1] = 56;
- waypoints[55].children[2] = 72;
- waypoints[55].children[3] = 71;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (4124.13,-889.934,-3.875);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 3;
- waypoints[56].children[0] = 55;
- waypoints[56].children[1] = 57;
- waypoints[56].children[2] = 59;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (3962.66,-838.515,4.71403);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 3;
- waypoints[57].children[0] = 56;
- waypoints[57].children[1] = 58;
- waypoints[57].children[2] = 186;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (3874.17,-684.97,4.62488);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 3;
- waypoints[58].children[0] = 57;
- waypoints[58].children[1] = 186;
- waypoints[58].children[2] = 233;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (4130.45,-708.595,-3.875);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 3;
- waypoints[59].children[0] = 56;
- waypoints[59].children[1] = 60;
- waypoints[59].children[2] = 71;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (4133.57,-505.442,-4.34113);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 3;
- waypoints[60].children[0] = 59;
- waypoints[60].children[1] = 61;
- waypoints[60].children[2] = 66;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (4130.14,-331.689,-3.875);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 3;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 67;
- waypoints[61].children[2] = 37;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (3810.45,377.833,4.35728);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 2;
- waypoints[62].children[0] = 22;
- waypoints[62].children[1] = 63;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (3975.86,624.932,6.83345);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 3;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 39;
- waypoints[63].children[2] = 0;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (4357.26,142.618,6.47312);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 3;
- waypoints[64].children[0] = 65;
- waypoints[64].children[1] = 26;
- waypoints[64].children[2] = 68;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (4351.34,-33.522,4.125);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 4;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 67;
- waypoints[65].children[2] = 37;
- waypoints[65].children[3] = 214;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (4355.4,-351.122,-4.23986);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 4;
- waypoints[66].children[0] = 67;
- waypoints[66].children[1] = 60;
- waypoints[66].children[2] = 54;
- waypoints[66].children[3] = 53;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (4350.6,-164.877,4.125);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 5;
- waypoints[67].children[0] = 66;
- waypoints[67].children[1] = 65;
- waypoints[67].children[2] = 214;
- waypoints[67].children[3] = 61;
- waypoints[67].children[4] = 37;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (4751.95,159.48,5.125);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 2;
- waypoints[68].children[0] = 69;
- waypoints[68].children[1] = 64;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (4772.2,372.345,5.125);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 3;
- waypoints[69].children[0] = 68;
- waypoints[69].children[1] = 70;
- waypoints[69].children[2] = 125;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (4871.26,655.595,9.15855);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 6;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 23;
- waypoints[70].children[2] = 125;
- waypoints[70].children[3] = 218;
- waypoints[70].children[4] = 26;
- waypoints[70].children[5] = 126;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (4282.44,-807.137,-3.875);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 4;
- waypoints[71].children[0] = 59;
- waypoints[71].children[1] = 15;
- waypoints[71].children[2] = 54;
- waypoints[71].children[3] = 55;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (4382.45,-1040.25,15.1776);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 55;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 1;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (4570.54,-1050.4,167.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 = (4676.17,-1044.72,166.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 = (4690.43,-664.34,166.125);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 2;
- waypoints[75].children[0] = 76;
- waypoints[75].children[1] = 74;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (4789.88,-665.267,167.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 = (4900.24,-665.344,260.328);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 2;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 78;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (5036.67,-670.832,259.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 = (5039.14,-828.05,260.625);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 2;
- waypoints[79].children[0] = 78;
- waypoints[79].children[1] = 80;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (5315.32,-836.61,260.625);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 81;
- waypoints[80].children[2] = 3;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (5506.97,-706.386,245.148);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 3;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 3;
- waypoints[81].children[2] = 237;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (6234.8,-557.914,244.8);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 3;
- waypoints[82].children[0] = 83;
- waypoints[82].children[1] = 4;
- waypoints[82].children[2] = 236;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (6313.73,-346.044,252.454);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 3;
- waypoints[83].children[0] = 82;
- waypoints[83].children[1] = 84;
- waypoints[83].children[2] = 4;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (6453.23,-213.507,240.591);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 2;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 85;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (6553.78,-41.032,243.91);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 3;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[85].children[2] = 5;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (6603.13,161.068,241.508);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 3;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 87;
- waypoints[86].children[2] = 5;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (6619.92,360.544,240.104);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 3;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 88;
- waypoints[87].children[2] = 238;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (6758.97,463.597,240.104);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 4;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 89;
- waypoints[88].children[2] = 145;
- waypoints[88].children[3] = 238;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (6998.29,415.112,240.104);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 88;
- waypoints[89].children[1] = 90;
- waypoints[89].children[2] = 145;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (7145.2,406.483,184.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 = (7146.79,605.919,97.2317);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 2;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 92;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (7143.59,804.911,8.125);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 3;
- waypoints[92].children[0] = 91;
- waypoints[92].children[1] = 93;
- waypoints[92].children[2] = 95;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (6936.13,779.659,8.125);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 3;
- waypoints[93].children[0] = 92;
- waypoints[93].children[1] = 44;
- waypoints[93].children[2] = 94;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (6745.29,780,8.125);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 1;
- waypoints[94].children[0] = 93;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (7035.94,864.392,8.125);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 2;
- waypoints[95].children[0] = 92;
- waypoints[95].children[1] = 96;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (7037.17,1035.55,8.125);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 97;
- waypoints[96].children[2] = 144;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (7154.8,1146.17,8.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 = (7152.44,1305.54,114.208);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 2;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 99;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (7152.5,1460.14,184.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 = (6965.91,1460.12,240.125);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 3;
- waypoints[100].children[0] = 99;
- waypoints[100].children[1] = 101;
- waypoints[100].children[2] = 152;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (6763.72,1395.38,240.125);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 3;
- waypoints[101].children[0] = 100;
- waypoints[101].children[1] = 102;
- waypoints[101].children[2] = 146;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (6692.69,1209.2,240.125);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 101;
- waypoints[102].children[1] = 103;
- waypoints[102].children[2] = 146;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (6644.7,1050.34,240.125);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 3;
- waypoints[103].children[0] = 102;
- waypoints[103].children[1] = 104;
- waypoints[103].children[2] = 238;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (6525.46,971.527,240.125);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 3;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 238;
- waypoints[104].children[2] = 240;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (5753.67,942.49,220.125);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 2;
- waypoints[105].children[0] = 106;
- waypoints[105].children[1] = 239;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (5609.44,846.425,189.125);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 3;
- waypoints[106].children[0] = 105;
- waypoints[106].children[1] = 157;
- waypoints[106].children[2] = 241;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (5404.69,215.402,189.125);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 2;
- waypoints[107].children[0] = 108;
- waypoints[107].children[1] = 241;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (5294.54,208.167,189.125);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 3;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 19;
- waypoints[108].children[2] = 159;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (4986.71,255.754,190.125);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 2;
- waypoints[109].children[0] = 110;
- waypoints[109].children[1] = 242;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (4940.43,454.385,189.125);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 4;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 111;
- waypoints[110].children[2] = 198;
- waypoints[110].children[3] = 113;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (4803.68,477.425,179.125);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 3;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 243;
- waypoints[111].children[2] = 112;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (4360.67,297.406,264.107);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 2;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 244;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (4942.45,781.357,192.692);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 3;
- waypoints[113].children[0] = 114;
- waypoints[113].children[1] = 155;
- waypoints[113].children[2] = 110;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (4943.39,956.321,190.018);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 2;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 115;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (4946,1161.59,87.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 = (5136.74,1163.2,12.8581);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 3;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 126;
- waypoints[116].children[2] = 127;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (5329.88,1001.54,7.0119);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 4;
- waypoints[117].children[0] = 118;
- waypoints[117].children[1] = 126;
- waypoints[117].children[2] = 127;
- waypoints[117].children[3] = 217;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (5677.99,986.134,12.8206);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 2;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 18;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (5699.37,487.805,5.125);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 5;
- waypoints[119].children[0] = 120;
- waypoints[119].children[1] = 33;
- waypoints[119].children[2] = 34;
- waypoints[119].children[3] = 234;
- waypoints[119].children[4] = 18;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (5490.13,427.318,5.125);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 4;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 121;
- waypoints[120].children[2] = 216;
- waypoints[120].children[3] = 234;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (5414.63,239.274,5.125);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 17;
- waypoints[121].children[2] = 216;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (5014.21,-203.821,31.8067);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 5;
- waypoints[122].children[0] = 52;
- waypoints[122].children[1] = 123;
- waypoints[122].children[2] = 50;
- waypoints[122].children[3] = 215;
- waypoints[122].children[4] = 212;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (4965.42,-17.473,28.0382);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 4;
- waypoints[123].children[0] = 122;
- waypoints[123].children[1] = 17;
- waypoints[123].children[2] = 124;
- waypoints[123].children[3] = 215;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (4967.4,167.786,5.125);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 123;
- waypoints[124].children[1] = 125;
- waypoints[124].children[2] = 216;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (4935.08,402.586,7.2192);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 5;
- waypoints[125].children[0] = 124;
- waypoints[125].children[1] = 69;
- waypoints[125].children[2] = 70;
- waypoints[125].children[3] = 218;
- waypoints[125].children[4] = 216;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (5124.08,961.728,6.86822);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 5;
- waypoints[126].children[0] = 116;
- waypoints[126].children[1] = 117;
- waypoints[126].children[2] = 127;
- waypoints[126].children[3] = 217;
- waypoints[126].children[4] = 70;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (5276.16,1181.14,6.95846);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 4;
- waypoints[127].children[0] = 116;
- waypoints[127].children[1] = 117;
- waypoints[127].children[2] = 126;
- waypoints[127].children[3] = 205;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (4679.39,1225.94,4.125);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 4;
- waypoints[128].children[0] = 41;
- waypoints[128].children[1] = 160;
- waypoints[128].children[2] = 206;
- waypoints[128].children[3] = 29;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (5452.78,1646.37,4.10366);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 130;
- waypoints[129].children[1] = 139;
- waypoints[129].children[2] = 204;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (5269.88,1646.93,100.278);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 131;
- waypoints[130].children[2] = 138;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (5026.54,1649.55,96.5429);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 2;
- waypoints[131].children[0] = 130;
- waypoints[131].children[1] = 132;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (4785.1,1655.02,96.5358);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 2;
- waypoints[132].children[0] = 131;
- waypoints[132].children[1] = 133;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (4786.6,1867.81,96.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 = (4628.79,1880.92,-4.76168);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 3;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 9;
- waypoints[134].children[2] = 199;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (4159.22,1258,22.876);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 2;
- waypoints[135].children[0] = 136;
- waypoints[135].children[1] = 209;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (4306.19,1225.25,13.0422);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 135;
- waypoints[136].children[1] = 41;
- waypoints[136].children[2] = 208;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (4981.1,1923.07,105.864);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 133;
- waypoints[137].children[1] = 8;
- waypoints[137].children[2] = 138;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (5204.44,1821.52,107.279);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 5;
- waypoints[138].children[0] = 8;
- waypoints[138].children[1] = 130;
- waypoints[138].children[2] = 151;
- waypoints[138].children[3] = 137;
- waypoints[138].children[4] = 246;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (5608.65,1650.56,5.07641);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 3;
- waypoints[139].children[0] = 129;
- waypoints[139].children[1] = 43;
- waypoints[139].children[2] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (5715.33,1804.54,4.0977);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 4;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 28;
- waypoints[140].children[2] = 201;
- waypoints[140].children[3] = 43;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (6108.83,1836.24,12.5457);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 2;
- waypoints[141].children[0] = 142;
- waypoints[141].children[1] = 201;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (6265.82,1677.92,14.5147);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 2;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (6387.04,1467,15.6411);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 2;
- waypoints[143].children[0] = 142;
- waypoints[143].children[1] = 222;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (6891.88,1111.3,8.125);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 2;
- waypoints[144].children[0] = 44;
- waypoints[144].children[1] = 96;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (6952.7,550.875,240.125);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 89;
- waypoints[145].children[1] = 88;
- waypoints[145].children[2] = 154;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (6658.54,1577.33,240.125);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 4;
- waypoints[146].children[0] = 101;
- waypoints[146].children[1] = 147;
- waypoints[146].children[2] = 21;
- waypoints[146].children[3] = 102;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (6496.43,1745.99,240.125);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 146;
- waypoints[147].children[1] = 148;
- waypoints[147].children[2] = 21;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (6341.95,1898.72,240.125);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 3;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 149;
- waypoints[148].children[2] = 27;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (6191.62,2103.8,240.125);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 3;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 27;
- waypoints[149].children[2] = 228;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (4913.58,1779.15,240.125);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 2;
- waypoints[150].children[0] = 151;
- waypoints[150].children[1] = 226;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (5130.08,1777.37,106.042);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 2;
- waypoints[151].children[0] = 150;
- waypoints[151].children[1] = 138;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (7003.29,1132.77,240.125);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 153;
- waypoints[152].children[1] = 7;
- waypoints[152].children[2] = 100;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (7093.81,941.701,248.778);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 4;
- waypoints[153].children[0] = 152;
- waypoints[153].children[1] = 154;
- waypoints[153].children[2] = 6;
- waypoints[153].children[3] = 7;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (7033.94,768.581,240.442);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 3;
- waypoints[154].children[0] = 153;
- waypoints[154].children[1] = 145;
- waypoints[154].children[2] = 6;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (5080.92,982.755,189.125);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 20;
- waypoints[155].children[1] = 113;
- waypoints[155].children[2] = 156;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (5220.36,876.609,189.125);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 158;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (5410.24,846.443,189.125);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 3;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 106;
- waypoints[157].children[2] = 158;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (5352.12,668.243,189.125);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 4;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 159;
- waypoints[158].children[2] = 156;
- waypoints[158].children[3] = 198;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (5303.96,423.036,189.125);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 3;
- waypoints[159].children[0] = 158;
- waypoints[159].children[1] = 108;
- waypoints[159].children[2] = 198;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (4576.03,990.538,9.49061);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 5;
- waypoints[160].children[0] = 23;
- waypoints[160].children[1] = 128;
- waypoints[160].children[2] = 41;
- waypoints[160].children[3] = 42;
- waypoints[160].children[4] = 40;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (6058.38,310.444,31.5922);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 5;
- waypoints[161].children[0] = 46;
- waypoints[161].children[1] = 34;
- waypoints[161].children[2] = 221;
- waypoints[161].children[3] = 47;
- waypoints[161].children[4] = 35;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (3778.36,1478.66,11.025);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 2;
- waypoints[162].children[0] = 163;
- waypoints[162].children[1] = 164;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (3895.43,1401.62,11.4784);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 3;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 10;
- waypoints[163].children[2] = 209;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (3780.63,1647.34,106.125);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 2;
- waypoints[164].children[0] = 162;
- waypoints[164].children[1] = 165;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (3978.5,1658.46,202.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 = (4113.17,1526.01,202.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 = (3999.25,1360.83,202.125);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 3;
- waypoints[167].children[0] = 166;
- waypoints[167].children[1] = 168;
- waypoints[167].children[2] = 11;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (3899.16,1166.73,206.966);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 3;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 169;
- waypoints[168].children[2] = 11;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (3858.7,1018.47,196.77);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 2;
- waypoints[169].children[0] = 168;
- waypoints[169].children[1] = 229;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (3645.01,120.606,196.625);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 2;
- waypoints[170].children[0] = 171;
- waypoints[170].children[1] = 230;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (3645.04,-14.3882,148.625);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 3;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 174;
- waypoints[171].children[2] = 231;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (3563.51,-290.784,148.625);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 2;
- waypoints[172].children[0] = 173;
- waypoints[172].children[1] = 231;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (3797.21,-298.118,148.625);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 172;
- waypoints[173].children[1] = 174;
- waypoints[173].children[2] = 177;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (3877.2,-145.226,148.625);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 3;
- waypoints[174].children[0] = 173;
- waypoints[174].children[1] = 171;
- waypoints[174].children[2] = 182;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (3487.87,-556.196,148.625);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 2;
- waypoints[175].children[0] = 176;
- waypoints[175].children[1] = 12;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (3664.91,-506.765,148.625);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 4;
- waypoints[176].children[0] = 175;
- waypoints[176].children[1] = 177;
- waypoints[176].children[2] = 178;
- waypoints[176].children[3] = 184;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (3812.45,-433.256,148.625);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 3;
- waypoints[177].children[0] = 176;
- waypoints[177].children[1] = 173;
- waypoints[177].children[2] = 178;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (3820.39,-572.524,148.625);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 3;
- waypoints[178].children[0] = 176;
- waypoints[178].children[1] = 177;
- waypoints[178].children[2] = 232;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (3565.38,-783.193,20.761);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 2;
- waypoints[179].children[0] = 13;
- waypoints[179].children[1] = 180;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (3557.09,-522.254,4.625);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 3;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 14;
- waypoints[180].children[2] = 233;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (3564.64,-194.046,4.625);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 2;
- waypoints[181].children[0] = 14;
- waypoints[181].children[1] = 182;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (3766.91,-191.988,148.625);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 2;
- waypoints[182].children[0] = 174;
- waypoints[182].children[1] = 181;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (3849.67,-355.294,4.625);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 2;
- waypoints[183].children[0] = 233;
- waypoints[183].children[1] = 14;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (3663.9,-615.453,148.625);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 2;
- waypoints[184].children[0] = 176;
- waypoints[184].children[1] = 185;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (3661.61,-846.297,14.8984);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 3;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 13;
- waypoints[185].children[2] = 186;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (3732.35,-915.276,4.61965);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 4;
- waypoints[186].children[0] = 13;
- waypoints[186].children[1] = 57;
- waypoints[186].children[2] = 58;
- waypoints[186].children[3] = 185;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (6236,1168.01,2.64287);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 4;
- waypoints[187].children[0] = 188;
- waypoints[187].children[1] = 220;
- waypoints[187].children[2] = 222;
- waypoints[187].children[3] = 219;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (6096.41,1314.05,1.45277);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 3;
- waypoints[188].children[0] = 187;
- waypoints[188].children[1] = 189;
- waypoints[188].children[2] = 223;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (5955.45,1475.55,-3.875);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 3;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 43;
- waypoints[189].children[2] = 213;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (5277.78,-841.743,4.125);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 3;
- waypoints[190].children[0] = 16;
- waypoints[190].children[1] = 191;
- waypoints[190].children[2] = 225;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (5406.66,-838.704,42.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 = (5526.54,-827.931,84.625);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 2;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 193;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (5679.22,-656.696,84.625);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 2;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 194;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (5872.44,-670.574,84.625);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 2;
- waypoints[194].children[0] = 193;
- waypoints[194].children[1] = 195;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (5870.98,-787.241,151.125);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 2;
- waypoints[195].children[0] = 194;
- waypoints[195].children[1] = 196;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (5973.48,-869.749,151.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 = (6118.55,-875.977,245.38);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 2;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 236;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (5169.94,483.979,189.125);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 3;
- waypoints[198].children[0] = 159;
- waypoints[198].children[1] = 110;
- waypoints[198].children[2] = 158;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (4499.57,1724.17,2.20081);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 4;
- waypoints[199].children[0] = 9;
- waypoints[199].children[1] = 29;
- waypoints[199].children[2] = 134;
- waypoints[199].children[3] = 207;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (4120.72,2167.27,4.125);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 1;
- waypoints[200].children[0] = 211;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (5830.23,1853.93,-1.70693);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 4;
- waypoints[201].children[0] = 28;
- waypoints[201].children[1] = 141;
- waypoints[201].children[2] = 140;
- waypoints[201].children[3] = 43;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (6392.7,450.624,4.02087);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 2;
- waypoints[202].children[0] = 45;
- waypoints[202].children[1] = 46;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (5829.31,769.818,4.125);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 3;
- waypoints[203].children[0] = 33;
- waypoints[203].children[1] = 32;
- waypoints[203].children[2] = 223;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (5453.82,1402.21,-3.875);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 4;
- waypoints[204].children[0] = 30;
- waypoints[204].children[1] = 129;
- waypoints[204].children[2] = 205;
- waypoints[204].children[3] = 224;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (5258.03,1391.67,-3.875);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 3;
- waypoints[205].children[0] = 127;
- waypoints[205].children[1] = 204;
- waypoints[205].children[2] = 206;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (5018.3,1402.45,-4.64091);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 3;
- waypoints[206].children[0] = 205;
- waypoints[206].children[1] = 128;
- waypoints[206].children[2] = 29;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (4468.71,1492.41,4.125);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 4;
- waypoints[207].children[0] = 199;
- waypoints[207].children[1] = 29;
- waypoints[207].children[2] = 208;
- waypoints[207].children[3] = 41;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (4333.53,1415.11,6.11512);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 2;
- waypoints[208].children[0] = 136;
- waypoints[208].children[1] = 207;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (4048.03,1392.22,10.9642);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 4;
- waypoints[209].children[0] = 210;
- waypoints[209].children[1] = 135;
- waypoints[209].children[2] = 163;
- waypoints[209].children[3] = 10;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (4087.15,1676.28,18.9963);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 2;
- waypoints[210].children[0] = 211;
- waypoints[210].children[1] = 209;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (4179.52,1875.79,4.02334);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 3;
- waypoints[211].children[0] = 9;
- waypoints[211].children[1] = 200;
- waypoints[211].children[2] = 210;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (5227.16,-308.508,-3.875);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 6;
- waypoints[212].children[0] = 52;
- waypoints[212].children[1] = 36;
- waypoints[212].children[2] = 245;
- waypoints[212].children[3] = 49;
- waypoints[212].children[4] = 51;
- waypoints[212].children[5] = 122;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (5895.26,1253.87,-3.875);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 4;
- waypoints[213].children[0] = 189;
- waypoints[213].children[1] = 32;
- waypoints[213].children[2] = 31;
- waypoints[213].children[3] = 224;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (4589.56,-57.3649,4.125);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 3;
- waypoints[214].children[0] = 65;
- waypoints[214].children[1] = 215;
- waypoints[214].children[2] = 67;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (4795.74,-169.706,19.312);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 4;
- waypoints[215].children[0] = 214;
- waypoints[215].children[1] = 50;
- waypoints[215].children[2] = 123;
- waypoints[215].children[3] = 122;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (5181.83,320.155,5.125);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 4;
- waypoints[216].children[0] = 124;
- waypoints[216].children[1] = 121;
- waypoints[216].children[2] = 120;
- waypoints[216].children[3] = 125;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (5290.01,812.838,6.70676);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 3;
- waypoints[217].children[0] = 126;
- waypoints[217].children[1] = 117;
- waypoints[217].children[2] = 234;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (5063.89,565.666,5.125);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 3;
- waypoints[218].children[0] = 70;
- waypoints[218].children[1] = 125;
- waypoints[218].children[2] = 234;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (6503.65,949.29,8.125);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 5;
- waypoints[219].children[0] = 44;
- waypoints[219].children[1] = 45;
- waypoints[219].children[2] = 222;
- waypoints[219].children[3] = 220;
- waypoints[219].children[4] = 187;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (6221.77,917.311,4.12036);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 4;
- waypoints[220].children[0] = 187;
- waypoints[220].children[1] = 221;
- waypoints[220].children[2] = 45;
- waypoints[220].children[3] = 219;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (6059.04,661.371,3.8187);
- waypoints[221].type = "stand";
- waypoints[221].childCount = 3;
- waypoints[221].children[0] = 220;
- waypoints[221].children[1] = 161;
- waypoints[221].children[2] = 223;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (6428.85,1161.29,3.98989);
- waypoints[222].type = "stand";
- waypoints[222].childCount = 3;
- waypoints[222].children[0] = 219;
- waypoints[222].children[1] = 143;
- waypoints[222].children[2] = 187;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (6006.02,985.053,-2.4681);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 4;
- waypoints[223].children[0] = 188;
- waypoints[223].children[1] = 203;
- waypoints[223].children[2] = 221;
- waypoints[223].children[3] = 32;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (5727.18,1438.34,-3.875);
- waypoints[224].type = "stand";
- waypoints[224].childCount = 4;
- waypoints[224].children[0] = 30;
- waypoints[224].children[1] = 43;
- waypoints[224].children[2] = 204;
- waypoints[224].children[3] = 213;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (5138.17,-697.915,4.125);
- waypoints[225].type = "stand";
- waypoints[225].childCount = 4;
- waypoints[225].children[0] = 51;
- waypoints[225].children[1] = 190;
- waypoints[225].children[2] = 16;
- waypoints[225].children[3] = 49;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (4899.56,2084.05,240.125);
- waypoints[226].type = "stand";
- waypoints[226].childCount = 2;
- waypoints[226].children[0] = 150;
- waypoints[226].children[1] = 227;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (5305.68,2100.19,240.125);
- waypoints[227].type = "stand";
- waypoints[227].childCount = 2;
- waypoints[227].children[0] = 226;
- waypoints[227].children[1] = 249;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (5740.43,2110.44,240.125);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 2;
- waypoints[228].children[0] = 149;
- waypoints[228].children[1] = 249;
- waypoints[229] = spawnstruct();
- waypoints[229].origin = (3600.24,795.594,196.625);
- waypoints[229].type = "stand";
- waypoints[229].childCount = 2;
- waypoints[229].children[0] = 169;
- waypoints[229].children[1] = 230;
- waypoints[230] = spawnstruct();
- waypoints[230].origin = (3651.11,455.762,196.625);
- waypoints[230].type = "stand";
- waypoints[230].childCount = 2;
- waypoints[230].children[0] = 170;
- waypoints[230].children[1] = 229;
- waypoints[231] = spawnstruct();
- waypoints[231].origin = (3500.05,-86.8868,148.625);
- waypoints[231].type = "stand";
- waypoints[231].childCount = 2;
- waypoints[231].children[0] = 171;
- waypoints[231].children[1] = 172;
- waypoints[232] = spawnstruct();
- waypoints[232].origin = (3791.41,-916.466,148.625);
- waypoints[232].type = "stand";
- waypoints[232].childCount = 2;
- waypoints[232].children[0] = 178;
- waypoints[232].children[1] = 12;
- waypoints[233] = spawnstruct();
- waypoints[233].origin = (3844.64,-503.481,4.625);
- waypoints[233].type = "stand";
- waypoints[233].childCount = 3;
- waypoints[233].children[0] = 183;
- waypoints[233].children[1] = 180;
- waypoints[233].children[2] = 58;
- waypoints[234] = spawnstruct();
- waypoints[234].origin = (5449.65,613.982,5.125);
- waypoints[234].type = "stand";
- waypoints[234].childCount = 4;
- waypoints[234].children[0] = 218;
- waypoints[234].children[1] = 119;
- waypoints[234].children[2] = 217;
- waypoints[234].children[3] = 120;
- waypoints[235] = spawnstruct();
- waypoints[235].origin = (4161.74,372.317,4.96247);
- waypoints[235].type = "stand";
- waypoints[235].childCount = 2;
- waypoints[235].children[0] = 38;
- waypoints[235].children[1] = 37;
- waypoints[236] = spawnstruct();
- waypoints[236].origin = (6192.12,-668.034,246.125);
- waypoints[236].type = "stand";
- waypoints[236].childCount = 3;
- waypoints[236].children[0] = 82;
- waypoints[236].children[1] = 197;
- waypoints[236].children[2] = 237;
- waypoints[237] = spawnstruct();
- waypoints[237].origin = (5794.12,-627.403,251.191);
- waypoints[237].type = "stand";
- waypoints[237].childCount = 2;
- waypoints[237].children[0] = 81;
- waypoints[237].children[1] = 236;
- waypoints[238] = spawnstruct();
- waypoints[238].origin = (6662,757.716,240.125);
- waypoints[238].type = "stand";
- waypoints[238].childCount = 4;
- waypoints[238].children[0] = 103;
- waypoints[238].children[1] = 104;
- waypoints[238].children[2] = 88;
- waypoints[238].children[3] = 87;
- waypoints[239] = spawnstruct();
- waypoints[239].origin = (6037.2,937.226,220.125);
- waypoints[239].type = "stand";
- waypoints[239].childCount = 2;
- waypoints[239].children[0] = 105;
- waypoints[239].children[1] = 240;
- waypoints[240] = spawnstruct();
- waypoints[240].origin = (6266.71,982.144,220.125);
- waypoints[240].type = "stand";
- waypoints[240].childCount = 2;
- waypoints[240].children[0] = 239;
- waypoints[240].children[1] = 104;
- waypoints[241] = spawnstruct();
- waypoints[241].origin = (5609.45,518.088,189.772);
- waypoints[241].type = "stand";
- waypoints[241].childCount = 2;
- waypoints[241].children[0] = 107;
- waypoints[241].children[1] = 106;
- waypoints[242] = spawnstruct();
- waypoints[242].origin = (5064.13,116.727,189.125);
- waypoints[242].type = "stand";
- waypoints[242].childCount = 2;
- waypoints[242].children[0] = 19;
- waypoints[242].children[1] = 109;
- waypoints[243] = spawnstruct();
- waypoints[243].origin = (4287.7,744.37,180.125);
- waypoints[243].type = "stand";
- waypoints[243].childCount = 2;
- waypoints[243].children[0] = 111;
- waypoints[243].children[1] = 244;
- waypoints[244] = spawnstruct();
- waypoints[244].origin = (4308.44,557.954,182.125);
- waypoints[244].type = "stand";
- waypoints[244].childCount = 2;
- waypoints[244].children[0] = 112;
- waypoints[244].children[1] = 243;
- waypoints[245] = spawnstruct();
- waypoints[245].origin = (5421.03,-442.241,10.9765);
- waypoints[245].type = "stand";
- waypoints[245].childCount = 3;
- waypoints[245].children[0] = 49;
- waypoints[245].children[1] = 48;
- waypoints[245].children[2] = 212;
- waypoints[246] = spawnstruct();
- waypoints[246].origin = (5351.96,1770.02,104.924);
- waypoints[246].type = "stand";
- waypoints[246].childCount = 2;
- waypoints[246].children[0] = 138;
- waypoints[246].children[1] = 247;
- waypoints[247] = spawnstruct();
- waypoints[247].origin = (5502.64,1785.26,176.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 = (5508.06,1903.04,240.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 = (5492.86,2100.74,240.125);
- waypoints[249].type = "stand";
- waypoints[249].childCount = 3;
- waypoints[249].children[0] = 248;
- waypoints[249].children[1] = 228;
- waypoints[249].children[2] = 227;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/roundhouse.gsc b/main_shared/maps/mp/bots/waypoints/roundhouse.gsc
deleted file mode 100644
index 32cb6a1..0000000
--- a/main_shared/maps/mp/bots/waypoints/roundhouse.gsc
+++ /dev/null
@@ -1,2243 +0,0 @@
-Roundhouse()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (-1340.6,-468.5,-428.875);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 116;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (-1377.13,-612.724,-428.875);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 1;
- waypoints[1].children[0] = 116;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (-1312,-831.5,-437.814);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 1;
- waypoints[2].children[0] = 115;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (-1315,-1703.5,-397.006);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 1;
- waypoints[3].children[0] = 110;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (-1332.02,-1194.6,-434.949);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 1;
- waypoints[4].children[0] = 111;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (-848.335,-1528.98,-430.574);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 3;
- waypoints[5].children[0] = 79;
- waypoints[5].children[1] = 83;
- waypoints[5].children[2] = 84;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (-1002.89,-2017.21,-413.544);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 1;
- waypoints[6].children[0] = 90;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (-920.1,-2266,-433.643);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 1;
- waypoints[7].children[0] = 95;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (-986.1,-2940,-433.803);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 1;
- waypoints[8].children[0] = 96;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (-430.119,-3021,-416.947);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 1;
- waypoints[9].children[0] = 98;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (-306.119,-2765,-481.902);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 1;
- waypoints[10].children[0] = 101;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (-271.122,-2423.76,-491.866);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 102;
- waypoints[11].children[1] = 104;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (16.1354,-2727.02,-491.875);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 101;
- waypoints[12].children[1] = 105;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (-310.887,-2222.79,-487.224);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 1;
- waypoints[13].children[0] = 107;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (-762.887,-1186.79,-434.929);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 2;
- waypoints[14].children[0] = 112;
- waypoints[14].children[1] = 119;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (-562.1,-1020,-436.875);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 1;
- waypoints[15].children[0] = 119;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (-724.1,-774,-434.511);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 3;
- waypoints[16].children[0] = 114;
- waypoints[16].children[1] = 119;
- waypoints[16].children[2] = 120;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (-576.1,-262,-474.742);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 2;
- waypoints[17].children[0] = 118;
- waypoints[17].children[1] = 122;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-273.981,-527.1,-481.357);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 2;
- waypoints[18].children[0] = 122;
- waypoints[18].children[1] = 123;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (-336.1,-650,-480.686);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 1;
- waypoints[19].children[0] = 122;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (229.113,-3237.21,-422.171);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 1;
- waypoints[20].children[0] = 281;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (385.9,-3024,-426.98);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 1;
- waypoints[21].children[0] = 282;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (513.881,-3529,-411.329);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 1;
- waypoints[22].children[0] = 280;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (1980.14,-3883.02,-420.378);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 2;
- waypoints[23].children[0] = 271;
- waypoints[23].children[1] = 276;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (1758.9,-3298.02,-430.422);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 2;
- waypoints[24].children[0] = 270;
- waypoints[24].children[1] = 275;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (2226.9,-3370.02,-424.686);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 2;
- waypoints[25].children[0] = 251;
- waypoints[25].children[1] = 269;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (2611.9,-3464,-455.982);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 1;
- waypoints[26].children[0] = 250;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (2831.9,-3434.1,-433.669);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 1;
- waypoints[27].children[0] = 249;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (3135.9,-3442,-423.05);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 1;
- waypoints[28].children[0] = 249;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (2906.69,-3089.21,-415.875);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 1;
- waypoints[29].children[0] = 250;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (3559.66,-2451.02,-415.875);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 1;
- waypoints[30].children[0] = 240;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (3388.9,-2298.02,-415.875);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 1;
- waypoints[31].children[0] = 239;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (3435.66,-2116.98,-410.875);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 1;
- waypoints[32].children[0] = 239;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (3306.69,-2081.21,-415.875);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 3;
- waypoints[33].children[0] = 241;
- waypoints[33].children[1] = 239;
- waypoints[33].children[2] = 236;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (3519.9,-1774,-415.875);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 2;
- waypoints[34].children[0] = 35;
- waypoints[34].children[1] = 237;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (3347.9,-1774,-415.875);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 2;
- waypoints[35].children[0] = 232;
- waypoints[35].children[1] = 34;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (3941.9,-1524,-460.875);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 1;
- waypoints[36].children[0] = 231;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (3957.9,-1300,-460.875);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 1;
- waypoints[37].children[0] = 218;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (3929.9,-952,-424.875);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 2;
- waypoints[38].children[0] = 217;
- waypoints[38].children[1] = 218;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (3731.9,-1210,-466.279);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 1;
- waypoints[39].children[0] = 218;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (3515.9,-1210,-466.279);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 1;
- waypoints[40].children[0] = 230;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (3139.9,-1210,-466.279);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 1;
- waypoints[41].children[0] = 228;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (2762.9,-1234.02,-461.875);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 1;
- waypoints[42].children[0] = 227;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (3048.9,-718.019,-412.875);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 2;
- waypoints[43].children[0] = 44;
- waypoints[43].children[1] = 213;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (2825.88,-673,-412.875);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 2;
- waypoints[44].children[0] = 212;
- waypoints[44].children[1] = 43;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (3173.9,-512,-415.875);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 1;
- waypoints[45].children[0] = 215;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (3239.9,-802,-415.875);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 3;
- waypoints[46].children[0] = 213;
- waypoints[46].children[1] = 214;
- waypoints[46].children[2] = 215;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (2857.88,-143,-396.998);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 2;
- waypoints[47].children[0] = 196;
- waypoints[47].children[1] = 211;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (3733.92,-793,-424.125);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 3;
- waypoints[48].children[0] = 49;
- waypoints[48].children[1] = 214;
- waypoints[48].children[2] = 217;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (3713.9,-162,-424.997);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 2;
- waypoints[49].children[0] = 209;
- waypoints[49].children[1] = 48;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (3225.9,384,-427.579);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 1;
- waypoints[50].children[0] = 201;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (2808.9,41.9808,-415.454);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 1;
- waypoints[51].children[0] = 197;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (1840.14,795.022,-448.983);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 1;
- waypoints[52].children[0] = 176;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (1696.14,831.022,-449.436);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 1;
- waypoints[53].children[0] = 176;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (1211.9,602,-459.661);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 1;
- waypoints[54].children[0] = 173;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (550.9,394.019,-464.488);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 1;
- waypoints[55].children[0] = 169;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (600.135,1191.12,-421.075);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 1;
- waypoints[56].children[0] = 143;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (-458.119,467,-438.875);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 3;
- waypoints[57].children[0] = 58;
- waypoints[57].children[1] = 139;
- waypoints[57].children[2] = 140;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (-277.1,165.981,-416.599);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 3;
- waypoints[58].children[0] = 137;
- waypoints[58].children[1] = 57;
- waypoints[58].children[2] = 139;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (89.9192,733,-452.483);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 2;
- waypoints[59].children[0] = 60;
- waypoints[59].children[1] = 141;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (161.919,389,-419.8);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 1;
- waypoints[60].children[0] = 59;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (979.665,-140.978,-479.875);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 4;
- waypoints[61].children[0] = 165;
- waypoints[61].children[1] = 168;
- waypoints[61].children[2] = 163;
- waypoints[61].children[3] = 62;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (1211.9,-118,-479.083);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 4;
- waypoints[62].children[0] = 63;
- waypoints[62].children[1] = 61;
- waypoints[62].children[2] = 185;
- waypoints[62].children[3] = 168;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (1460.14,-132.978,-470.668);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 4;
- waypoints[63].children[0] = 185;
- waypoints[63].children[1] = 62;
- waypoints[63].children[2] = 168;
- waypoints[63].children[3] = 64;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (1688.14,-184.978,-469.788);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 4;
- waypoints[64].children[0] = 63;
- waypoints[64].children[1] = 188;
- waypoints[64].children[2] = 185;
- waypoints[64].children[3] = 186;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (2218.69,-497.213,-469.379);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 3;
- waypoints[65].children[0] = 189;
- waypoints[65].children[1] = 188;
- waypoints[65].children[2] = 193;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (2450.69,-1190.79,-468.85);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 4;
- waypoints[66].children[0] = 67;
- waypoints[66].children[1] = 226;
- waypoints[66].children[2] = 189;
- waypoints[66].children[3] = 309;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (2402.92,-1452.24,-471.875);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 3;
- waypoints[67].children[0] = 308;
- waypoints[67].children[1] = 66;
- waypoints[67].children[2] = 309;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (1487.9,-2158,-476.07);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 1;
- waypoints[68].children[0] = 306;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (879.9,-2166,-479.81);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 2;
- waypoints[69].children[0] = 161;
- waypoints[69].children[1] = 156;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (279.9,-2278,-467.801);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 1;
- waypoints[70].children[0] = 292;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (-294.119,-1879,-493.728);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 3;
- waypoints[71].children[0] = 107;
- waypoints[71].children[1] = 106;
- waypoints[71].children[2] = 151;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (-464.1,-1482,-447.718);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 2;
- waypoints[72].children[0] = 86;
- waypoints[72].children[1] = 87;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (-456.1,-1814,-449.218);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 1;
- waypoints[73].children[0] = 88;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (1300.88,-1231.76,-479.461);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 1;
- waypoints[74].children[0] = 130;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (1050.92,-1255.76,-482.862);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 1;
- waypoints[75].children[0] = 126;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (920.878,-743.765,-483.78);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 1;
- waypoints[76].children[0] = 135;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (1190.69,-653.213,-486.875);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 1;
- waypoints[77].children[0] = 134;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (1270.92,-816.235,-486.246);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 1;
- waypoints[78].children[0] = 134;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (-775.72,-1513.87,-433.675);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 2;
- waypoints[79].children[0] = 5;
- waypoints[79].children[1] = 80;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (-582.52,-1507.33,-257.675);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 2;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 81;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (-542.189,-1537.23,-258.175);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 2;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 82;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (-559.505,-2002.97,-257.701);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 1;
- waypoints[82].children[0] = 81;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (-815.027,-1739.48,-437.437);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 4;
- waypoints[83].children[0] = 5;
- waypoints[83].children[1] = 84;
- waypoints[83].children[2] = 90;
- waypoints[83].children[3] = 109;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (-680.776,-1650.01,-442.574);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 4;
- waypoints[84].children[0] = 5;
- waypoints[84].children[1] = 83;
- waypoints[84].children[2] = 85;
- waypoints[84].children[3] = 87;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (-593.641,-1346.71,-442.956);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 3;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[85].children[2] = 112;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (-429.41,-1345.98,-454.222);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 87;
- waypoints[86].children[2] = 72;
- waypoints[86].children[3] = 121;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (-410.408,-1604.83,-453.438);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 4;
- waypoints[87].children[0] = 86;
- waypoints[87].children[1] = 84;
- waypoints[87].children[2] = 72;
- waypoints[87].children[3] = 88;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (-418.469,-2050.43,-454.869);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 4;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 89;
- waypoints[88].children[2] = 73;
- waypoints[88].children[3] = 107;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (-424.135,-2518.45,-442.624);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 88;
- waypoints[89].children[1] = 91;
- waypoints[89].children[2] = 103;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (-772.413,-2073.9,-441.67);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 4;
- waypoints[90].children[0] = 83;
- waypoints[90].children[1] = 6;
- waypoints[90].children[2] = 91;
- waypoints[90].children[3] = 92;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (-596.181,-2488.46,-438.951);
- 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 = (-767.021,-2418.25,-440.915);
- 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] = 95;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (-764.219,-2686.42,-430.219);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 2;
- waypoints[93].children[0] = 92;
- waypoints[93].children[1] = 94;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (-633.147,-2691.44,-438.765);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 2;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 97;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (-943.643,-2429.68,-440.76);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 3;
- waypoints[95].children[0] = 92;
- waypoints[95].children[1] = 7;
- waypoints[95].children[2] = 96;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (-961.951,-2813.38,-435.195);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 8;
- waypoints[96].children[2] = 97;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (-608.269,-2893.27,-441.788);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 3;
- waypoints[97].children[0] = 96;
- waypoints[97].children[1] = 94;
- waypoints[97].children[2] = 98;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (-396.784,-2944.63,-435.083);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 4;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 99;
- waypoints[98].children[2] = 9;
- waypoints[98].children[3] = 100;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-154.717,-2899.63,-435.875);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 3;
- waypoints[99].children[0] = 98;
- waypoints[99].children[1] = 100;
- waypoints[99].children[2] = 101;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (45.7944,-3009.58,-435.99);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 3;
- waypoints[100].children[0] = 99;
- waypoints[100].children[1] = 98;
- waypoints[100].children[2] = 283;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (-159.4,-2736.54,-498.263);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 5;
- waypoints[101].children[0] = 99;
- waypoints[101].children[1] = 10;
- waypoints[101].children[2] = 102;
- waypoints[101].children[3] = 105;
- waypoints[101].children[4] = 12;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (-220.452,-2550.71,-491.875);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 4;
- waypoints[102].children[0] = 101;
- waypoints[102].children[1] = 103;
- waypoints[102].children[2] = 11;
- waypoints[102].children[3] = 104;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (-352.402,-2539.84,-435.875);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 2;
- waypoints[103].children[0] = 102;
- waypoints[103].children[1] = 89;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (-37.8013,-2409.61,-491.875);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 102;
- waypoints[104].children[1] = 11;
- waypoints[104].children[2] = 105;
- waypoints[104].children[3] = 106;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (15.7759,-2629.69,-491.745);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 5;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 101;
- waypoints[105].children[2] = 12;
- waypoints[105].children[3] = 289;
- waypoints[105].children[4] = 290;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (-14.6201,-2066.69,-495.891);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 4;
- waypoints[106].children[0] = 104;
- waypoints[106].children[1] = 107;
- waypoints[106].children[2] = 71;
- waypoints[106].children[3] = 108;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (-217.827,-2056.83,-493.388);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 4;
- waypoints[107].children[0] = 106;
- waypoints[107].children[1] = 13;
- waypoints[107].children[2] = 88;
- waypoints[107].children[3] = 71;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (146.418,-2079.45,-496.358);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 3;
- waypoints[108].children[0] = 106;
- waypoints[108].children[1] = 155;
- waypoints[108].children[2] = 293;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (-990.674,-1714.53,-433.675);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 2;
- waypoints[109].children[0] = 83;
- waypoints[109].children[1] = 110;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (-1242.97,-1623.36,-437.721);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 3;
- waypoints[110].children[2] = 111;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (-1242.05,-1400.38,-445.522);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 4;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 4;
- waypoints[111].children[2] = 112;
- waypoints[111].children[3] = 113;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (-775.263,-1342.89,-442.181);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 4;
- waypoints[112].children[0] = 113;
- waypoints[112].children[1] = 111;
- waypoints[112].children[2] = 14;
- waypoints[112].children[3] = 85;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (-1005.27,-1193.85,-439.346);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 3;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 111;
- waypoints[113].children[2] = 114;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (-968.048,-768.503,-443.678);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 5;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 115;
- waypoints[114].children[2] = 117;
- waypoints[114].children[3] = 118;
- waypoints[114].children[4] = 16;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (-1174.1,-746.263,-443.438);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 2;
- waypoints[115].children[2] = 116;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (-1172.47,-471.184,-436.875);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 4;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 1;
- waypoints[116].children[2] = 0;
- waypoints[116].children[3] = 117;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (-986.121,-417.749,-441.166);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 116;
- waypoints[117].children[1] = 114;
- waypoints[117].children[2] = 118;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (-751.579,-434.99,-441.875);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 5;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 114;
- waypoints[118].children[2] = 122;
- waypoints[118].children[3] = 17;
- waypoints[118].children[4] = 123;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (-686.987,-1025.72,-436.247);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 3;
- waypoints[119].children[0] = 16;
- waypoints[119].children[1] = 15;
- waypoints[119].children[2] = 14;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (-427.482,-778.547,-445.853);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 3;
- waypoints[120].children[0] = 16;
- waypoints[120].children[1] = 121;
- waypoints[120].children[2] = 122;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (-428.462,-905.6,-452.807);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 86;
- waypoints[121].children[2] = 148;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (-424.964,-615.112,-494.283);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 6;
- waypoints[122].children[0] = 120;
- waypoints[122].children[1] = 19;
- waypoints[122].children[2] = 18;
- waypoints[122].children[3] = 118;
- waypoints[122].children[4] = 123;
- waypoints[122].children[5] = 17;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (-221.072,-370.092,-469.322);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 5;
- waypoints[123].children[0] = 118;
- waypoints[123].children[1] = 18;
- waypoints[123].children[2] = 122;
- waypoints[123].children[3] = 136;
- waypoints[123].children[4] = 137;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (658.399,-1056.25,-485.812);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 4;
- waypoints[124].children[0] = 125;
- waypoints[124].children[1] = 153;
- waypoints[124].children[2] = 154;
- waypoints[124].children[3] = 164;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (803.653,-1088.41,-486.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 = (898.288,-1279.58,-486.875);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 3;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 130;
- waypoints[126].children[2] = 75;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (1427.53,-1024.41,-479.875);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 3;
- waypoints[127].children[0] = 125;
- waypoints[127].children[1] = 128;
- waypoints[127].children[2] = 129;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (1605,-1098.59,-486.875);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 3;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 132;
- waypoints[128].children[2] = 187;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (1606.52,-937.522,-486.875);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 127;
- waypoints[129].children[1] = 133;
- waypoints[129].children[2] = 186;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (1237.33,-1363.53,-486.875);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 4;
- waypoints[130].children[0] = 126;
- waypoints[130].children[1] = 131;
- waypoints[130].children[2] = 74;
- waypoints[130].children[3] = 132;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (1191,-1454.68,-486.875);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 1;
- waypoints[131].children[0] = 130;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (1560.12,-1223.95,-486.875);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 2;
- waypoints[132].children[0] = 130;
- waypoints[132].children[1] = 128;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (1476.06,-758.913,-486.875);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 2;
- waypoints[133].children[0] = 129;
- waypoints[133].children[1] = 134;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (1212.09,-734.982,-486.875);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 4;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[134].children[2] = 77;
- waypoints[134].children[3] = 78;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (857.171,-885.6,-485.786);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 76;
- waypoints[135].children[2] = 164;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-1.70279,-467.696,-488.022);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 123;
- waypoints[136].children[1] = 147;
- waypoints[136].children[2] = 149;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-118.13,-141.923,-465.765);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 123;
- waypoints[137].children[1] = 58;
- waypoints[137].children[2] = 138;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (88.3676,55.8685,-460.345);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 3;
- waypoints[138].children[0] = 137;
- waypoints[138].children[1] = 139;
- waypoints[138].children[2] = 145;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-134.201,435.058,-474.879);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 4;
- waypoints[139].children[0] = 138;
- waypoints[139].children[1] = 58;
- waypoints[139].children[2] = 57;
- waypoints[139].children[3] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-205.469,817.021,-464.903);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 3;
- waypoints[140].children[0] = 57;
- waypoints[140].children[1] = 139;
- waypoints[140].children[2] = 141;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (51.2269,992.041,-464.037);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 3;
- waypoints[141].children[0] = 140;
- waypoints[141].children[1] = 59;
- waypoints[141].children[2] = 142;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (236.743,1117.78,-452.833);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 2;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (498.416,1112.16,-450.817);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 3;
- waypoints[143].children[0] = 142;
- waypoints[143].children[1] = 56;
- waypoints[143].children[2] = 144;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (642.084,727.202,-456.306);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 2;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 170;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (275.113,-64.2323,-445.069);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 138;
- waypoints[145].children[1] = 146;
- waypoints[145].children[2] = 147;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (396.916,-62.4866,-441.367);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 167;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (298.299,-465.972,-479.984);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 4;
- waypoints[147].children[0] = 145;
- waypoints[147].children[1] = 136;
- waypoints[147].children[2] = 163;
- waypoints[147].children[3] = 165;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (-343.419,-917.795,-441.875);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 2;
- waypoints[148].children[0] = 121;
- waypoints[148].children[1] = 149;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (-197.448,-952.275,-480.82);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 4;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 136;
- waypoints[149].children[2] = 150;
- waypoints[149].children[3] = 151;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (18.9777,-1302.79,-492.974);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 4;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 152;
- waypoints[150].children[3] = 153;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (-228.84,-1590.16,-495.883);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 4;
- waypoints[151].children[0] = 71;
- waypoints[151].children[1] = 149;
- waypoints[151].children[2] = 150;
- waypoints[151].children[3] = 152;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (218.849,-1597.39,-503.942);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 5;
- waypoints[152].children[0] = 151;
- waypoints[152].children[1] = 150;
- waypoints[152].children[2] = 154;
- waypoints[152].children[3] = 153;
- waypoints[152].children[4] = 155;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (370.383,-1194.18,-488.054);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 5;
- waypoints[153].children[0] = 150;
- waypoints[153].children[1] = 124;
- waypoints[153].children[2] = 152;
- waypoints[153].children[3] = 154;
- waypoints[153].children[4] = 164;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (666.076,-1427.27,-479.731);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 4;
- waypoints[154].children[0] = 124;
- waypoints[154].children[1] = 152;
- waypoints[154].children[2] = 153;
- waypoints[154].children[3] = 158;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (349.276,-1931.96,-491.337);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 4;
- waypoints[155].children[0] = 152;
- waypoints[155].children[1] = 108;
- waypoints[155].children[2] = 156;
- waypoints[155].children[3] = 294;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (588.542,-2012.99,-481.674);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 6;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 69;
- waypoints[156].children[3] = 294;
- waypoints[156].children[4] = 295;
- waypoints[156].children[5] = 312;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (696.331,-1824.69,-559.891);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 2;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 158;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (805.948,-1613.17,-479.875);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 4;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 154;
- waypoints[158].children[2] = 159;
- waypoints[158].children[3] = 162;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (1014.37,-1859.4,-479.875);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 3;
- waypoints[159].children[0] = 158;
- waypoints[159].children[1] = 160;
- waypoints[159].children[2] = 161;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (1372.78,-1842.06,-476.97);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 5;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 162;
- waypoints[160].children[2] = 306;
- waypoints[160].children[3] = 307;
- waypoints[160].children[4] = 310;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (1033.76,-2227.57,-479.503);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 5;
- waypoints[161].children[0] = 159;
- waypoints[161].children[1] = 69;
- waypoints[161].children[2] = 295;
- waypoints[161].children[3] = 297;
- waypoints[161].children[4] = 296;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (1360.02,-1630.43,-476.997);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 4;
- waypoints[162].children[0] = 158;
- waypoints[162].children[1] = 160;
- waypoints[162].children[2] = 310;
- waypoints[162].children[3] = 307;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (673.891,-693.437,-481.427);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 5;
- waypoints[163].children[0] = 147;
- waypoints[163].children[1] = 164;
- waypoints[163].children[2] = 165;
- waypoints[163].children[3] = 168;
- waypoints[163].children[4] = 61;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (670.827,-845.006,-484.995);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 4;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 135;
- waypoints[164].children[2] = 124;
- waypoints[164].children[3] = 153;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (616.019,-248.219,-479.875);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 6;
- waypoints[165].children[0] = 147;
- waypoints[165].children[1] = 166;
- waypoints[165].children[2] = 167;
- waypoints[165].children[3] = 163;
- waypoints[165].children[4] = 61;
- waypoints[165].children[5] = 168;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (710.385,16.0441,-477.292);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 4;
- waypoints[166].children[0] = 165;
- waypoints[166].children[1] = 167;
- waypoints[166].children[2] = 169;
- waypoints[166].children[3] = 172;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (517.346,-60.2889,-461.456);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 4;
- waypoints[167].children[0] = 166;
- waypoints[167].children[1] = 146;
- waypoints[167].children[2] = 165;
- waypoints[167].children[3] = 169;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (1015.77,-460.538,-479.591);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 6;
- waypoints[168].children[0] = 163;
- waypoints[168].children[1] = 61;
- waypoints[168].children[2] = 165;
- waypoints[168].children[3] = 185;
- waypoints[168].children[4] = 63;
- waypoints[168].children[5] = 62;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (627.887,331.18,-468.019);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 3;
- waypoints[169].children[0] = 167;
- waypoints[169].children[1] = 166;
- waypoints[169].children[2] = 55;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (817.701,589.368,-452.861);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 2;
- waypoints[170].children[0] = 144;
- waypoints[170].children[1] = 171;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (926.481,456.229,-463.692);
- 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 = (1046.46,170.121,-475.95);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 171;
- waypoints[172].children[1] = 166;
- waypoints[172].children[2] = 175;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (1188.71,472.286,-467.513);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 171;
- waypoints[173].children[1] = 54;
- waypoints[173].children[2] = 174;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (1582.09,415.053,-461.827);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 4;
- waypoints[174].children[0] = 173;
- waypoints[174].children[1] = 175;
- waypoints[174].children[2] = 176;
- waypoints[174].children[3] = 177;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (1484.15,128.841,-468.536);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 3;
- waypoints[175].children[0] = 174;
- waypoints[175].children[1] = 172;
- waypoints[175].children[2] = 178;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (1732.48,765.868,-451.545);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 5;
- waypoints[176].children[0] = 174;
- waypoints[176].children[1] = 52;
- waypoints[176].children[2] = 53;
- waypoints[176].children[3] = 177;
- waypoints[176].children[4] = 179;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (1879.89,414.601,-455.796);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 4;
- waypoints[177].children[0] = 176;
- waypoints[177].children[1] = 174;
- waypoints[177].children[2] = 178;
- waypoints[177].children[3] = 181;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (1771.5,51.2804,-464.726);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 3;
- waypoints[178].children[0] = 177;
- waypoints[178].children[1] = 175;
- waypoints[178].children[2] = 182;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (1969.66,661.701,-441.258);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 3;
- waypoints[179].children[0] = 176;
- waypoints[179].children[1] = 180;
- waypoints[179].children[2] = 181;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (2109.41,815.91,-444.762);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 2;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 183;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (2162.02,276.662,-456.481);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 4;
- waypoints[181].children[0] = 179;
- waypoints[181].children[1] = 177;
- waypoints[181].children[2] = 184;
- waypoints[181].children[3] = 182;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (2018.97,-60.2855,-468.6);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 5;
- waypoints[182].children[0] = 178;
- waypoints[182].children[1] = 181;
- waypoints[182].children[2] = 188;
- waypoints[182].children[3] = 193;
- waypoints[182].children[4] = 192;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (2533.35,440.018,-448.295);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 3;
- waypoints[183].children[0] = 180;
- waypoints[183].children[1] = 184;
- waypoints[183].children[2] = 198;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (2360.06,319.097,-466.785);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 3;
- waypoints[184].children[0] = 183;
- waypoints[184].children[1] = 181;
- waypoints[184].children[2] = 199;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (1436.44,-515.917,-478.946);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 6;
- waypoints[185].children[0] = 168;
- waypoints[185].children[1] = 63;
- waypoints[185].children[2] = 62;
- waypoints[185].children[3] = 186;
- waypoints[185].children[4] = 64;
- waypoints[185].children[5] = 188;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (1792.69,-847.1,-484.753);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 6;
- waypoints[186].children[0] = 185;
- waypoints[186].children[1] = 129;
- waypoints[186].children[2] = 187;
- waypoints[186].children[3] = 188;
- waypoints[186].children[4] = 64;
- waypoints[186].children[5] = 189;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (1804.96,-1130.91,-486.038);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 4;
- waypoints[187].children[0] = 186;
- waypoints[187].children[1] = 128;
- waypoints[187].children[2] = 309;
- waypoints[187].children[3] = 310;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (1920.28,-307.693,-479.319);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 7;
- waypoints[188].children[0] = 64;
- waypoints[188].children[1] = 182;
- waypoints[188].children[2] = 186;
- waypoints[188].children[3] = 185;
- waypoints[188].children[4] = 65;
- waypoints[188].children[5] = 189;
- waypoints[188].children[6] = 193;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (2243.8,-812.46,-491.75);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 6;
- waypoints[189].children[0] = 186;
- waypoints[189].children[1] = 65;
- waypoints[189].children[2] = 188;
- waypoints[189].children[3] = 190;
- waypoints[189].children[4] = 226;
- waypoints[189].children[5] = 66;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (2520.03,-589.461,-423.375);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 2;
- waypoints[190].children[0] = 189;
- waypoints[190].children[1] = 191;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (2472.49,-416.667,-423.375);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 3;
- waypoints[191].children[0] = 190;
- waypoints[191].children[1] = 192;
- waypoints[191].children[2] = 196;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (2247.67,-167.705,-479.717);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 4;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 193;
- waypoints[192].children[2] = 182;
- waypoints[192].children[3] = 194;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (2129.99,-291.624,-476.743);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 4;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 65;
- waypoints[193].children[2] = 182;
- waypoints[193].children[3] = 188;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (2354.34,-53.899,-488.076);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 2;
- waypoints[194].children[0] = 192;
- waypoints[194].children[1] = 195;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (2565.27,-116.18,-461.361);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 3;
- waypoints[195].children[0] = 194;
- waypoints[195].children[1] = 196;
- waypoints[195].children[2] = 197;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (2668.34,-357.273,-415.875);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 6;
- waypoints[196].children[0] = 195;
- waypoints[196].children[1] = 191;
- waypoints[196].children[2] = 211;
- waypoints[196].children[3] = 47;
- waypoints[196].children[4] = 212;
- waypoints[196].children[5] = 225;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (2719.11,8.32322,-447.611);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 4;
- waypoints[197].children[0] = 195;
- waypoints[197].children[1] = 51;
- waypoints[197].children[2] = 199;
- waypoints[197].children[3] = 200;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (2618.18,314.58,-461.19);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 3;
- waypoints[198].children[0] = 183;
- waypoints[198].children[1] = 199;
- waypoints[198].children[2] = 200;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (2588.61,144.306,-475.755);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 3;
- waypoints[199].children[0] = 198;
- waypoints[199].children[1] = 184;
- waypoints[199].children[2] = 197;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (2853.22,289.069,-478.475);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 4;
- waypoints[200].children[0] = 198;
- waypoints[200].children[1] = 197;
- waypoints[200].children[2] = 201;
- waypoints[200].children[3] = 202;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (3109.86,328.762,-438.571);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 4;
- waypoints[201].children[0] = 200;
- waypoints[201].children[1] = 202;
- waypoints[201].children[2] = 50;
- waypoints[201].children[3] = 205;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (2923.37,439.171,-455.705);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 3;
- waypoints[202].children[0] = 201;
- waypoints[202].children[1] = 200;
- waypoints[202].children[2] = 203;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (2733.91,604.454,-467.364);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 202;
- waypoints[203].children[1] = 204;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (2724.33,895.435,-402.593);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 1;
- waypoints[204].children[0] = 203;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (3206.21,227.46,-404.018);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 3;
- waypoints[205].children[0] = 201;
- waypoints[205].children[1] = 206;
- waypoints[205].children[2] = 207;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (3400.23,213.7,-418.061);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 3;
- waypoints[206].children[0] = 205;
- waypoints[206].children[1] = 207;
- waypoints[206].children[2] = 208;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (3283.53,41.2353,-420.238);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 5;
- waypoints[207].children[0] = 205;
- waypoints[207].children[1] = 206;
- waypoints[207].children[2] = 210;
- waypoints[207].children[3] = 211;
- waypoints[207].children[4] = 215;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (3746.41,192.379,-412.02);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 2;
- waypoints[208].children[0] = 206;
- waypoints[208].children[1] = 209;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (3720.03,-24.7444,-420.559);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 3;
- waypoints[209].children[0] = 208;
- waypoints[209].children[1] = 49;
- waypoints[209].children[2] = 210;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (3380.14,-215.386,-416.546);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 5;
- waypoints[210].children[0] = 209;
- waypoints[210].children[1] = 207;
- waypoints[210].children[2] = 215;
- waypoints[210].children[3] = 211;
- waypoints[210].children[4] = 216;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (3008.88,-280.515,-408.716);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 6;
- waypoints[211].children[0] = 207;
- waypoints[211].children[1] = 196;
- waypoints[211].children[2] = 47;
- waypoints[211].children[3] = 212;
- waypoints[211].children[4] = 215;
- waypoints[211].children[5] = 210;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (2809.84,-409.29,-415.877);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 3;
- waypoints[212].children[0] = 196;
- waypoints[212].children[1] = 211;
- waypoints[212].children[2] = 44;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (3030.46,-824.587,-415.875);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 3;
- waypoints[213].children[0] = 43;
- waypoints[213].children[1] = 46;
- waypoints[213].children[2] = 223;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (3392.45,-813.691,-418.848);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 4;
- waypoints[214].children[0] = 46;
- waypoints[214].children[1] = 216;
- waypoints[214].children[2] = 48;
- waypoints[214].children[3] = 219;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (3281.07,-383.829,-415.875);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 6;
- waypoints[215].children[0] = 46;
- waypoints[215].children[1] = 211;
- waypoints[215].children[2] = 210;
- waypoints[215].children[3] = 207;
- waypoints[215].children[4] = 45;
- waypoints[215].children[5] = 216;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (3386.45,-568.84,-415.875);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 3;
- waypoints[216].children[0] = 215;
- waypoints[216].children[1] = 210;
- waypoints[216].children[2] = 214;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (3714.59,-974.013,-424.875);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 3;
- waypoints[217].children[0] = 48;
- waypoints[217].children[1] = 38;
- waypoints[217].children[2] = 219;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (3911.85,-1202.71,-470.977);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 5;
- waypoints[218].children[0] = 38;
- waypoints[218].children[1] = 231;
- waypoints[218].children[2] = 37;
- waypoints[218].children[3] = 230;
- waypoints[218].children[4] = 39;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (3396.92,-943.503,-424.875);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 4;
- waypoints[219].children[0] = 217;
- waypoints[219].children[1] = 214;
- waypoints[219].children[2] = 220;
- waypoints[219].children[3] = 315;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (3242.93,-899.167,-424.875);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 2;
- waypoints[220].children[0] = 219;
- waypoints[220].children[1] = 221;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (2968.26,-978.248,-424.875);
- waypoints[221].type = "stand";
- waypoints[221].childCount = 2;
- waypoints[221].children[0] = 220;
- waypoints[221].children[1] = 222;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (2781.84,-977.354,-424.875);
- waypoints[222].type = "stand";
- waypoints[222].childCount = 4;
- waypoints[222].children[0] = 221;
- waypoints[222].children[1] = 223;
- waypoints[222].children[2] = 226;
- waypoints[222].children[3] = 227;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (2787.55,-832.766,-416.209);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 3;
- waypoints[223].children[0] = 222;
- waypoints[223].children[1] = 213;
- waypoints[223].children[2] = 224;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (2732.19,-812.521,-416.997);
- waypoints[224].type = "stand";
- waypoints[224].childCount = 2;
- waypoints[224].children[0] = 223;
- waypoints[224].children[1] = 225;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (2646.66,-574.274,-417.003);
- waypoints[225].type = "stand";
- waypoints[225].childCount = 2;
- waypoints[225].children[0] = 224;
- waypoints[225].children[1] = 196;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (2532.12,-1073.55,-456.875);
- waypoints[226].type = "stand";
- waypoints[226].childCount = 3;
- waypoints[226].children[0] = 222;
- waypoints[226].children[1] = 66;
- waypoints[226].children[2] = 189;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (2832.56,-1169.27,-464.058);
- waypoints[227].type = "stand";
- waypoints[227].childCount = 4;
- waypoints[227].children[0] = 222;
- waypoints[227].children[1] = 228;
- waypoints[227].children[2] = 233;
- waypoints[227].children[3] = 42;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (3257.42,-1301.31,-467.875);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 5;
- waypoints[228].children[0] = 227;
- waypoints[228].children[1] = 229;
- waypoints[228].children[2] = 41;
- waypoints[228].children[3] = 230;
- waypoints[228].children[4] = 311;
- waypoints[229] = spawnstruct();
- waypoints[229].origin = (3077.12,-1443.83,-467.16);
- waypoints[229].type = "stand";
- waypoints[229].childCount = 3;
- waypoints[229].children[0] = 228;
- waypoints[229].children[1] = 232;
- waypoints[229].children[2] = 233;
- waypoints[230] = spawnstruct();
- waypoints[230].origin = (3509.87,-1307.7,-460.875);
- waypoints[230].type = "stand";
- waypoints[230].childCount = 5;
- waypoints[230].children[0] = 228;
- waypoints[230].children[1] = 231;
- waypoints[230].children[2] = 218;
- waypoints[230].children[3] = 40;
- waypoints[230].children[4] = 311;
- waypoints[231] = spawnstruct();
- waypoints[231].origin = (3737.11,-1585.03,-429.97);
- waypoints[231].type = "stand";
- waypoints[231].childCount = 4;
- waypoints[231].children[0] = 230;
- waypoints[231].children[1] = 218;
- waypoints[231].children[2] = 36;
- waypoints[231].children[3] = 237;
- waypoints[232] = spawnstruct();
- waypoints[232].origin = (3115.1,-1711.65,-403.875);
- waypoints[232].type = "stand";
- waypoints[232].childCount = 3;
- waypoints[232].children[0] = 229;
- waypoints[232].children[1] = 236;
- waypoints[232].children[2] = 35;
- waypoints[233] = spawnstruct();
- waypoints[233].origin = (2855.17,-1557.31,-457.875);
- waypoints[233].type = "stand";
- waypoints[233].childCount = 3;
- waypoints[233].children[0] = 229;
- waypoints[233].children[1] = 227;
- waypoints[233].children[2] = 234;
- waypoints[234] = spawnstruct();
- waypoints[234].origin = (2643.68,-1860.7,-479.912);
- waypoints[234].type = "stand";
- waypoints[234].childCount = 5;
- waypoints[234].children[0] = 233;
- waypoints[234].children[1] = 235;
- waypoints[234].children[2] = 246;
- waypoints[234].children[3] = 244;
- waypoints[234].children[4] = 245;
- waypoints[235] = spawnstruct();
- waypoints[235].origin = (2914.66,-1829.74,-404.223);
- waypoints[235].type = "stand";
- waypoints[235].childCount = 2;
- waypoints[235].children[0] = 234;
- waypoints[235].children[1] = 236;
- waypoints[236] = spawnstruct();
- waypoints[236].origin = (3118.81,-1935.53,-406.154);
- waypoints[236].type = "stand";
- waypoints[236].childCount = 4;
- waypoints[236].children[0] = 235;
- waypoints[236].children[1] = 232;
- waypoints[236].children[2] = 241;
- waypoints[236].children[3] = 33;
- waypoints[237] = spawnstruct();
- waypoints[237].origin = (3746.71,-1720.61,-403.875);
- waypoints[237].type = "stand";
- waypoints[237].childCount = 3;
- waypoints[237].children[0] = 34;
- waypoints[237].children[1] = 231;
- waypoints[237].children[2] = 238;
- waypoints[238] = spawnstruct();
- waypoints[238].origin = (3716.53,-2165.19,-415.875);
- waypoints[238].type = "stand";
- waypoints[238].childCount = 3;
- waypoints[238].children[0] = 237;
- waypoints[238].children[1] = 239;
- waypoints[238].children[2] = 240;
- waypoints[239] = spawnstruct();
- waypoints[239].origin = (3433.16,-2223.8,-415.875);
- waypoints[239].type = "stand";
- waypoints[239].childCount = 6;
- waypoints[239].children[0] = 238;
- waypoints[239].children[1] = 240;
- waypoints[239].children[2] = 31;
- waypoints[239].children[3] = 32;
- waypoints[239].children[4] = 241;
- waypoints[239].children[5] = 33;
- waypoints[240] = spawnstruct();
- waypoints[240].origin = (3692.71,-2592.68,-415.875);
- waypoints[240].type = "stand";
- waypoints[240].childCount = 4;
- waypoints[240].children[0] = 238;
- waypoints[240].children[1] = 239;
- waypoints[240].children[2] = 30;
- waypoints[240].children[3] = 248;
- waypoints[241] = spawnstruct();
- waypoints[241].origin = (3178.85,-2268.86,-373.181);
- waypoints[241].type = "stand";
- waypoints[241].childCount = 4;
- waypoints[241].children[0] = 242;
- waypoints[241].children[1] = 236;
- waypoints[241].children[2] = 239;
- waypoints[241].children[3] = 33;
- waypoints[242] = spawnstruct();
- waypoints[242].origin = (3141.57,-2449.74,-408.108);
- waypoints[242].type = "stand";
- waypoints[242].childCount = 2;
- waypoints[242].children[0] = 241;
- waypoints[242].children[1] = 243;
- waypoints[243] = spawnstruct();
- waypoints[243].origin = (3002.99,-2627.61,-470.99);
- waypoints[243].type = "stand";
- waypoints[243].childCount = 3;
- waypoints[243].children[0] = 242;
- waypoints[243].children[1] = 244;
- waypoints[243].children[2] = 247;
- waypoints[244] = spawnstruct();
- waypoints[244].origin = (2638.77,-2203.03,-463.173);
- waypoints[244].type = "stand";
- waypoints[244].childCount = 4;
- waypoints[244].children[0] = 243;
- waypoints[244].children[1] = 245;
- waypoints[244].children[2] = 234;
- waypoints[244].children[3] = 246;
- waypoints[245] = spawnstruct();
- waypoints[245].origin = (2434.15,-2267.26,-422.188);
- waypoints[245].type = "stand";
- waypoints[245].childCount = 4;
- waypoints[245].children[0] = 244;
- waypoints[245].children[1] = 246;
- waypoints[245].children[2] = 234;
- waypoints[245].children[3] = 303;
- waypoints[246] = spawnstruct();
- waypoints[246].origin = (2408.28,-1870.26,-479.564);
- waypoints[246].type = "stand";
- waypoints[246].childCount = 4;
- waypoints[246].children[0] = 245;
- waypoints[246].children[1] = 234;
- waypoints[246].children[2] = 244;
- waypoints[246].children[3] = 308;
- waypoints[247] = spawnstruct();
- waypoints[247].origin = (3351.4,-2962.9,-448.13);
- waypoints[247].type = "stand";
- waypoints[247].childCount = 3;
- waypoints[247].children[0] = 243;
- waypoints[247].children[1] = 248;
- waypoints[247].children[2] = 249;
- waypoints[248] = spawnstruct();
- waypoints[248].origin = (3524.62,-2741.9,-407.929);
- waypoints[248].type = "stand";
- waypoints[248].childCount = 2;
- waypoints[248].children[0] = 247;
- waypoints[248].children[1] = 240;
- waypoints[249] = spawnstruct();
- waypoints[249].origin = (3068.64,-3275.48,-415.875);
- waypoints[249].type = "stand";
- waypoints[249].childCount = 4;
- waypoints[249].children[0] = 247;
- waypoints[249].children[1] = 28;
- waypoints[249].children[2] = 27;
- waypoints[249].children[3] = 250;
- waypoints[250] = spawnstruct();
- waypoints[250].origin = (2670.7,-3253.62,-444.326);
- waypoints[250].type = "stand";
- waypoints[250].childCount = 4;
- waypoints[250].children[0] = 249;
- waypoints[250].children[1] = 29;
- waypoints[250].children[2] = 26;
- waypoints[250].children[3] = 251;
- waypoints[251] = spawnstruct();
- waypoints[251].origin = (2448.18,-3165.31,-452.112);
- waypoints[251].type = "stand";
- waypoints[251].childCount = 5;
- waypoints[251].children[0] = 250;
- waypoints[251].children[1] = 25;
- waypoints[251].children[2] = 252;
- waypoints[251].children[3] = 268;
- waypoints[251].children[4] = 269;
- waypoints[252] = spawnstruct();
- waypoints[252].origin = (2466.99,-2812.3,-423.985);
- waypoints[252].type = "stand";
- waypoints[252].childCount = 3;
- waypoints[252].children[0] = 251;
- waypoints[252].children[1] = 253;
- waypoints[252].children[2] = 254;
- waypoints[253] = spawnstruct();
- waypoints[253].origin = (2336.63,-2828.82,-443.282);
- waypoints[253].type = "stand";
- waypoints[253].childCount = 2;
- waypoints[253].children[0] = 252;
- waypoints[253].children[1] = 268;
- waypoints[254] = spawnstruct();
- waypoints[254].origin = (2538.68,-2863.46,-405.375);
- waypoints[254].type = "stand";
- waypoints[254].childCount = 2;
- waypoints[254].children[0] = 252;
- waypoints[254].children[1] = 255;
- waypoints[255] = spawnstruct();
- waypoints[255].origin = (2638.11,-2965.15,-287.875);
- waypoints[255].type = "stand";
- waypoints[255].childCount = 2;
- waypoints[255].children[0] = 254;
- waypoints[255].children[1] = 256;
- waypoints[256] = spawnstruct();
- waypoints[256].origin = (2694.23,-2967.54,-287.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 = (2710.95,-2911.79,-287.875);
- waypoints[257].type = "stand";
- waypoints[257].childCount = 2;
- waypoints[257].children[0] = 256;
- waypoints[257].children[1] = 258;
- waypoints[258] = spawnstruct();
- waypoints[258].origin = (2594.97,-2802.75,-191.875);
- waypoints[258].type = "stand";
- waypoints[258].childCount = 2;
- waypoints[258].children[0] = 257;
- waypoints[258].children[1] = 259;
- waypoints[259] = spawnstruct();
- waypoints[259].origin = (2546.92,-2731.19,-191.875);
- waypoints[259].type = "stand";
- waypoints[259].childCount = 2;
- waypoints[259].children[0] = 258;
- waypoints[259].children[1] = 260;
- waypoints[260] = spawnstruct();
- waypoints[260].origin = (2667.15,-2606.44,-147.875);
- waypoints[260].type = "stand";
- waypoints[260].childCount = 2;
- waypoints[260].children[0] = 259;
- waypoints[260].children[1] = 261;
- waypoints[261] = spawnstruct();
- waypoints[261].origin = (2289.97,-2218.56,-145.341);
- waypoints[261].type = "stand";
- waypoints[261].childCount = 2;
- waypoints[261].children[0] = 260;
- waypoints[261].children[1] = 262;
- waypoints[262] = spawnstruct();
- waypoints[262].origin = (2185.48,-2261.55,-139.065);
- waypoints[262].type = "stand";
- waypoints[262].childCount = 2;
- waypoints[262].children[0] = 261;
- waypoints[262].children[1] = 263;
- waypoints[263] = spawnstruct();
- waypoints[263].origin = (2069.97,-2237.94,-136.084);
- waypoints[263].type = "stand";
- waypoints[263].childCount = 2;
- waypoints[263].children[0] = 262;
- waypoints[263].children[1] = 264;
- waypoints[264] = spawnstruct();
- waypoints[264].origin = (2000.55,-2153.07,-136.307);
- waypoints[264].type = "stand";
- waypoints[264].childCount = 2;
- waypoints[264].children[0] = 263;
- waypoints[264].children[1] = 265;
- waypoints[265] = spawnstruct();
- waypoints[265].origin = (1973.27,-2030.06,-140.793);
- waypoints[265].type = "stand";
- waypoints[265].childCount = 2;
- waypoints[265].children[0] = 264;
- waypoints[265].children[1] = 266;
- waypoints[266] = spawnstruct();
- waypoints[266].origin = (1604.44,-2024.56,-147.875);
- waypoints[266].type = "stand";
- waypoints[266].childCount = 2;
- waypoints[266].children[0] = 265;
- waypoints[266].children[1] = 267;
- waypoints[267] = spawnstruct();
- waypoints[267].origin = (1242.28,-2023.58,-152.375);
- waypoints[267].type = "stand";
- waypoints[267].childCount = 2;
- waypoints[267].children[0] = 266;
- waypoints[267].children[1] = 313;
- waypoints[268] = spawnstruct();
- waypoints[268].origin = (2202.76,-2962.29,-447.488);
- waypoints[268].type = "stand";
- waypoints[268].childCount = 5;
- waypoints[268].children[0] = 253;
- waypoints[268].children[1] = 251;
- waypoints[268].children[2] = 269;
- waypoints[268].children[3] = 272;
- waypoints[268].children[4] = 302;
- waypoints[269] = spawnstruct();
- waypoints[269].origin = (2223.72,-3240.8,-423.875);
- waypoints[269].type = "stand";
- waypoints[269].childCount = 4;
- waypoints[269].children[0] = 251;
- waypoints[269].children[1] = 268;
- waypoints[269].children[2] = 25;
- waypoints[269].children[3] = 270;
- waypoints[270] = spawnstruct();
- waypoints[270].origin = (1834.71,-3224.76,-426.81);
- waypoints[270].type = "stand";
- waypoints[270].childCount = 5;
- waypoints[270].children[0] = 269;
- waypoints[270].children[1] = 271;
- waypoints[270].children[2] = 272;
- waypoints[270].children[3] = 24;
- waypoints[270].children[4] = 273;
- waypoints[271] = spawnstruct();
- waypoints[271].origin = (1931.31,-3483.56,-411.135);
- waypoints[271].type = "stand";
- waypoints[271].childCount = 2;
- waypoints[271].children[0] = 270;
- waypoints[271].children[1] = 23;
- waypoints[272] = spawnstruct();
- waypoints[272].origin = (1873.16,-3051.77,-424.405);
- waypoints[272].type = "stand";
- waypoints[272].childCount = 3;
- waypoints[272].children[0] = 270;
- waypoints[272].children[1] = 268;
- waypoints[272].children[2] = 302;
- waypoints[273] = spawnstruct();
- waypoints[273].origin = (1552.95,-3149.52,-423.879);
- waypoints[273].type = "stand";
- waypoints[273].childCount = 4;
- waypoints[273].children[0] = 270;
- waypoints[273].children[1] = 274;
- waypoints[273].children[2] = 288;
- waypoints[273].children[3] = 300;
- waypoints[274] = spawnstruct();
- waypoints[274].origin = (1337.08,-3319.46,-425.916);
- waypoints[274].type = "stand";
- waypoints[274].childCount = 5;
- waypoints[274].children[0] = 273;
- waypoints[274].children[1] = 275;
- waypoints[274].children[2] = 279;
- waypoints[274].children[3] = 286;
- waypoints[274].children[4] = 288;
- waypoints[275] = spawnstruct();
- waypoints[275].origin = (1586.38,-3318.11,-426.188);
- waypoints[275].type = "stand";
- waypoints[275].childCount = 3;
- waypoints[275].children[0] = 274;
- waypoints[275].children[1] = 24;
- waypoints[275].children[2] = 276;
- waypoints[276] = spawnstruct();
- waypoints[276].origin = (1602.69,-3749.96,-401.875);
- waypoints[276].type = "stand";
- waypoints[276].childCount = 3;
- waypoints[276].children[0] = 275;
- waypoints[276].children[1] = 23;
- waypoints[276].children[2] = 277;
- waypoints[277] = spawnstruct();
- waypoints[277].origin = (1414.83,-3825.17,-406.755);
- waypoints[277].type = "stand";
- waypoints[277].childCount = 2;
- waypoints[277].children[0] = 276;
- waypoints[277].children[1] = 278;
- waypoints[278] = spawnstruct();
- waypoints[278].origin = (1168.93,-3814.9,-424.145);
- waypoints[278].type = "stand";
- waypoints[278].childCount = 3;
- waypoints[278].children[0] = 277;
- waypoints[278].children[1] = 279;
- waypoints[278].children[2] = 280;
- waypoints[279] = spawnstruct();
- waypoints[279].origin = (1085.19,-3403.5,-425.523);
- waypoints[279].type = "stand";
- waypoints[279].childCount = 4;
- waypoints[279].children[0] = 278;
- waypoints[279].children[1] = 274;
- waypoints[279].children[2] = 286;
- waypoints[279].children[3] = 280;
- waypoints[280] = spawnstruct();
- waypoints[280].origin = (727.736,-3524.88,-425.995);
- waypoints[280].type = "stand";
- waypoints[280].childCount = 5;
- waypoints[280].children[0] = 278;
- waypoints[280].children[1] = 22;
- waypoints[280].children[2] = 281;
- waypoints[280].children[3] = 286;
- waypoints[280].children[4] = 279;
- waypoints[281] = spawnstruct();
- waypoints[281].origin = (267.688,-3302.73,-418.317);
- waypoints[281].type = "stand";
- waypoints[281].childCount = 3;
- waypoints[281].children[0] = 280;
- waypoints[281].children[1] = 20;
- waypoints[281].children[2] = 282;
- waypoints[282] = spawnstruct();
- waypoints[282].origin = (299.572,-3015.65,-423.974);
- waypoints[282].type = "stand";
- waypoints[282].childCount = 5;
- waypoints[282].children[0] = 281;
- waypoints[282].children[1] = 21;
- waypoints[282].children[2] = 283;
- waypoints[282].children[3] = 284;
- waypoints[282].children[4] = 285;
- waypoints[283] = spawnstruct();
- waypoints[283].origin = (132.572,-2999.57,-443.875);
- waypoints[283].type = "stand";
- waypoints[283].childCount = 3;
- waypoints[283].children[0] = 282;
- waypoints[283].children[1] = 100;
- waypoints[283].children[2] = 284;
- waypoints[284] = spawnstruct();
- waypoints[284].origin = (196.1,-2812.74,-443.875);
- waypoints[284].type = "stand";
- waypoints[284].childCount = 3;
- waypoints[284].children[0] = 283;
- waypoints[284].children[1] = 282;
- waypoints[284].children[2] = 289;
- waypoints[285] = spawnstruct();
- waypoints[285].origin = (543.518,-3150.28,-426.927);
- waypoints[285].type = "stand";
- waypoints[285].childCount = 2;
- waypoints[285].children[0] = 282;
- waypoints[285].children[1] = 286;
- waypoints[286] = spawnstruct();
- waypoints[286].origin = (811.145,-3181.45,-425.875);
- waypoints[286].type = "stand";
- waypoints[286].childCount = 5;
- waypoints[286].children[0] = 285;
- waypoints[286].children[1] = 280;
- waypoints[286].children[2] = 279;
- waypoints[286].children[3] = 274;
- waypoints[286].children[4] = 287;
- waypoints[287] = spawnstruct();
- waypoints[287].origin = (855.426,-2908.7,-444.583);
- waypoints[287].type = "stand";
- waypoints[287].childCount = 3;
- waypoints[287].children[0] = 286;
- waypoints[287].children[1] = 297;
- waypoints[287].children[2] = 299;
- waypoints[288] = spawnstruct();
- waypoints[288].origin = (1328.93,-3030.96,-429.799);
- waypoints[288].type = "stand";
- waypoints[288].childCount = 5;
- waypoints[288].children[0] = 274;
- waypoints[288].children[1] = 273;
- waypoints[288].children[2] = 299;
- waypoints[288].children[3] = 298;
- waypoints[288].children[4] = 300;
- waypoints[289] = spawnstruct();
- waypoints[289].origin = (211.244,-2709.25,-467.47);
- waypoints[289].type = "stand";
- waypoints[289].childCount = 4;
- waypoints[289].children[0] = 284;
- waypoints[289].children[1] = 105;
- waypoints[289].children[2] = 290;
- waypoints[289].children[3] = 291;
- waypoints[290] = spawnstruct();
- waypoints[290].origin = (173.673,-2573.54,-477.647);
- waypoints[290].type = "stand";
- waypoints[290].childCount = 3;
- waypoints[290].children[0] = 105;
- waypoints[290].children[1] = 289;
- waypoints[290].children[2] = 292;
- waypoints[291] = spawnstruct();
- waypoints[291].origin = (433.683,-2592.23,-469.891);
- waypoints[291].type = "stand";
- waypoints[291].childCount = 3;
- waypoints[291].children[0] = 289;
- waypoints[291].children[1] = 292;
- waypoints[291].children[2] = 296;
- waypoints[292] = spawnstruct();
- waypoints[292].origin = (242.578,-2407.56,-471.527);
- waypoints[292].type = "stand";
- waypoints[292].childCount = 5;
- waypoints[292].children[0] = 291;
- waypoints[292].children[1] = 290;
- waypoints[292].children[2] = 293;
- waypoints[292].children[3] = 294;
- waypoints[292].children[4] = 70;
- waypoints[293] = spawnstruct();
- waypoints[293].origin = (164.485,-2237.73,-465.875);
- waypoints[293].type = "stand";
- waypoints[293].childCount = 2;
- waypoints[293].children[0] = 292;
- waypoints[293].children[1] = 108;
- waypoints[294] = spawnstruct();
- waypoints[294].origin = (444.044,-2181.13,-466.061);
- waypoints[294].type = "stand";
- waypoints[294].childCount = 4;
- waypoints[294].children[0] = 292;
- waypoints[294].children[1] = 155;
- waypoints[294].children[2] = 156;
- waypoints[294].children[3] = 295;
- waypoints[295] = spawnstruct();
- waypoints[295].origin = (672.517,-2316.97,-463.875);
- waypoints[295].type = "stand";
- waypoints[295].childCount = 6;
- waypoints[295].children[0] = 294;
- waypoints[295].children[1] = 296;
- waypoints[295].children[2] = 156;
- waypoints[295].children[3] = 161;
- waypoints[295].children[4] = 297;
- waypoints[295].children[5] = 312;
- waypoints[296] = spawnstruct();
- waypoints[296].origin = (650.36,-2615.12,-463.875);
- waypoints[296].type = "stand";
- waypoints[296].childCount = 4;
- waypoints[296].children[0] = 295;
- waypoints[296].children[1] = 291;
- waypoints[296].children[2] = 297;
- waypoints[296].children[3] = 161;
- waypoints[297] = spawnstruct();
- waypoints[297].origin = (995.735,-2661.58,-478.325);
- waypoints[297].type = "stand";
- waypoints[297].childCount = 6;
- waypoints[297].children[0] = 161;
- waypoints[297].children[1] = 296;
- waypoints[297].children[2] = 295;
- waypoints[297].children[3] = 287;
- waypoints[297].children[4] = 298;
- waypoints[297].children[5] = 299;
- waypoints[298] = spawnstruct();
- waypoints[298].origin = (1355.5,-2653.86,-480.243);
- waypoints[298].type = "stand";
- waypoints[298].childCount = 6;
- waypoints[298].children[0] = 297;
- waypoints[298].children[1] = 288;
- waypoints[298].children[2] = 300;
- waypoints[298].children[3] = 301;
- waypoints[298].children[4] = 306;
- waypoints[298].children[5] = 305;
- waypoints[299] = spawnstruct();
- waypoints[299].origin = (1051.32,-2811.95,-463.245);
- waypoints[299].type = "stand";
- waypoints[299].childCount = 3;
- waypoints[299].children[0] = 287;
- waypoints[299].children[1] = 288;
- waypoints[299].children[2] = 297;
- waypoints[300] = spawnstruct();
- waypoints[300].origin = (1585.87,-2907.45,-443.545);
- waypoints[300].type = "stand";
- waypoints[300].childCount = 4;
- waypoints[300].children[0] = 273;
- waypoints[300].children[1] = 288;
- waypoints[300].children[2] = 298;
- waypoints[300].children[3] = 301;
- waypoints[301] = spawnstruct();
- waypoints[301].origin = (1777.09,-2633.02,-469.875);
- waypoints[301].type = "stand";
- waypoints[301].childCount = 6;
- waypoints[301].children[0] = 300;
- waypoints[301].children[1] = 302;
- waypoints[301].children[2] = 305;
- waypoints[301].children[3] = 303;
- waypoints[301].children[4] = 298;
- waypoints[301].children[5] = 306;
- waypoints[302] = spawnstruct();
- waypoints[302].origin = (2039.34,-2722.67,-460.308);
- waypoints[302].type = "stand";
- waypoints[302].childCount = 5;
- waypoints[302].children[0] = 301;
- waypoints[302].children[1] = 272;
- waypoints[302].children[2] = 268;
- waypoints[302].children[3] = 303;
- waypoints[302].children[4] = 305;
- waypoints[303] = spawnstruct();
- waypoints[303].origin = (2281.19,-2440.82,-421.884);
- waypoints[303].type = "stand";
- waypoints[303].childCount = 5;
- waypoints[303].children[0] = 302;
- waypoints[303].children[1] = 245;
- waypoints[303].children[2] = 304;
- waypoints[303].children[3] = 305;
- waypoints[303].children[4] = 301;
- waypoints[304] = spawnstruct();
- waypoints[304].origin = (2158.18,-2360.82,-430.467);
- waypoints[304].type = "stand";
- waypoints[304].childCount = 1;
- waypoints[304].children[0] = 303;
- waypoints[305] = spawnstruct();
- waypoints[305].origin = (1784.46,-2337.21,-470.27);
- waypoints[305].type = "stand";
- waypoints[305].childCount = 6;
- waypoints[305].children[0] = 303;
- waypoints[305].children[1] = 301;
- waypoints[305].children[2] = 302;
- waypoints[305].children[3] = 306;
- waypoints[305].children[4] = 298;
- waypoints[305].children[5] = 307;
- waypoints[306] = spawnstruct();
- waypoints[306].origin = (1374.47,-2191.85,-478.377);
- waypoints[306].type = "stand";
- waypoints[306].childCount = 5;
- waypoints[306].children[0] = 298;
- waypoints[306].children[1] = 68;
- waypoints[306].children[2] = 160;
- waypoints[306].children[3] = 305;
- waypoints[306].children[4] = 301;
- waypoints[307] = spawnstruct();
- waypoints[307].origin = (1787.72,-1858.08,-479.658);
- waypoints[307].type = "stand";
- waypoints[307].childCount = 6;
- waypoints[307].children[0] = 305;
- waypoints[307].children[1] = 308;
- waypoints[307].children[2] = 160;
- waypoints[307].children[3] = 310;
- waypoints[307].children[4] = 309;
- waypoints[307].children[5] = 162;
- waypoints[308] = spawnstruct();
- waypoints[308].origin = (2258.49,-1583.24,-477.231);
- waypoints[308].type = "stand";
- waypoints[308].childCount = 4;
- waypoints[308].children[0] = 307;
- waypoints[308].children[1] = 246;
- waypoints[308].children[2] = 67;
- waypoints[308].children[3] = 309;
- waypoints[309] = spawnstruct();
- waypoints[309].origin = (2012.69,-1438.9,-482.516);
- waypoints[309].type = "stand";
- waypoints[309].childCount = 6;
- waypoints[309].children[0] = 66;
- waypoints[309].children[1] = 187;
- waypoints[309].children[2] = 310;
- waypoints[309].children[3] = 308;
- waypoints[309].children[4] = 67;
- waypoints[309].children[5] = 307;
- waypoints[310] = spawnstruct();
- waypoints[310].origin = (1679.27,-1492.4,-480.724);
- waypoints[310].type = "stand";
- waypoints[310].childCount = 5;
- waypoints[310].children[0] = 187;
- waypoints[310].children[1] = 162;
- waypoints[310].children[2] = 307;
- waypoints[310].children[3] = 309;
- waypoints[310].children[4] = 160;
- waypoints[311] = spawnstruct();
- waypoints[311].origin = (3368.6,-1173.79,-464.993);
- waypoints[311].type = "stand";
- waypoints[311].childCount = 3;
- waypoints[311].children[0] = 230;
- waypoints[311].children[1] = 228;
- waypoints[311].children[2] = 314;
- waypoints[312] = spawnstruct();
- waypoints[312].origin = (798.873,-2022.76,-472.839);
- waypoints[312].type = "climb";
- waypoints[312].childCount = 3;
- waypoints[312].children[0] = 313;
- waypoints[312].children[1] = 156;
- waypoints[312].children[2] = 295;
- waypoints[312].angles = (3.3728, -0.0695658, 0);
- waypoints[312].use = true;
- waypoints[313] = spawnstruct();
- waypoints[313].origin = (821.333,-2021.54,-145.875);
- waypoints[313].type = "climb";
- waypoints[313].childCount = 2;
- waypoints[313].children[0] = 267;
- waypoints[313].children[1] = 312;
- waypoints[313].angles = (-2.30164, -0.816636, 0);
- waypoints[313].use = true;
- waypoints[314] = spawnstruct();
- waypoints[314].origin = (3380.49,-1015.2,-462.017);
- waypoints[314].type = "climb";
- waypoints[314].childCount = 2;
- waypoints[314].children[0] = 315;
- waypoints[314].children[1] = 311;
- waypoints[314].angles = (2.91138, 92.5135, 0);
- waypoints[314].use = true;
- waypoints[315] = spawnstruct();
- waypoints[315].origin = (3380.49,-999.198,-424.875);
- waypoints[315].type = "climb";
- waypoints[315].childCount = 2;
- waypoints[315].children[0] = 314;
- waypoints[315].children[1] = 219;
- waypoints[315].angles = (0.444946, 92.7552, 0);
- waypoints[315].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/seelow.gsc b/main_shared/maps/mp/bots/waypoints/seelow.gsc
deleted file mode 100644
index 2c897cf..0000000
--- a/main_shared/maps/mp/bots/waypoints/seelow.gsc
+++ /dev/null
@@ -1,3891 +0,0 @@
-Seelow()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (2257.08,-2759.6,-259.95);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 3;
- waypoints[0].children[0] = 1;
- waypoints[0].children[1] = 9;
- waypoints[0].children[2] = 464;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (2564.2,-2752.45,-256.79);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 3;
- waypoints[1].children[0] = 0;
- waypoints[1].children[1] = 2;
- waypoints[1].children[2] = 3;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (2743.79,-2739.39,-256.108);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 2;
- waypoints[2].children[0] = 1;
- waypoints[2].children[1] = 4;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (2592.86,-2935.83,-262.904);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 5;
- waypoints[3].children[0] = 1;
- waypoints[3].children[1] = 19;
- waypoints[3].children[2] = 23;
- waypoints[3].children[3] = 22;
- waypoints[3].children[4] = 464;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (2726.29,-2599.82,-259.875);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 3;
- waypoints[4].children[0] = 2;
- waypoints[4].children[1] = 5;
- waypoints[4].children[2] = 6;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (2827.28,-2600.35,-261.967);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 6;
- waypoints[5].children[0] = 4;
- waypoints[5].children[1] = 17;
- waypoints[5].children[2] = 19;
- waypoints[5].children[3] = 24;
- waypoints[5].children[4] = 66;
- waypoints[5].children[5] = 466;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (2638.73,-2465.06,-259.875);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 4;
- waypoints[6].children[1] = 7;
- waypoints[6].children[2] = 8;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (2642.18,-2316.47,-267.574);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 3;
- waypoints[7].children[0] = 6;
- waypoints[7].children[1] = 14;
- waypoints[7].children[2] = 70;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (2437.06,-2447.82,-258.136);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 3;
- waypoints[8].children[0] = 6;
- waypoints[8].children[1] = 9;
- waypoints[8].children[2] = 11;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (2246.22,-2496.97,-259.96);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 3;
- waypoints[9].children[0] = 8;
- waypoints[9].children[1] = 10;
- waypoints[9].children[2] = 0;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (2088.29,-2520.18,-269.688);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 4;
- waypoints[10].children[0] = 9;
- waypoints[10].children[1] = 25;
- waypoints[10].children[2] = 32;
- waypoints[10].children[3] = 70;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (2393.03,-2712.62,-123.704);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 2;
- waypoints[11].children[0] = 8;
- waypoints[11].children[1] = 12;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (2294.74,-2723.09,-123.627);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (2318.49,-2416.37,-118.815);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 1;
- waypoints[13].children[0] = 12;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (2643.73,-2134.99,-283.399);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 3;
- waypoints[14].children[0] = 7;
- waypoints[14].children[1] = 15;
- waypoints[14].children[2] = 69;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (2851.02,-2158.75,-286.975);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 3;
- waypoints[15].children[0] = 14;
- waypoints[15].children[1] = 16;
- waypoints[15].children[2] = 17;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (3033.32,-2015.14,-306.375);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 2;
- waypoints[16].children[0] = 15;
- waypoints[16].children[1] = 18;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (3001.29,-2297.59,-277.637);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 4;
- waypoints[17].children[0] = 15;
- waypoints[17].children[1] = 5;
- waypoints[17].children[2] = 18;
- waypoints[17].children[3] = 466;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (3282.64,-2213.4,-285.698);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 6;
- waypoints[18].children[0] = 17;
- waypoints[18].children[1] = 16;
- waypoints[18].children[2] = 65;
- waypoints[18].children[3] = 83;
- waypoints[18].children[4] = 84;
- waypoints[18].children[5] = 466;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (2826.59,-2851.41,-257.051);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 4;
- waypoints[19].children[0] = 5;
- waypoints[19].children[1] = 3;
- waypoints[19].children[2] = 23;
- waypoints[19].children[3] = 24;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (2029.03,-3118.16,-244.213);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 2;
- waypoints[20].children[0] = 21;
- waypoints[20].children[1] = 25;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (2202.96,-3109.07,-254.634);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 4;
- waypoints[21].children[0] = 20;
- waypoints[21].children[1] = 22;
- waypoints[21].children[2] = 25;
- waypoints[21].children[3] = 464;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (2536.72,-3190.47,-243.103);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 4;
- waypoints[22].children[0] = 21;
- waypoints[22].children[1] = 23;
- waypoints[22].children[2] = 3;
- waypoints[22].children[3] = 464;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (2687.81,-3075.32,-249.556);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 6;
- waypoints[23].children[0] = 3;
- waypoints[23].children[1] = 22;
- waypoints[23].children[2] = 19;
- waypoints[23].children[3] = 24;
- waypoints[23].children[4] = 451;
- waypoints[23].children[5] = 464;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (3076.67,-2826.91,-241.673);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 4;
- waypoints[24].children[0] = 19;
- waypoints[24].children[1] = 23;
- waypoints[24].children[2] = 5;
- waypoints[24].children[3] = 66;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (2008.7,-2815.37,-276.631);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 4;
- waypoints[25].children[0] = 20;
- waypoints[25].children[1] = 21;
- waypoints[25].children[2] = 10;
- waypoints[25].children[3] = 32;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (1532.5,-2625.22,-279.783);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 4;
- waypoints[26].children[0] = 27;
- waypoints[26].children[1] = 31;
- waypoints[26].children[2] = 34;
- waypoints[26].children[3] = 35;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (1245.26,-2682.74,-282.53);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 4;
- waypoints[27].children[0] = 26;
- waypoints[27].children[1] = 34;
- waypoints[27].children[2] = 33;
- waypoints[27].children[3] = 56;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (2129.57,-2063.81,-294.941);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 2;
- waypoints[28].children[0] = 29;
- waypoints[28].children[1] = 69;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (1953.83,-2001.1,-305.182);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 2;
- waypoints[29].children[0] = 28;
- waypoints[29].children[1] = 30;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (1753.93,-2041.05,-301.802);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 4;
- waypoints[30].children[0] = 29;
- waypoints[30].children[1] = 35;
- waypoints[30].children[2] = 70;
- waypoints[30].children[3] = 32;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (1768.83,-2439.72,-275.791);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 3;
- waypoints[31].children[0] = 26;
- waypoints[31].children[1] = 32;
- waypoints[31].children[2] = 35;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (1901.91,-2425.98,-277.318);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 4;
- waypoints[32].children[0] = 25;
- waypoints[32].children[1] = 10;
- waypoints[32].children[2] = 31;
- waypoints[32].children[3] = 30;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (1012.2,-2747.57,-286.469);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 4;
- waypoints[33].children[0] = 27;
- waypoints[33].children[1] = 38;
- waypoints[33].children[2] = 53;
- waypoints[33].children[3] = 55;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (1331.92,-2399.82,-285.39);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 5;
- waypoints[34].children[0] = 26;
- waypoints[34].children[1] = 27;
- waypoints[34].children[2] = 37;
- waypoints[34].children[3] = 35;
- waypoints[34].children[4] = 55;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (1461.35,-2118.29,-306.044);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 5;
- waypoints[35].children[0] = 30;
- waypoints[35].children[1] = 36;
- waypoints[35].children[2] = 34;
- waypoints[35].children[3] = 31;
- waypoints[35].children[4] = 26;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (1302.71,-2119.81,-307.6);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 2;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 37;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (1158.5,-2163.86,-303.83);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 4;
- waypoints[37].children[0] = 36;
- waypoints[37].children[1] = 34;
- waypoints[37].children[2] = 42;
- waypoints[37].children[3] = 56;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (727.838,-2678.6,-299.377);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 3;
- waypoints[38].children[0] = 33;
- waypoints[38].children[1] = 39;
- waypoints[38].children[2] = 53;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (512.952,-2440.35,-309.702);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 4;
- waypoints[39].children[0] = 38;
- waypoints[39].children[1] = 40;
- waypoints[39].children[2] = 53;
- waypoints[39].children[3] = 54;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (462.26,-2050.87,-309.504);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 3;
- waypoints[40].children[0] = 39;
- waypoints[40].children[1] = 41;
- waypoints[40].children[2] = 54;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (457.968,-1825.7,-313.099);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 57;
- waypoints[41].children[2] = 56;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (1178.16,-1948.01,-299.252);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 37;
- waypoints[42].children[1] = 44;
- waypoints[42].children[2] = 56;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (1174.88,-1583.94,-259.875);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 3;
- waypoints[43].children[0] = 44;
- waypoints[43].children[1] = 64;
- waypoints[43].children[2] = 474;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (1037.42,-1687.57,-291.501);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 5;
- waypoints[44].children[0] = 42;
- waypoints[44].children[1] = 43;
- waypoints[44].children[2] = 64;
- waypoints[44].children[3] = 62;
- waypoints[44].children[4] = 56;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (1262.84,-1368.09,-259.215);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 2;
- waypoints[45].children[0] = 61;
- waypoints[45].children[1] = 474;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (1543.93,-1726.94,-286.736);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 7;
- waypoints[46].children[0] = 51;
- waypoints[46].children[1] = 52;
- waypoints[46].children[2] = 50;
- waypoints[46].children[3] = 49;
- waypoints[46].children[4] = 47;
- waypoints[46].children[5] = 439;
- waypoints[46].children[6] = 474;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (1273.42,-2039.79,-306.25);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 3;
- waypoints[47].children[0] = 48;
- waypoints[47].children[1] = 51;
- waypoints[47].children[2] = 46;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (1375,-2038.96,-305.821);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 2;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 49;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (1544.97,-2009.26,-302.722);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 5;
- waypoints[49].children[0] = 48;
- waypoints[49].children[1] = 50;
- waypoints[49].children[2] = 51;
- waypoints[49].children[3] = 52;
- waypoints[49].children[4] = 46;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (1831.93,-1949.85,-307.901);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 2;
- waypoints[50].children[0] = 49;
- waypoints[50].children[1] = 46;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (1293.64,-1824.89,-288.978);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 3;
- waypoints[51].children[0] = 47;
- waypoints[51].children[1] = 46;
- waypoints[51].children[2] = 49;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (1802.08,-1727.38,-312.544);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 6;
- waypoints[52].children[0] = 46;
- waypoints[52].children[1] = 49;
- waypoints[52].children[2] = 439;
- waypoints[52].children[3] = 69;
- waypoints[52].children[4] = 448;
- waypoints[52].children[5] = 447;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (839.686,-2577.61,-290.252);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 5;
- waypoints[53].children[0] = 33;
- waypoints[53].children[1] = 39;
- waypoints[53].children[2] = 38;
- waypoints[53].children[3] = 54;
- waypoints[53].children[4] = 55;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (628.619,-2225.92,-303.285);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 6;
- waypoints[54].children[0] = 53;
- waypoints[54].children[1] = 39;
- waypoints[54].children[2] = 40;
- waypoints[54].children[3] = 55;
- waypoints[54].children[4] = 56;
- waypoints[54].children[5] = 62;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (898.882,-2313.64,-294.337);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 5;
- waypoints[55].children[0] = 54;
- waypoints[55].children[1] = 53;
- waypoints[55].children[2] = 56;
- waypoints[55].children[3] = 33;
- waypoints[55].children[4] = 34;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (935.946,-2086.98,-298.214);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 8;
- waypoints[56].children[0] = 37;
- waypoints[56].children[1] = 55;
- waypoints[56].children[2] = 54;
- waypoints[56].children[3] = 42;
- waypoints[56].children[4] = 44;
- waypoints[56].children[5] = 41;
- waypoints[56].children[6] = 62;
- waypoints[56].children[7] = 27;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (541.395,-1654.84,-308.116);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 3;
- waypoints[57].children[0] = 41;
- waypoints[57].children[1] = 58;
- waypoints[57].children[2] = 62;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (492.813,-1384.73,-313.824);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 3;
- waypoints[58].children[0] = 57;
- waypoints[58].children[1] = 59;
- waypoints[58].children[2] = 62;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (481.905,-977.348,-313.875);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 4;
- waypoints[59].children[0] = 58;
- waypoints[59].children[1] = 191;
- waypoints[59].children[2] = 62;
- waypoints[59].children[3] = 63;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (1015,-958.737,-295.778);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 4;
- waypoints[60].children[0] = 61;
- waypoints[60].children[1] = 63;
- waypoints[60].children[2] = 64;
- waypoints[60].children[3] = 190;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (1270.76,-992.478,-267.875);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 3;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 45;
- waypoints[61].children[2] = 63;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (717.116,-1453.07,-314.254);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 7;
- waypoints[62].children[0] = 57;
- waypoints[62].children[1] = 58;
- waypoints[62].children[2] = 44;
- waypoints[62].children[3] = 63;
- waypoints[62].children[4] = 59;
- waypoints[62].children[5] = 56;
- waypoints[62].children[6] = 54;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (920.807,-1192.14,-302.34);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 5;
- waypoints[63].children[0] = 60;
- waypoints[63].children[1] = 61;
- waypoints[63].children[2] = 64;
- waypoints[63].children[3] = 62;
- waypoints[63].children[4] = 59;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (1059.49,-1401.68,-293.103);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 4;
- waypoints[64].children[0] = 63;
- waypoints[64].children[1] = 43;
- waypoints[64].children[2] = 60;
- waypoints[64].children[3] = 44;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (3346.45,-2466.46,-272.688);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 6;
- waypoints[65].children[0] = 18;
- waypoints[65].children[1] = 67;
- waypoints[65].children[2] = 81;
- waypoints[65].children[3] = 84;
- waypoints[65].children[4] = 83;
- waypoints[65].children[5] = 466;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (3265.77,-2743.25,-242.303);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 6;
- waypoints[66].children[0] = 24;
- waypoints[66].children[1] = 67;
- waypoints[66].children[2] = 68;
- waypoints[66].children[3] = 5;
- waypoints[66].children[4] = 451;
- waypoints[66].children[5] = 466;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (3476.72,-2676.29,-237.847);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 4;
- waypoints[67].children[0] = 66;
- waypoints[67].children[1] = 65;
- waypoints[67].children[2] = 68;
- waypoints[67].children[3] = 81;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (3550.74,-2898.55,-231.016);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 5;
- waypoints[68].children[0] = 67;
- waypoints[68].children[1] = 66;
- waypoints[68].children[2] = 79;
- waypoints[68].children[3] = 80;
- waypoints[68].children[4] = 451;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (2362.96,-1954.73,-306.951);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 4;
- waypoints[69].children[0] = 14;
- waypoints[69].children[1] = 28;
- waypoints[69].children[2] = 52;
- waypoints[69].children[3] = 447;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (2031.36,-2343.14,-272.825);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 3;
- waypoints[70].children[0] = 30;
- waypoints[70].children[1] = 10;
- waypoints[70].children[2] = 7;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (3673.2,-1980.41,-303.846);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 4;
- waypoints[71].children[0] = 72;
- waypoints[71].children[1] = 83;
- waypoints[71].children[2] = 85;
- waypoints[71].children[3] = 456;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (3631.05,-1790.22,-323.972);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 4;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 105;
- waypoints[72].children[3] = 87;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (3731.66,-1743.57,-320.989);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 87;
- waypoints[73].children[2] = 456;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (4127.37,-2072.25,-272.263);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 2;
- waypoints[74].children[0] = 75;
- waypoints[74].children[1] = 456;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (4245.88,-2300.72,-261.433);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 3;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 76;
- waypoints[75].children[2] = 77;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (4324.84,-2501.49,-244.421);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 2;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 77;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (4177.01,-2617.42,-325.422);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 4;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 78;
- waypoints[77].children[2] = 82;
- waypoints[77].children[3] = 75;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (4017.12,-2863.24,-230.858);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 4;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 79;
- waypoints[78].children[2] = 81;
- waypoints[78].children[3] = 82;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (3794.46,-2886.14,-232.009);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 3;
- waypoints[79].children[0] = 78;
- waypoints[79].children[1] = 68;
- waypoints[79].children[2] = 82;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (3699.39,-2720.49,-235.001);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 68;
- waypoints[80].children[1] = 81;
- waypoints[80].children[2] = 82;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (3622.56,-2579.53,-246.566);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 7;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 67;
- waypoints[81].children[2] = 65;
- waypoints[81].children[3] = 78;
- waypoints[81].children[4] = 82;
- waypoints[81].children[5] = 85;
- waypoints[81].children[6] = 84;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (3911.43,-2620.48,-238.44);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 6;
- waypoints[82].children[0] = 80;
- waypoints[82].children[1] = 79;
- waypoints[82].children[2] = 78;
- waypoints[82].children[3] = 81;
- waypoints[82].children[4] = 77;
- waypoints[82].children[5] = 85;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (3423.08,-2097.45,-295.557);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 4;
- waypoints[83].children[0] = 18;
- waypoints[83].children[1] = 71;
- waypoints[83].children[2] = 84;
- waypoints[83].children[3] = 65;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (3521.86,-2346.08,-282.575);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 5;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 18;
- waypoints[84].children[2] = 65;
- waypoints[84].children[3] = 85;
- waypoints[84].children[4] = 81;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (3712.99,-2269.98,-287.557);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 4;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 81;
- waypoints[85].children[2] = 82;
- waypoints[85].children[3] = 71;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (3903.4,-1644.97,-295.161);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 3;
- waypoints[86].children[0] = 90;
- waypoints[86].children[1] = 456;
- waypoints[86].children[2] = 460;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (3574.75,-1522.69,-319.48);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 4;
- waypoints[87].children[0] = 73;
- waypoints[87].children[1] = 104;
- waypoints[87].children[2] = 105;
- waypoints[87].children[3] = 72;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (4090.71,-1369.31,-251.875);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 2;
- waypoints[88].children[0] = 89;
- waypoints[88].children[1] = 460;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (4287.06,-1386.83,-251.875);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 88;
- waypoints[89].children[1] = 90;
- waypoints[89].children[2] = 461;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (4309.89,-1542.68,-267.269);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 3;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 86;
- waypoints[90].children[2] = 91;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (4563.09,-1503.4,-267.239);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 2;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 92;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (4578.3,-963.316,-260.346);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 2;
- waypoints[92].children[0] = 91;
- waypoints[92].children[1] = 93;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (4566.22,-584.538,-266.729);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 4;
- waypoints[93].children[0] = 92;
- waypoints[93].children[1] = 96;
- waypoints[93].children[2] = 108;
- waypoints[93].children[3] = 463;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (3804.1,-1025.79,-270.425);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 3;
- waypoints[94].children[0] = 95;
- waypoints[94].children[1] = 106;
- waypoints[94].children[2] = 460;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (4148.8,-874.682,-259.859);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 3;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 97;
- waypoints[95].children[2] = 461;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (4288.93,-561.434,-257.148);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 93;
- waypoints[96].children[1] = 97;
- waypoints[96].children[2] = 102;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (3987.82,-541.887,-272.312);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 4;
- waypoints[97].children[0] = 96;
- waypoints[97].children[1] = 95;
- waypoints[97].children[2] = 98;
- waypoints[97].children[3] = 106;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (3765.36,-545.906,-282.902);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 3;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 99;
- waypoints[98].children[2] = 100;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (3613.76,-660.517,-291.342);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 5;
- waypoints[99].children[0] = 98;
- waypoints[99].children[1] = 103;
- waypoints[99].children[2] = 106;
- waypoints[99].children[3] = 177;
- waypoints[99].children[4] = 181;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (3777.64,-407.026,-279.364);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 3;
- waypoints[100].children[0] = 98;
- waypoints[100].children[1] = 101;
- waypoints[100].children[2] = 102;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (3703.13,-300.825,-276.698);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 2;
- waypoints[101].children[0] = 100;
- waypoints[101].children[1] = 107;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (4165.38,-363.848,-264.889);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 4;
- waypoints[102].children[0] = 96;
- waypoints[102].children[1] = 100;
- waypoints[102].children[2] = 109;
- waypoints[102].children[3] = 462;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (3597.89,-1004.78,-300.688);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 4;
- waypoints[103].children[0] = 99;
- waypoints[103].children[1] = 104;
- waypoints[103].children[2] = 181;
- waypoints[103].children[3] = 177;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (3607.73,-1345.92,-295.875);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 87;
- waypoints[104].children[1] = 103;
- waypoints[104].children[2] = 182;
- waypoints[104].children[3] = 460;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (3349.77,-1638.78,-300.263);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 4;
- waypoints[105].children[0] = 72;
- waypoints[105].children[1] = 87;
- waypoints[105].children[2] = 182;
- waypoints[105].children[3] = 187;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (3773.61,-837.875,-278.23);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 3;
- waypoints[106].children[0] = 94;
- waypoints[106].children[1] = 99;
- waypoints[106].children[2] = 97;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (3715.23,-10.1518,-272.508);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 3;
- waypoints[107].children[0] = 101;
- waypoints[107].children[1] = 109;
- waypoints[107].children[2] = 113;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (4637.17,-73.376,-283.278);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 3;
- waypoints[108].children[0] = 111;
- waypoints[108].children[1] = 112;
- waypoints[108].children[2] = 93;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (4116.08,28.3673,-266.841);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 8;
- waypoints[109].children[0] = 102;
- waypoints[109].children[1] = 110;
- waypoints[109].children[2] = 107;
- waypoints[109].children[3] = 113;
- waypoints[109].children[4] = 112;
- waypoints[109].children[5] = 116;
- waypoints[109].children[6] = 120;
- waypoints[109].children[7] = 462;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (4301.32,61.4305,-278.051);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 4;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 111;
- waypoints[110].children[2] = 112;
- waypoints[110].children[3] = 463;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (4644.22,177.25,-283.713);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 3;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 108;
- waypoints[111].children[2] = 455;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (4342.15,273.802,-276.205);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 6;
- waypoints[112].children[0] = 108;
- waypoints[112].children[1] = 113;
- waypoints[112].children[2] = 110;
- waypoints[112].children[3] = 109;
- waypoints[112].children[4] = 116;
- waypoints[112].children[5] = 455;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (3909.51,104.024,-259.39);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 6;
- waypoints[113].children[0] = 109;
- waypoints[113].children[1] = 114;
- waypoints[113].children[2] = 107;
- waypoints[113].children[3] = 112;
- waypoints[113].children[4] = 120;
- waypoints[113].children[5] = 116;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (3817.17,292.566,-260.341);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 5;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 115;
- waypoints[114].children[2] = 117;
- waypoints[114].children[3] = 120;
- waypoints[114].children[4] = 116;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (3612.59,217.993,-281.639);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 119;
- waypoints[115].children[2] = 459;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (4208.64,504.196,-274.764);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 7;
- waypoints[116].children[0] = 112;
- waypoints[116].children[1] = 121;
- waypoints[116].children[2] = 122;
- waypoints[116].children[3] = 120;
- waypoints[116].children[4] = 109;
- waypoints[116].children[5] = 113;
- waypoints[116].children[6] = 114;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (3725.46,462.476,-264.814);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 114;
- waypoints[117].children[1] = 118;
- waypoints[117].children[2] = 120;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (3715.57,829.158,-303.817);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 119;
- waypoints[118].children[2] = 457;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (3574.81,707.385,-302.15);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 5;
- waypoints[119].children[0] = 118;
- waypoints[119].children[1] = 115;
- waypoints[119].children[2] = 176;
- waypoints[119].children[3] = 185;
- waypoints[119].children[4] = 457;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (3948.7,594.391,-272.502);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 6;
- waypoints[120].children[0] = 117;
- waypoints[120].children[1] = 121;
- waypoints[120].children[2] = 114;
- waypoints[120].children[3] = 113;
- waypoints[120].children[4] = 116;
- waypoints[120].children[5] = 109;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (4136.75,842.9,-299.139);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 116;
- waypoints[121].children[2] = 122;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (4392.24,617.703,-273.804);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 4;
- waypoints[122].children[0] = 121;
- waypoints[122].children[1] = 116;
- waypoints[122].children[2] = 123;
- waypoints[122].children[3] = 455;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (4533.45,730.509,-262.875);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 2;
- waypoints[123].children[0] = 122;
- waypoints[123].children[1] = 124;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (4487.19,1100.81,-259.844);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 2;
- waypoints[124].children[0] = 123;
- waypoints[124].children[1] = 125;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (4021.72,1075.15,-259.102);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 2;
- waypoints[125].children[0] = 124;
- waypoints[125].children[1] = 126;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (3946.63,1357.4,-259.999);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 2;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 127;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (3738.33,1370.24,-322.062);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 5;
- waypoints[127].children[0] = 126;
- waypoints[127].children[1] = 171;
- waypoints[127].children[2] = 170;
- waypoints[127].children[3] = 457;
- waypoints[127].children[4] = 458;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (3441.47,2205.69,-273.248);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 2;
- waypoints[128].children[0] = 130;
- waypoints[128].children[1] = 458;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (3171.04,2502.17,-110.471);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 2;
- waypoints[129].children[0] = 130;
- waypoints[129].children[1] = 131;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (3387.72,2476.59,-232.591);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 128;
- waypoints[130].children[2] = 144;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (3034.91,2358.11,-53.088);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 129;
- waypoints[131].children[1] = 132;
- waypoints[131].children[2] = 133;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (2645.48,2439.87,-60.1465);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 6;
- waypoints[132].children[0] = 131;
- waypoints[132].children[1] = 133;
- waypoints[132].children[2] = 236;
- waypoints[132].children[3] = 241;
- waypoints[132].children[4] = 240;
- waypoints[132].children[5] = 168;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (2853.88,2502.9,-65.5618);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 3;
- waypoints[133].children[0] = 131;
- waypoints[133].children[1] = 132;
- waypoints[133].children[2] = 134;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (2793.39,2754.05,-141.217);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 2;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (2997.18,2769.64,-161.034);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 4;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 148;
- waypoints[135].children[2] = 154;
- waypoints[135].children[3] = 484;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (3028.6,2359.87,-202.561);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 2;
- waypoints[136].children[0] = 137;
- waypoints[136].children[1] = 484;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (2462.8,2318.89,-263.875);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 136;
- waypoints[137].children[1] = 138;
- waypoints[137].children[2] = 141;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (2597.15,1925.37,-267.265);
- 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 = (2773.64,1897.38,-267.999);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 2;
- waypoints[139].children[0] = 138;
- waypoints[139].children[1] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (2764.02,1470.36,-239.635);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 3;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 173;
- waypoints[140].children[2] = 174;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (2262.17,1870.54,-264.589);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 3;
- waypoints[141].children[0] = 138;
- waypoints[141].children[1] = 137;
- waypoints[141].children[2] = 142;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (1636.72,1854.08,-278.253);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 3;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 221;
- waypoints[142].children[2] = 222;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (3341.28,2824.18,-176.256);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 4;
- waypoints[143].children[0] = 144;
- waypoints[143].children[1] = 145;
- waypoints[143].children[2] = 148;
- waypoints[143].children[3] = 483;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (3469.27,2791.94,-217.73);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 3;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 130;
- waypoints[144].children[2] = 145;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (3632.18,3027.79,-201.568);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 4;
- waypoints[145].children[0] = 144;
- waypoints[145].children[1] = 143;
- waypoints[145].children[2] = 146;
- waypoints[145].children[3] = 147;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (3603.6,3285.31,-134.751);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 3;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 147;
- waypoints[146].children[2] = 430;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (3407.67,3116.39,-141.024);
- 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] = 483;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (3181.47,3023.04,-145.82);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 5;
- waypoints[148].children[0] = 147;
- waypoints[148].children[1] = 135;
- waypoints[148].children[2] = 143;
- waypoints[148].children[3] = 153;
- waypoints[148].children[4] = 428;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (3639.76,4667.19,-39.1028);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 4;
- waypoints[149].children[0] = 330;
- waypoints[149].children[1] = 350;
- waypoints[149].children[2] = 403;
- waypoints[149].children[3] = 435;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (2813,3398.71,-104.977);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 151;
- waypoints[150].children[1] = 428;
- waypoints[150].children[2] = 431;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (2622.92,3314.23,-122.291);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 3;
- waypoints[151].children[0] = 150;
- waypoints[151].children[1] = 167;
- waypoints[151].children[2] = 168;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (2840.72,3620.19,-87.875);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 157;
- waypoints[152].children[1] = 431;
- waypoints[152].children[2] = 485;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (2668.03,3146.06,-138.503);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 4;
- waypoints[153].children[0] = 148;
- waypoints[153].children[1] = 154;
- waypoints[153].children[2] = 168;
- waypoints[153].children[3] = 428;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (2969.48,2975.18,-147.148);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 4;
- waypoints[154].children[0] = 135;
- waypoints[154].children[1] = 153;
- waypoints[154].children[2] = 428;
- waypoints[154].children[3] = 483;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (3078.83,4039.11,-89.413);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 156;
- waypoints[155].children[1] = 159;
- waypoints[155].children[2] = 486;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (3224.19,3917.31,-87.875);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 159;
- waypoints[156].children[2] = 406;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (2987.27,3821.56,-87.875);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 3;
- waypoints[157].children[0] = 152;
- waypoints[157].children[1] = 406;
- waypoints[157].children[2] = 485;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (3388.87,3739.1,-87.7094);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 2;
- waypoints[158].children[0] = 406;
- waypoints[158].children[1] = 405;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (3342.79,4271.25,-76.8591);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 4;
- waypoints[159].children[0] = 156;
- waypoints[159].children[1] = 160;
- waypoints[159].children[2] = 155;
- waypoints[159].children[3] = 471;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (3402.23,4411.34,-70.2253);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 4;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 161;
- waypoints[160].children[2] = 435;
- waypoints[160].children[3] = 471;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (3002.74,4422.86,-68.7733);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 2;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 470;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (2806.52,4241.12,-82.3076);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 2;
- waypoints[162].children[0] = 163;
- waypoints[162].children[1] = 470;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (2630.18,4500.79,-62.1909);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 4;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 164;
- waypoints[163].children[2] = 353;
- waypoints[163].children[3] = 404;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (2555.74,4389.03,-73.1442);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 165;
- waypoints[164].children[2] = 410;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (2570.19,4105.97,-96.3506);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 2;
- waypoints[165].children[0] = 164;
- waypoints[165].children[1] = 166;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (2562.97,3803.05,-105.142);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 5;
- waypoints[166].children[0] = 165;
- waypoints[166].children[1] = 167;
- waypoints[166].children[2] = 245;
- waypoints[166].children[3] = 407;
- waypoints[166].children[4] = 410;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (2545.05,3404.69,-117.28);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 4;
- waypoints[167].children[0] = 166;
- waypoints[167].children[1] = 151;
- waypoints[167].children[2] = 168;
- waypoints[167].children[3] = 245;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (2502.06,3176.77,-141.08);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 7;
- waypoints[168].children[0] = 151;
- waypoints[168].children[1] = 153;
- waypoints[168].children[2] = 167;
- waypoints[168].children[3] = 245;
- waypoints[168].children[4] = 240;
- waypoints[168].children[5] = 132;
- waypoints[168].children[6] = 242;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (2862.76,1752.23,-68.7892);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 3;
- waypoints[169].children[0] = 172;
- waypoints[169].children[1] = 421;
- waypoints[169].children[2] = 422;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (3362.78,1613.15,-271.853);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 4;
- waypoints[170].children[0] = 171;
- waypoints[170].children[1] = 127;
- waypoints[170].children[2] = 422;
- waypoints[170].children[3] = 458;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (3441.1,1407.67,-278.828);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 5;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 127;
- waypoints[171].children[2] = 172;
- waypoints[171].children[3] = 457;
- waypoints[171].children[4] = 458;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (3100.85,1555.27,-176.932);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 4;
- waypoints[172].children[0] = 169;
- waypoints[172].children[1] = 171;
- waypoints[172].children[2] = 417;
- waypoints[172].children[3] = 422;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (2839,1387.69,-231.77);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 3;
- waypoints[173].children[0] = 140;
- waypoints[173].children[1] = 417;
- waypoints[173].children[2] = 416;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (2693.34,1375.35,-225.227);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 3;
- waypoints[174].children[0] = 140;
- waypoints[174].children[1] = 415;
- waypoints[174].children[2] = 175;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (2534.12,1593.16,-106.52);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 4;
- waypoints[175].children[0] = 414;
- waypoints[175].children[1] = 420;
- waypoints[175].children[2] = 174;
- waypoints[175].children[3] = 421;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (3201.15,524.56,-312.056);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 3;
- waypoints[176].children[0] = 119;
- waypoints[176].children[1] = 185;
- waypoints[176].children[2] = 177;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (3221.37,-434.269,-317.552);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 8;
- waypoints[177].children[0] = 99;
- waypoints[177].children[1] = 181;
- waypoints[177].children[2] = 183;
- waypoints[177].children[3] = 184;
- waypoints[177].children[4] = 103;
- waypoints[177].children[5] = 450;
- waypoints[177].children[6] = 459;
- waypoints[177].children[7] = 176;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (2846.47,466.342,-303.875);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 2;
- waypoints[178].children[0] = 411;
- waypoints[178].children[1] = 453;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (2594.33,322.006,-301.954);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 3;
- waypoints[179].children[0] = 180;
- waypoints[179].children[1] = 445;
- waypoints[179].children[2] = 453;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (2326.58,379.399,-300.828);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 2;
- waypoints[180].children[0] = 179;
- waypoints[180].children[1] = 445;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (3175.1,-742.795,-319.896);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 6;
- waypoints[181].children[0] = 177;
- waypoints[181].children[1] = 183;
- waypoints[181].children[2] = 184;
- waypoints[181].children[3] = 99;
- waypoints[181].children[4] = 103;
- waypoints[181].children[5] = 182;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (3199.02,-1417.24,-315.212);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 6;
- waypoints[182].children[0] = 105;
- waypoints[182].children[1] = 104;
- waypoints[182].children[2] = 184;
- waypoints[182].children[3] = 187;
- waypoints[182].children[4] = 446;
- waypoints[182].children[5] = 181;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (2883.37,-578.301,-313.627);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 7;
- waypoints[183].children[0] = 181;
- waypoints[183].children[1] = 177;
- waypoints[183].children[2] = 184;
- waypoints[183].children[3] = 449;
- waypoints[183].children[4] = 444;
- waypoints[183].children[5] = 450;
- waypoints[183].children[6] = 448;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (2904.05,-920.376,-315.898);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 7;
- waypoints[184].children[0] = 183;
- waypoints[184].children[1] = 181;
- waypoints[184].children[2] = 182;
- waypoints[184].children[3] = 177;
- waypoints[184].children[4] = 446;
- waypoints[184].children[5] = 443;
- waypoints[184].children[6] = 442;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (3231.74,795.424,-309.617);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 5;
- waypoints[185].children[0] = 176;
- waypoints[185].children[1] = 119;
- waypoints[185].children[2] = 413;
- waypoints[185].children[3] = 416;
- waypoints[185].children[4] = 457;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (2181.67,93.3255,-311.875);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 7;
- waypoints[186].children[0] = 200;
- waypoints[186].children[1] = 188;
- waypoints[186].children[2] = 412;
- waypoints[186].children[3] = 442;
- waypoints[186].children[4] = 444;
- waypoints[186].children[5] = 449;
- waypoints[186].children[6] = 418;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (2939.22,-1755.91,-314.701);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 4;
- waypoints[187].children[0] = 182;
- waypoints[187].children[1] = 446;
- waypoints[187].children[2] = 447;
- waypoints[187].children[3] = 105;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (1430.28,28.9139,-315.421);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 4;
- waypoints[188].children[0] = 189;
- waypoints[188].children[1] = 200;
- waypoints[188].children[2] = 186;
- waypoints[188].children[3] = 441;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (1310.44,-31.8034,-315.771);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 5;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 198;
- waypoints[189].children[2] = 192;
- waypoints[189].children[3] = 475;
- waypoints[189].children[4] = 478;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (1007.71,-835.03,-309.225);
- waypoints[190].type = "stand";
- waypoints[190].childCount = 5;
- waypoints[190].children[0] = 60;
- waypoints[190].children[1] = 191;
- waypoints[190].children[2] = 193;
- waypoints[190].children[3] = 476;
- waypoints[190].children[4] = 477;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (490.077,-794.832,-309.931);
- waypoints[191].type = "stand";
- waypoints[191].childCount = 3;
- waypoints[191].children[0] = 190;
- waypoints[191].children[1] = 59;
- waypoints[191].children[2] = 192;
- waypoints[192] = spawnstruct();
- waypoints[192].origin = (663.643,-467.131,-313.981);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 4;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 194;
- waypoints[192].children[2] = 193;
- waypoints[192].children[3] = 189;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (1006.76,-640.308,-318.629);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 5;
- waypoints[193].children[0] = 190;
- waypoints[193].children[1] = 192;
- waypoints[193].children[2] = 475;
- waypoints[193].children[3] = 194;
- waypoints[193].children[4] = 477;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (759.005,-176.811,-314.222);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 3;
- waypoints[194].children[0] = 192;
- waypoints[194].children[1] = 195;
- waypoints[194].children[2] = 193;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (742.53,73.1445,-314.448);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 3;
- waypoints[195].children[0] = 194;
- waypoints[195].children[1] = 196;
- waypoints[195].children[2] = 198;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (767.872,268.938,-320.089);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 4;
- waypoints[196].children[0] = 195;
- waypoints[196].children[1] = 197;
- waypoints[196].children[2] = 198;
- waypoints[196].children[3] = 201;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (940.018,364.208,-297.17);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 3;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 203;
- waypoints[197].children[2] = 204;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (973.201,113.281,-313.29);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 6;
- waypoints[198].children[0] = 195;
- waypoints[198].children[1] = 199;
- waypoints[198].children[2] = 189;
- waypoints[198].children[3] = 196;
- waypoints[198].children[4] = 475;
- waypoints[198].children[5] = 478;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (1323.38,439.091,-310.309);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 3;
- waypoints[199].children[0] = 198;
- waypoints[199].children[1] = 204;
- waypoints[199].children[2] = 478;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (1529.82,174.946,-334.168);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 6;
- waypoints[200].children[0] = 188;
- waypoints[200].children[1] = 186;
- waypoints[200].children[2] = 418;
- waypoints[200].children[3] = 441;
- waypoints[200].children[4] = 442;
- waypoints[200].children[5] = 478;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (515.84,676.219,-321.162);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 3;
- waypoints[201].children[0] = 196;
- waypoints[201].children[1] = 202;
- waypoints[201].children[2] = 208;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (747.548,790.44,-319.032);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 4;
- waypoints[202].children[0] = 201;
- waypoints[202].children[1] = 203;
- waypoints[202].children[2] = 205;
- waypoints[202].children[3] = 218;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (894.835,598.236,-303.955);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 5;
- waypoints[203].children[0] = 202;
- waypoints[203].children[1] = 197;
- waypoints[203].children[2] = 204;
- waypoints[203].children[3] = 472;
- waypoints[203].children[4] = 473;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (1247.69,529.168,-302.228);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 4;
- waypoints[204].children[0] = 199;
- waypoints[204].children[1] = 197;
- waypoints[204].children[2] = 203;
- waypoints[204].children[3] = 472;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (1099.02,946.246,-316.677);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 2;
- waypoints[205].children[0] = 202;
- waypoints[205].children[1] = 206;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (993.706,1109.88,-318.142);
- waypoints[206].type = "stand";
- waypoints[206].childCount = 5;
- waypoints[206].children[0] = 205;
- waypoints[206].children[1] = 207;
- waypoints[206].children[2] = 217;
- waypoints[206].children[3] = 218;
- waypoints[206].children[4] = 227;
- waypoints[207] = spawnstruct();
- waypoints[207].origin = (1135.19,1217.69,-319.462);
- waypoints[207].type = "stand";
- waypoints[207].childCount = 6;
- waypoints[207].children[0] = 206;
- waypoints[207].children[1] = 217;
- waypoints[207].children[2] = 227;
- waypoints[207].children[3] = 229;
- waypoints[207].children[4] = 228;
- waypoints[207].children[5] = 221;
- waypoints[208] = spawnstruct();
- waypoints[208].origin = (347.035,724.136,-291.37);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 2;
- waypoints[208].children[0] = 201;
- waypoints[208].children[1] = 209;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (301.804,938.213,-272.444);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 4;
- waypoints[209].children[0] = 208;
- waypoints[209].children[1] = 210;
- waypoints[209].children[2] = 218;
- waypoints[209].children[3] = 480;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (132.868,1252.14,-215.115);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 4;
- waypoints[210].children[0] = 209;
- waypoints[210].children[1] = 211;
- waypoints[210].children[2] = 218;
- waypoints[210].children[3] = 480;
- waypoints[211] = spawnstruct();
- waypoints[211].origin = (79.9209,1719.68,-144.08);
- waypoints[211].type = "stand";
- waypoints[211].childCount = 4;
- waypoints[211].children[0] = 210;
- waypoints[211].children[1] = 215;
- waypoints[211].children[2] = 480;
- waypoints[211].children[3] = 482;
- waypoints[212] = spawnstruct();
- waypoints[212].origin = (73.7424,2318.92,-12.8773);
- waypoints[212].type = "stand";
- waypoints[212].childCount = 2;
- waypoints[212].children[0] = 213;
- waypoints[212].children[1] = 215;
- waypoints[213] = spawnstruct();
- waypoints[213].origin = (194.589,2440.78,14.5731);
- waypoints[213].type = "stand";
- waypoints[213].childCount = 7;
- waypoints[213].children[0] = 212;
- waypoints[213].children[1] = 214;
- waypoints[213].children[2] = 215;
- waypoints[213].children[3] = 248;
- waypoints[213].children[4] = 249;
- waypoints[213].children[5] = 252;
- waypoints[213].children[6] = 479;
- waypoints[214] = spawnstruct();
- waypoints[214].origin = (749.083,2291.48,11.0109);
- waypoints[214].type = "stand";
- waypoints[214].childCount = 2;
- waypoints[214].children[0] = 213;
- waypoints[214].children[1] = 467;
- waypoints[215] = spawnstruct();
- waypoints[215].origin = (224.202,2153.1,-64.3201);
- waypoints[215].type = "stand";
- waypoints[215].childCount = 4;
- waypoints[215].children[0] = 213;
- waypoints[215].children[1] = 212;
- waypoints[215].children[2] = 211;
- waypoints[215].children[3] = 482;
- waypoints[216] = spawnstruct();
- waypoints[216].origin = (868.396,1706.52,-303.802);
- waypoints[216].type = "stand";
- waypoints[216].childCount = 3;
- waypoints[216].children[0] = 219;
- waypoints[216].children[1] = 481;
- waypoints[216].children[2] = 482;
- waypoints[217] = spawnstruct();
- waypoints[217].origin = (703.128,1230.58,-325.616);
- waypoints[217].type = "stand";
- waypoints[217].childCount = 5;
- waypoints[217].children[0] = 206;
- waypoints[217].children[1] = 207;
- waypoints[217].children[2] = 218;
- waypoints[217].children[3] = 480;
- waypoints[217].children[4] = 481;
- waypoints[218] = spawnstruct();
- waypoints[218].origin = (568.939,1041.33,-324.476);
- waypoints[218].type = "stand";
- waypoints[218].childCount = 6;
- waypoints[218].children[0] = 210;
- waypoints[218].children[1] = 206;
- waypoints[218].children[2] = 209;
- waypoints[218].children[3] = 202;
- waypoints[218].children[4] = 217;
- waypoints[218].children[5] = 480;
- waypoints[219] = spawnstruct();
- waypoints[219].origin = (1006.74,1836.9,-291.055);
- waypoints[219].type = "stand";
- waypoints[219].childCount = 4;
- waypoints[219].children[0] = 216;
- waypoints[219].children[1] = 221;
- waypoints[219].children[2] = 225;
- waypoints[219].children[3] = 227;
- waypoints[220] = spawnstruct();
- waypoints[220].origin = (1088.47,2726.49,-258.031);
- waypoints[220].type = "stand";
- waypoints[220].childCount = 4;
- waypoints[220].children[0] = 226;
- waypoints[220].children[1] = 239;
- waypoints[220].children[2] = 246;
- waypoints[220].children[3] = 256;
- waypoints[221] = spawnstruct();
- waypoints[221].origin = (1273.49,1671.98,-331.104);
- waypoints[221].type = "stand";
- waypoints[221].childCount = 9;
- waypoints[221].children[0] = 219;
- waypoints[221].children[1] = 142;
- waypoints[221].children[2] = 225;
- waypoints[221].children[3] = 223;
- waypoints[221].children[4] = 227;
- waypoints[221].children[5] = 228;
- waypoints[221].children[6] = 229;
- waypoints[221].children[7] = 230;
- waypoints[221].children[8] = 207;
- waypoints[222] = spawnstruct();
- waypoints[222].origin = (1490.88,1909.67,-287.509);
- waypoints[222].type = "stand";
- waypoints[222].childCount = 3;
- waypoints[222].children[0] = 142;
- waypoints[222].children[1] = 223;
- waypoints[222].children[2] = 225;
- waypoints[223] = spawnstruct();
- waypoints[223].origin = (1406.86,2050.51,-280.691);
- waypoints[223].type = "stand";
- waypoints[223].childCount = 4;
- waypoints[223].children[0] = 222;
- waypoints[223].children[1] = 221;
- waypoints[223].children[2] = 226;
- waypoints[223].children[3] = 225;
- waypoints[224] = spawnstruct();
- waypoints[224].origin = (1597.45,2575.63,-247.426);
- waypoints[224].type = "stand";
- waypoints[224].childCount = 5;
- waypoints[224].children[0] = 226;
- waypoints[224].children[1] = 238;
- waypoints[224].children[2] = 239;
- waypoints[224].children[3] = 244;
- waypoints[224].children[4] = 245;
- waypoints[225] = spawnstruct();
- waypoints[225].origin = (1175.41,2042.65,-320.119);
- waypoints[225].type = "stand";
- waypoints[225].childCount = 6;
- waypoints[225].children[0] = 226;
- waypoints[225].children[1] = 221;
- waypoints[225].children[2] = 219;
- waypoints[225].children[3] = 222;
- waypoints[225].children[4] = 228;
- waypoints[225].children[5] = 223;
- waypoints[226] = spawnstruct();
- waypoints[226].origin = (1275.36,2498.76,-317.493);
- waypoints[226].type = "stand";
- waypoints[226].childCount = 5;
- waypoints[226].children[0] = 224;
- waypoints[226].children[1] = 220;
- waypoints[226].children[2] = 225;
- waypoints[226].children[3] = 239;
- waypoints[226].children[4] = 223;
- waypoints[227] = spawnstruct();
- waypoints[227].origin = (993.337,1514.56,-330.427);
- waypoints[227].type = "stand";
- waypoints[227].childCount = 5;
- waypoints[227].children[0] = 219;
- waypoints[227].children[1] = 207;
- waypoints[227].children[2] = 221;
- waypoints[227].children[3] = 206;
- waypoints[227].children[4] = 229;
- waypoints[228] = spawnstruct();
- waypoints[228].origin = (1549.82,1634.48,-303.41);
- waypoints[228].type = "stand";
- waypoints[228].childCount = 6;
- waypoints[228].children[0] = 221;
- waypoints[228].children[1] = 229;
- waypoints[228].children[2] = 225;
- waypoints[228].children[3] = 231;
- waypoints[228].children[4] = 207;
- waypoints[228].children[5] = 230;
- waypoints[229] = spawnstruct();
- waypoints[229].origin = (1400.38,1190.68,-332.443);
- waypoints[229].type = "stand";
- waypoints[229].childCount = 7;
- waypoints[229].children[0] = 228;
- waypoints[229].children[1] = 207;
- waypoints[229].children[2] = 227;
- waypoints[229].children[3] = 221;
- waypoints[229].children[4] = 230;
- waypoints[229].children[5] = 418;
- waypoints[229].children[6] = 419;
- waypoints[230] = spawnstruct();
- waypoints[230].origin = (1750.85,1363.97,-244.63);
- waypoints[230].type = "stand";
- waypoints[230].childCount = 5;
- waypoints[230].children[0] = 221;
- waypoints[230].children[1] = 229;
- waypoints[230].children[2] = 228;
- waypoints[230].children[3] = 419;
- waypoints[230].children[4] = 452;
- waypoints[231] = spawnstruct();
- waypoints[231].origin = (1794.66,1661.87,-182.841);
- waypoints[231].type = "stand";
- waypoints[231].childCount = 2;
- waypoints[231].children[0] = 228;
- waypoints[231].children[1] = 232;
- waypoints[232] = spawnstruct();
- waypoints[232].origin = (1903.16,1798.68,-108.11);
- waypoints[232].type = "stand";
- waypoints[232].childCount = 3;
- waypoints[232].children[0] = 231;
- waypoints[232].children[1] = 233;
- waypoints[232].children[2] = 237;
- waypoints[233] = spawnstruct();
- waypoints[233].origin = (2019.43,2016.67,11.1903);
- waypoints[233].type = "stand";
- waypoints[233].childCount = 5;
- waypoints[233].children[0] = 232;
- waypoints[233].children[1] = 234;
- waypoints[233].children[2] = 237;
- waypoints[233].children[3] = 420;
- waypoints[233].children[4] = 421;
- waypoints[234] = spawnstruct();
- waypoints[234].origin = (1698.98,2091.03,12.9616);
- waypoints[234].type = "stand";
- waypoints[234].childCount = 3;
- waypoints[234].children[0] = 233;
- waypoints[234].children[1] = 468;
- waypoints[234].children[2] = 469;
- waypoints[235] = spawnstruct();
- waypoints[235].origin = (2046.23,2224.66,11.1217);
- waypoints[235].type = "stand";
- waypoints[235].childCount = 2;
- waypoints[235].children[0] = 236;
- waypoints[235].children[1] = 469;
- waypoints[236] = spawnstruct();
- waypoints[236].origin = (2299.59,2215.4,-0.621094);
- waypoints[236].type = "stand";
- waypoints[236].childCount = 4;
- waypoints[236].children[0] = 235;
- waypoints[236].children[1] = 132;
- waypoints[236].children[2] = 421;
- waypoints[236].children[3] = 241;
- waypoints[237] = spawnstruct();
- waypoints[237].origin = (2053.94,1583.5,-176.166);
- waypoints[237].type = "stand";
- waypoints[237].childCount = 3;
- waypoints[237].children[0] = 232;
- waypoints[237].children[1] = 233;
- waypoints[237].children[2] = 420;
- waypoints[238] = spawnstruct();
- waypoints[238].origin = (1879.05,2470.29,-125.444);
- waypoints[238].type = "stand";
- waypoints[238].childCount = 3;
- waypoints[238].children[0] = 224;
- waypoints[238].children[1] = 243;
- waypoints[238].children[2] = 244;
- waypoints[239] = spawnstruct();
- waypoints[239].origin = (1301.14,2989.31,-285.024);
- waypoints[239].type = "stand";
- waypoints[239].childCount = 7;
- waypoints[239].children[0] = 226;
- waypoints[239].children[1] = 220;
- waypoints[239].children[2] = 224;
- waypoints[239].children[3] = 244;
- waypoints[239].children[4] = 245;
- waypoints[239].children[5] = 257;
- waypoints[239].children[6] = 409;
- waypoints[240] = spawnstruct();
- waypoints[240].origin = (2374.55,2671.74,-121.362);
- waypoints[240].type = "stand";
- waypoints[240].childCount = 5;
- waypoints[240].children[0] = 132;
- waypoints[240].children[1] = 241;
- waypoints[240].children[2] = 242;
- waypoints[240].children[3] = 245;
- waypoints[240].children[4] = 168;
- waypoints[241] = spawnstruct();
- waypoints[241].origin = (2512.96,2247.24,-5.68431);
- waypoints[241].type = "stand";
- waypoints[241].childCount = 4;
- waypoints[241].children[0] = 132;
- waypoints[241].children[1] = 240;
- waypoints[241].children[2] = 421;
- waypoints[241].children[3] = 236;
- waypoints[242] = spawnstruct();
- waypoints[242].origin = (2099.9,2704.69,-151.229);
- waypoints[242].type = "stand";
- waypoints[242].childCount = 5;
- waypoints[242].children[0] = 240;
- waypoints[242].children[1] = 243;
- waypoints[242].children[2] = 244;
- waypoints[242].children[3] = 245;
- waypoints[242].children[4] = 168;
- waypoints[243] = spawnstruct();
- waypoints[243].origin = (2100.03,2525.31,-96.2821);
- waypoints[243].type = "stand";
- waypoints[243].childCount = 2;
- waypoints[243].children[0] = 242;
- waypoints[243].children[1] = 238;
- waypoints[244] = spawnstruct();
- waypoints[244].origin = (1883.3,2738.08,-197.916);
- waypoints[244].type = "stand";
- waypoints[244].childCount = 5;
- waypoints[244].children[0] = 242;
- waypoints[244].children[1] = 238;
- waypoints[244].children[2] = 224;
- waypoints[244].children[3] = 239;
- waypoints[244].children[4] = 245;
- waypoints[245] = spawnstruct();
- waypoints[245].origin = (2034.59,3326.74,-172.237);
- waypoints[245].type = "stand";
- waypoints[245].childCount = 12;
- waypoints[245].children[0] = 240;
- waypoints[245].children[1] = 242;
- waypoints[245].children[2] = 244;
- waypoints[245].children[3] = 167;
- waypoints[245].children[4] = 239;
- waypoints[245].children[5] = 168;
- waypoints[245].children[6] = 224;
- waypoints[245].children[7] = 166;
- waypoints[245].children[8] = 407;
- waypoints[245].children[9] = 408;
- waypoints[245].children[10] = 409;
- waypoints[245].children[11] = 410;
- waypoints[246] = spawnstruct();
- waypoints[246].origin = (586.082,2700.63,-106.705);
- waypoints[246].type = "stand";
- waypoints[246].childCount = 2;
- waypoints[246].children[0] = 220;
- waypoints[246].children[1] = 247;
- waypoints[247] = spawnstruct();
- waypoints[247].origin = (272.39,2857.44,-52.4426);
- waypoints[247].type = "stand";
- waypoints[247].childCount = 6;
- waypoints[247].children[0] = 246;
- waypoints[247].children[1] = 248;
- waypoints[247].children[2] = 253;
- waypoints[247].children[3] = 250;
- waypoints[247].children[4] = 255;
- waypoints[247].children[5] = 256;
- waypoints[248] = spawnstruct();
- waypoints[248].origin = (207.342,2738.3,-14.5849);
- waypoints[248].type = "stand";
- waypoints[248].childCount = 3;
- waypoints[248].children[0] = 247;
- waypoints[248].children[1] = 213;
- waypoints[248].children[2] = 250;
- waypoints[249] = spawnstruct();
- waypoints[249].origin = (25.5904,2737.33,-11.5097);
- waypoints[249].type = "stand";
- waypoints[249].childCount = 2;
- waypoints[249].children[0] = 213;
- waypoints[249].children[1] = 250;
- waypoints[250] = spawnstruct();
- waypoints[250].origin = (47.6674,3020.97,-73.536);
- waypoints[250].type = "stand";
- waypoints[250].childCount = 6;
- waypoints[250].children[0] = 251;
- waypoints[250].children[1] = 249;
- waypoints[250].children[2] = 248;
- waypoints[250].children[3] = 253;
- waypoints[250].children[4] = 247;
- waypoints[250].children[5] = 255;
- waypoints[251] = spawnstruct();
- waypoints[251].origin = (204.626,3432.67,-47.562);
- waypoints[251].type = "stand";
- waypoints[251].childCount = 3;
- waypoints[251].children[0] = 250;
- waypoints[251].children[1] = 255;
- waypoints[251].children[2] = 260;
- waypoints[252] = spawnstruct();
- waypoints[252].origin = (347.033,2617.36,7.88923);
- waypoints[252].type = "stand";
- waypoints[252].childCount = 3;
- waypoints[252].children[0] = 213;
- waypoints[252].children[1] = 253;
- waypoints[252].children[2] = 254;
- waypoints[253] = spawnstruct();
- waypoints[253].origin = (453.798,2982.73,-129.876);
- waypoints[253].type = "stand";
- waypoints[253].childCount = 6;
- waypoints[253].children[0] = 252;
- waypoints[253].children[1] = 250;
- waypoints[253].children[2] = 247;
- waypoints[253].children[3] = 255;
- waypoints[253].children[4] = 256;
- waypoints[253].children[5] = 259;
- waypoints[254] = spawnstruct();
- waypoints[254].origin = (736.427,2525.84,9.01846);
- waypoints[254].type = "stand";
- waypoints[254].childCount = 2;
- waypoints[254].children[0] = 252;
- waypoints[254].children[1] = 467;
- waypoints[255] = spawnstruct();
- waypoints[255].origin = (216.937,3147.29,-97.4496);
- waypoints[255].type = "stand";
- waypoints[255].childCount = 5;
- waypoints[255].children[0] = 247;
- waypoints[255].children[1] = 251;
- waypoints[255].children[2] = 250;
- waypoints[255].children[3] = 253;
- waypoints[255].children[4] = 259;
- waypoints[256] = spawnstruct();
- waypoints[256].origin = (626.595,2830.24,-152.217);
- waypoints[256].type = "stand";
- waypoints[256].childCount = 4;
- waypoints[256].children[0] = 220;
- waypoints[256].children[1] = 247;
- waypoints[256].children[2] = 253;
- waypoints[256].children[3] = 257;
- waypoints[257] = spawnstruct();
- waypoints[257].origin = (853.113,3031.4,-166.761);
- waypoints[257].type = "stand";
- waypoints[257].childCount = 2;
- waypoints[257].children[0] = 256;
- waypoints[257].children[1] = 239;
- waypoints[258] = spawnstruct();
- waypoints[258].origin = (748.836,3756.49,-155.503);
- waypoints[258].type = "stand";
- waypoints[258].childCount = 3;
- waypoints[258].children[0] = 263;
- waypoints[258].children[1] = 408;
- waypoints[258].children[2] = 409;
- waypoints[259] = spawnstruct();
- waypoints[259].origin = (419.907,3719.51,-81.6154);
- waypoints[259].type = "stand";
- waypoints[259].childCount = 4;
- waypoints[259].children[0] = 253;
- waypoints[259].children[1] = 255;
- waypoints[259].children[2] = 261;
- waypoints[259].children[3] = 260;
- waypoints[260] = spawnstruct();
- waypoints[260].origin = (186.766,3761.94,-43.0489);
- waypoints[260].type = "stand";
- waypoints[260].childCount = 3;
- waypoints[260].children[0] = 251;
- waypoints[260].children[1] = 265;
- waypoints[260].children[2] = 259;
- waypoints[261] = spawnstruct();
- waypoints[261].origin = (425.095,4067.88,-57.413);
- waypoints[261].type = "stand";
- waypoints[261].childCount = 3;
- waypoints[261].children[0] = 259;
- waypoints[261].children[1] = 262;
- waypoints[261].children[2] = 263;
- waypoints[262] = spawnstruct();
- waypoints[262].origin = (350.911,4434.68,-40.6155);
- waypoints[262].type = "stand";
- waypoints[262].childCount = 7;
- waypoints[262].children[0] = 261;
- waypoints[262].children[1] = 263;
- waypoints[262].children[2] = 264;
- waypoints[262].children[3] = 282;
- waypoints[262].children[4] = 274;
- waypoints[262].children[5] = 284;
- waypoints[262].children[6] = 355;
- waypoints[263] = spawnstruct();
- waypoints[263].origin = (582.996,4109.05,-94.9471);
- waypoints[263].type = "stand";
- waypoints[263].childCount = 6;
- waypoints[263].children[0] = 262;
- waypoints[263].children[1] = 261;
- waypoints[263].children[2] = 258;
- waypoints[263].children[3] = 355;
- waypoints[263].children[4] = 284;
- waypoints[263].children[5] = 408;
- waypoints[264] = spawnstruct();
- waypoints[264].origin = (101.786,4366,-23.8783);
- waypoints[264].type = "stand";
- waypoints[264].childCount = 4;
- waypoints[264].children[0] = 262;
- waypoints[264].children[1] = 265;
- waypoints[264].children[2] = 274;
- waypoints[264].children[3] = 275;
- waypoints[265] = spawnstruct();
- waypoints[265].origin = (72.7045,3951.47,-25.741);
- waypoints[265].type = "stand";
- waypoints[265].childCount = 2;
- waypoints[265].children[0] = 264;
- waypoints[265].children[1] = 260;
- waypoints[266] = spawnstruct();
- waypoints[266].origin = (-690.167,5374.77,0.566872);
- waypoints[266].type = "stand";
- waypoints[266].childCount = 3;
- waypoints[266].children[0] = 267;
- waypoints[266].children[1] = 272;
- waypoints[266].children[2] = 423;
- waypoints[267] = spawnstruct();
- waypoints[267].origin = (-645.605,5736.31,-0.91246);
- waypoints[267].type = "stand";
- waypoints[267].childCount = 2;
- waypoints[267].children[0] = 266;
- waypoints[267].children[1] = 268;
- waypoints[268] = spawnstruct();
- waypoints[268].origin = (-187.818,5712.01,-15.2237);
- waypoints[268].type = "stand";
- waypoints[268].childCount = 4;
- waypoints[268].children[0] = 267;
- waypoints[268].children[1] = 269;
- waypoints[268].children[2] = 270;
- waypoints[268].children[3] = 271;
- waypoints[269] = spawnstruct();
- waypoints[269].origin = (142.447,5717.92,-13.7961);
- waypoints[269].type = "stand";
- waypoints[269].childCount = 5;
- waypoints[269].children[0] = 268;
- waypoints[269].children[1] = 271;
- waypoints[269].children[2] = 283;
- waypoints[269].children[3] = 288;
- waypoints[269].children[4] = 427;
- waypoints[270] = spawnstruct();
- waypoints[270].origin = (-254.431,5431.45,-32.4862);
- waypoints[270].type = "stand";
- waypoints[270].childCount = 3;
- waypoints[270].children[0] = 268;
- waypoints[270].children[1] = 271;
- waypoints[270].children[2] = 272;
- waypoints[271] = spawnstruct();
- waypoints[271].origin = (183.867,5422.16,-32.5966);
- waypoints[271].type = "stand";
- waypoints[271].childCount = 5;
- waypoints[271].children[0] = 270;
- waypoints[271].children[1] = 269;
- waypoints[271].children[2] = 268;
- waypoints[271].children[3] = 281;
- waypoints[271].children[4] = 283;
- waypoints[272] = spawnstruct();
- waypoints[272].origin = (-242.731,5294.78,-36.3963);
- waypoints[272].type = "stand";
- waypoints[272].childCount = 4;
- waypoints[272].children[0] = 270;
- waypoints[272].children[1] = 266;
- waypoints[272].children[2] = 423;
- waypoints[272].children[3] = 424;
- waypoints[273] = spawnstruct();
- waypoints[273].origin = (-193.555,4731.23,-29.5838);
- waypoints[273].type = "stand";
- waypoints[273].childCount = 3;
- waypoints[273].children[0] = 274;
- waypoints[273].children[1] = 424;
- waypoints[273].children[2] = 425;
- waypoints[274] = spawnstruct();
- waypoints[274].origin = (-5.06877,4690.34,-23.205);
- waypoints[274].type = "stand";
- waypoints[274].childCount = 5;
- waypoints[274].children[0] = 273;
- waypoints[274].children[1] = 264;
- waypoints[274].children[2] = 275;
- waypoints[274].children[3] = 278;
- waypoints[274].children[4] = 262;
- waypoints[275] = spawnstruct();
- waypoints[275].origin = (295.791,4683,-33.0104);
- waypoints[275].type = "stand";
- waypoints[275].childCount = 4;
- waypoints[275].children[0] = 274;
- waypoints[275].children[1] = 276;
- waypoints[275].children[2] = 282;
- waypoints[275].children[3] = 264;
- waypoints[276] = spawnstruct();
- waypoints[276].origin = (297.329,4896.66,90.125);
- waypoints[276].type = "stand";
- waypoints[276].childCount = 2;
- waypoints[276].children[0] = 275;
- waypoints[276].children[1] = 277;
- waypoints[277] = spawnstruct();
- waypoints[277].origin = (372.187,5268.14,90.125);
- waypoints[277].type = "stand";
- waypoints[277].childCount = 1;
- waypoints[277].children[0] = 276;
- waypoints[278] = spawnstruct();
- waypoints[278].origin = (24.6647,5056.16,-29.875);
- waypoints[278].type = "stand";
- waypoints[278].childCount = 3;
- waypoints[278].children[0] = 274;
- waypoints[278].children[1] = 279;
- waypoints[278].children[2] = 280;
- waypoints[279] = spawnstruct();
- waypoints[279].origin = (-5.94086,5317.85,-28.4268);
- waypoints[279].type = "stand";
- waypoints[279].childCount = 2;
- waypoints[279].children[0] = 278;
- waypoints[279].children[1] = 281;
- waypoints[280] = spawnstruct();
- waypoints[280].origin = (197.352,5085.57,-29.1219);
- waypoints[280].type = "stand";
- waypoints[280].childCount = 2;
- waypoints[280].children[0] = 281;
- waypoints[280].children[1] = 278;
- waypoints[281] = spawnstruct();
- waypoints[281].origin = (202.079,5322.9,-29.8751);
- waypoints[281].type = "stand";
- waypoints[281].childCount = 3;
- waypoints[281].children[0] = 280;
- waypoints[281].children[1] = 271;
- waypoints[281].children[2] = 279;
- waypoints[282] = spawnstruct();
- waypoints[282].origin = (379.837,4771.39,-29.7609);
- waypoints[282].type = "stand";
- waypoints[282].childCount = 3;
- waypoints[282].children[0] = 275;
- waypoints[282].children[1] = 262;
- waypoints[282].children[2] = 285;
- waypoints[283] = spawnstruct();
- waypoints[283].origin = (333.72,5434.65,-31.4277);
- waypoints[283].type = "stand";
- waypoints[283].childCount = 4;
- waypoints[283].children[0] = 271;
- waypoints[283].children[1] = 287;
- waypoints[283].children[2] = 269;
- waypoints[283].children[3] = 427;
- waypoints[284] = spawnstruct();
- waypoints[284].origin = (506.177,4679.99,-56.6644);
- waypoints[284].type = "stand";
- waypoints[284].childCount = 5;
- waypoints[284].children[0] = 262;
- waypoints[284].children[1] = 355;
- waypoints[284].children[2] = 356;
- waypoints[284].children[3] = 263;
- waypoints[284].children[4] = 436;
- waypoints[285] = spawnstruct();
- waypoints[285].origin = (370.554,5102.81,-34.4153);
- waypoints[285].type = "stand";
- waypoints[285].childCount = 3;
- waypoints[285].children[0] = 287;
- waypoints[285].children[1] = 282;
- waypoints[285].children[2] = 436;
- waypoints[286] = spawnstruct();
- waypoints[286].origin = (568.012,5295.31,-34.9345);
- waypoints[286].type = "stand";
- waypoints[286].childCount = 4;
- waypoints[286].children[0] = 287;
- waypoints[286].children[1] = 355;
- waypoints[286].children[2] = 436;
- waypoints[286].children[3] = 361;
- waypoints[287] = spawnstruct();
- waypoints[287].origin = (361.467,5308.64,-32.1844);
- waypoints[287].type = "stand";
- waypoints[287].childCount = 3;
- waypoints[287].children[0] = 286;
- waypoints[287].children[1] = 285;
- waypoints[287].children[2] = 283;
- waypoints[288] = spawnstruct();
- waypoints[288].origin = (138.985,6198.44,2.70068);
- waypoints[288].type = "stand";
- waypoints[288].childCount = 3;
- waypoints[288].children[0] = 269;
- waypoints[288].children[1] = 289;
- waypoints[288].children[2] = 427;
- waypoints[289] = spawnstruct();
- waypoints[289].origin = (355.455,6296.95,3.52849);
- waypoints[289].type = "stand";
- waypoints[289].childCount = 3;
- waypoints[289].children[0] = 288;
- waypoints[289].children[1] = 426;
- waypoints[289].children[2] = 427;
- waypoints[290] = spawnstruct();
- waypoints[290].origin = (1339.39,6527.49,21.416);
- waypoints[290].type = "stand";
- waypoints[290].childCount = 4;
- waypoints[290].children[0] = 291;
- waypoints[290].children[1] = 360;
- waypoints[290].children[2] = 362;
- waypoints[290].children[3] = 438;
- waypoints[291] = spawnstruct();
- waypoints[291].origin = (1494.39,6706.19,65.6445);
- waypoints[291].type = "stand";
- waypoints[291].childCount = 5;
- waypoints[291].children[0] = 290;
- waypoints[291].children[1] = 298;
- waypoints[291].children[2] = 366;
- waypoints[291].children[3] = 362;
- waypoints[291].children[4] = 363;
- waypoints[292] = spawnstruct();
- waypoints[292].origin = (1936.75,7251.14,111.042);
- waypoints[292].type = "stand";
- waypoints[292].childCount = 6;
- waypoints[292].children[0] = 293;
- waypoints[292].children[1] = 297;
- waypoints[292].children[2] = 298;
- waypoints[292].children[3] = 294;
- waypoints[292].children[4] = 365;
- waypoints[292].children[5] = 366;
- waypoints[293] = spawnstruct();
- waypoints[293].origin = (1912.02,7698.87,136.123);
- waypoints[293].type = "stand";
- waypoints[293].childCount = 3;
- waypoints[293].children[0] = 292;
- waypoints[293].children[1] = 294;
- waypoints[293].children[2] = 297;
- waypoints[294] = spawnstruct();
- waypoints[294].origin = (2198.23,7681.74,120.056);
- waypoints[294].type = "stand";
- waypoints[294].childCount = 5;
- waypoints[294].children[0] = 293;
- waypoints[294].children[1] = 297;
- waypoints[294].children[2] = 295;
- waypoints[294].children[3] = 292;
- waypoints[294].children[4] = 300;
- waypoints[295] = spawnstruct();
- waypoints[295].origin = (2455.94,7294.03,117.18);
- waypoints[295].type = "stand";
- waypoints[295].childCount = 5;
- waypoints[295].children[0] = 296;
- waypoints[295].children[1] = 297;
- waypoints[295].children[2] = 294;
- waypoints[295].children[3] = 300;
- waypoints[295].children[4] = 365;
- waypoints[296] = spawnstruct();
- waypoints[296].origin = (2633,7294.28,120.402);
- waypoints[296].type = "stand";
- waypoints[296].childCount = 4;
- waypoints[296].children[0] = 295;
- waypoints[296].children[1] = 299;
- waypoints[296].children[2] = 313;
- waypoints[296].children[3] = 363;
- waypoints[297] = spawnstruct();
- waypoints[297].origin = (2144.77,7370.32,110.898);
- waypoints[297].type = "stand";
- waypoints[297].childCount = 6;
- waypoints[297].children[0] = 293;
- waypoints[297].children[1] = 292;
- waypoints[297].children[2] = 294;
- waypoints[297].children[3] = 295;
- waypoints[297].children[4] = 300;
- waypoints[297].children[5] = 365;
- waypoints[298] = spawnstruct();
- waypoints[298].origin = (1544.05,7127.15,103.97);
- waypoints[298].type = "stand";
- waypoints[298].childCount = 4;
- waypoints[298].children[0] = 291;
- waypoints[298].children[1] = 292;
- waypoints[298].children[2] = 365;
- waypoints[298].children[3] = 366;
- waypoints[299] = spawnstruct();
- waypoints[299].origin = (2656.03,7643.92,128.354);
- waypoints[299].type = "stand";
- waypoints[299].childCount = 3;
- waypoints[299].children[0] = 296;
- waypoints[299].children[1] = 300;
- waypoints[299].children[2] = 301;
- waypoints[300] = spawnstruct();
- waypoints[300].origin = (2456.13,7637.1,126.161);
- waypoints[300].type = "stand";
- waypoints[300].childCount = 4;
- waypoints[300].children[0] = 299;
- waypoints[300].children[1] = 294;
- waypoints[300].children[2] = 295;
- waypoints[300].children[3] = 297;
- waypoints[301] = spawnstruct();
- waypoints[301].origin = (2838.88,7615.29,129.664);
- waypoints[301].type = "stand";
- waypoints[301].childCount = 4;
- waypoints[301].children[0] = 299;
- waypoints[301].children[1] = 302;
- waypoints[301].children[2] = 308;
- waypoints[301].children[3] = 312;
- waypoints[302] = spawnstruct();
- waypoints[302].origin = (2773.99,7495.75,133.726);
- waypoints[302].type = "stand";
- waypoints[302].childCount = 2;
- waypoints[302].children[0] = 301;
- waypoints[302].children[1] = 303;
- waypoints[303] = spawnstruct();
- waypoints[303].origin = (2787.52,7293.51,261.247);
- waypoints[303].type = "stand";
- waypoints[303].childCount = 2;
- waypoints[303].children[0] = 302;
- waypoints[303].children[1] = 304;
- waypoints[304] = spawnstruct();
- waypoints[304].origin = (2904.15,7398.51,257.478);
- waypoints[304].type = "stand";
- waypoints[304].childCount = 3;
- waypoints[304].children[0] = 303;
- waypoints[304].children[1] = 305;
- waypoints[304].children[2] = 307;
- waypoints[305] = spawnstruct();
- waypoints[305].origin = (2891.17,7565.8,257.619);
- waypoints[305].type = "stand";
- waypoints[305].childCount = 2;
- waypoints[305].children[0] = 304;
- waypoints[305].children[1] = 306;
- waypoints[306] = spawnstruct();
- waypoints[306].origin = (3168.4,7602.04,259.717);
- waypoints[306].type = "stand";
- waypoints[306].childCount = 2;
- waypoints[306].children[0] = 305;
- waypoints[306].children[1] = 307;
- waypoints[307] = spawnstruct();
- waypoints[307].origin = (3150.16,7348.3,259.929);
- waypoints[307].type = "stand";
- waypoints[307].childCount = 2;
- waypoints[307].children[0] = 306;
- waypoints[307].children[1] = 304;
- waypoints[308] = spawnstruct();
- waypoints[308].origin = (3119.05,7663.64,128.176);
- waypoints[308].type = "stand";
- waypoints[308].childCount = 2;
- waypoints[308].children[0] = 301;
- waypoints[308].children[1] = 309;
- waypoints[309] = spawnstruct();
- waypoints[309].origin = (3118.4,7395.16,128.124);
- waypoints[309].type = "stand";
- waypoints[309].childCount = 4;
- waypoints[309].children[0] = 308;
- waypoints[309].children[1] = 310;
- waypoints[309].children[2] = 311;
- waypoints[309].children[3] = 312;
- waypoints[310] = spawnstruct();
- waypoints[310].origin = (3307.63,7436.63,128.134);
- waypoints[310].type = "stand";
- waypoints[310].childCount = 3;
- waypoints[310].children[0] = 309;
- waypoints[310].children[1] = 314;
- waypoints[310].children[2] = 315;
- waypoints[311] = spawnstruct();
- waypoints[311].origin = (2880.92,7287.74,129.667);
- waypoints[311].type = "stand";
- waypoints[311].childCount = 2;
- waypoints[311].children[0] = 309;
- waypoints[311].children[1] = 312;
- waypoints[312] = spawnstruct();
- waypoints[312].origin = (2899.57,7500.89,128.073);
- waypoints[312].type = "stand";
- waypoints[312].childCount = 3;
- waypoints[312].children[0] = 301;
- waypoints[312].children[1] = 309;
- waypoints[312].children[2] = 311;
- waypoints[313] = spawnstruct();
- waypoints[313].origin = (2739.53,7195.88,110.602);
- waypoints[313].type = "stand";
- waypoints[313].childCount = 7;
- waypoints[313].children[0] = 296;
- waypoints[313].children[1] = 314;
- waypoints[313].children[2] = 364;
- waypoints[313].children[3] = 363;
- waypoints[313].children[4] = 371;
- waypoints[313].children[5] = 376;
- waypoints[313].children[6] = 378;
- waypoints[314] = spawnstruct();
- waypoints[314].origin = (3322.48,7200.72,110.739);
- waypoints[314].type = "stand";
- waypoints[314].childCount = 6;
- waypoints[314].children[0] = 313;
- waypoints[314].children[1] = 310;
- waypoints[314].children[2] = 323;
- waypoints[314].children[3] = 372;
- waypoints[314].children[4] = 376;
- waypoints[314].children[5] = 378;
- waypoints[315] = spawnstruct();
- waypoints[315].origin = (3318.35,7677.99,132.622);
- waypoints[315].type = "stand";
- waypoints[315].childCount = 3;
- waypoints[315].children[0] = 310;
- waypoints[315].children[1] = 323;
- waypoints[315].children[2] = 383;
- waypoints[316] = spawnstruct();
- waypoints[316].origin = (4304.68,7408.14,88.125);
- waypoints[316].type = "stand";
- waypoints[316].childCount = 2;
- waypoints[316].children[0] = 380;
- waypoints[316].children[1] = 381;
- waypoints[317] = spawnstruct();
- waypoints[317].origin = (4265.15,7064.38,88.125);
- waypoints[317].type = "stand";
- waypoints[317].childCount = 3;
- waypoints[317].children[0] = 318;
- waypoints[317].children[1] = 380;
- waypoints[317].children[2] = 384;
- waypoints[318] = spawnstruct();
- waypoints[318].origin = (4126.79,6748.56,88.125);
- waypoints[318].type = "stand";
- waypoints[318].childCount = 3;
- waypoints[318].children[0] = 317;
- waypoints[318].children[1] = 320;
- waypoints[318].children[2] = 384;
- waypoints[319] = spawnstruct();
- waypoints[319].origin = (4535.05,6530.77,70.6572);
- waypoints[319].type = "stand";
- waypoints[319].childCount = 4;
- waypoints[319].children[0] = 326;
- waypoints[319].children[1] = 345;
- waypoints[319].children[2] = 347;
- waypoints[319].children[3] = 385;
- waypoints[320] = spawnstruct();
- waypoints[320].origin = (3938.68,6755.48,59.7893);
- waypoints[320].type = "stand";
- waypoints[320].childCount = 4;
- waypoints[320].children[0] = 318;
- waypoints[320].children[1] = 321;
- waypoints[320].children[2] = 324;
- waypoints[320].children[3] = 377;
- waypoints[321] = spawnstruct();
- waypoints[321].origin = (3973.06,6990.83,78.4923);
- waypoints[321].type = "stand";
- waypoints[321].childCount = 4;
- waypoints[321].children[0] = 320;
- waypoints[321].children[1] = 322;
- waypoints[321].children[2] = 323;
- waypoints[321].children[3] = 377;
- waypoints[322] = spawnstruct();
- waypoints[322].origin = (4142.15,7307.4,97.6743);
- waypoints[322].type = "stand";
- waypoints[322].childCount = 4;
- waypoints[322].children[0] = 321;
- waypoints[322].children[1] = 377;
- waypoints[322].children[2] = 380;
- waypoints[322].children[3] = 382;
- waypoints[323] = spawnstruct();
- waypoints[323].origin = (3824.5,7403.7,125.046);
- waypoints[323].type = "stand";
- waypoints[323].childCount = 6;
- waypoints[323].children[0] = 314;
- waypoints[323].children[1] = 315;
- waypoints[323].children[2] = 321;
- waypoints[323].children[3] = 377;
- waypoints[323].children[4] = 382;
- waypoints[323].children[5] = 383;
- waypoints[324] = spawnstruct();
- waypoints[324].origin = (3804.93,6640.48,13.6779);
- waypoints[324].type = "stand";
- waypoints[324].childCount = 3;
- waypoints[324].children[0] = 320;
- waypoints[324].children[1] = 325;
- waypoints[324].children[2] = 377;
- waypoints[325] = spawnstruct();
- waypoints[325].origin = (3753.75,6055.11,-40.6703);
- waypoints[325].type = "stand";
- waypoints[325].childCount = 7;
- waypoints[325].children[0] = 324;
- waypoints[325].children[1] = 351;
- waypoints[325].children[2] = 352;
- waypoints[325].children[3] = 368;
- waypoints[325].children[4] = 375;
- waypoints[325].children[5] = 370;
- waypoints[325].children[6] = 389;
- waypoints[326] = spawnstruct();
- waypoints[326].origin = (4750.87,6156.38,3.49366);
- waypoints[326].type = "stand";
- waypoints[326].childCount = 2;
- waypoints[326].children[0] = 319;
- waypoints[326].children[1] = 344;
- waypoints[327] = spawnstruct();
- waypoints[327].origin = (4667.44,5754.25,-74.217);
- waypoints[327].type = "stand";
- waypoints[327].childCount = 4;
- waypoints[327].children[0] = 328;
- waypoints[327].children[1] = 343;
- waypoints[327].children[2] = 344;
- waypoints[327].children[3] = 346;
- waypoints[328] = spawnstruct();
- waypoints[328].origin = (4699.94,5400.63,-90.0787);
- waypoints[328].type = "stand";
- waypoints[328].childCount = 4;
- waypoints[328].children[0] = 327;
- waypoints[328].children[1] = 329;
- waypoints[328].children[2] = 343;
- waypoints[328].children[3] = 346;
- waypoints[329] = spawnstruct();
- waypoints[329].origin = (4166.33,5101.26,-76.0257);
- waypoints[329].type = "stand";
- waypoints[329].childCount = 5;
- waypoints[329].children[0] = 328;
- waypoints[329].children[1] = 330;
- waypoints[329].children[2] = 338;
- waypoints[329].children[3] = 343;
- waypoints[329].children[4] = 348;
- waypoints[330] = spawnstruct();
- waypoints[330].origin = (3710.94,4983.69,-88.1128);
- waypoints[330].type = "stand";
- waypoints[330].childCount = 4;
- waypoints[330].children[0] = 329;
- waypoints[330].children[1] = 149;
- waypoints[330].children[2] = 331;
- waypoints[330].children[3] = 350;
- waypoints[331] = spawnstruct();
- waypoints[331].origin = (3689.73,5372.01,-81.4207);
- waypoints[331].type = "stand";
- waypoints[331].childCount = 4;
- waypoints[331].children[0] = 330;
- waypoints[331].children[1] = 332;
- waypoints[331].children[2] = 348;
- waypoints[331].children[3] = 349;
- waypoints[332] = spawnstruct();
- waypoints[332].origin = (3723.18,5744.63,-74.0307);
- waypoints[332].type = "stand";
- waypoints[332].childCount = 2;
- waypoints[332].children[0] = 331;
- waypoints[332].children[1] = 333;
- waypoints[333] = spawnstruct();
- waypoints[333].origin = (4021.62,5814.46,-65.9672);
- waypoints[333].type = "stand";
- waypoints[333].childCount = 6;
- waypoints[333].children[0] = 332;
- waypoints[333].children[1] = 334;
- waypoints[333].children[2] = 346;
- waypoints[333].children[3] = 352;
- waypoints[333].children[4] = 389;
- waypoints[333].children[5] = 390;
- waypoints[334] = spawnstruct();
- waypoints[334].origin = (4048.05,5655.02,-74.1912);
- waypoints[334].type = "stand";
- waypoints[334].childCount = 2;
- waypoints[334].children[0] = 333;
- waypoints[334].children[1] = 335;
- waypoints[335] = spawnstruct();
- waypoints[335].origin = (3926.92,5565.54,-74.8989);
- waypoints[335].type = "stand";
- waypoints[335].childCount = 2;
- waypoints[335].children[0] = 334;
- waypoints[335].children[1] = 336;
- waypoints[336] = spawnstruct();
- waypoints[336].origin = (4008.05,5328.96,-74.8766);
- waypoints[336].type = "stand";
- waypoints[336].childCount = 4;
- waypoints[336].children[0] = 335;
- waypoints[336].children[1] = 337;
- waypoints[336].children[2] = 338;
- waypoints[336].children[3] = 391;
- waypoints[337] = spawnstruct();
- waypoints[337].origin = (4119.62,5431.94,-72.6556);
- waypoints[337].type = "stand";
- waypoints[337].childCount = 3;
- waypoints[337].children[0] = 336;
- waypoints[337].children[1] = 338;
- waypoints[337].children[2] = 339;
- waypoints[338] = spawnstruct();
- waypoints[338].origin = (4124.87,5270.75,-74.8793);
- waypoints[338].type = "stand";
- waypoints[338].childCount = 3;
- waypoints[338].children[0] = 337;
- waypoints[338].children[1] = 336;
- waypoints[338].children[2] = 329;
- waypoints[339] = spawnstruct();
- waypoints[339].origin = (4086.47,5635.17,71.5455);
- waypoints[339].type = "stand";
- waypoints[339].childCount = 2;
- waypoints[339].children[0] = 337;
- waypoints[339].children[1] = 340;
- waypoints[340] = spawnstruct();
- waypoints[340].origin = (3926.29,5593.66,71.2446);
- waypoints[340].type = "stand";
- waypoints[340].childCount = 2;
- waypoints[340].children[0] = 339;
- waypoints[340].children[1] = 341;
- waypoints[341] = spawnstruct();
- waypoints[341].origin = (3964.2,5315.8,71.2032);
- waypoints[341].type = "stand";
- waypoints[341].childCount = 2;
- waypoints[341].children[0] = 340;
- waypoints[341].children[1] = 342;
- waypoints[342] = spawnstruct();
- waypoints[342].origin = (4125.98,5342.2,72.2123);
- waypoints[342].type = "stand";
- waypoints[342].childCount = 1;
- waypoints[342].children[0] = 341;
- waypoints[343] = spawnstruct();
- waypoints[343].origin = (4322.96,5296.79,-98.2166);
- waypoints[343].type = "stand";
- waypoints[343].childCount = 5;
- waypoints[343].children[0] = 329;
- waypoints[343].children[1] = 328;
- waypoints[343].children[2] = 327;
- waypoints[343].children[3] = 346;
- waypoints[343].children[4] = 345;
- waypoints[344] = spawnstruct();
- waypoints[344].origin = (4442.68,6047.94,-13.875);
- waypoints[344].type = "stand";
- waypoints[344].childCount = 5;
- waypoints[344].children[0] = 327;
- waypoints[344].children[1] = 345;
- waypoints[344].children[2] = 326;
- waypoints[344].children[3] = 346;
- waypoints[344].children[4] = 389;
- waypoints[345] = spawnstruct();
- waypoints[345].origin = (4240.43,6178.21,-10.0347);
- waypoints[345].type = "stand";
- waypoints[345].childCount = 6;
- waypoints[345].children[0] = 319;
- waypoints[345].children[1] = 344;
- waypoints[345].children[2] = 347;
- waypoints[345].children[3] = 343;
- waypoints[345].children[4] = 389;
- waypoints[345].children[5] = 390;
- waypoints[346] = spawnstruct();
- waypoints[346].origin = (4179.8,5738.88,-84.4397);
- waypoints[346].type = "stand";
- waypoints[346].childCount = 6;
- waypoints[346].children[0] = 344;
- waypoints[346].children[1] = 328;
- waypoints[346].children[2] = 343;
- waypoints[346].children[3] = 333;
- waypoints[346].children[4] = 327;
- waypoints[346].children[5] = 390;
- waypoints[347] = spawnstruct();
- waypoints[347].origin = (4147.8,6450.52,34.2493);
- waypoints[347].type = "stand";
- waypoints[347].childCount = 3;
- waypoints[347].children[0] = 319;
- waypoints[347].children[1] = 345;
- waypoints[347].children[2] = 388;
- waypoints[348] = spawnstruct();
- waypoints[348].origin = (3868.41,5153.73,-83.4069);
- waypoints[348].type = "stand";
- waypoints[348].childCount = 2;
- waypoints[348].children[0] = 329;
- waypoints[348].children[1] = 331;
- waypoints[349] = spawnstruct();
- waypoints[349].origin = (3529.68,5353.61,-77.219);
- waypoints[349].type = "stand";
- waypoints[349].childCount = 5;
- waypoints[349].children[0] = 331;
- waypoints[349].children[1] = 350;
- waypoints[349].children[2] = 351;
- waypoints[349].children[3] = 370;
- waypoints[349].children[4] = 402;
- waypoints[350] = spawnstruct();
- waypoints[350].origin = (3511.62,4907.62,-73.1424);
- waypoints[350].type = "stand";
- waypoints[350].childCount = 5;
- waypoints[350].children[0] = 349;
- waypoints[350].children[1] = 330;
- waypoints[350].children[2] = 402;
- waypoints[350].children[3] = 149;
- waypoints[350].children[4] = 403;
- waypoints[351] = spawnstruct();
- waypoints[351].origin = (3565.24,5728.52,-62.1504);
- waypoints[351].type = "stand";
- waypoints[351].childCount = 6;
- waypoints[351].children[0] = 349;
- waypoints[351].children[1] = 325;
- waypoints[351].children[2] = 352;
- waypoints[351].children[3] = 368;
- waypoints[351].children[4] = 370;
- waypoints[351].children[5] = 375;
- waypoints[352] = spawnstruct();
- waypoints[352].origin = (3794.69,5934.35,-35.2777);
- waypoints[352].type = "stand";
- waypoints[352].childCount = 3;
- waypoints[352].children[0] = 325;
- waypoints[352].children[1] = 351;
- waypoints[352].children[2] = 333;
- waypoints[353] = spawnstruct();
- waypoints[353].origin = (2278.48,4639.89,-77.9686);
- waypoints[353].type = "stand";
- waypoints[353].childCount = 6;
- waypoints[353].children[0] = 163;
- waypoints[353].children[1] = 404;
- waypoints[353].children[2] = 393;
- waypoints[353].children[3] = 354;
- waypoints[353].children[4] = 407;
- waypoints[353].children[5] = 410;
- waypoints[354] = spawnstruct();
- waypoints[354].origin = (1581.94,4553.42,-98.9248);
- waypoints[354].type = "stand";
- waypoints[354].childCount = 5;
- waypoints[354].children[0] = 355;
- waypoints[354].children[1] = 353;
- waypoints[354].children[2] = 392;
- waypoints[354].children[3] = 407;
- waypoints[354].children[4] = 410;
- waypoints[355] = spawnstruct();
- waypoints[355].origin = (918.571,4515.27,-73.3121);
- waypoints[355].type = "stand";
- waypoints[355].childCount = 7;
- waypoints[355].children[0] = 354;
- waypoints[355].children[1] = 284;
- waypoints[355].children[2] = 262;
- waypoints[355].children[3] = 263;
- waypoints[355].children[4] = 286;
- waypoints[355].children[5] = 356;
- waypoints[355].children[6] = 408;
- waypoints[356] = spawnstruct();
- waypoints[356].origin = (941.638,4850.24,-96.7409);
- waypoints[356].type = "stand";
- waypoints[356].childCount = 6;
- waypoints[356].children[0] = 355;
- waypoints[356].children[1] = 361;
- waypoints[356].children[2] = 284;
- waypoints[356].children[3] = 392;
- waypoints[356].children[4] = 399;
- waypoints[356].children[5] = 436;
- waypoints[357] = spawnstruct();
- waypoints[357].origin = (1489.38,5379.65,-89.4288);
- waypoints[357].type = "stand";
- waypoints[357].childCount = 6;
- waypoints[357].children[0] = 359;
- waypoints[357].children[1] = 392;
- waypoints[357].children[2] = 398;
- waypoints[357].children[3] = 393;
- waypoints[357].children[4] = 394;
- waypoints[357].children[5] = 399;
- waypoints[358] = spawnstruct();
- waypoints[358].origin = (1177.56,5972.2,-40.7102);
- waypoints[358].type = "stand";
- waypoints[358].childCount = 5;
- waypoints[358].children[0] = 359;
- waypoints[358].children[1] = 361;
- waypoints[358].children[2] = 399;
- waypoints[358].children[3] = 438;
- waypoints[358].children[4] = 437;
- waypoints[359] = spawnstruct();
- waypoints[359].origin = (1558.96,5936.83,-67.9147);
- waypoints[359].type = "stand";
- waypoints[359].childCount = 7;
- waypoints[359].children[0] = 358;
- waypoints[359].children[1] = 357;
- waypoints[359].children[2] = 360;
- waypoints[359].children[3] = 367;
- waypoints[359].children[4] = 394;
- waypoints[359].children[5] = 398;
- waypoints[359].children[6] = 401;
- waypoints[360] = spawnstruct();
- waypoints[360].origin = (1477.16,6253.61,-61.8194);
- waypoints[360].type = "stand";
- waypoints[360].childCount = 4;
- waypoints[360].children[0] = 359;
- waypoints[360].children[1] = 290;
- waypoints[360].children[2] = 367;
- waypoints[360].children[3] = 362;
- waypoints[361] = spawnstruct();
- waypoints[361].origin = (733.217,5416.42,-38.1654);
- waypoints[361].type = "stand";
- waypoints[361].childCount = 6;
- waypoints[361].children[0] = 356;
- waypoints[361].children[1] = 358;
- waypoints[361].children[2] = 399;
- waypoints[361].children[3] = 286;
- waypoints[361].children[4] = 437;
- waypoints[361].children[5] = 436;
- waypoints[362] = spawnstruct();
- waypoints[362].origin = (1711.26,6484.92,25.03);
- waypoints[362].type = "stand";
- waypoints[362].childCount = 6;
- waypoints[362].children[0] = 290;
- waypoints[362].children[1] = 363;
- waypoints[362].children[2] = 366;
- waypoints[362].children[3] = 291;
- waypoints[362].children[4] = 367;
- waypoints[362].children[5] = 360;
- waypoints[363] = spawnstruct();
- waypoints[363].origin = (2182.84,6751.01,61.5093);
- waypoints[363].type = "stand";
- waypoints[363].childCount = 8;
- waypoints[363].children[0] = 362;
- waypoints[363].children[1] = 364;
- waypoints[363].children[2] = 366;
- waypoints[363].children[3] = 291;
- waypoints[363].children[4] = 296;
- waypoints[363].children[5] = 313;
- waypoints[363].children[6] = 365;
- waypoints[363].children[7] = 373;
- waypoints[364] = spawnstruct();
- waypoints[364].origin = (2625.71,6884.37,76.8699);
- waypoints[364].type = "stand";
- waypoints[364].childCount = 7;
- waypoints[364].children[0] = 363;
- waypoints[364].children[1] = 313;
- waypoints[364].children[2] = 365;
- waypoints[364].children[3] = 366;
- waypoints[364].children[4] = 371;
- waypoints[364].children[5] = 378;
- waypoints[364].children[6] = 373;
- waypoints[365] = spawnstruct();
- waypoints[365].origin = (2175.69,7123.56,98.2083);
- waypoints[365].type = "stand";
- waypoints[365].childCount = 7;
- waypoints[365].children[0] = 295;
- waypoints[365].children[1] = 298;
- waypoints[365].children[2] = 292;
- waypoints[365].children[3] = 364;
- waypoints[365].children[4] = 366;
- waypoints[365].children[5] = 297;
- waypoints[365].children[6] = 363;
- waypoints[366] = spawnstruct();
- waypoints[366].origin = (1904.77,6887.35,81.0478);
- waypoints[366].type = "stand";
- waypoints[366].childCount = 8;
- waypoints[366].children[0] = 365;
- waypoints[366].children[1] = 363;
- waypoints[366].children[2] = 364;
- waypoints[366].children[3] = 291;
- waypoints[366].children[4] = 362;
- waypoints[366].children[5] = 292;
- waypoints[366].children[6] = 298;
- waypoints[366].children[7] = 367;
- waypoints[367] = spawnstruct();
- waypoints[367].origin = (2022.92,6332.83,-5.22561);
- waypoints[367].type = "stand";
- waypoints[367].childCount = 6;
- waypoints[367].children[0] = 360;
- waypoints[367].children[1] = 362;
- waypoints[367].children[2] = 359;
- waypoints[367].children[3] = 366;
- waypoints[367].children[4] = 369;
- waypoints[367].children[5] = 401;
- waypoints[368] = spawnstruct();
- waypoints[368].origin = (3220.54,6019.12,-38.0423);
- waypoints[368].type = "stand";
- waypoints[368].childCount = 6;
- waypoints[368].children[0] = 325;
- waypoints[368].children[1] = 351;
- waypoints[368].children[2] = 370;
- waypoints[368].children[3] = 374;
- waypoints[368].children[4] = 375;
- waypoints[368].children[5] = 395;
- waypoints[369] = spawnstruct();
- waypoints[369].origin = (2551.92,6305.46,-0.872893);
- waypoints[369].type = "stand";
- waypoints[369].childCount = 4;
- waypoints[369].children[0] = 367;
- waypoints[369].children[1] = 371;
- waypoints[369].children[2] = 373;
- waypoints[369].children[3] = 400;
- waypoints[370] = spawnstruct();
- waypoints[370].origin = (3306.41,5705.22,-72.5737);
- waypoints[370].type = "stand";
- waypoints[370].childCount = 7;
- waypoints[370].children[0] = 368;
- waypoints[370].children[1] = 349;
- waypoints[370].children[2] = 351;
- waypoints[370].children[3] = 325;
- waypoints[370].children[4] = 375;
- waypoints[370].children[5] = 397;
- waypoints[370].children[6] = 402;
- waypoints[371] = spawnstruct();
- waypoints[371].origin = (2811.44,6471.61,5.03537);
- waypoints[371].type = "stand";
- waypoints[371].childCount = 7;
- waypoints[371].children[0] = 369;
- waypoints[371].children[1] = 372;
- waypoints[371].children[2] = 373;
- waypoints[371].children[3] = 374;
- waypoints[371].children[4] = 313;
- waypoints[371].children[5] = 364;
- waypoints[371].children[6] = 400;
- waypoints[372] = spawnstruct();
- waypoints[372].origin = (3009.66,6660.13,40.7979);
- waypoints[372].type = "stand";
- waypoints[372].childCount = 3;
- waypoints[372].children[0] = 371;
- waypoints[372].children[1] = 314;
- waypoints[372].children[2] = 374;
- waypoints[373] = spawnstruct();
- waypoints[373].origin = (2536.5,6680.55,50.3406);
- waypoints[373].type = "stand";
- waypoints[373].childCount = 4;
- waypoints[373].children[0] = 371;
- waypoints[373].children[1] = 369;
- waypoints[373].children[2] = 364;
- waypoints[373].children[3] = 363;
- waypoints[374] = spawnstruct();
- waypoints[374].origin = (3131.88,6347.6,-5.44527);
- waypoints[374].type = "stand";
- waypoints[374].childCount = 7;
- waypoints[374].children[0] = 371;
- waypoints[374].children[1] = 368;
- waypoints[374].children[2] = 375;
- waypoints[374].children[3] = 372;
- waypoints[374].children[4] = 376;
- waypoints[374].children[5] = 400;
- waypoints[374].children[6] = 395;
- waypoints[375] = spawnstruct();
- waypoints[375].origin = (3465.85,6459.96,12.0423);
- waypoints[375].type = "stand";
- waypoints[375].childCount = 7;
- waypoints[375].children[0] = 368;
- waypoints[375].children[1] = 374;
- waypoints[375].children[2] = 376;
- waypoints[375].children[3] = 325;
- waypoints[375].children[4] = 370;
- waypoints[375].children[5] = 351;
- waypoints[375].children[6] = 377;
- waypoints[376] = spawnstruct();
- waypoints[376].origin = (3359.64,6767.4,51.707);
- waypoints[376].type = "stand";
- waypoints[376].childCount = 5;
- waypoints[376].children[0] = 374;
- waypoints[376].children[1] = 314;
- waypoints[376].children[2] = 375;
- waypoints[376].children[3] = 313;
- waypoints[376].children[4] = 378;
- waypoints[377] = spawnstruct();
- waypoints[377].origin = (3720.73,7018.77,93.207);
- waypoints[377].type = "stand";
- waypoints[377].childCount = 7;
- waypoints[377].children[0] = 375;
- waypoints[377].children[1] = 323;
- waypoints[377].children[2] = 324;
- waypoints[377].children[3] = 320;
- waypoints[377].children[4] = 322;
- waypoints[377].children[5] = 321;
- waypoints[377].children[6] = 378;
- waypoints[378] = spawnstruct();
- waypoints[378].origin = (3383.59,7058.03,104.124);
- waypoints[378].type = "stand";
- waypoints[378].childCount = 5;
- waypoints[378].children[0] = 377;
- waypoints[378].children[1] = 314;
- waypoints[378].children[2] = 313;
- waypoints[378].children[3] = 376;
- waypoints[378].children[4] = 364;
- waypoints[379] = spawnstruct();
- waypoints[379].origin = (4461.97,7608.33,88.1005);
- waypoints[379].type = "stand";
- waypoints[379].childCount = 1;
- waypoints[379].children[0] = 381;
- waypoints[380] = spawnstruct();
- waypoints[380].origin = (4258.26,7305.69,88.125);
- waypoints[380].type = "stand";
- waypoints[380].childCount = 3;
- waypoints[380].children[0] = 322;
- waypoints[380].children[1] = 317;
- waypoints[380].children[2] = 316;
- waypoints[381] = spawnstruct();
- waypoints[381].origin = (4247.73,7577.25,88.125);
- waypoints[381].type = "stand";
- waypoints[381].childCount = 3;
- waypoints[381].children[0] = 316;
- waypoints[381].children[1] = 379;
- waypoints[381].children[2] = 382;
- waypoints[382] = spawnstruct();
- waypoints[382].origin = (3971.74,7552.58,151.623);
- waypoints[382].type = "stand";
- waypoints[382].childCount = 4;
- waypoints[382].children[0] = 381;
- waypoints[382].children[1] = 323;
- waypoints[382].children[2] = 383;
- waypoints[382].children[3] = 322;
- waypoints[383] = spawnstruct();
- waypoints[383].origin = (3709.23,7651.41,144.858);
- waypoints[383].type = "stand";
- waypoints[383].childCount = 3;
- waypoints[383].children[0] = 382;
- waypoints[383].children[1] = 323;
- waypoints[383].children[2] = 315;
- waypoints[384] = spawnstruct();
- waypoints[384].origin = (4375.95,6791.41,88.125);
- waypoints[384].type = "stand";
- waypoints[384].childCount = 3;
- waypoints[384].children[0] = 318;
- waypoints[384].children[1] = 317;
- waypoints[384].children[2] = 385;
- waypoints[385] = spawnstruct();
- waypoints[385].origin = (4525.11,6716.64,88.125);
- waypoints[385].type = "stand";
- waypoints[385].childCount = 4;
- waypoints[385].children[0] = 384;
- waypoints[385].children[1] = 319;
- waypoints[385].children[2] = 387;
- waypoints[385].children[3] = 386;
- waypoints[386] = spawnstruct();
- waypoints[386].origin = (4655.77,6984.55,100.051);
- waypoints[386].type = "stand";
- waypoints[386].childCount = 2;
- waypoints[386].children[0] = 387;
- waypoints[386].children[1] = 385;
- waypoints[387] = spawnstruct();
- waypoints[387].origin = (4648.4,6643.18,88.125);
- waypoints[387].type = "stand";
- waypoints[387].childCount = 2;
- waypoints[387].children[0] = 386;
- waypoints[387].children[1] = 385;
- waypoints[388] = spawnstruct();
- waypoints[388].origin = (3920.43,6548.88,22.1815);
- waypoints[388].type = "stand";
- waypoints[388].childCount = 2;
- waypoints[388].children[0] = 347;
- waypoints[388].children[1] = 389;
- waypoints[389] = spawnstruct();
- waypoints[389].origin = (3918.59,6062.21,-27.4172);
- waypoints[389].type = "stand";
- waypoints[389].childCount = 6;
- waypoints[389].children[0] = 325;
- waypoints[389].children[1] = 345;
- waypoints[389].children[2] = 388;
- waypoints[389].children[3] = 333;
- waypoints[389].children[4] = 390;
- waypoints[389].children[5] = 344;
- waypoints[390] = spawnstruct();
- waypoints[390].origin = (4067.21,5919.13,-37.3696);
- waypoints[390].type = "stand";
- waypoints[390].childCount = 4;
- waypoints[390].children[0] = 389;
- waypoints[390].children[1] = 346;
- waypoints[390].children[2] = 345;
- waypoints[390].children[3] = 333;
- waypoints[391] = spawnstruct();
- waypoints[391].origin = (3907.18,5259.34,-70.2893);
- waypoints[391].type = "stand";
- waypoints[391].childCount = 1;
- waypoints[391].children[0] = 336;
- waypoints[392] = spawnstruct();
- waypoints[392].origin = (1486.95,4906.7,-106.254);
- waypoints[392].type = "stand";
- waypoints[392].childCount = 6;
- waypoints[392].children[0] = 357;
- waypoints[392].children[1] = 393;
- waypoints[392].children[2] = 398;
- waypoints[392].children[3] = 356;
- waypoints[392].children[4] = 399;
- waypoints[392].children[5] = 354;
- waypoints[393] = spawnstruct();
- waypoints[393].origin = (2280.53,4879.26,-99.2928);
- waypoints[393].type = "stand";
- waypoints[393].childCount = 7;
- waypoints[393].children[0] = 392;
- waypoints[393].children[1] = 396;
- waypoints[393].children[2] = 398;
- waypoints[393].children[3] = 397;
- waypoints[393].children[4] = 357;
- waypoints[393].children[5] = 353;
- waypoints[393].children[6] = 404;
- waypoints[394] = spawnstruct();
- waypoints[394].origin = (2192.09,5947.18,-65.5201);
- waypoints[394].type = "stand";
- waypoints[394].childCount = 7;
- waypoints[394].children[0] = 359;
- waypoints[394].children[1] = 395;
- waypoints[394].children[2] = 397;
- waypoints[394].children[3] = 398;
- waypoints[394].children[4] = 357;
- waypoints[394].children[5] = 400;
- waypoints[394].children[6] = 401;
- waypoints[395] = spawnstruct();
- waypoints[395].origin = (2966.66,5970.58,-54.7528);
- waypoints[395].type = "stand";
- waypoints[395].childCount = 6;
- waypoints[395].children[0] = 394;
- waypoints[395].children[1] = 397;
- waypoints[395].children[2] = 398;
- waypoints[395].children[3] = 400;
- waypoints[395].children[4] = 368;
- waypoints[395].children[5] = 374;
- waypoints[396] = spawnstruct();
- waypoints[396].origin = (2773.13,4939.42,-90.7566);
- waypoints[396].type = "stand";
- waypoints[396].childCount = 5;
- waypoints[396].children[0] = 397;
- waypoints[396].children[1] = 393;
- waypoints[396].children[2] = 398;
- waypoints[396].children[3] = 403;
- waypoints[396].children[4] = 404;
- waypoints[397] = spawnstruct();
- waypoints[397].origin = (2868.83,5442.4,-84.3209);
- waypoints[397].type = "stand";
- waypoints[397].childCount = 7;
- waypoints[397].children[0] = 396;
- waypoints[397].children[1] = 395;
- waypoints[397].children[2] = 398;
- waypoints[397].children[3] = 393;
- waypoints[397].children[4] = 394;
- waypoints[397].children[5] = 370;
- waypoints[397].children[6] = 402;
- waypoints[398] = spawnstruct();
- waypoints[398].origin = (2295.8,5490.45,-94.9897);
- waypoints[398].type = "stand";
- waypoints[398].childCount = 9;
- waypoints[398].children[0] = 396;
- waypoints[398].children[1] = 393;
- waypoints[398].children[2] = 397;
- waypoints[398].children[3] = 395;
- waypoints[398].children[4] = 357;
- waypoints[398].children[5] = 392;
- waypoints[398].children[6] = 394;
- waypoints[398].children[7] = 359;
- waypoints[398].children[8] = 400;
- waypoints[399] = spawnstruct();
- waypoints[399].origin = (1042.77,5471.28,-78.0898);
- waypoints[399].type = "stand";
- waypoints[399].childCount = 5;
- waypoints[399].children[0] = 356;
- waypoints[399].children[1] = 392;
- waypoints[399].children[2] = 357;
- waypoints[399].children[3] = 361;
- waypoints[399].children[4] = 358;
- waypoints[400] = spawnstruct();
- waypoints[400].origin = (2625.44,6107.77,-27.6726);
- waypoints[400].type = "stand";
- waypoints[400].childCount = 7;
- waypoints[400].children[0] = 395;
- waypoints[400].children[1] = 369;
- waypoints[400].children[2] = 394;
- waypoints[400].children[3] = 401;
- waypoints[400].children[4] = 398;
- waypoints[400].children[5] = 374;
- waypoints[400].children[6] = 371;
- waypoints[401] = spawnstruct();
- waypoints[401].origin = (1866.24,6041.18,-37.4747);
- waypoints[401].type = "stand";
- waypoints[401].childCount = 4;
- waypoints[401].children[0] = 394;
- waypoints[401].children[1] = 359;
- waypoints[401].children[2] = 367;
- waypoints[401].children[3] = 400;
- waypoints[402] = spawnstruct();
- waypoints[402].origin = (3344.31,5226.23,-89.48);
- waypoints[402].type = "stand";
- waypoints[402].childCount = 4;
- waypoints[402].children[0] = 350;
- waypoints[402].children[1] = 370;
- waypoints[402].children[2] = 397;
- waypoints[402].children[3] = 349;
- waypoints[403] = spawnstruct();
- waypoints[403].origin = (3244.75,4715.64,-43.875);
- waypoints[403].type = "stand";
- waypoints[403].childCount = 4;
- waypoints[403].children[0] = 396;
- waypoints[403].children[1] = 149;
- waypoints[403].children[2] = 350;
- waypoints[403].children[3] = 404;
- waypoints[404] = spawnstruct();
- waypoints[404].origin = (2729.63,4669.3,-46.3259);
- waypoints[404].type = "stand";
- waypoints[404].childCount = 5;
- waypoints[404].children[0] = 163;
- waypoints[404].children[1] = 396;
- waypoints[404].children[2] = 403;
- waypoints[404].children[3] = 353;
- waypoints[404].children[4] = 393;
- waypoints[405] = spawnstruct();
- waypoints[405].origin = (3084.52,3644.17,-87.6185);
- waypoints[405].type = "stand";
- waypoints[405].childCount = 2;
- waypoints[405].children[0] = 158;
- waypoints[405].children[1] = 406;
- waypoints[406] = spawnstruct();
- waypoints[406].origin = (3227.19,3863.82,-87.875);
- waypoints[406].type = "stand";
- waypoints[406].childCount = 4;
- waypoints[406].children[0] = 157;
- waypoints[406].children[1] = 158;
- waypoints[406].children[2] = 405;
- waypoints[406].children[3] = 156;
- waypoints[407] = spawnstruct();
- waypoints[407].origin = (1689.74,4063.31,-145.055);
- waypoints[407].type = "stand";
- waypoints[407].childCount = 6;
- waypoints[407].children[0] = 245;
- waypoints[407].children[1] = 354;
- waypoints[407].children[2] = 408;
- waypoints[407].children[3] = 353;
- waypoints[407].children[4] = 166;
- waypoints[407].children[5] = 410;
- waypoints[408] = spawnstruct();
- waypoints[408].origin = (1103.41,3866.95,-148.802);
- waypoints[408].type = "stand";
- waypoints[408].childCount = 6;
- waypoints[408].children[0] = 407;
- waypoints[408].children[1] = 245;
- waypoints[408].children[2] = 409;
- waypoints[408].children[3] = 258;
- waypoints[408].children[4] = 355;
- waypoints[408].children[5] = 263;
- waypoints[409] = spawnstruct();
- waypoints[409].origin = (1228.09,3398.16,-206.845);
- waypoints[409].type = "stand";
- waypoints[409].childCount = 4;
- waypoints[409].children[0] = 239;
- waypoints[409].children[1] = 408;
- waypoints[409].children[2] = 258;
- waypoints[409].children[3] = 245;
- waypoints[410] = spawnstruct();
- waypoints[410].origin = (2273.61,4214.21,-110.696);
- waypoints[410].type = "stand";
- waypoints[410].childCount = 6;
- waypoints[410].children[0] = 166;
- waypoints[410].children[1] = 407;
- waypoints[410].children[2] = 354;
- waypoints[410].children[3] = 164;
- waypoints[410].children[4] = 353;
- waypoints[410].children[5] = 245;
- waypoints[411] = spawnstruct();
- waypoints[411].origin = (2852.58,538.932,-318.698);
- waypoints[411].type = "stand";
- waypoints[411].childCount = 3;
- waypoints[411].children[0] = 412;
- waypoints[411].children[1] = 413;
- waypoints[411].children[2] = 178;
- waypoints[412] = spawnstruct();
- waypoints[412].origin = (2162.84,543.643,-322.325);
- waypoints[412].type = "stand";
- waypoints[412].childCount = 6;
- waypoints[412].children[0] = 411;
- waypoints[412].children[1] = 186;
- waypoints[412].children[2] = 413;
- waypoints[412].children[3] = 414;
- waypoints[412].children[4] = 418;
- waypoints[412].children[5] = 419;
- waypoints[413] = spawnstruct();
- waypoints[413].origin = (2640.74,737.931,-312.265);
- waypoints[413].type = "stand";
- waypoints[413].childCount = 6;
- waypoints[413].children[0] = 411;
- waypoints[413].children[1] = 185;
- waypoints[413].children[2] = 412;
- waypoints[413].children[3] = 414;
- waypoints[413].children[4] = 415;
- waypoints[413].children[5] = 416;
- waypoints[414] = spawnstruct();
- waypoints[414].origin = (2133.3,922.403,-293.173);
- waypoints[414].type = "stand";
- waypoints[414].childCount = 7;
- waypoints[414].children[0] = 412;
- waypoints[414].children[1] = 413;
- waypoints[414].children[2] = 415;
- waypoints[414].children[3] = 419;
- waypoints[414].children[4] = 175;
- waypoints[414].children[5] = 418;
- waypoints[414].children[6] = 452;
- waypoints[415] = spawnstruct();
- waypoints[415].origin = (2560.02,1173.33,-251.172);
- waypoints[415].type = "stand";
- waypoints[415].childCount = 5;
- waypoints[415].children[0] = 413;
- waypoints[415].children[1] = 414;
- waypoints[415].children[2] = 416;
- waypoints[415].children[3] = 174;
- waypoints[415].children[4] = 452;
- waypoints[416] = spawnstruct();
- waypoints[416].origin = (2964.83,1101.88,-318.276);
- waypoints[416].type = "stand";
- waypoints[416].childCount = 5;
- waypoints[416].children[0] = 415;
- waypoints[416].children[1] = 185;
- waypoints[416].children[2] = 417;
- waypoints[416].children[3] = 413;
- waypoints[416].children[4] = 173;
- waypoints[417] = spawnstruct();
- waypoints[417].origin = (3051.44,1289.38,-276.628);
- waypoints[417].type = "stand";
- waypoints[417].childCount = 3;
- waypoints[417].children[0] = 416;
- waypoints[417].children[1] = 172;
- waypoints[417].children[2] = 173;
- waypoints[418] = spawnstruct();
- waypoints[418].origin = (1609.59,596.931,-342.66);
- waypoints[418].type = "stand";
- waypoints[418].childCount = 6;
- waypoints[418].children[0] = 229;
- waypoints[418].children[1] = 200;
- waypoints[418].children[2] = 419;
- waypoints[418].children[3] = 412;
- waypoints[418].children[4] = 186;
- waypoints[418].children[5] = 414;
- waypoints[419] = spawnstruct();
- waypoints[419].origin = (1837.58,1023.99,-292.821);
- waypoints[419].type = "stand";
- waypoints[419].childCount = 6;
- waypoints[419].children[0] = 418;
- waypoints[419].children[1] = 414;
- waypoints[419].children[2] = 229;
- waypoints[419].children[3] = 230;
- waypoints[419].children[4] = 412;
- waypoints[419].children[5] = 452;
- waypoints[420] = spawnstruct();
- waypoints[420].origin = (2233.09,1753.76,-78.7226);
- waypoints[420].type = "stand";
- waypoints[420].childCount = 5;
- waypoints[420].children[0] = 233;
- waypoints[420].children[1] = 175;
- waypoints[420].children[2] = 421;
- waypoints[420].children[3] = 237;
- waypoints[420].children[4] = 452;
- waypoints[421] = spawnstruct();
- waypoints[421].origin = (2495.75,1992.61,12.0564);
- waypoints[421].type = "stand";
- waypoints[421].childCount = 6;
- waypoints[421].children[0] = 420;
- waypoints[421].children[1] = 233;
- waypoints[421].children[2] = 241;
- waypoints[421].children[3] = 236;
- waypoints[421].children[4] = 169;
- waypoints[421].children[5] = 175;
- waypoints[422] = spawnstruct();
- waypoints[422].origin = (3217.32,1783.29,-179.09);
- waypoints[422].type = "stand";
- waypoints[422].childCount = 3;
- waypoints[422].children[0] = 170;
- waypoints[422].children[1] = 172;
- waypoints[422].children[2] = 169;
- waypoints[423] = spawnstruct();
- waypoints[423].origin = (-473.633,5054.13,-50.5475);
- waypoints[423].type = "stand";
- waypoints[423].childCount = 4;
- waypoints[423].children[0] = 424;
- waypoints[423].children[1] = 425;
- waypoints[423].children[2] = 266;
- waypoints[423].children[3] = 272;
- waypoints[424] = spawnstruct();
- waypoints[424].origin = (-233.695,4881.82,-43.79);
- waypoints[424].type = "stand";
- waypoints[424].childCount = 3;
- waypoints[424].children[0] = 273;
- waypoints[424].children[1] = 423;
- waypoints[424].children[2] = 272;
- waypoints[425] = spawnstruct();
- waypoints[425].origin = (-539.292,4749.65,-30.9275);
- waypoints[425].type = "stand";
- waypoints[425].childCount = 2;
- waypoints[425].children[0] = 423;
- waypoints[425].children[1] = 273;
- waypoints[426] = spawnstruct();
- waypoints[426].origin = (591.144,6275.88,-48.682);
- waypoints[426].type = "stand";
- waypoints[426].childCount = 1;
- waypoints[426].children[0] = 289;
- waypoints[427] = spawnstruct();
- waypoints[427].origin = (419.246,5781.47,-7.91001);
- waypoints[427].type = "stand";
- waypoints[427].childCount = 4;
- waypoints[427].children[0] = 269;
- waypoints[427].children[1] = 288;
- waypoints[427].children[2] = 289;
- waypoints[427].children[3] = 283;
- waypoints[428] = spawnstruct();
- waypoints[428].origin = (2975.68,3159.24,-131.951);
- waypoints[428].type = "stand";
- waypoints[428].childCount = 5;
- waypoints[428].children[0] = 154;
- waypoints[428].children[1] = 148;
- waypoints[428].children[2] = 153;
- waypoints[428].children[3] = 150;
- waypoints[428].children[4] = 429;
- waypoints[429] = spawnstruct();
- waypoints[429].origin = (3071.15,3330.88,-114.61);
- waypoints[429].type = "stand";
- waypoints[429].childCount = 2;
- waypoints[429].children[0] = 428;
- waypoints[429].children[1] = 432;
- waypoints[430] = spawnstruct();
- waypoints[430].origin = (3612.5,3411.88,-109.163);
- waypoints[430].type = "stand";
- waypoints[430].childCount = 3;
- waypoints[430].children[0] = 433;
- waypoints[430].children[1] = 146;
- waypoints[430].children[2] = 434;
- waypoints[431] = spawnstruct();
- waypoints[431].origin = (2831.26,3544.23,-95.6244);
- waypoints[431].type = "stand";
- waypoints[431].childCount = 3;
- waypoints[431].children[0] = 152;
- waypoints[431].children[1] = 150;
- waypoints[431].children[2] = 432;
- waypoints[432] = spawnstruct();
- waypoints[432].origin = (3361.31,3500.24,-98.1037);
- waypoints[432].type = "stand";
- waypoints[432].childCount = 3;
- waypoints[432].children[0] = 431;
- waypoints[432].children[1] = 429;
- waypoints[432].children[2] = 433;
- waypoints[433] = spawnstruct();
- waypoints[433].origin = (3435.51,3492.24,-83.8789);
- waypoints[433].type = "stand";
- waypoints[433].childCount = 2;
- waypoints[433].children[0] = 430;
- waypoints[433].children[1] = 432;
- waypoints[434] = spawnstruct();
- waypoints[434].origin = (3602.66,3956.58,-77.6892);
- waypoints[434].type = "stand";
- waypoints[434].childCount = 2;
- waypoints[434].children[0] = 430;
- waypoints[434].children[1] = 435;
- waypoints[435] = spawnstruct();
- waypoints[435].origin = (3622.67,4428.86,-53.7067);
- waypoints[435].type = "stand";
- waypoints[435].childCount = 3;
- waypoints[435].children[0] = 160;
- waypoints[435].children[1] = 434;
- waypoints[435].children[2] = 149;
- waypoints[436] = spawnstruct();
- waypoints[436].origin = (610.757,5032.04,-42.2516);
- waypoints[436].type = "stand";
- waypoints[436].childCount = 5;
- waypoints[436].children[0] = 284;
- waypoints[436].children[1] = 285;
- waypoints[436].children[2] = 356;
- waypoints[436].children[3] = 286;
- waypoints[436].children[4] = 361;
- waypoints[437] = spawnstruct();
- waypoints[437].origin = (819.658,5939.08,-32.5739);
- waypoints[437].type = "stand";
- waypoints[437].childCount = 3;
- waypoints[437].children[0] = 361;
- waypoints[437].children[1] = 438;
- waypoints[437].children[2] = 358;
- waypoints[438] = spawnstruct();
- waypoints[438].origin = (1186.69,6302.79,-23.4481);
- waypoints[438].type = "stand";
- waypoints[438].childCount = 3;
- waypoints[438].children[0] = 437;
- waypoints[438].children[1] = 290;
- waypoints[438].children[2] = 358;
- waypoints[439] = spawnstruct();
- waypoints[439].origin = (1714.89,-1277.96,-321.87);
- waypoints[439].type = "stand";
- waypoints[439].childCount = 5;
- waypoints[439].children[0] = 440;
- waypoints[439].children[1] = 52;
- waypoints[439].children[2] = 46;
- waypoints[439].children[3] = 448;
- waypoints[439].children[4] = 443;
- waypoints[440] = spawnstruct();
- waypoints[440].origin = (1593.59,-765.073,-341.201);
- waypoints[440].type = "stand";
- waypoints[440].childCount = 4;
- waypoints[440].children[0] = 441;
- waypoints[440].children[1] = 439;
- waypoints[440].children[2] = 443;
- waypoints[440].children[3] = 442;
- waypoints[441] = spawnstruct();
- waypoints[441].origin = (1571.29,-310.656,-338.829);
- waypoints[441].type = "stand";
- waypoints[441].childCount = 5;
- waypoints[441].children[0] = 200;
- waypoints[441].children[1] = 440;
- waypoints[441].children[2] = 188;
- waypoints[441].children[3] = 442;
- waypoints[441].children[4] = 443;
- waypoints[442] = spawnstruct();
- waypoints[442].origin = (2064.71,-358.387,-311.875);
- waypoints[442].type = "stand";
- waypoints[442].childCount = 7;
- waypoints[442].children[0] = 441;
- waypoints[442].children[1] = 443;
- waypoints[442].children[2] = 186;
- waypoints[442].children[3] = 200;
- waypoints[442].children[4] = 449;
- waypoints[442].children[5] = 440;
- waypoints[442].children[6] = 184;
- waypoints[443] = spawnstruct();
- waypoints[443].origin = (2005.93,-803.479,-311.875);
- waypoints[443].type = "stand";
- waypoints[443].childCount = 8;
- waypoints[443].children[0] = 442;
- waypoints[443].children[1] = 441;
- waypoints[443].children[2] = 446;
- waypoints[443].children[3] = 448;
- waypoints[443].children[4] = 184;
- waypoints[443].children[5] = 440;
- waypoints[443].children[6] = 439;
- waypoints[443].children[7] = 449;
- waypoints[444] = spawnstruct();
- waypoints[444].origin = (2472.74,85.3946,-311.875);
- waypoints[444].type = "stand";
- waypoints[444].childCount = 4;
- waypoints[444].children[0] = 186;
- waypoints[444].children[1] = 445;
- waypoints[444].children[2] = 449;
- waypoints[444].children[3] = 183;
- waypoints[445] = spawnstruct();
- waypoints[445].origin = (2463.85,213.304,-311.875);
- waypoints[445].type = "stand";
- waypoints[445].childCount = 3;
- waypoints[445].children[0] = 444;
- waypoints[445].children[1] = 180;
- waypoints[445].children[2] = 179;
- waypoints[446] = spawnstruct();
- waypoints[446].origin = (2672.03,-1288.75,-311.875);
- waypoints[446].type = "stand";
- waypoints[446].childCount = 6;
- waypoints[446].children[0] = 443;
- waypoints[446].children[1] = 187;
- waypoints[446].children[2] = 182;
- waypoints[446].children[3] = 448;
- waypoints[446].children[4] = 447;
- waypoints[446].children[5] = 184;
- waypoints[447] = spawnstruct();
- waypoints[447].origin = (2394.38,-1774.59,-329.188);
- waypoints[447].type = "stand";
- waypoints[447].childCount = 5;
- waypoints[447].children[0] = 187;
- waypoints[447].children[1] = 69;
- waypoints[447].children[2] = 448;
- waypoints[447].children[3] = 52;
- waypoints[447].children[4] = 446;
- waypoints[448] = spawnstruct();
- waypoints[448].origin = (2191.41,-1402.14,-317.132);
- waypoints[448].type = "stand";
- waypoints[448].childCount = 6;
- waypoints[448].children[0] = 446;
- waypoints[448].children[1] = 439;
- waypoints[448].children[2] = 447;
- waypoints[448].children[3] = 443;
- waypoints[448].children[4] = 52;
- waypoints[448].children[5] = 183;
- waypoints[449] = spawnstruct();
- waypoints[449].origin = (2416.32,-272.5,-311.875);
- waypoints[449].type = "stand";
- waypoints[449].childCount = 6;
- waypoints[449].children[0] = 183;
- waypoints[449].children[1] = 444;
- waypoints[449].children[2] = 186;
- waypoints[449].children[3] = 442;
- waypoints[449].children[4] = 443;
- waypoints[449].children[5] = 450;
- waypoints[450] = spawnstruct();
- waypoints[450].origin = (2986.05,-198.276,-316.218);
- waypoints[450].type = "stand";
- waypoints[450].childCount = 4;
- waypoints[450].children[0] = 183;
- waypoints[450].children[1] = 454;
- waypoints[450].children[2] = 449;
- waypoints[450].children[3] = 177;
- waypoints[451] = spawnstruct();
- waypoints[451].origin = (3265.89,-2929.08,-227.125);
- waypoints[451].type = "stand";
- waypoints[451].childCount = 3;
- waypoints[451].children[0] = 23;
- waypoints[451].children[1] = 66;
- waypoints[451].children[2] = 68;
- waypoints[452] = spawnstruct();
- waypoints[452].origin = (2100.81,1262.65,-219.622);
- waypoints[452].type = "stand";
- waypoints[452].childCount = 5;
- waypoints[452].children[0] = 230;
- waypoints[452].children[1] = 420;
- waypoints[452].children[2] = 419;
- waypoints[452].children[3] = 415;
- waypoints[452].children[4] = 414;
- waypoints[453] = spawnstruct();
- waypoints[453].origin = (2858.44,324.216,-303.875);
- waypoints[453].type = "stand";
- waypoints[453].childCount = 3;
- waypoints[453].children[0] = 179;
- waypoints[453].children[1] = 178;
- waypoints[453].children[2] = 454;
- waypoints[454] = spawnstruct();
- waypoints[454].origin = (2996.17,156.492,-304.557);
- waypoints[454].type = "stand";
- waypoints[454].childCount = 2;
- waypoints[454].children[0] = 453;
- waypoints[454].children[1] = 450;
- waypoints[455] = spawnstruct();
- waypoints[455].origin = (4551.71,371.819,-281.217);
- waypoints[455].type = "stand";
- waypoints[455].childCount = 3;
- waypoints[455].children[0] = 111;
- waypoints[455].children[1] = 122;
- waypoints[455].children[2] = 112;
- waypoints[456] = spawnstruct();
- waypoints[456].origin = (3837.26,-1830.73,-308.495);
- waypoints[456].type = "stand";
- waypoints[456].childCount = 4;
- waypoints[456].children[0] = 73;
- waypoints[456].children[1] = 74;
- waypoints[456].children[2] = 86;
- waypoints[456].children[3] = 71;
- waypoints[457] = spawnstruct();
- waypoints[457].origin = (3381.35,1070.73,-298.571);
- waypoints[457].type = "stand";
- waypoints[457].childCount = 5;
- waypoints[457].children[0] = 171;
- waypoints[457].children[1] = 185;
- waypoints[457].children[2] = 127;
- waypoints[457].children[3] = 118;
- waypoints[457].children[4] = 119;
- waypoints[458] = spawnstruct();
- waypoints[458].origin = (3538.79,1821.3,-296.145);
- waypoints[458].type = "stand";
- waypoints[458].childCount = 4;
- waypoints[458].children[0] = 170;
- waypoints[458].children[1] = 127;
- waypoints[458].children[2] = 171;
- waypoints[458].children[3] = 128;
- waypoints[459] = spawnstruct();
- waypoints[459].origin = (3507.21,-71.8264,-298.107);
- waypoints[459].type = "stand";
- waypoints[459].childCount = 2;
- waypoints[459].children[0] = 177;
- waypoints[459].children[1] = 115;
- waypoints[460] = spawnstruct();
- waypoints[460].origin = (3748.06,-1446.07,-297.361);
- waypoints[460].type = "stand";
- waypoints[460].childCount = 4;
- waypoints[460].children[0] = 94;
- waypoints[460].children[1] = 86;
- waypoints[460].children[2] = 104;
- waypoints[460].children[3] = 88;
- waypoints[461] = spawnstruct();
- waypoints[461].origin = (4275.28,-888.698,-251.472);
- waypoints[461].type = "stand";
- waypoints[461].childCount = 2;
- waypoints[461].children[0] = 95;
- waypoints[461].children[1] = 89;
- waypoints[462] = spawnstruct();
- waypoints[462].origin = (4228.41,-240.125,-265.636);
- waypoints[462].type = "stand";
- waypoints[462].childCount = 3;
- waypoints[462].children[0] = 463;
- waypoints[462].children[1] = 102;
- waypoints[462].children[2] = 109;
- waypoints[463] = spawnstruct();
- waypoints[463].origin = (4448.68,-242.852,-270.757);
- waypoints[463].type = "stand";
- waypoints[463].childCount = 3;
- waypoints[463].children[0] = 462;
- waypoints[463].children[1] = 93;
- waypoints[463].children[2] = 110;
- waypoints[464] = spawnstruct();
- waypoints[464].origin = (2429.18,-3018.16,-261.923);
- waypoints[464].type = "stand";
- waypoints[464].childCount = 6;
- waypoints[464].children[0] = 21;
- waypoints[464].children[1] = 3;
- waypoints[464].children[2] = 0;
- waypoints[464].children[3] = 22;
- waypoints[464].children[4] = 23;
- waypoints[464].children[5] = 465;
- waypoints[465] = spawnstruct();
- waypoints[465].origin = (2398.03,-2884.13,-265.783);
- waypoints[465].type = "stand";
- waypoints[465].childCount = 1;
- waypoints[465].children[0] = 464;
- waypoints[466] = spawnstruct();
- waypoints[466].origin = (3221.61,-2386.44,-277.944);
- waypoints[466].type = "stand";
- waypoints[466].childCount = 5;
- waypoints[466].children[0] = 66;
- waypoints[466].children[1] = 18;
- waypoints[466].children[2] = 17;
- waypoints[466].children[3] = 65;
- waypoints[466].children[4] = 5;
- waypoints[467] = spawnstruct();
- waypoints[467].origin = (1061.03,2334.88,18.125);
- waypoints[467].type = "stand";
- waypoints[467].childCount = 3;
- waypoints[467].children[0] = 254;
- waypoints[467].children[1] = 214;
- waypoints[467].children[2] = 468;
- waypoints[468] = spawnstruct();
- waypoints[468].origin = (1411.87,2268.92,18.0665);
- waypoints[468].type = "stand";
- waypoints[468].childCount = 3;
- waypoints[468].children[0] = 234;
- waypoints[468].children[1] = 469;
- waypoints[468].children[2] = 467;
- waypoints[469] = spawnstruct();
- waypoints[469].origin = (1767.34,2224.01,16.7683);
- waypoints[469].type = "stand";
- waypoints[469].childCount = 3;
- waypoints[469].children[0] = 235;
- waypoints[469].children[1] = 234;
- waypoints[469].children[2] = 468;
- waypoints[470] = spawnstruct();
- waypoints[470].origin = (2999.63,4221.38,-82.5762);
- waypoints[470].type = "stand";
- waypoints[470].childCount = 3;
- waypoints[470].children[0] = 162;
- waypoints[470].children[1] = 161;
- waypoints[470].children[2] = 471;
- waypoints[471] = spawnstruct();
- waypoints[471].origin = (3142.06,4278.15,-72.1833);
- waypoints[471].type = "stand";
- waypoints[471].childCount = 3;
- waypoints[471].children[0] = 470;
- waypoints[471].children[1] = 160;
- waypoints[471].children[2] = 159;
- waypoints[472] = spawnstruct();
- waypoints[472].origin = (1161.62,898.391,-294.665);
- waypoints[472].type = "stand";
- waypoints[472].childCount = 2;
- waypoints[472].children[0] = 204;
- waypoints[472].children[1] = 203;
- waypoints[473] = spawnstruct();
- waypoints[473].origin = (768.546,552.48,-302.908);
- waypoints[473].type = "stand";
- waypoints[473].childCount = 1;
- waypoints[473].children[0] = 203;
- waypoints[474] = spawnstruct();
- waypoints[474].origin = (1300.17,-1601.64,-259.894);
- waypoints[474].type = "stand";
- waypoints[474].childCount = 3;
- waypoints[474].children[0] = 43;
- waypoints[474].children[1] = 46;
- waypoints[474].children[2] = 45;
- waypoints[475] = spawnstruct();
- waypoints[475].origin = (1249.28,-357.994,-316.542);
- waypoints[475].type = "stand";
- waypoints[475].childCount = 4;
- waypoints[475].children[0] = 193;
- waypoints[475].children[1] = 189;
- waypoints[475].children[2] = 476;
- waypoints[475].children[3] = 198;
- waypoints[476] = spawnstruct();
- waypoints[476].origin = (1336.57,-601.745,-317.875);
- waypoints[476].type = "stand";
- waypoints[476].childCount = 3;
- waypoints[476].children[0] = 475;
- waypoints[476].children[1] = 190;
- waypoints[476].children[2] = 477;
- waypoints[477] = spawnstruct();
- waypoints[477].origin = (1285.48,-815.119,-300.199);
- waypoints[477].type = "stand";
- waypoints[477].childCount = 3;
- waypoints[477].children[0] = 190;
- waypoints[477].children[1] = 476;
- waypoints[477].children[2] = 193;
- waypoints[478] = spawnstruct();
- waypoints[478].origin = (1269.16,228.975,-313.179);
- waypoints[478].type = "stand";
- waypoints[478].childCount = 4;
- waypoints[478].children[0] = 200;
- waypoints[478].children[1] = 198;
- waypoints[478].children[2] = 189;
- waypoints[478].children[3] = 199;
- waypoints[479] = spawnstruct();
- waypoints[479].origin = (485.473,2123.38,-94.9358);
- waypoints[479].type = "stand";
- waypoints[479].childCount = 2;
- waypoints[479].children[0] = 213;
- waypoints[479].children[1] = 482;
- waypoints[480] = spawnstruct();
- waypoints[480].origin = (434.902,1340.79,-280.339);
- waypoints[480].type = "stand";
- waypoints[480].childCount = 7;
- waypoints[480].children[0] = 210;
- waypoints[480].children[1] = 211;
- waypoints[480].children[2] = 209;
- waypoints[480].children[3] = 218;
- waypoints[480].children[4] = 217;
- waypoints[480].children[5] = 481;
- waypoints[480].children[6] = 482;
- waypoints[481] = spawnstruct();
- waypoints[481].origin = (728.165,1370.11,-312.98);
- waypoints[481].type = "stand";
- waypoints[481].childCount = 3;
- waypoints[481].children[0] = 480;
- waypoints[481].children[1] = 217;
- waypoints[481].children[2] = 216;
- waypoints[482] = spawnstruct();
- waypoints[482].origin = (488.776,1596.54,-249.754);
- waypoints[482].type = "stand";
- waypoints[482].childCount = 5;
- waypoints[482].children[0] = 480;
- waypoints[482].children[1] = 216;
- waypoints[482].children[2] = 211;
- waypoints[482].children[3] = 479;
- waypoints[482].children[4] = 215;
- waypoints[483] = spawnstruct();
- waypoints[483].origin = (3183.42,2772.31,-163.207);
- waypoints[483].type = "stand";
- waypoints[483].childCount = 4;
- waypoints[483].children[0] = 484;
- waypoints[483].children[1] = 143;
- waypoints[483].children[2] = 154;
- waypoints[483].children[3] = 147;
- waypoints[484] = spawnstruct();
- waypoints[484].origin = (3057.6,2680.43,-164.882);
- waypoints[484].type = "stand";
- waypoints[484].childCount = 3;
- waypoints[484].children[0] = 135;
- waypoints[484].children[1] = 483;
- waypoints[484].children[2] = 136;
- waypoints[485] = spawnstruct();
- waypoints[485].origin = (2773.96,3751.78,-89.76);
- waypoints[485].type = "stand";
- waypoints[485].childCount = 4;
- waypoints[485].children[0] = 486;
- waypoints[485].children[1] = 486;
- waypoints[485].children[2] = 152;
- waypoints[485].children[3] = 157;
- waypoints[486] = spawnstruct();
- waypoints[486].origin = (2667.07,4010.52,-87.875);
- waypoints[486].type = "stand";
- waypoints[486].childCount = 3;
- waypoints[486].children[0] = 485;
- waypoints[486].children[1] = 485;
- waypoints[486].children[2] = 155;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/station.gsc b/main_shared/maps/mp/bots/waypoints/station.gsc
deleted file mode 100644
index 961b0a4..0000000
--- a/main_shared/maps/mp/bots/waypoints/station.gsc
+++ /dev/null
@@ -1,1389 +0,0 @@
-Station()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (-1865.57,-1444.6,896.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 = (-1308.25,-1448.98,896.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 = (-1294.04,-1108.69,896.125);
- waypoints[2].type = "stand";
- waypoints[2].childCount = 3;
- waypoints[2].children[0] = 1;
- waypoints[2].children[1] = 3;
- waypoints[2].children[2] = 19;
- waypoints[3] = spawnstruct();
- waypoints[3].origin = (-1358.88,-1107.67,896.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 = (-1533.02,-1105.97,824.125);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 3;
- waypoints[4].children[0] = 3;
- waypoints[4].children[1] = 5;
- waypoints[4].children[2] = 6;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (-1579.14,-1009.55,824.125);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 3;
- waypoints[5].children[0] = 4;
- waypoints[5].children[1] = 6;
- waypoints[5].children[2] = 18;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (-1639.1,-1101.76,824.125);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 3;
- waypoints[6].children[0] = 5;
- waypoints[6].children[1] = 4;
- waypoints[6].children[2] = 7;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (-1806.8,-1104.73,896.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 = (-1860.25,-1100.5,896.125);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 3;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 0;
- waypoints[8].children[2] = 9;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (-1868.42,-770.468,896.125);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 3;
- waypoints[9].children[0] = 8;
- waypoints[9].children[1] = 10;
- waypoints[9].children[2] = 19;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (-2251.78,-763.248,896.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 = (-2385.49,-759.032,816.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 = (-2522.92,-742.204,816.125);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (-2522.1,-471.811,816.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 = (-2435.07,-471.271,816.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 = (-2295.96,-471.013,720.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 = (-2163.06,-469.28,720.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 = (-2172.04,-67.9258,720.125);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 3;
- waypoints[17].children[0] = 16;
- waypoints[17].children[1] = 45;
- waypoints[17].children[2] = 48;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (-1579.58,-755.479,720.125);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 2;
- waypoints[18].children[0] = 5;
- waypoints[18].children[1] = 34;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (-1285.06,-768.268,896.125);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 3;
- waypoints[19].children[0] = 2;
- waypoints[19].children[1] = 9;
- waypoints[19].children[2] = 20;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (-891.773,-760.548,896.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 = (-776.197,-764.169,816.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 = (-615.965,-749.701,816.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 = (-615.572,-469.879,816.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 = (-718.916,-469.461,816.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 = (-859.405,-467.344,720.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 = (-985.773,-464.318,720.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 = (-990.052,-60.8924,720.125);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 3;
- waypoints[27].children[0] = 26;
- waypoints[27].children[1] = 28;
- waypoints[27].children[2] = 80;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (-1143.9,-58.5842,720.762);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 2;
- waypoints[28].children[0] = 27;
- waypoints[28].children[1] = 29;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (-1143.07,-365.657,721.125);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 3;
- waypoints[29].children[0] = 28;
- waypoints[29].children[1] = 30;
- waypoints[29].children[2] = 41;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (-1143.3,-599.598,720.122);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 2;
- waypoints[30].children[0] = 29;
- waypoints[30].children[1] = 31;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (-1303.35,-600.099,716.125);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 4;
- waypoints[31].children[0] = 30;
- waypoints[31].children[1] = 32;
- waypoints[31].children[2] = 33;
- waypoints[31].children[3] = 41;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (-1306.42,-862.143,716.125);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 1;
- waypoints[32].children[0] = 31;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (-1436.87,-591.12,720.125);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 2;
- waypoints[33].children[0] = 31;
- waypoints[33].children[1] = 34;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (-1585.51,-501.083,720.125);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 4;
- waypoints[34].children[0] = 33;
- waypoints[34].children[1] = 18;
- waypoints[34].children[2] = 35;
- waypoints[34].children[3] = 42;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (-1882.6,-493.179,717.125);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 4;
- waypoints[35].children[0] = 34;
- waypoints[35].children[1] = 36;
- waypoints[35].children[2] = 37;
- waypoints[35].children[3] = 40;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (-1890.98,-692.414,717.125);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 1;
- waypoints[36].children[0] = 35;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (-2015.5,-495.138,720.125);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 3;
- waypoints[37].children[0] = 35;
- waypoints[37].children[1] = 38;
- waypoints[37].children[2] = 39;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (-2017.83,-627.695,720.125);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 1;
- waypoints[38].children[0] = 37;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (-2018.7,-265.589,720.125);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 3;
- waypoints[39].children[0] = 37;
- waypoints[39].children[1] = 40;
- waypoints[39].children[2] = 45;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (-1880.7,-254.235,725.075);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 3;
- waypoints[40].children[0] = 39;
- waypoints[40].children[1] = 35;
- waypoints[40].children[2] = 44;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (-1298.03,-366.208,724.468);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 31;
- waypoints[41].children[1] = 29;
- waypoints[41].children[2] = 42;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (-1580.67,-367.414,720.125);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 3;
- waypoints[42].children[0] = 41;
- waypoints[42].children[1] = 34;
- waypoints[42].children[2] = 43;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (-1587.48,-117.023,734.022);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 3;
- waypoints[43].children[0] = 42;
- waypoints[43].children[1] = 44;
- waypoints[43].children[2] = 77;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (-1881.11,-125.471,724.821);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 4;
- waypoints[44].children[0] = 43;
- waypoints[44].children[1] = 40;
- waypoints[44].children[2] = 45;
- waypoints[44].children[3] = 46;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (-2014.38,-68.8174,720.125);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 4;
- waypoints[45].children[0] = 39;
- waypoints[45].children[1] = 17;
- waypoints[45].children[2] = 44;
- waypoints[45].children[3] = 47;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (-1866.65,398.957,719.125);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 1;
- waypoints[46].children[0] = 44;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (-2008.42,171.881,720.125);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 2;
- waypoints[47].children[0] = 45;
- waypoints[47].children[1] = 48;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (-2203.51,203.347,720.125);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 4;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 17;
- waypoints[48].children[2] = 49;
- waypoints[48].children[3] = 58;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (-2178.15,438.621,720.125);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 3;
- waypoints[49].children[0] = 48;
- waypoints[49].children[1] = 50;
- waypoints[49].children[2] = 60;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (-2386.46,438.45,720.125);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 2;
- waypoints[50].children[0] = 49;
- waypoints[50].children[1] = 51;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (-2398.09,671.486,720.125);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 2;
- waypoints[51].children[0] = 50;
- waypoints[51].children[1] = 52;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (-2471.82,846.805,720.125);
- 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 = (-2503.21,1164.57,720.125);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 2;
- waypoints[53].children[0] = 52;
- waypoints[53].children[1] = 62;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (-2727.77,846.817,720.125);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 4;
- waypoints[54].children[0] = 52;
- waypoints[54].children[1] = 55;
- waypoints[54].children[2] = 56;
- waypoints[54].children[3] = 58;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (-2668.31,939.159,720.125);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 1;
- waypoints[55].children[0] = 54;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (-2803.01,866.607,720.125);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 2;
- waypoints[56].children[0] = 54;
- waypoints[56].children[1] = 57;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (-2917.02,872.929,764.125);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 2;
- waypoints[57].children[0] = 56;
- waypoints[57].children[1] = 76;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (-2642.41,196.745,720.125);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 3;
- waypoints[58].children[0] = 54;
- waypoints[58].children[1] = 48;
- waypoints[58].children[2] = 59;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (-2731.96,130.895,720.125);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 1;
- waypoints[59].children[0] = 58;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (-2181.88,985.131,724.315);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 2;
- waypoints[60].children[0] = 49;
- waypoints[60].children[1] = 61;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (-2130.44,1139.08,720.125);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 3;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 62;
- waypoints[61].children[2] = 63;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (-2243.49,1226.47,720.125);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 3;
- waypoints[62].children[0] = 53;
- waypoints[62].children[1] = 61;
- waypoints[62].children[2] = 72;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (-1833.97,1212.58,777.344);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 4;
- waypoints[63].children[0] = 61;
- waypoints[63].children[1] = 64;
- waypoints[63].children[2] = 65;
- waypoints[63].children[3] = 79;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (-1616.24,1233.3,763.37);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 4;
- waypoints[64].children[0] = 63;
- waypoints[64].children[1] = 65;
- waypoints[64].children[2] = 79;
- waypoints[64].children[3] = 134;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (-1713.97,1406.77,829.483);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 3;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 63;
- waypoints[65].children[2] = 66;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (-1735.54,1567.6,897.748);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 2;
- waypoints[66].children[0] = 65;
- waypoints[66].children[1] = 67;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (-1809.19,1785.48,953.911);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 2;
- waypoints[67].children[0] = 66;
- waypoints[67].children[1] = 68;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (-1849.76,1991.33,973.621);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 2;
- waypoints[68].children[0] = 67;
- waypoints[68].children[1] = 69;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-1925.08,2177.95,934.699);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 2;
- waypoints[69].children[0] = 68;
- waypoints[69].children[1] = 70;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (-2006.72,2364.66,866.785);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 2;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 71;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (-2129.83,2605.49,736.467);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 4;
- waypoints[71].children[0] = 70;
- waypoints[71].children[1] = 140;
- waypoints[71].children[2] = 162;
- waypoints[71].children[3] = 168;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (-2442.56,1825.5,720.125);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 62;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 160;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (-2651.25,1760.45,728.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 = (-2718.44,1745.09,728.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 = (-2801.71,1700.21,764.125);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 3;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 144;
- waypoints[75].children[2] = 142;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-3087.74,1070.97,764.125);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 2;
- waypoints[76].children[0] = 57;
- waypoints[76].children[1] = 141;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (-1561.24,242.408,737.032);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 2;
- waypoints[77].children[0] = 43;
- waypoints[77].children[1] = 78;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (-1602.85,700.11,720.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 = (-1564.25,1008.27,723.456);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 4;
- waypoints[79].children[0] = 78;
- waypoints[79].children[1] = 63;
- waypoints[79].children[2] = 64;
- waypoints[79].children[3] = 134;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (-985.393,519.233,720.125);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 27;
- waypoints[80].children[1] = 81;
- waypoints[80].children[2] = 132;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (-537.195,579.475,724.125);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 3;
- waypoints[81].children[0] = 80;
- waypoints[81].children[1] = 82;
- waypoints[81].children[2] = 83;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (-480.342,525.165,724.125);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 1;
- waypoints[82].children[0] = 81;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (-540.347,768.537,724.125);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 2;
- waypoints[83].children[0] = 81;
- waypoints[83].children[1] = 84;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (-543.911,876.139,760.125);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 3;
- waypoints[84].children[0] = 83;
- waypoints[84].children[1] = 85;
- waypoints[84].children[2] = 86;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (-607.267,1036.78,760.125);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 3;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[85].children[2] = 87;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (-522.85,1035.94,760.125);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 3;
- waypoints[86].children[0] = 85;
- waypoints[86].children[1] = 84;
- waypoints[86].children[2] = 95;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (-618.133,1121.81,760.125);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 2;
- waypoints[87].children[0] = 85;
- waypoints[87].children[1] = 88;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (-618.142,1221.85,720.125);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 3;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 89;
- waypoints[88].children[2] = 90;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (-661.355,1249.87,720.125);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 88;
- waypoints[89].children[1] = 90;
- waypoints[89].children[2] = 92;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (-543.913,1333.26,720.255);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 3;
- waypoints[90].children[0] = 88;
- waypoints[90].children[1] = 89;
- waypoints[90].children[2] = 91;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (-533.24,1439.77,760.125);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 2;
- waypoints[91].children[0] = 90;
- waypoints[91].children[1] = 97;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (-791.288,1243.95,720.125);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 3;
- waypoints[92].children[0] = 89;
- waypoints[92].children[1] = 93;
- waypoints[92].children[2] = 94;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (-834.14,1383.22,720.125);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 2;
- waypoints[93].children[0] = 92;
- waypoints[93].children[1] = 137;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (-788.387,940.535,720.125);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 2;
- waypoints[94].children[0] = 92;
- waypoints[94].children[1] = 132;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (-484.851,1220.19,760.125);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 2;
- waypoints[95].children[0] = 86;
- waypoints[95].children[1] = 96;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (-346.988,1362.3,760.125);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 97;
- waypoints[96].children[2] = 98;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (-544.021,1596.45,760.125);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 3;
- waypoints[97].children[0] = 96;
- waypoints[97].children[1] = 91;
- waypoints[97].children[2] = 99;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (-341.216,1547.21,760.125);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 1;
- waypoints[98].children[0] = 96;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-544.804,2004.81,760.125);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 3;
- waypoints[99].children[0] = 97;
- waypoints[99].children[1] = 100;
- waypoints[99].children[2] = 101;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (-668.76,2138.51,760.125);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 3;
- waypoints[100].children[0] = 99;
- waypoints[100].children[1] = 101;
- waypoints[100].children[2] = 102;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (-478.761,2166.28,760.125);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 3;
- waypoints[101].children[0] = 100;
- waypoints[101].children[1] = 99;
- waypoints[101].children[2] = 103;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (-782.074,2136.16,720.375);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 2;
- waypoints[102].children[0] = 100;
- waypoints[102].children[1] = 110;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (-253.167,2180.52,760.125);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 2;
- waypoints[103].children[0] = 101;
- waypoints[103].children[1] = 104;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (-287.086,2522.82,768.655);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 3;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 105;
- waypoints[104].children[2] = 106;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (-425.69,2846.13,760.125);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 2;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 114;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (-617.608,2357.33,759.125);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 2;
- waypoints[106].children[0] = 104;
- waypoints[106].children[1] = 107;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (-692.766,2338.38,759.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 = (-795.289,2313.39,720.375);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 2;
- waypoints[108].children[0] = 107;
- waypoints[108].children[1] = 109;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (-1080.01,2323.4,720.375);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 3;
- waypoints[109].children[0] = 108;
- waypoints[109].children[1] = 110;
- waypoints[109].children[2] = 111;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (-1053.36,2104.08,720.375);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 109;
- waypoints[110].children[1] = 102;
- waypoints[110].children[2] = 135;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (-1150.86,2427.3,720.375);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 3;
- waypoints[111].children[0] = 109;
- waypoints[111].children[1] = 112;
- waypoints[111].children[2] = 138;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (-880.414,2601.47,720.375);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 2;
- waypoints[112].children[0] = 111;
- waypoints[112].children[1] = 113;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (-794.073,2665.3,760.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 = (-672.176,2714.38,760.125);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 3;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 105;
- waypoints[114].children[2] = 115;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (-870.57,3100.71,760.125);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 3;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 116;
- waypoints[115].children[2] = 117;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (-947.375,3212.69,760.125);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 2;
- waypoints[116].children[0] = 115;
- waypoints[116].children[1] = 124;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (-805.804,3286.59,760.125);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 3;
- waypoints[117].children[0] = 115;
- waypoints[117].children[1] = 118;
- waypoints[117].children[2] = 119;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (-1001.52,3411.75,760.125);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 2;
- waypoints[118].children[0] = 117;
- waypoints[118].children[1] = 120;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (-803.08,3406.42,760.125);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 1;
- waypoints[119].children[0] = 117;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (-1230.21,3679.14,760.125);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 3;
- waypoints[120].children[0] = 118;
- waypoints[120].children[1] = 121;
- waypoints[120].children[2] = 128;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (-1172.49,3437.51,760.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 = (-1124.67,3348.98,721.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 = (-1138.67,3293.09,721.125);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 3;
- waypoints[123].children[0] = 122;
- waypoints[123].children[1] = 124;
- waypoints[123].children[2] = 125;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (-1008.72,3281.02,721.125);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 123;
- waypoints[124].children[1] = 122;
- waypoints[124].children[2] = 116;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-1389.36,3082.67,720.125);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 3;
- waypoints[125].children[0] = 123;
- waypoints[125].children[1] = 126;
- waypoints[125].children[2] = 127;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-1273.14,2824.57,720.125);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 2;
- waypoints[126].children[0] = 125;
- waypoints[126].children[1] = 139;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (-1621.29,3463.34,720.125);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 2;
- waypoints[127].children[0] = 125;
- waypoints[127].children[1] = 171;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (-1279.77,3770.43,724.125);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 2;
- waypoints[128].children[0] = 120;
- waypoints[128].children[1] = 129;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (-1440.88,3935.69,724.125);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 3;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 130;
- waypoints[129].children[2] = 131;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (-1369.23,4073.24,724.125);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 1;
- waypoints[130].children[0] = 129;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (-1936.05,3646.8,720.125);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 3;
- waypoints[131].children[0] = 129;
- waypoints[131].children[1] = 171;
- waypoints[131].children[2] = 175;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (-1046.77,901.088,720.125);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 4;
- waypoints[132].children[0] = 80;
- waypoints[132].children[1] = 94;
- waypoints[132].children[2] = 133;
- waypoints[132].children[3] = 134;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (-1056.79,1259.62,720.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 = (-1366.4,1197.1,741.314);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 4;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 79;
- waypoints[134].children[2] = 64;
- waypoints[134].children[3] = 132;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (-1226.95,2065.82,720.125);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 3;
- waypoints[135].children[0] = 110;
- waypoints[135].children[1] = 136;
- waypoints[135].children[2] = 138;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-1180.17,1758.55,727.353);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 2;
- waypoints[136].children[0] = 137;
- waypoints[136].children[1] = 135;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-1080.14,1367.43,720.125);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 3;
- waypoints[137].children[0] = 93;
- waypoints[137].children[1] = 133;
- waypoints[137].children[2] = 136;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-1347.15,2373.2,720.125);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 3;
- waypoints[138].children[0] = 135;
- waypoints[138].children[1] = 111;
- waypoints[138].children[2] = 139;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-1499.83,2683.82,721.294);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 3;
- waypoints[139].children[0] = 138;
- waypoints[139].children[1] = 126;
- waypoints[139].children[2] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-1705.53,2772.16,720.458);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 4;
- waypoints[140].children[0] = 71;
- waypoints[140].children[1] = 139;
- waypoints[140].children[2] = 169;
- waypoints[140].children[3] = 170;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (-3111.73,1332.31,764.672);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 3;
- waypoints[141].children[0] = 76;
- waypoints[141].children[1] = 142;
- waypoints[141].children[2] = 210;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (-2975.9,1511.65,784.226);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 4;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 143;
- waypoints[142].children[2] = 144;
- waypoints[142].children[3] = 75;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (-2837.95,1353.6,764.125);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 1;
- waypoints[143].children[0] = 142;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (-3062.26,1786.25,764.125);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 5;
- waypoints[144].children[0] = 142;
- waypoints[144].children[1] = 145;
- waypoints[144].children[2] = 75;
- waypoints[144].children[3] = 146;
- waypoints[144].children[4] = 209;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (-3009.02,1891.43,764.125);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 1;
- waypoints[145].children[0] = 144;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (-3279.1,1922.36,766.125);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 3;
- waypoints[146].children[0] = 144;
- waypoints[146].children[1] = 147;
- waypoints[146].children[2] = 209;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (-3424.11,2203.42,764.125);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 146;
- waypoints[147].children[1] = 148;
- waypoints[147].children[2] = 149;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (-3521.2,2227.67,764.125);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 1;
- waypoints[148].children[0] = 147;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (-3310.32,2304.5,764.125);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 2;
- waypoints[149].children[0] = 147;
- waypoints[149].children[1] = 150;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (-3210.43,2357.87,720.125);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 152;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (-3211.45,2535.75,720.125);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 3;
- waypoints[151].children[0] = 150;
- waypoints[151].children[1] = 152;
- waypoints[151].children[2] = 153;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (-3075.05,2423.43,720.125);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 151;
- waypoints[152].children[1] = 150;
- waypoints[152].children[2] = 156;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (-3425.51,3039.88,720.125);
- 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 = (-3545.73,3075.75,720.125);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 1;
- waypoints[154].children[0] = 153;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (-3059.23,3257.1,720.125);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 153;
- waypoints[155].children[1] = 165;
- waypoints[155].children[2] = 172;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (-2957.26,2480.23,720.736);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 152;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 158;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (-3022.99,2655.9,720.663);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 2;
- waypoints[157].children[0] = 156;
- waypoints[157].children[1] = 159;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (-2831.84,2249.31,720.668);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 2;
- waypoints[158].children[0] = 156;
- waypoints[158].children[1] = 160;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (-2819.92,2754.43,720.125);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 4;
- waypoints[159].children[0] = 157;
- waypoints[159].children[1] = 163;
- waypoints[159].children[2] = 161;
- waypoints[159].children[3] = 165;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (-2594.99,2339.45,720.125);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 3;
- waypoints[160].children[0] = 158;
- waypoints[160].children[1] = 72;
- waypoints[160].children[2] = 161;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (-2644.93,2452.05,720.125);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 3;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 162;
- waypoints[161].children[2] = 159;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (-2366.25,2561,743.198);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 4;
- waypoints[162].children[0] = 161;
- waypoints[162].children[1] = 71;
- waypoints[162].children[2] = 163;
- waypoints[162].children[3] = 168;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (-2508.28,2868.64,716.125);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 3;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 164;
- waypoints[163].children[2] = 159;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (-2597.01,3046.43,716.125);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 165;
- waypoints[164].children[2] = 166;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (-2880.02,2923.36,720.125);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 3;
- waypoints[165].children[0] = 159;
- waypoints[165].children[1] = 164;
- waypoints[165].children[2] = 155;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (-2310.7,3187.63,727.524);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 3;
- waypoints[166].children[0] = 164;
- waypoints[166].children[1] = 167;
- waypoints[166].children[2] = 202;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (-2230.64,3029.22,720.125);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 3;
- waypoints[167].children[0] = 166;
- waypoints[167].children[1] = 168;
- waypoints[167].children[2] = 169;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (-2154.42,2902.06,720.125);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 4;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 170;
- waypoints[168].children[2] = 71;
- waypoints[168].children[3] = 162;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (-1905.37,3170.23,720.125);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 4;
- waypoints[169].children[0] = 167;
- waypoints[169].children[1] = 140;
- waypoints[169].children[2] = 170;
- waypoints[169].children[3] = 171;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (-1946.49,2834.51,743.694);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 3;
- waypoints[170].children[0] = 140;
- waypoints[170].children[1] = 169;
- waypoints[170].children[2] = 168;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (-1847.18,3373.94,720.125);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 3;
- waypoints[171].children[0] = 169;
- waypoints[171].children[1] = 127;
- waypoints[171].children[2] = 131;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (-3167.52,3467.34,720.125);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 3;
- waypoints[172].children[0] = 155;
- waypoints[172].children[1] = 173;
- waypoints[172].children[2] = 193;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (-3013.24,3561.19,720.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 = (-3086.36,3689.97,722.434);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 2;
- waypoints[174].children[0] = 173;
- waypoints[174].children[1] = 194;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (-2135.64,4008.7,720.125);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 3;
- waypoints[175].children[0] = 131;
- waypoints[175].children[1] = 176;
- waypoints[175].children[2] = 178;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (-2276.06,3932.45,720.125);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 2;
- waypoints[176].children[0] = 175;
- waypoints[176].children[1] = 177;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (-2403,4126.25,722.777);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 2;
- waypoints[177].children[0] = 176;
- waypoints[177].children[1] = 196;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (-2329.34,4387.33,720.125);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 2;
- waypoints[178].children[0] = 175;
- waypoints[178].children[1] = 179;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (-2235.74,4449.7,720.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 = (-2109.92,4521.26,816.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 = (-2045.16,4568.27,816.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 = (-2177.92,4798,816.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 = (-2299.5,4734.41,816.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 = (-2419.43,4671.27,896.125);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 2;
- waypoints[184].children[0] = 183;
- waypoints[184].children[1] = 185;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (-2772.61,4513.37,896.125);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 3;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 186;
- waypoints[185].children[2] = 205;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (-3273.9,4237.21,896.125);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 3;
- waypoints[186].children[0] = 185;
- waypoints[186].children[1] = 187;
- waypoints[186].children[2] = 208;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (-3592.13,3995.13,896.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 = (-3699.65,3938.97,816.125);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 2;
- waypoints[188].children[0] = 187;
- waypoints[188].children[1] = 189;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (-3814.54,3837.33,816.125);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 2;
- waypoints[189].children[0] = 188;
- waypoints[189].children[1] = 190;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (-3697.14,3612.5,816.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 = (-3604.38,3658.62,816.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 = (-3471.76,3729.7,720.125);
- waypoints[192].type = "stand";
- waypoints[192].childCount = 2;
- waypoints[192].children[0] = 191;
- waypoints[192].children[1] = 193;
- waypoints[193] = spawnstruct();
- waypoints[193].origin = (-3349.41,3783.85,720.125);
- waypoints[193].type = "stand";
- waypoints[193].childCount = 2;
- waypoints[193].children[0] = 192;
- waypoints[193].children[1] = 172;
- waypoints[194] = spawnstruct();
- waypoints[194].origin = (-2881.23,3818.83,742.532);
- waypoints[194].type = "stand";
- waypoints[194].childCount = 3;
- waypoints[194].children[0] = 174;
- waypoints[194].children[1] = 195;
- waypoints[194].children[2] = 197;
- waypoints[195] = spawnstruct();
- waypoints[195].origin = (-2734.65,3937.76,720.515);
- waypoints[195].type = "stand";
- waypoints[195].childCount = 4;
- waypoints[195].children[0] = 194;
- waypoints[195].children[1] = 196;
- waypoints[195].children[2] = 197;
- waypoints[195].children[3] = 202;
- waypoints[196] = spawnstruct();
- waypoints[196].origin = (-2576.8,4037.35,743.702);
- waypoints[196].type = "stand";
- waypoints[196].childCount = 3;
- waypoints[196].children[0] = 195;
- waypoints[196].children[1] = 177;
- waypoints[196].children[2] = 197;
- waypoints[197] = spawnstruct();
- waypoints[197].origin = (-2834.01,4099.77,720.094);
- waypoints[197].type = "stand";
- waypoints[197].childCount = 4;
- waypoints[197].children[0] = 196;
- waypoints[197].children[1] = 195;
- waypoints[197].children[2] = 194;
- waypoints[197].children[3] = 198;
- waypoints[198] = spawnstruct();
- waypoints[198].origin = (-3009.97,4349.34,720.107);
- waypoints[198].type = "stand";
- waypoints[198].childCount = 2;
- waypoints[198].children[0] = 197;
- waypoints[198].children[1] = 199;
- waypoints[199] = spawnstruct();
- waypoints[199].origin = (-3123.08,4554.03,824.125);
- waypoints[199].type = "stand";
- waypoints[199].childCount = 3;
- waypoints[199].children[0] = 198;
- waypoints[199].children[1] = 200;
- waypoints[199].children[2] = 201;
- waypoints[200] = spawnstruct();
- waypoints[200].origin = (-3123.2,4671.42,824.125);
- waypoints[200].type = "stand";
- waypoints[200].childCount = 3;
- waypoints[200].children[0] = 199;
- waypoints[200].children[1] = 201;
- waypoints[200].children[2] = 204;
- waypoints[201] = spawnstruct();
- waypoints[201].origin = (-3218.56,4615.74,824.125);
- waypoints[201].type = "stand";
- waypoints[201].childCount = 3;
- waypoints[201].children[0] = 200;
- waypoints[201].children[1] = 199;
- waypoints[201].children[2] = 203;
- waypoints[202] = spawnstruct();
- waypoints[202].origin = (-2468.37,3508.36,720.752);
- waypoints[202].type = "stand";
- waypoints[202].childCount = 2;
- waypoints[202].children[0] = 195;
- waypoints[202].children[1] = 166;
- waypoints[203] = spawnstruct();
- waypoints[203].origin = (-3361.33,4537.29,896.125);
- waypoints[203].type = "stand";
- waypoints[203].childCount = 2;
- waypoints[203].children[0] = 201;
- waypoints[203].children[1] = 208;
- waypoints[204] = spawnstruct();
- waypoints[204].origin = (-2981.07,4754.28,896.125);
- waypoints[204].type = "stand";
- waypoints[204].childCount = 2;
- waypoints[204].children[0] = 200;
- waypoints[204].children[1] = 205;
- waypoints[205] = spawnstruct();
- waypoints[205].origin = (-2916.46,4781.07,896.125);
- waypoints[205].type = "stand";
- waypoints[205].childCount = 3;
- waypoints[205].children[0] = 204;
- waypoints[205].children[1] = 185;
- waypoints[205].children[2] = 206;
- waypoints[206] = spawnstruct();
- waypoints[206].origin = (-3052.75,5002.43,896.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 = (-3562.01,4731.71,896.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 = (-3429.56,4497.86,896.125);
- waypoints[208].type = "stand";
- waypoints[208].childCount = 3;
- waypoints[208].children[0] = 207;
- waypoints[208].children[1] = 203;
- waypoints[208].children[2] = 186;
- waypoints[209] = spawnstruct();
- waypoints[209].origin = (-3297.15,1715.34,774.207);
- waypoints[209].type = "stand";
- waypoints[209].childCount = 3;
- waypoints[209].children[0] = 144;
- waypoints[209].children[1] = 146;
- waypoints[209].children[2] = 210;
- waypoints[210] = spawnstruct();
- waypoints[210].origin = (-3382.47,1478.77,764.125);
- waypoints[210].type = "stand";
- waypoints[210].childCount = 2;
- waypoints[210].children[0] = 209;
- waypoints[210].children[1] = 141;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/subpens.gsc b/main_shared/maps/mp/bots/waypoints/subpens.gsc
deleted file mode 100644
index 614e69d..0000000
--- a/main_shared/maps/mp/bots/waypoints/subpens.gsc
+++ /dev/null
@@ -1,1139 +0,0 @@
-SubPens()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (-871.426,2079.55,96.125);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 3;
- waypoints[0].children[0] = 1;
- waypoints[0].children[1] = 5;
- waypoints[0].children[2] = 6;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (-993.595,2079.2,40.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 = (-1082.13,2031.57,40.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 = (-1086.22,1854.54,-31.875);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 2;
- waypoints[3].children[0] = 2;
- waypoints[3].children[1] = 4;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (-1085.44,1678.28,-31.875);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 3;
- waypoints[4].children[0] = 3;
- waypoints[4].children[1] = 79;
- waypoints[4].children[2] = 80;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (-667.3,1845.98,96.125);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 5;
- waypoints[5].children[0] = 0;
- waypoints[5].children[1] = 6;
- waypoints[5].children[2] = 7;
- waypoints[5].children[3] = 8;
- waypoints[5].children[4] = 9;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (-658.917,2075.06,96.125);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 2;
- waypoints[6].children[0] = 5;
- waypoints[6].children[1] = 0;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (-933.849,1859.87,96.125);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 2;
- waypoints[7].children[0] = 5;
- waypoints[7].children[1] = 8;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (-927.187,1964.43,96.125);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 2;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 5;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (-514.636,1842.39,96.125);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 2;
- waypoints[9].children[0] = 5;
- waypoints[9].children[1] = 10;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (-505.56,1956.56,96.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 = (-505.547,2021.96,64.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 = (-495.097,2268.27,64.125);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 2;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (-409.596,2268.28,64.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 = (-251.476,2266.91,-31.875);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 3;
- waypoints[14].children[0] = 13;
- waypoints[14].children[1] = 98;
- waypoints[14].children[2] = 99;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (1851.43,1644.1,-31.875);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 1;
- waypoints[15].children[0] = 16;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (1499.31,1601.25,-31.875);
- 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 = (1372.28,1641.22,-31.875);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 3;
- waypoints[17].children[0] = 16;
- waypoints[17].children[1] = 18;
- waypoints[17].children[2] = 118;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (1357.63,1719.56,-31.875);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 1;
- waypoints[18].children[0] = 17;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (1494.96,1455.01,-27.2946);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 2;
- waypoints[19].children[0] = 16;
- waypoints[19].children[1] = 20;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (1490.9,1322.85,-45.846);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 4;
- waypoints[20].children[0] = 19;
- waypoints[20].children[1] = 21;
- waypoints[20].children[2] = 22;
- waypoints[20].children[3] = 58;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (1488.74,1179.79,-45.9029);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 4;
- waypoints[21].children[0] = 20;
- waypoints[21].children[1] = 22;
- waypoints[21].children[2] = 23;
- waypoints[21].children[3] = 57;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (1936.26,1240.75,-21.9951);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 2;
- waypoints[22].children[0] = 21;
- waypoints[22].children[1] = 20;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (1486.78,1034.04,-26.885);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 2;
- waypoints[23].children[0] = 21;
- waypoints[23].children[1] = 24;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (1480.91,897.726,-31.875);
- waypoints[24].type = "stand";
- waypoints[24].childCount = 3;
- waypoints[24].children[0] = 23;
- waypoints[24].children[1] = 25;
- waypoints[24].children[2] = 26;
- waypoints[25] = spawnstruct();
- waypoints[25].origin = (1842.16,847.849,-31.875);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 1;
- waypoints[25].children[0] = 24;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (1285.66,855.687,-31.875);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 2;
- waypoints[26].children[0] = 24;
- waypoints[26].children[1] = 27;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (944.456,834.128,-31.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] = 30;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (939.242,641.549,-31.875);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 3;
- waypoints[28].children[0] = 27;
- waypoints[28].children[1] = 30;
- waypoints[28].children[2] = 34;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (831.192,786.413,-31.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 = (832.973,888.888,-31.875);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 4;
- waypoints[30].children[0] = 27;
- waypoints[30].children[1] = 29;
- waypoints[30].children[2] = 28;
- waypoints[30].children[3] = 31;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (681.619,889.662,-31.875);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 3;
- waypoints[31].children[0] = 30;
- waypoints[31].children[1] = 32;
- waypoints[31].children[2] = 33;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (672.466,766.587,-31.875);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 2;
- waypoints[32].children[0] = 31;
- waypoints[32].children[1] = 33;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (393.997,735.65,-31.875);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 4;
- waypoints[33].children[0] = 32;
- waypoints[33].children[1] = 31;
- waypoints[33].children[2] = 168;
- waypoints[33].children[3] = 167;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (940.455,528.159,-63.875);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 3;
- waypoints[34].children[0] = 28;
- waypoints[34].children[1] = 35;
- waypoints[34].children[2] = 38;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (909.034,228.553,-63.875);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 3;
- waypoints[35].children[0] = 34;
- waypoints[35].children[1] = 36;
- waypoints[35].children[2] = 40;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (605.871,236.803,-63.875);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 4;
- waypoints[36].children[0] = 35;
- waypoints[36].children[1] = 37;
- waypoints[36].children[2] = 42;
- waypoints[36].children[3] = 43;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (585.749,387.753,-63.875);
- 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 = (770.816,454.345,-63.875);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 3;
- waypoints[38].children[0] = 37;
- waypoints[38].children[1] = 39;
- waypoints[38].children[2] = 34;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (762.72,528.088,-63.875);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 1;
- waypoints[39].children[0] = 38;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (978.549,191.094,-63.875);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 1;
- waypoints[40].children[0] = 35;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (500.486,387.811,-31.875);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 2;
- waypoints[41].children[0] = 37;
- waypoints[41].children[1] = 163;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (554.294,251.267,-63.875);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 1;
- waypoints[42].children[0] = 36;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (557.089,103.216,-63.8851);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 3;
- waypoints[43].children[0] = 36;
- waypoints[43].children[1] = 44;
- waypoints[43].children[2] = 47;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (523.957,-151.585,-63.875);
- 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 = (561.626,-166.73,-63.875);
- waypoints[45].type = "stand";
- waypoints[45].childCount = 1;
- waypoints[45].children[0] = 44;
- waypoints[46] = spawnstruct();
- waypoints[46].origin = (379.182,-165.102,-63.8775);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 3;
- waypoints[46].children[0] = 44;
- waypoints[46].children[1] = 47;
- waypoints[46].children[2] = 48;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (362.174,96.2456,-63.8432);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 2;
- waypoints[47].children[0] = 46;
- waypoints[47].children[1] = 43;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (238.199,-148.355,-30.875);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 3;
- waypoints[48].children[0] = 46;
- waypoints[48].children[1] = 49;
- waypoints[48].children[2] = 50;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (241.326,92.7521,-31.875);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 1;
- waypoints[49].children[0] = 48;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (116.575,-139.864,-28.6678);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 3;
- waypoints[50].children[0] = 48;
- waypoints[50].children[1] = 51;
- waypoints[50].children[2] = 56;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (-57.9606,-136.442,-30.875);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 4;
- waypoints[51].children[0] = 50;
- waypoints[51].children[1] = 52;
- waypoints[51].children[2] = 53;
- waypoints[51].children[3] = 54;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (6.5279,-176.112,-30.875);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 1;
- waypoints[52].children[0] = 51;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (-122.462,-182.67,-30.875);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 1;
- waypoints[53].children[0] = 51;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (-146.524,-107.463,-30.5633);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 2;
- waypoints[54].children[0] = 51;
- waypoints[54].children[1] = 55;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (-147.314,74.4857,-31.2849);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 2;
- waypoints[55].children[0] = 54;
- waypoints[55].children[1] = 158;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (40.8926,70.6623,-31.2585);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 4;
- waypoints[56].children[0] = 50;
- waypoints[56].children[1] = 158;
- waypoints[56].children[2] = 159;
- waypoints[56].children[3] = 157;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (1272.73,1138.7,-49.5715);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 2;
- waypoints[57].children[0] = 21;
- waypoints[57].children[1] = 60;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (1271,1352.51,-49.6);
- waypoints[58].type = "stand";
- waypoints[58].childCount = 2;
- waypoints[58].children[0] = 20;
- waypoints[58].children[1] = 59;
- waypoints[59] = spawnstruct();
- waypoints[59].origin = (983.724,1361.59,-54.9955);
- waypoints[59].type = "stand";
- waypoints[59].childCount = 3;
- waypoints[59].children[0] = 58;
- waypoints[59].children[1] = 60;
- waypoints[59].children[2] = 63;
- waypoints[60] = spawnstruct();
- waypoints[60].origin = (966.607,1126.44,-56.7812);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 3;
- waypoints[60].children[0] = 59;
- waypoints[60].children[1] = 57;
- waypoints[60].children[2] = 61;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (613.382,1107.17,-68.4744);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 2;
- waypoints[61].children[0] = 60;
- waypoints[61].children[1] = 62;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (376.443,1243.46,-64.4783);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 3;
- waypoints[62].children[0] = 61;
- waypoints[62].children[1] = 63;
- waypoints[62].children[2] = 64;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (610.481,1445.16,-79.875);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 2;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 59;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (14.4785,1250.86,-53.875);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 4;
- waypoints[64].children[0] = 62;
- waypoints[64].children[1] = 65;
- waypoints[64].children[2] = 66;
- waypoints[64].children[3] = 68;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (19.0491,1443.61,-67.875);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 2;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 90;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (13.5962,1045.34,-66.875);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 2;
- waypoints[66].children[0] = 64;
- waypoints[66].children[1] = 67;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (17.281,924.232,-28.8312);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 3;
- waypoints[67].children[0] = 66;
- waypoints[67].children[1] = 150;
- waypoints[67].children[2] = 151;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (-342.72,1211.8,-57.9799);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 2;
- waypoints[68].children[0] = 64;
- waypoints[68].children[1] = 69;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-667.555,1241.99,-62.2367);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 2;
- waypoints[69].children[0] = 68;
- waypoints[69].children[1] = 70;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (-682.771,1106.33,-68.1933);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 2;
- waypoints[70].children[0] = 69;
- waypoints[70].children[1] = 71;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (-884.029,1108.36,-68.8847);
- waypoints[71].type = "stand";
- waypoints[71].childCount = 2;
- waypoints[71].children[0] = 70;
- waypoints[71].children[1] = 72;
- waypoints[72] = spawnstruct();
- waypoints[72].origin = (-1128.82,1066.29,-68.8847);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 74;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (-1574.57,1108.52,-65.5608);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 74;
- waypoints[73].children[2] = 76;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (-1579.15,1346.66,-66.6751);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 3;
- waypoints[74].children[0] = 73;
- waypoints[74].children[1] = 72;
- waypoints[74].children[2] = 75;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (-1588.88,1534.63,-28.361);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 2;
- waypoints[75].children[0] = 74;
- waypoints[75].children[1] = 77;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (-1573.59,935.406,-24.875);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 3;
- waypoints[76].children[0] = 73;
- waypoints[76].children[1] = 120;
- waypoints[76].children[2] = 121;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (-1588.41,1604.94,-31.875);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 3;
- waypoints[77].children[0] = 75;
- waypoints[77].children[1] = 78;
- waypoints[77].children[2] = 79;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (-1938.82,1598.66,-31.875);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 1;
- waypoints[78].children[0] = 77;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (-1310.18,1673.88,-31.875);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 2;
- waypoints[79].children[0] = 77;
- waypoints[79].children[1] = 4;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (-891.667,1619.17,-31.875);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 3;
- waypoints[80].children[0] = 4;
- waypoints[80].children[1] = 81;
- waypoints[80].children[2] = 82;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (-909.025,1714.71,-31.875);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 1;
- waypoints[81].children[0] = 80;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (-744.907,1611.68,-31.875);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 3;
- waypoints[82].children[0] = 80;
- waypoints[82].children[1] = 83;
- waypoints[82].children[2] = 84;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (-741.953,1726.1,-31.875);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 1;
- waypoints[83].children[0] = 82;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (-463.232,1693.14,-28.2036);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 2;
- waypoints[84].children[0] = 82;
- waypoints[84].children[1] = 85;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (-238.86,1698.47,-28.4704);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 4;
- waypoints[85].children[0] = 84;
- waypoints[85].children[1] = 86;
- waypoints[85].children[2] = 88;
- waypoints[85].children[3] = 89;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (-279.586,1592.28,-31.875);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 1;
- waypoints[86].children[0] = 85;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (-292.535,1929.62,-31.8765);
- waypoints[87].type = "stand";
- waypoints[87].childCount = 1;
- waypoints[87].children[0] = 88;
- waypoints[88] = spawnstruct();
- waypoints[88].origin = (-151.417,1903.85,-31.8796);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 5;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 85;
- waypoints[88].children[2] = 94;
- waypoints[88].children[3] = 98;
- waypoints[88].children[4] = 95;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (23.2079,1621.4,-31.875);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 85;
- waypoints[89].children[1] = 90;
- waypoints[89].children[2] = 91;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (22.399,1536.08,-26.875);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 2;
- waypoints[90].children[0] = 89;
- waypoints[90].children[1] = 65;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (217.643,1656.3,-31.9628);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 3;
- waypoints[91].children[0] = 89;
- waypoints[91].children[1] = 92;
- waypoints[91].children[2] = 93;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (257.413,1586.33,-31.9456);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 1;
- waypoints[92].children[0] = 91;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (205.047,1900.54,-29.807);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 2;
- waypoints[93].children[0] = 91;
- waypoints[93].children[1] = 94;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (100.465,1913.25,-31.9454);
- waypoints[94].type = "stand";
- waypoints[94].childCount = 4;
- waypoints[94].children[0] = 93;
- waypoints[94].children[1] = 88;
- waypoints[94].children[2] = 95;
- waypoints[94].children[3] = 98;
- waypoints[95] = spawnstruct();
- waypoints[95].origin = (129.211,2136.65,-31.875);
- waypoints[95].type = "stand";
- waypoints[95].childCount = 5;
- waypoints[95].children[0] = 94;
- waypoints[95].children[1] = 96;
- waypoints[95].children[2] = 97;
- waypoints[95].children[3] = 98;
- waypoints[95].children[4] = 88;
- waypoints[96] = spawnstruct();
- waypoints[96].origin = (213.799,2234.56,-31.875);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 1;
- waypoints[96].children[0] = 95;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (499.362,2141.94,-31.875);
- waypoints[97].type = "stand";
- waypoints[97].childCount = 4;
- waypoints[97].children[0] = 95;
- waypoints[97].children[1] = 101;
- waypoints[97].children[2] = 102;
- waypoints[97].children[3] = 103;
- waypoints[98] = spawnstruct();
- waypoints[98].origin = (-136.675,2143.51,-29.7168);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 6;
- waypoints[98].children[0] = 88;
- waypoints[98].children[1] = 95;
- waypoints[98].children[2] = 94;
- waypoints[98].children[3] = 14;
- waypoints[98].children[4] = 99;
- waypoints[98].children[5] = 100;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-74.6338,2290.27,-31.875);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 2;
- waypoints[99].children[0] = 14;
- waypoints[99].children[1] = 98;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (-493.172,2091.33,-27.359);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 1;
- waypoints[100].children[0] = 98;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (586.666,2258.33,-31.875);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 4;
- waypoints[101].children[0] = 97;
- waypoints[101].children[1] = 102;
- waypoints[101].children[2] = 103;
- waypoints[101].children[3] = 104;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (502.214,2243.82,-31.875);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 2;
- waypoints[102].children[0] = 101;
- waypoints[102].children[1] = 97;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (585.792,2046.05,-31.875);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 3;
- waypoints[103].children[0] = 101;
- waypoints[103].children[1] = 97;
- waypoints[103].children[2] = 112;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (848.31,2263.95,-31.875);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 3;
- waypoints[104].children[0] = 101;
- waypoints[104].children[1] = 105;
- waypoints[104].children[2] = 110;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (1109.84,2228.8,-25.5293);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 4;
- waypoints[105].children[0] = 104;
- waypoints[105].children[1] = 106;
- waypoints[105].children[2] = 107;
- waypoints[105].children[3] = 108;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (1175.77,2237.81,-8.97549);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 1;
- waypoints[106].children[0] = 105;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (1102.54,2044.88,-28.0184);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 3;
- waypoints[107].children[0] = 105;
- waypoints[107].children[1] = 108;
- waypoints[107].children[2] = 110;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (1166.27,2015.18,-27.2117);
- 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] = 115;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (1195.87,2065.59,-26.6984);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 1;
- waypoints[109].children[0] = 108;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (850.662,2042.43,-31.875);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 4;
- waypoints[110].children[0] = 107;
- waypoints[110].children[1] = 104;
- waypoints[110].children[2] = 111;
- waypoints[110].children[3] = 112;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (806.867,2032.79,-31.875);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 1;
- waypoints[111].children[0] = 110;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (784.601,1844.62,-31.875);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 4;
- waypoints[112].children[0] = 110;
- waypoints[112].children[1] = 103;
- waypoints[112].children[2] = 113;
- waypoints[112].children[3] = 114;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (880.919,1765.4,-31.875);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 1;
- waypoints[113].children[0] = 112;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (673.365,1737.16,-31.875);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 1;
- waypoints[114].children[0] = 112;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (1147.99,1820.3,-29.2646);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 4;
- waypoints[115].children[0] = 108;
- waypoints[115].children[1] = 116;
- waypoints[115].children[2] = 117;
- waypoints[115].children[3] = 118;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (1112.72,1909.82,-30.9519);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 1;
- waypoints[116].children[0] = 115;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (986.344,1886.33,-31.875);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 1;
- waypoints[117].children[0] = 115;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (1168.67,1645.6,-31.875);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 3;
- waypoints[118].children[0] = 115;
- waypoints[118].children[1] = 119;
- waypoints[118].children[2] = 17;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (1098.56,1618.27,-31.875);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 1;
- waypoints[119].children[0] = 118;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (-1511.25,852.503,-31.875);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 4;
- waypoints[120].children[0] = 76;
- waypoints[120].children[1] = 121;
- waypoints[120].children[2] = 122;
- waypoints[120].children[3] = 124;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (-1693.12,760.782,-31.875);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 3;
- waypoints[121].children[0] = 120;
- waypoints[121].children[1] = 76;
- waypoints[121].children[2] = 125;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (-1281.52,843.94,-32.875);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 3;
- waypoints[122].children[0] = 120;
- waypoints[122].children[1] = 123;
- waypoints[122].children[2] = 126;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (-1200.55,881.075,-32.875);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 1;
- waypoints[123].children[0] = 122;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (-1528.59,757.418,-31.875);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 1;
- waypoints[124].children[0] = 120;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (-1611.47,703.668,-31.875);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 1;
- waypoints[125].children[0] = 121;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (-1254.24,564.073,-32.875);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 3;
- waypoints[126].children[0] = 122;
- waypoints[126].children[1] = 127;
- waypoints[126].children[2] = 128;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (-1199.26,556.856,-32.875);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 1;
- waypoints[127].children[0] = 126;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (-1259.12,461.478,-30.875);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 4;
- waypoints[128].children[0] = 126;
- waypoints[128].children[1] = 129;
- waypoints[128].children[2] = 130;
- waypoints[128].children[3] = 138;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (-1331.01,429.277,-30.875);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 1;
- waypoints[129].children[0] = 128;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (-1170.75,285.656,-30.875);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 128;
- waypoints[130].children[1] = 131;
- waypoints[130].children[2] = 132;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (-1239.94,205.003,-30.875);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 1;
- waypoints[131].children[0] = 130;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (-852.028,280.467,-30.875);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 3;
- waypoints[132].children[0] = 130;
- waypoints[132].children[1] = 133;
- waypoints[132].children[2] = 136;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (-846.327,391.635,-30.875);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 3;
- waypoints[133].children[0] = 132;
- waypoints[133].children[1] = 134;
- waypoints[133].children[2] = 140;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (-682.605,386.78,-30.875);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 3;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[134].children[2] = 136;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (-646.367,475.88,-30.875);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 1;
- waypoints[135].children[0] = 134;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (-612.722,314.285,-30.875);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 4;
- waypoints[136].children[0] = 134;
- waypoints[136].children[1] = 132;
- waypoints[136].children[2] = 137;
- waypoints[136].children[3] = 148;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (-609.22,218.809,-30.875);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 1;
- waypoints[137].children[0] = 136;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (-1101,467.092,-30.875);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 3;
- waypoints[138].children[0] = 128;
- waypoints[138].children[1] = 139;
- waypoints[138].children[2] = 140;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (-1088.48,689.187,-30.875);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 2;
- waypoints[139].children[0] = 138;
- waypoints[139].children[1] = 140;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (-848.055,464.308,-30.875);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 4;
- waypoints[140].children[0] = 139;
- waypoints[140].children[1] = 138;
- waypoints[140].children[2] = 133;
- waypoints[140].children[3] = 141;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (-841.659,533.75,-30.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 = (-840.418,731.74,96.125);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 2;
- waypoints[142].children[0] = 141;
- waypoints[142].children[1] = 143;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (-738.694,841.33,96.125);
- 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] = 146;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (-735.909,666.86,96.125);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 2;
- waypoints[144].children[0] = 143;
- waypoints[144].children[1] = 147;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (-557.814,846.661,96.125);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 143;
- waypoints[145].children[1] = 146;
- waypoints[145].children[2] = 147;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (-557.755,961.266,96.125);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 2;
- waypoints[146].children[0] = 145;
- waypoints[146].children[1] = 143;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (-532.748,638.657,96.125);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 3;
- waypoints[147].children[0] = 145;
- waypoints[147].children[1] = 144;
- waypoints[147].children[2] = 171;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (-295.132,305.526,-31.875);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 4;
- waypoints[148].children[0] = 136;
- waypoints[148].children[1] = 149;
- waypoints[148].children[2] = 156;
- waypoints[148].children[3] = 157;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (-299.669,204.691,-31.875);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 1;
- waypoints[149].children[0] = 148;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (-115.445,839.139,-31.9161);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 5;
- waypoints[150].children[0] = 67;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 152;
- waypoints[150].children[3] = 153;
- waypoints[150].children[4] = 169;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (116.368,821.651,-31.897);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 3;
- waypoints[151].children[0] = 150;
- waypoints[151].children[1] = 67;
- waypoints[151].children[2] = 167;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (-227.071,756.383,-31.875);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 2;
- waypoints[152].children[0] = 150;
- waypoints[152].children[1] = 154;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (-360.895,891.134,-31.875);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 3;
- waypoints[153].children[0] = 150;
- waypoints[153].children[1] = 155;
- waypoints[153].children[2] = 169;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (-251.418,589.576,-31.875);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 3;
- waypoints[154].children[0] = 152;
- waypoints[154].children[1] = 155;
- waypoints[154].children[2] = 156;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (-382.703,619.925,-31.875);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 2;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 153;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (-258.588,419.02,-31.875);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 3;
- waypoints[156].children[0] = 154;
- waypoints[156].children[1] = 148;
- waypoints[156].children[2] = 157;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (-104.584,282.158,-31.875);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 6;
- waypoints[157].children[0] = 148;
- waypoints[157].children[1] = 156;
- waypoints[157].children[2] = 158;
- waypoints[157].children[3] = 159;
- waypoints[157].children[4] = 56;
- waypoints[157].children[5] = 160;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (-103.383,76.3258,-31.2976);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 4;
- waypoints[158].children[0] = 157;
- waypoints[158].children[1] = 55;
- waypoints[158].children[2] = 56;
- waypoints[158].children[3] = 159;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (162.192,252.569,-31.875);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 5;
- waypoints[159].children[0] = 56;
- waypoints[159].children[1] = 157;
- waypoints[159].children[2] = 158;
- waypoints[159].children[3] = 160;
- waypoints[159].children[4] = 164;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (161.223,411.803,-32.4544);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 3;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 157;
- waypoints[160].children[2] = 161;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (213.52,475.34,-31.9224);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 4;
- waypoints[161].children[0] = 160;
- waypoints[161].children[1] = 162;
- waypoints[161].children[2] = 167;
- waypoints[161].children[3] = 168;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (360.555,467.332,-31.875);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 5;
- waypoints[162].children[0] = 161;
- waypoints[162].children[1] = 163;
- waypoints[162].children[2] = 166;
- waypoints[162].children[3] = 168;
- waypoints[162].children[4] = 167;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (376.895,380.017,-31.875);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 3;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 41;
- waypoints[163].children[2] = 164;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (356.817,253.739,-31.875);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 3;
- waypoints[164].children[0] = 163;
- waypoints[164].children[1] = 165;
- waypoints[164].children[2] = 159;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (396.292,200.878,-31.875);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 1;
- waypoints[165].children[0] = 164;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (393.27,544.247,-31.875);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 1;
- waypoints[166].children[0] = 162;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (235.818,592.113,-31.875);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 5;
- waypoints[167].children[0] = 161;
- waypoints[167].children[1] = 151;
- waypoints[167].children[2] = 168;
- waypoints[167].children[3] = 33;
- waypoints[167].children[4] = 162;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (345.166,586.052,-31.9016);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 4;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 162;
- waypoints[168].children[2] = 33;
- waypoints[168].children[3] = 161;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (-327.12,834.13,-31.9112);
- waypoints[169].type = "climb";
- waypoints[169].childCount = 3;
- waypoints[169].children[0] = 170;
- waypoints[169].children[1] = 150;
- waypoints[169].children[2] = 153;
- waypoints[169].angles = (1.49963, -94.6692, 0);
- waypoints[169].use = true;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (-327.12,815.832,96.125);
- waypoints[170].type = "climb";
- waypoints[170].childCount = 2;
- waypoints[170].children[0] = 169;
- waypoints[170].children[1] = 171;
- waypoints[170].angles = (-2.94983, -90.1593, 0);
- waypoints[170].use = true;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (-367.557,613.436,96.125);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 2;
- waypoints[171].children[0] = 170;
- waypoints[171].children[1] = 147;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/bots/waypoints/upheaval.gsc b/main_shared/maps/mp/bots/waypoints/upheaval.gsc
deleted file mode 100644
index 8869823..0000000
--- a/main_shared/maps/mp/bots/waypoints/upheaval.gsc
+++ /dev/null
@@ -1,1283 +0,0 @@
-Upheaval()
-{
- waypoints = [];
- waypoints[0] = spawnstruct();
- waypoints[0].origin = (409.01,-1829.79,-265.125);
- waypoints[0].type = "stand";
- waypoints[0].childCount = 1;
- waypoints[0].children[0] = 1;
- waypoints[1] = spawnstruct();
- waypoints[1].origin = (559.832,-1838.68,-260.802);
- waypoints[1].type = "stand";
- waypoints[1].childCount = 2;
- waypoints[1].children[0] = 0;
- waypoints[1].children[1] = 2;
- waypoints[2] = spawnstruct();
- waypoints[2].origin = (579.136,-1706.5,-264.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 = (502.648,-1697.94,-264.875);
- waypoints[3].type = "stand";
- waypoints[3].childCount = 2;
- waypoints[3].children[0] = 2;
- waypoints[3].children[1] = 4;
- waypoints[4] = spawnstruct();
- waypoints[4].origin = (370.783,-1690.94,-340.906);
- waypoints[4].type = "stand";
- waypoints[4].childCount = 1;
- waypoints[4].children[0] = 3;
- waypoints[5] = spawnstruct();
- waypoints[5].origin = (366.965,-1752.71,-340.875);
- waypoints[5].type = "stand";
- waypoints[5].childCount = 1;
- waypoints[5].children[0] = 6;
- waypoints[6] = spawnstruct();
- waypoints[6].origin = (401.762,-1755.34,-340.875);
- waypoints[6].type = "stand";
- waypoints[6].childCount = 2;
- waypoints[6].children[0] = 5;
- waypoints[6].children[1] = 7;
- waypoints[7] = spawnstruct();
- waypoints[7].origin = (551.447,-1771.53,-399.646);
- waypoints[7].type = "stand";
- waypoints[7].childCount = 3;
- waypoints[7].children[0] = 6;
- waypoints[7].children[1] = 8;
- waypoints[7].children[2] = 37;
- waypoints[8] = spawnstruct();
- waypoints[8].origin = (545.726,-1836.31,-399.083);
- waypoints[8].type = "stand";
- waypoints[8].childCount = 2;
- waypoints[8].children[0] = 7;
- waypoints[8].children[1] = 9;
- waypoints[9] = spawnstruct();
- waypoints[9].origin = (233.898,-1826.88,-416.909);
- waypoints[9].type = "stand";
- waypoints[9].childCount = 2;
- waypoints[9].children[0] = 8;
- waypoints[9].children[1] = 89;
- waypoints[10] = spawnstruct();
- waypoints[10].origin = (299.713,-910.615,-405.875);
- waypoints[10].type = "stand";
- waypoints[10].childCount = 1;
- waypoints[10].children[0] = 11;
- waypoints[11] = spawnstruct();
- waypoints[11].origin = (463.07,-916.25,-405.875);
- waypoints[11].type = "stand";
- waypoints[11].childCount = 3;
- waypoints[11].children[0] = 10;
- waypoints[11].children[1] = 12;
- waypoints[11].children[2] = 39;
- waypoints[12] = spawnstruct();
- waypoints[12].origin = (605.017,-918.135,-405.875);
- waypoints[12].type = "stand";
- waypoints[12].childCount = 3;
- waypoints[12].children[0] = 11;
- waypoints[12].children[1] = 13;
- waypoints[12].children[2] = 14;
- waypoints[13] = spawnstruct();
- waypoints[13].origin = (610.893,-813.247,-403.742);
- waypoints[13].type = "stand";
- waypoints[13].childCount = 1;
- waypoints[13].children[0] = 12;
- waypoints[14] = spawnstruct();
- waypoints[14].origin = (802.772,-920.761,-405.875);
- waypoints[14].type = "stand";
- waypoints[14].childCount = 3;
- waypoints[14].children[0] = 12;
- waypoints[14].children[1] = 15;
- waypoints[14].children[2] = 38;
- waypoints[15] = spawnstruct();
- waypoints[15].origin = (873.527,-907.996,-405.875);
- waypoints[15].type = "stand";
- waypoints[15].childCount = 3;
- waypoints[15].children[0] = 14;
- waypoints[15].children[1] = 16;
- waypoints[15].children[2] = 17;
- waypoints[16] = spawnstruct();
- waypoints[16].origin = (873.379,-771.467,-404.876);
- waypoints[16].type = "stand";
- waypoints[16].childCount = 1;
- waypoints[16].children[0] = 15;
- waypoints[17] = spawnstruct();
- waypoints[17].origin = (1091.79,-908.806,-395.634);
- waypoints[17].type = "stand";
- waypoints[17].childCount = 3;
- waypoints[17].children[0] = 15;
- waypoints[17].children[1] = 18;
- waypoints[17].children[2] = 19;
- waypoints[18] = spawnstruct();
- waypoints[18].origin = (1116.48,-329.465,-388.019);
- waypoints[18].type = "stand";
- waypoints[18].childCount = 1;
- waypoints[18].children[0] = 17;
- waypoints[19] = spawnstruct();
- waypoints[19].origin = (1334.17,-1280.82,-383.284);
- waypoints[19].type = "stand";
- waypoints[19].childCount = 4;
- waypoints[19].children[0] = 17;
- waypoints[19].children[1] = 20;
- waypoints[19].children[2] = 21;
- waypoints[19].children[3] = 22;
- waypoints[20] = spawnstruct();
- waypoints[20].origin = (1516.48,-958.292,-388.416);
- waypoints[20].type = "stand";
- waypoints[20].childCount = 1;
- waypoints[20].children[0] = 19;
- waypoints[21] = spawnstruct();
- waypoints[21].origin = (1035.87,-1316.15,-399.912);
- waypoints[21].type = "stand";
- waypoints[21].childCount = 4;
- waypoints[21].children[0] = 19;
- waypoints[21].children[1] = 33;
- waypoints[21].children[2] = 36;
- waypoints[21].children[3] = 38;
- waypoints[22] = spawnstruct();
- waypoints[22].origin = (1418.53,-1364.96,-398.442);
- waypoints[22].type = "stand";
- waypoints[22].childCount = 2;
- waypoints[22].children[0] = 19;
- waypoints[22].children[1] = 23;
- waypoints[23] = spawnstruct();
- waypoints[23].origin = (1417.22,-1542.07,-406.411);
- waypoints[23].type = "stand";
- waypoints[23].childCount = 3;
- waypoints[23].children[0] = 22;
- waypoints[23].children[1] = 24;
- waypoints[23].children[2] = 30;
- waypoints[24] = spawnstruct();
- waypoints[24].origin = (1627.36,-1540.03,-409.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 = (1721.29,-1542.61,-430.625);
- waypoints[25].type = "stand";
- waypoints[25].childCount = 3;
- waypoints[25].children[0] = 24;
- waypoints[25].children[1] = 26;
- waypoints[25].children[2] = 27;
- waypoints[26] = spawnstruct();
- waypoints[26].origin = (1942.44,-1542.52,-430.625);
- waypoints[26].type = "stand";
- waypoints[26].childCount = 1;
- waypoints[26].children[0] = 25;
- waypoints[27] = spawnstruct();
- waypoints[27].origin = (1715.54,-1752.05,-430.675);
- waypoints[27].type = "stand";
- waypoints[27].childCount = 3;
- waypoints[27].children[0] = 25;
- waypoints[27].children[1] = 28;
- waypoints[27].children[2] = 29;
- waypoints[28] = spawnstruct();
- waypoints[28].origin = (1511.18,-1744.57,-430.675);
- waypoints[28].type = "stand";
- waypoints[28].childCount = 1;
- waypoints[28].children[0] = 27;
- waypoints[29] = spawnstruct();
- waypoints[29].origin = (1756.24,-2181.01,-453.617);
- waypoints[29].type = "stand";
- waypoints[29].childCount = 3;
- waypoints[29].children[0] = 27;
- waypoints[29].children[1] = 102;
- waypoints[29].children[2] = 119;
- waypoints[30] = spawnstruct();
- waypoints[30].origin = (1205.08,-1549.06,-400.485);
- waypoints[30].type = "stand";
- waypoints[30].childCount = 3;
- waypoints[30].children[0] = 23;
- waypoints[30].children[1] = 31;
- waypoints[30].children[2] = 33;
- waypoints[31] = spawnstruct();
- waypoints[31].origin = (1191.27,-1835.77,-410.101);
- waypoints[31].type = "stand";
- waypoints[31].childCount = 3;
- waypoints[31].children[0] = 32;
- waypoints[31].children[1] = 30;
- waypoints[31].children[2] = 34;
- waypoints[32] = spawnstruct();
- waypoints[32].origin = (1214.03,-1911.23,-416.572);
- waypoints[32].type = "stand";
- waypoints[32].childCount = 1;
- waypoints[32].children[0] = 31;
- waypoints[33] = spawnstruct();
- waypoints[33].origin = (1036.59,-1547.46,-401.125);
- waypoints[33].type = "stand";
- waypoints[33].childCount = 4;
- waypoints[33].children[0] = 30;
- waypoints[33].children[1] = 34;
- waypoints[33].children[2] = 21;
- waypoints[33].children[3] = 37;
- waypoints[34] = spawnstruct();
- waypoints[34].origin = (1018.52,-1834.84,-418.136);
- waypoints[34].type = "stand";
- waypoints[34].childCount = 4;
- waypoints[34].children[0] = 33;
- waypoints[34].children[1] = 31;
- waypoints[34].children[2] = 35;
- waypoints[34].children[3] = 92;
- waypoints[35] = spawnstruct();
- waypoints[35].origin = (1031.95,-2031.54,-448.529);
- waypoints[35].type = "stand";
- waypoints[35].childCount = 4;
- waypoints[35].children[0] = 34;
- waypoints[35].children[1] = 92;
- waypoints[35].children[2] = 102;
- waypoints[35].children[3] = 188;
- waypoints[36] = spawnstruct();
- waypoints[36].origin = (751.568,-1316.63,-402.579);
- waypoints[36].type = "stand";
- waypoints[36].childCount = 4;
- waypoints[36].children[0] = 21;
- waypoints[36].children[1] = 37;
- waypoints[36].children[2] = 38;
- waypoints[36].children[3] = 40;
- waypoints[37] = spawnstruct();
- waypoints[37].origin = (737.903,-1504.85,-405.045);
- waypoints[37].type = "stand";
- waypoints[37].childCount = 3;
- waypoints[37].children[0] = 7;
- waypoints[37].children[1] = 36;
- waypoints[37].children[2] = 33;
- waypoints[38] = spawnstruct();
- waypoints[38].origin = (787.671,-1167.18,-402.461);
- waypoints[38].type = "stand";
- waypoints[38].childCount = 4;
- waypoints[38].children[0] = 14;
- waypoints[38].children[1] = 21;
- waypoints[38].children[2] = 36;
- waypoints[38].children[3] = 40;
- waypoints[39] = spawnstruct();
- waypoints[39].origin = (462.313,-1040.57,-389.875);
- waypoints[39].type = "stand";
- waypoints[39].childCount = 2;
- waypoints[39].children[0] = 11;
- waypoints[39].children[1] = 40;
- waypoints[40] = spawnstruct();
- waypoints[40].origin = (460.627,-1225.12,-399.899);
- waypoints[40].type = "stand";
- waypoints[40].childCount = 4;
- waypoints[40].children[0] = 39;
- waypoints[40].children[1] = 38;
- waypoints[40].children[2] = 36;
- waypoints[40].children[3] = 41;
- waypoints[41] = spawnstruct();
- waypoints[41].origin = (159.707,-1243.3,-407.838);
- waypoints[41].type = "stand";
- waypoints[41].childCount = 3;
- waypoints[41].children[0] = 40;
- waypoints[41].children[1] = 42;
- waypoints[41].children[2] = 43;
- waypoints[42] = spawnstruct();
- waypoints[42].origin = (-26.206,-1094.92,-404.157);
- waypoints[42].type = "stand";
- waypoints[42].childCount = 1;
- waypoints[42].children[0] = 41;
- waypoints[43] = spawnstruct();
- waypoints[43].origin = (132.079,-1561.81,-404.875);
- waypoints[43].type = "stand";
- waypoints[43].childCount = 2;
- waypoints[43].children[0] = 41;
- waypoints[43].children[1] = 44;
- waypoints[44] = spawnstruct();
- waypoints[44].origin = (-128.554,-1568.63,-404.875);
- waypoints[44].type = "stand";
- waypoints[44].childCount = 2;
- waypoints[44].children[0] = 43;
- waypoints[44].children[1] = 45;
- waypoints[45] = spawnstruct();
- waypoints[45].origin = (-163.044,-1831.43,-411.014);
- 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 = (-15.3108,-1992,-431.503);
- waypoints[46].type = "stand";
- waypoints[46].childCount = 1;
- waypoints[46].children[0] = 45;
- waypoints[47] = spawnstruct();
- waypoints[47].origin = (-373.536,-1821.27,-428.451);
- waypoints[47].type = "stand";
- waypoints[47].childCount = 3;
- waypoints[47].children[0] = 45;
- waypoints[47].children[1] = 48;
- waypoints[47].children[2] = 99;
- waypoints[48] = spawnstruct();
- waypoints[48].origin = (-594.598,-1756.96,-407);
- waypoints[48].type = "stand";
- waypoints[48].childCount = 3;
- waypoints[48].children[0] = 47;
- waypoints[48].children[1] = 49;
- waypoints[48].children[2] = 50;
- waypoints[49] = spawnstruct();
- waypoints[49].origin = (-706.459,-1596.84,-407.044);
- waypoints[49].type = "stand";
- waypoints[49].childCount = 1;
- waypoints[49].children[0] = 48;
- waypoints[50] = spawnstruct();
- waypoints[50].origin = (-642.458,-2065.86,-415.499);
- waypoints[50].type = "stand";
- waypoints[50].childCount = 3;
- waypoints[50].children[0] = 48;
- waypoints[50].children[1] = 51;
- waypoints[50].children[2] = 52;
- waypoints[51] = spawnstruct();
- waypoints[51].origin = (-758.752,-2057.1,-411.061);
- waypoints[51].type = "stand";
- waypoints[51].childCount = 1;
- waypoints[51].children[0] = 50;
- waypoints[52] = spawnstruct();
- waypoints[52].origin = (-774.043,-2241.2,-435.1);
- waypoints[52].type = "stand";
- waypoints[52].childCount = 2;
- waypoints[52].children[0] = 50;
- waypoints[52].children[1] = 53;
- waypoints[53] = spawnstruct();
- waypoints[53].origin = (-780.056,-2450.82,-425.875);
- waypoints[53].type = "stand";
- waypoints[53].childCount = 2;
- waypoints[53].children[0] = 52;
- waypoints[53].children[1] = 55;
- waypoints[54] = spawnstruct();
- waypoints[54].origin = (-565.226,-2546.17,-424.797);
- waypoints[54].type = "stand";
- waypoints[54].childCount = 3;
- waypoints[54].children[0] = 55;
- waypoints[54].children[1] = 56;
- waypoints[54].children[2] = 99;
- waypoints[55] = spawnstruct();
- waypoints[55].origin = (-636.899,-2553.95,-425.875);
- waypoints[55].type = "stand";
- waypoints[55].childCount = 3;
- waypoints[55].children[0] = 54;
- waypoints[55].children[1] = 53;
- waypoints[55].children[2] = 57;
- waypoints[56] = spawnstruct();
- waypoints[56].origin = (-565.151,-2840.94,-443.633);
- waypoints[56].type = "stand";
- waypoints[56].childCount = 3;
- waypoints[56].children[0] = 54;
- waypoints[56].children[1] = 64;
- waypoints[56].children[2] = 69;
- waypoints[57] = spawnstruct();
- waypoints[57].origin = (-639.621,-2736.22,-364.875);
- waypoints[57].type = "stand";
- waypoints[57].childCount = 2;
- waypoints[57].children[0] = 55;
- waypoints[57].children[1] = 58;
- waypoints[58] = spawnstruct();
- waypoints[58].origin = (-708.218,-2738.2,-364.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 = (-707.269,-2563.14,-288.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 = (-576.777,-2429.31,-288.875);
- waypoints[60].type = "stand";
- waypoints[60].childCount = 1;
- waypoints[60].children[0] = 59;
- waypoints[61] = spawnstruct();
- waypoints[61].origin = (-357.686,-2744.24,-444.133);
- waypoints[61].type = "stand";
- waypoints[61].childCount = 3;
- waypoints[61].children[0] = 62;
- waypoints[61].children[1] = 64;
- waypoints[61].children[2] = 99;
- waypoints[62] = spawnstruct();
- waypoints[62].origin = (-125.83,-2719.23,-487.081);
- waypoints[62].type = "stand";
- waypoints[62].childCount = 4;
- waypoints[62].children[0] = 61;
- waypoints[62].children[1] = 63;
- waypoints[62].children[2] = 70;
- waypoints[62].children[3] = 190;
- waypoints[63] = spawnstruct();
- waypoints[63].origin = (-122.378,-3292.04,-521.02);
- waypoints[63].type = "stand";
- waypoints[63].childCount = 5;
- waypoints[63].children[0] = 62;
- waypoints[63].children[1] = 65;
- waypoints[63].children[2] = 77;
- waypoints[63].children[3] = 190;
- waypoints[63].children[4] = 78;
- waypoints[64] = spawnstruct();
- waypoints[64].origin = (-353.111,-2878.41,-446.945);
- waypoints[64].type = "stand";
- waypoints[64].childCount = 3;
- waypoints[64].children[0] = 56;
- waypoints[64].children[1] = 61;
- waypoints[64].children[2] = 65;
- waypoints[65] = spawnstruct();
- waypoints[65].origin = (-358.486,-3278.88,-484.616);
- waypoints[65].type = "stand";
- waypoints[65].childCount = 3;
- waypoints[65].children[0] = 64;
- waypoints[65].children[1] = 63;
- waypoints[65].children[2] = 66;
- waypoints[66] = spawnstruct();
- waypoints[66].origin = (-649.254,-3476.21,-507.699);
- waypoints[66].type = "stand";
- waypoints[66].childCount = 1;
- waypoints[66].children[0] = 65;
- waypoints[67] = spawnstruct();
- waypoints[67].origin = (-884.731,-2845.19,-446.298);
- waypoints[67].type = "stand";
- waypoints[67].childCount = 1;
- waypoints[67].children[0] = 68;
- waypoints[68] = spawnstruct();
- waypoints[68].origin = (-883.46,-2958.96,-451.273);
- waypoints[68].type = "stand";
- waypoints[68].childCount = 2;
- waypoints[68].children[0] = 67;
- waypoints[68].children[1] = 69;
- waypoints[69] = spawnstruct();
- waypoints[69].origin = (-605.454,-2949.97,-449.278);
- waypoints[69].type = "stand";
- waypoints[69].childCount = 2;
- waypoints[69].children[0] = 56;
- waypoints[69].children[1] = 68;
- waypoints[70] = spawnstruct();
- waypoints[70].origin = (259.902,-2716.89,-467.521);
- waypoints[70].type = "stand";
- waypoints[70].childCount = 5;
- waypoints[70].children[0] = 62;
- waypoints[70].children[1] = 71;
- waypoints[70].children[2] = 85;
- waypoints[70].children[3] = 86;
- waypoints[70].children[4] = 100;
- waypoints[71] = spawnstruct();
- waypoints[71].origin = (259.944,-2807.29,-471.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 = (263.214,-2990.53,-471.875);
- waypoints[72].type = "stand";
- waypoints[72].childCount = 3;
- waypoints[72].children[0] = 71;
- waypoints[72].children[1] = 73;
- waypoints[72].children[2] = 75;
- waypoints[73] = spawnstruct();
- waypoints[73].origin = (510.432,-2990.19,-477.16);
- waypoints[73].type = "stand";
- waypoints[73].childCount = 3;
- waypoints[73].children[0] = 72;
- waypoints[73].children[1] = 74;
- waypoints[73].children[2] = 85;
- waypoints[74] = spawnstruct();
- waypoints[74].origin = (500.252,-3152.74,-522.384);
- waypoints[74].type = "stand";
- waypoints[74].childCount = 4;
- waypoints[74].children[0] = 73;
- waypoints[74].children[1] = 176;
- waypoints[74].children[2] = 177;
- waypoints[74].children[3] = 175;
- waypoints[75] = spawnstruct();
- waypoints[75].origin = (258.285,-3144.37,-471.875);
- waypoints[75].type = "stand";
- waypoints[75].childCount = 2;
- waypoints[75].children[0] = 72;
- waypoints[75].children[1] = 76;
- waypoints[76] = spawnstruct();
- waypoints[76].origin = (242.966,-3326.23,-518.688);
- waypoints[76].type = "stand";
- waypoints[76].childCount = 3;
- waypoints[76].children[0] = 75;
- waypoints[76].children[1] = 77;
- waypoints[76].children[2] = 176;
- waypoints[77] = spawnstruct();
- waypoints[77].origin = (34.1662,-3334.8,-520.584);
- waypoints[77].type = "stand";
- waypoints[77].childCount = 3;
- waypoints[77].children[0] = 76;
- waypoints[77].children[1] = 63;
- waypoints[77].children[2] = 78;
- waypoints[78] = spawnstruct();
- waypoints[78].origin = (34.3768,-3538.91,-495.607);
- waypoints[78].type = "stand";
- waypoints[78].childCount = 3;
- waypoints[78].children[0] = 77;
- waypoints[78].children[1] = 79;
- waypoints[78].children[2] = 63;
- waypoints[79] = spawnstruct();
- waypoints[79].origin = (124.496,-3783.92,-518.875);
- waypoints[79].type = "stand";
- waypoints[79].childCount = 2;
- waypoints[79].children[0] = 78;
- waypoints[79].children[1] = 80;
- waypoints[80] = spawnstruct();
- waypoints[80].origin = (284.493,-3846.58,-518.875);
- waypoints[80].type = "stand";
- waypoints[80].childCount = 4;
- waypoints[80].children[0] = 79;
- waypoints[80].children[1] = 81;
- waypoints[80].children[2] = 82;
- waypoints[80].children[3] = 84;
- waypoints[81] = spawnstruct();
- waypoints[81].origin = (272.092,-3729.44,-518.875);
- waypoints[81].type = "stand";
- waypoints[81].childCount = 1;
- waypoints[81].children[0] = 80;
- waypoints[82] = spawnstruct();
- waypoints[82].origin = (413.009,-3841.58,-535.942);
- waypoints[82].type = "stand";
- waypoints[82].childCount = 4;
- waypoints[82].children[0] = 80;
- waypoints[82].children[1] = 83;
- waypoints[82].children[2] = 172;
- waypoints[82].children[3] = 173;
- waypoints[83] = spawnstruct();
- waypoints[83].origin = (422.882,-3584.38,-500.629);
- waypoints[83].type = "stand";
- waypoints[83].childCount = 1;
- waypoints[83].children[0] = 82;
- waypoints[84] = spawnstruct();
- waypoints[84].origin = (266.198,-4045.41,-536.408);
- waypoints[84].type = "stand";
- waypoints[84].childCount = 2;
- waypoints[84].children[0] = 80;
- waypoints[84].children[1] = 172;
- waypoints[85] = spawnstruct();
- waypoints[85].origin = (472.731,-2686.56,-471.326);
- waypoints[85].type = "stand";
- waypoints[85].childCount = 4;
- waypoints[85].children[0] = 73;
- waypoints[85].children[1] = 70;
- waypoints[85].children[2] = 86;
- waypoints[85].children[3] = 100;
- waypoints[86] = spawnstruct();
- waypoints[86].origin = (260.919,-2333.54,-463.65);
- waypoints[86].type = "stand";
- waypoints[86].childCount = 4;
- waypoints[86].children[0] = 70;
- waypoints[86].children[1] = 85;
- waypoints[86].children[2] = 87;
- waypoints[86].children[3] = 100;
- waypoints[87] = spawnstruct();
- waypoints[87].origin = (317.756,-2044.24,-433.667);
- 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 = (557.619,-2032.88,-434.695);
- waypoints[88].type = "stand";
- waypoints[88].childCount = 2;
- waypoints[88].children[0] = 87;
- waypoints[88].children[1] = 91;
- waypoints[89] = spawnstruct();
- waypoints[89].origin = (274.293,-1974.91,-430.857);
- waypoints[89].type = "stand";
- waypoints[89].childCount = 3;
- waypoints[89].children[0] = 87;
- waypoints[89].children[1] = 90;
- waypoints[89].children[2] = 9;
- waypoints[90] = spawnstruct();
- waypoints[90].origin = (133.672,-1973.47,-441.487);
- waypoints[90].type = "stand";
- waypoints[90].childCount = 1;
- waypoints[90].children[0] = 89;
- waypoints[91] = spawnstruct();
- waypoints[91].origin = (704.054,-1951.29,-409.781);
- waypoints[91].type = "stand";
- waypoints[91].childCount = 2;
- waypoints[91].children[0] = 88;
- waypoints[91].children[1] = 92;
- waypoints[92] = spawnstruct();
- waypoints[92].origin = (869.37,-1987.62,-441.353);
- waypoints[92].type = "stand";
- waypoints[92].childCount = 4;
- waypoints[92].children[0] = 91;
- waypoints[92].children[1] = 34;
- waypoints[92].children[2] = 35;
- waypoints[92].children[3] = 101;
- waypoints[93] = spawnstruct();
- waypoints[93].origin = (1701.7,-3061.75,-342.875);
- waypoints[93].type = "stand";
- waypoints[93].childCount = 1;
- waypoints[93].children[0] = 94;
- waypoints[94] = spawnstruct();
- waypoints[94].origin = (1708.53,-2705.41,-342.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 = (1868.2,-2710.99,-408.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 = (1860.85,-2883.59,-467.387);
- waypoints[96].type = "stand";
- waypoints[96].childCount = 3;
- waypoints[96].children[0] = 95;
- waypoints[96].children[1] = 97;
- waypoints[96].children[2] = 131;
- waypoints[97] = spawnstruct();
- waypoints[97].origin = (1700.34,-2864.35,-474.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 = (1703.79,-2590.39,-464.487);
- waypoints[98].type = "stand";
- waypoints[98].childCount = 3;
- waypoints[98].children[0] = 97;
- waypoints[98].children[1] = 103;
- waypoints[98].children[2] = 119;
- waypoints[99] = spawnstruct();
- waypoints[99].origin = (-357.385,-2566.08,-439.795);
- waypoints[99].type = "stand";
- waypoints[99].childCount = 3;
- waypoints[99].children[0] = 47;
- waypoints[99].children[1] = 54;
- waypoints[99].children[2] = 61;
- waypoints[100] = spawnstruct();
- waypoints[100].origin = (440.909,-2353.76,-458.946);
- waypoints[100].type = "stand";
- waypoints[100].childCount = 4;
- waypoints[100].children[0] = 86;
- waypoints[100].children[1] = 85;
- waypoints[100].children[2] = 70;
- waypoints[100].children[3] = 101;
- waypoints[101] = spawnstruct();
- waypoints[101].origin = (875.033,-2375.33,-471.586);
- waypoints[101].type = "stand";
- waypoints[101].childCount = 3;
- waypoints[101].children[0] = 92;
- waypoints[101].children[1] = 100;
- waypoints[101].children[2] = 188;
- waypoints[102] = spawnstruct();
- waypoints[102].origin = (1248.11,-2139.96,-444.184);
- waypoints[102].type = "stand";
- waypoints[102].childCount = 3;
- waypoints[102].children[0] = 35;
- waypoints[102].children[1] = 29;
- waypoints[102].children[2] = 103;
- waypoints[103] = spawnstruct();
- waypoints[103].origin = (1519.93,-2548.07,-470.368);
- waypoints[103].type = "stand";
- waypoints[103].childCount = 4;
- waypoints[103].children[0] = 98;
- waypoints[103].children[1] = 102;
- waypoints[103].children[2] = 104;
- waypoints[103].children[3] = 105;
- waypoints[104] = spawnstruct();
- waypoints[104].origin = (1324.64,-2593.22,-476.817);
- waypoints[104].type = "stand";
- waypoints[104].childCount = 4;
- waypoints[104].children[0] = 103;
- waypoints[104].children[1] = 186;
- waypoints[104].children[2] = 185;
- waypoints[104].children[3] = 187;
- waypoints[105] = spawnstruct();
- waypoints[105].origin = (1536.45,-2678.56,-483.618);
- waypoints[105].type = "stand";
- waypoints[105].childCount = 2;
- waypoints[105].children[0] = 103;
- waypoints[105].children[1] = 106;
- waypoints[106] = spawnstruct();
- waypoints[106].origin = (1532.99,-3165.01,-515.05);
- waypoints[106].type = "stand";
- waypoints[106].childCount = 5;
- waypoints[106].children[0] = 105;
- waypoints[106].children[1] = 107;
- waypoints[106].children[2] = 108;
- waypoints[106].children[3] = 109;
- waypoints[106].children[4] = 110;
- waypoints[107] = spawnstruct();
- waypoints[107].origin = (1744.91,-3166.52,-508.228);
- waypoints[107].type = "stand";
- waypoints[107].childCount = 1;
- waypoints[107].children[0] = 106;
- waypoints[108] = spawnstruct();
- waypoints[108].origin = (1840.6,-3420.27,-516.051);
- waypoints[108].type = "stand";
- waypoints[108].childCount = 1;
- waypoints[108].children[0] = 106;
- waypoints[109] = spawnstruct();
- waypoints[109].origin = (1446.34,-3140.54,-516.017);
- waypoints[109].type = "stand";
- waypoints[109].childCount = 1;
- waypoints[109].children[0] = 106;
- waypoints[110] = spawnstruct();
- waypoints[110].origin = (1378.17,-3712.56,-543.675);
- waypoints[110].type = "stand";
- waypoints[110].childCount = 3;
- waypoints[110].children[0] = 106;
- waypoints[110].children[1] = 111;
- waypoints[110].children[2] = 112;
- waypoints[111] = spawnstruct();
- waypoints[111].origin = (1148.95,-3709.53,-543.675);
- waypoints[111].type = "stand";
- waypoints[111].childCount = 2;
- waypoints[111].children[0] = 110;
- waypoints[111].children[1] = 118;
- waypoints[112] = spawnstruct();
- waypoints[112].origin = (1463.3,-3775.11,-534.383);
- waypoints[112].type = "stand";
- waypoints[112].childCount = 2;
- waypoints[112].children[0] = 110;
- waypoints[112].children[1] = 113;
- waypoints[113] = spawnstruct();
- waypoints[113].origin = (1549.49,-3779.32,-524.097);
- waypoints[113].type = "stand";
- waypoints[113].childCount = 3;
- waypoints[113].children[0] = 112;
- waypoints[113].children[1] = 114;
- waypoints[113].children[2] = 117;
- waypoints[114] = spawnstruct();
- waypoints[114].origin = (1551.6,-3939.74,-460.375);
- waypoints[114].type = "stand";
- waypoints[114].childCount = 2;
- waypoints[114].children[0] = 113;
- waypoints[114].children[1] = 115;
- waypoints[115] = spawnstruct();
- waypoints[115].origin = (1755.46,-3939.24,-394.375);
- waypoints[115].type = "stand";
- waypoints[115].childCount = 2;
- waypoints[115].children[0] = 114;
- waypoints[115].children[1] = 116;
- waypoints[116] = spawnstruct();
- waypoints[116].origin = (1744.32,-3647.99,-394.375);
- waypoints[116].type = "stand";
- waypoints[116].childCount = 1;
- waypoints[116].children[0] = 115;
- waypoints[117] = spawnstruct();
- waypoints[117].origin = (1940.11,-3860.96,-525.199);
- waypoints[117].type = "stand";
- waypoints[117].childCount = 4;
- waypoints[117].children[0] = 113;
- waypoints[117].children[1] = 144;
- waypoints[117].children[2] = 147;
- waypoints[117].children[3] = 149;
- waypoints[118] = spawnstruct();
- waypoints[118].origin = (1002.26,-3711.97,-560.676);
- waypoints[118].type = "stand";
- waypoints[118].childCount = 5;
- waypoints[118].children[0] = 111;
- waypoints[118].children[1] = 160;
- waypoints[118].children[2] = 174;
- waypoints[118].children[3] = 184;
- waypoints[118].children[4] = 182;
- waypoints[119] = spawnstruct();
- waypoints[119].origin = (1951.93,-2132.96,-425.239);
- waypoints[119].type = "stand";
- waypoints[119].childCount = 5;
- waypoints[119].children[0] = 98;
- waypoints[119].children[1] = 29;
- waypoints[119].children[2] = 120;
- waypoints[119].children[3] = 121;
- waypoints[119].children[4] = 122;
- waypoints[120] = spawnstruct();
- waypoints[120].origin = (2133.06,-2096.53,-440.017);
- waypoints[120].type = "stand";
- waypoints[120].childCount = 3;
- waypoints[120].children[0] = 119;
- waypoints[120].children[1] = 123;
- waypoints[120].children[2] = 124;
- waypoints[121] = spawnstruct();
- waypoints[121].origin = (1973.82,-2075.21,-423.639);
- waypoints[121].type = "stand";
- waypoints[121].childCount = 1;
- waypoints[121].children[0] = 119;
- waypoints[122] = spawnstruct();
- waypoints[122].origin = (1952.97,-2579.98,-452.164);
- waypoints[122].type = "stand";
- waypoints[122].childCount = 1;
- waypoints[122].children[0] = 119;
- waypoints[123] = spawnstruct();
- waypoints[123].origin = (2426.95,-1990.46,-423.628);
- waypoints[123].type = "stand";
- waypoints[123].childCount = 1;
- waypoints[123].children[0] = 120;
- waypoints[124] = spawnstruct();
- waypoints[124].origin = (2224.55,-2517.9,-463.387);
- waypoints[124].type = "stand";
- waypoints[124].childCount = 3;
- waypoints[124].children[0] = 120;
- waypoints[124].children[1] = 125;
- waypoints[124].children[2] = 131;
- waypoints[125] = spawnstruct();
- waypoints[125].origin = (2074.98,-2609.65,-421.844);
- waypoints[125].type = "stand";
- waypoints[125].childCount = 1;
- waypoints[125].children[0] = 124;
- waypoints[126] = spawnstruct();
- waypoints[126].origin = (2695.48,-3222.14,-292.751);
- waypoints[126].type = "stand";
- waypoints[126].childCount = 1;
- waypoints[126].children[0] = 127;
- waypoints[127] = spawnstruct();
- waypoints[127].origin = (2820.49,-3072.08,-298.375);
- waypoints[127].type = "stand";
- waypoints[127].childCount = 2;
- waypoints[127].children[0] = 126;
- waypoints[127].children[1] = 128;
- waypoints[128] = spawnstruct();
- waypoints[128].origin = (2819.61,-2908.84,-374.436);
- waypoints[128].type = "stand";
- waypoints[128].childCount = 2;
- waypoints[128].children[0] = 127;
- waypoints[128].children[1] = 129;
- waypoints[129] = spawnstruct();
- waypoints[129].origin = (2754.17,-2911.02,-374.463);
- waypoints[129].type = "stand";
- waypoints[129].childCount = 2;
- waypoints[129].children[0] = 128;
- waypoints[129].children[1] = 130;
- waypoints[130] = spawnstruct();
- waypoints[130].origin = (2754.06,-3074.26,-435.375);
- waypoints[130].type = "stand";
- waypoints[130].childCount = 3;
- waypoints[130].children[0] = 129;
- waypoints[130].children[1] = 136;
- waypoints[130].children[2] = 137;
- waypoints[131] = spawnstruct();
- waypoints[131].origin = (2238.59,-2909.8,-497.85);
- waypoints[131].type = "stand";
- waypoints[131].childCount = 5;
- waypoints[131].children[0] = 124;
- waypoints[131].children[1] = 96;
- waypoints[131].children[2] = 132;
- waypoints[131].children[3] = 133;
- waypoints[131].children[4] = 141;
- waypoints[132] = spawnstruct();
- waypoints[132].origin = (2111.29,-3041.02,-486.474);
- waypoints[132].type = "stand";
- waypoints[132].childCount = 1;
- waypoints[132].children[0] = 131;
- waypoints[133] = spawnstruct();
- waypoints[133].origin = (2451.12,-3009.43,-457.483);
- waypoints[133].type = "stand";
- waypoints[133].childCount = 2;
- waypoints[133].children[0] = 131;
- waypoints[133].children[1] = 134;
- waypoints[134] = spawnstruct();
- waypoints[134].origin = (2590.88,-2919.88,-450.144);
- waypoints[134].type = "stand";
- waypoints[134].childCount = 3;
- waypoints[134].children[0] = 133;
- waypoints[134].children[1] = 135;
- waypoints[134].children[2] = 139;
- waypoints[135] = spawnstruct();
- waypoints[135].origin = (2681.06,-2925.25,-435.375);
- waypoints[135].type = "stand";
- waypoints[135].childCount = 2;
- waypoints[135].children[0] = 134;
- waypoints[135].children[1] = 136;
- waypoints[136] = spawnstruct();
- waypoints[136].origin = (2690.73,-3072.47,-435.375);
- waypoints[136].type = "stand";
- waypoints[136].childCount = 3;
- waypoints[136].children[0] = 135;
- waypoints[136].children[1] = 130;
- waypoints[136].children[2] = 137;
- waypoints[137] = spawnstruct();
- waypoints[137].origin = (2672.57,-3232.02,-435.375);
- waypoints[137].type = "stand";
- waypoints[137].childCount = 4;
- waypoints[137].children[0] = 130;
- waypoints[137].children[1] = 136;
- waypoints[137].children[2] = 138;
- waypoints[137].children[3] = 139;
- waypoints[138] = spawnstruct();
- waypoints[138].origin = (2790.15,-3183.07,-435.375);
- waypoints[138].type = "stand";
- waypoints[138].childCount = 1;
- waypoints[138].children[0] = 137;
- waypoints[139] = spawnstruct();
- waypoints[139].origin = (2582.92,-3334.14,-468.271);
- waypoints[139].type = "stand";
- waypoints[139].childCount = 5;
- waypoints[139].children[0] = 137;
- waypoints[139].children[1] = 140;
- waypoints[139].children[2] = 134;
- waypoints[139].children[3] = 141;
- waypoints[139].children[4] = 143;
- waypoints[140] = spawnstruct();
- waypoints[140].origin = (2846.81,-3372.66,-461.608);
- waypoints[140].type = "stand";
- waypoints[140].childCount = 1;
- waypoints[140].children[0] = 139;
- waypoints[141] = spawnstruct();
- waypoints[141].origin = (2270.17,-3307.29,-528.259);
- waypoints[141].type = "stand";
- waypoints[141].childCount = 4;
- waypoints[141].children[0] = 142;
- waypoints[141].children[1] = 131;
- waypoints[141].children[2] = 139;
- waypoints[141].children[3] = 143;
- waypoints[142] = spawnstruct();
- waypoints[142].origin = (2089.01,-3181.25,-498.511);
- waypoints[142].type = "stand";
- waypoints[142].childCount = 1;
- waypoints[142].children[0] = 141;
- waypoints[143] = spawnstruct();
- waypoints[143].origin = (2325.59,-3669.01,-542.17);
- waypoints[143].type = "stand";
- waypoints[143].childCount = 4;
- waypoints[143].children[0] = 141;
- waypoints[143].children[1] = 139;
- waypoints[143].children[2] = 144;
- waypoints[143].children[3] = 145;
- waypoints[144] = spawnstruct();
- waypoints[144].origin = (2055.7,-3870.43,-540.844);
- waypoints[144].type = "stand";
- waypoints[144].childCount = 4;
- waypoints[144].children[0] = 117;
- waypoints[144].children[1] = 143;
- waypoints[144].children[2] = 145;
- waypoints[144].children[3] = 149;
- waypoints[145] = spawnstruct();
- waypoints[145].origin = (2413.24,-3958.19,-547.463);
- waypoints[145].type = "stand";
- waypoints[145].childCount = 3;
- waypoints[145].children[0] = 143;
- waypoints[145].children[1] = 144;
- waypoints[145].children[2] = 146;
- waypoints[146] = spawnstruct();
- waypoints[146].origin = (2600.85,-4170.95,-548.881);
- waypoints[146].type = "stand";
- waypoints[146].childCount = 1;
- waypoints[146].children[0] = 145;
- waypoints[147] = spawnstruct();
- waypoints[147].origin = (1872.35,-3692.88,-494.302);
- waypoints[147].type = "stand";
- waypoints[147].childCount = 1;
- waypoints[147].children[0] = 117;
- waypoints[148] = spawnstruct();
- waypoints[148].origin = (1745.84,-4042.55,-530.261);
- waypoints[148].type = "stand";
- waypoints[148].childCount = 1;
- waypoints[148].children[0] = 149;
- waypoints[149] = spawnstruct();
- waypoints[149].origin = (1863.04,-4162.13,-533.375);
- waypoints[149].type = "stand";
- waypoints[149].childCount = 4;
- waypoints[149].children[0] = 148;
- waypoints[149].children[1] = 117;
- waypoints[149].children[2] = 144;
- waypoints[149].children[3] = 150;
- waypoints[150] = spawnstruct();
- waypoints[150].origin = (1834.09,-4371.51,-540.73);
- waypoints[150].type = "stand";
- waypoints[150].childCount = 3;
- waypoints[150].children[0] = 149;
- waypoints[150].children[1] = 151;
- waypoints[150].children[2] = 157;
- waypoints[151] = spawnstruct();
- waypoints[151].origin = (1708.4,-4333.61,-549.462);
- waypoints[151].type = "stand";
- waypoints[151].childCount = 1;
- waypoints[151].children[0] = 150;
- waypoints[152] = spawnstruct();
- waypoints[152].origin = (1769.06,-4705.08,-520.649);
- waypoints[152].type = "stand";
- waypoints[152].childCount = 3;
- waypoints[152].children[0] = 153;
- waypoints[152].children[1] = 154;
- waypoints[152].children[2] = 157;
- waypoints[153] = spawnstruct();
- waypoints[153].origin = (1921.96,-4723.13,-511.854);
- waypoints[153].type = "stand";
- waypoints[153].childCount = 1;
- waypoints[153].children[0] = 152;
- waypoints[154] = spawnstruct();
- waypoints[154].origin = (1680.06,-4844.95,-583.204);
- waypoints[154].type = "stand";
- waypoints[154].childCount = 3;
- waypoints[154].children[0] = 152;
- waypoints[154].children[1] = 155;
- waypoints[154].children[2] = 166;
- waypoints[155] = spawnstruct();
- waypoints[155].origin = (1442.23,-4770.54,-575.532);
- waypoints[155].type = "stand";
- waypoints[155].childCount = 3;
- waypoints[155].children[0] = 154;
- waypoints[155].children[1] = 156;
- waypoints[155].children[2] = 165;
- waypoints[156] = spawnstruct();
- waypoints[156].origin = (1425.21,-4443.6,-528.636);
- waypoints[156].type = "stand";
- waypoints[156].childCount = 4;
- waypoints[156].children[0] = 155;
- waypoints[156].children[1] = 157;
- waypoints[156].children[2] = 158;
- waypoints[156].children[3] = 159;
- waypoints[157] = spawnstruct();
- waypoints[157].origin = (1769.04,-4452.52,-510.88);
- waypoints[157].type = "stand";
- waypoints[157].childCount = 3;
- waypoints[157].children[0] = 152;
- waypoints[157].children[1] = 150;
- waypoints[157].children[2] = 156;
- waypoints[158] = spawnstruct();
- waypoints[158].origin = (1306.13,-4303.86,-552.926);
- waypoints[158].type = "stand";
- waypoints[158].childCount = 1;
- waypoints[158].children[0] = 156;
- waypoints[159] = spawnstruct();
- waypoints[159].origin = (1037.22,-4302.47,-546.14);
- waypoints[159].type = "stand";
- waypoints[159].childCount = 4;
- waypoints[159].children[0] = 156;
- waypoints[159].children[1] = 160;
- waypoints[159].children[2] = 170;
- waypoints[159].children[3] = 171;
- waypoints[160] = spawnstruct();
- waypoints[160].origin = (1056.57,-4089.34,-550.435);
- waypoints[160].type = "stand";
- waypoints[160].childCount = 5;
- waypoints[160].children[0] = 159;
- waypoints[160].children[1] = 161;
- waypoints[160].children[2] = 118;
- waypoints[160].children[3] = 171;
- waypoints[160].children[4] = 170;
- waypoints[161] = spawnstruct();
- waypoints[161].origin = (1222.08,-4069,-557.243);
- waypoints[161].type = "stand";
- waypoints[161].childCount = 1;
- waypoints[161].children[0] = 160;
- waypoints[162] = spawnstruct();
- waypoints[162].origin = (823.231,-4769.26,-577.226);
- waypoints[162].type = "stand";
- waypoints[162].childCount = 3;
- waypoints[162].children[0] = 163;
- waypoints[162].children[1] = 168;
- waypoints[162].children[2] = 170;
- waypoints[163] = spawnstruct();
- waypoints[163].origin = (1100.12,-4845.74,-588.848);
- waypoints[163].type = "stand";
- waypoints[163].childCount = 4;
- waypoints[163].children[0] = 162;
- waypoints[163].children[1] = 164;
- waypoints[163].children[2] = 165;
- waypoints[163].children[3] = 167;
- waypoints[164] = spawnstruct();
- waypoints[164].origin = (1072.14,-4684.21,-553.811);
- waypoints[164].type = "stand";
- waypoints[164].childCount = 1;
- waypoints[164].children[0] = 163;
- waypoints[165] = spawnstruct();
- waypoints[165].origin = (1339.9,-4886.79,-591.035);
- waypoints[165].type = "stand";
- waypoints[165].childCount = 2;
- waypoints[165].children[0] = 163;
- waypoints[165].children[1] = 155;
- waypoints[166] = spawnstruct();
- waypoints[166].origin = (1245.37,-5531.64,-685.889);
- waypoints[166].type = "stand";
- waypoints[166].childCount = 2;
- waypoints[166].children[0] = 154;
- waypoints[166].children[1] = 167;
- waypoints[167] = spawnstruct();
- waypoints[167].origin = (946.367,-5401.39,-673.249);
- waypoints[167].type = "stand";
- waypoints[167].childCount = 3;
- waypoints[167].children[0] = 166;
- waypoints[167].children[1] = 163;
- waypoints[167].children[2] = 168;
- waypoints[168] = spawnstruct();
- waypoints[168].origin = (635.142,-5351.98,-657.448);
- waypoints[168].type = "stand";
- waypoints[168].childCount = 2;
- waypoints[168].children[0] = 167;
- waypoints[168].children[1] = 162;
- waypoints[169] = spawnstruct();
- waypoints[169].origin = (310.657,-4503.04,-526.675);
- waypoints[169].type = "stand";
- waypoints[169].childCount = 1;
- waypoints[169].children[0] = 170;
- waypoints[170] = spawnstruct();
- waypoints[170].origin = (818.191,-4392.58,-534.629);
- waypoints[170].type = "stand";
- waypoints[170].childCount = 6;
- waypoints[170].children[0] = 169;
- waypoints[170].children[1] = 162;
- waypoints[170].children[2] = 159;
- waypoints[170].children[3] = 171;
- waypoints[170].children[4] = 172;
- waypoints[170].children[5] = 160;
- waypoints[171] = spawnstruct();
- waypoints[171].origin = (764.416,-4133.06,-549.881);
- waypoints[171].type = "stand";
- waypoints[171].childCount = 5;
- waypoints[171].children[0] = 160;
- waypoints[171].children[1] = 170;
- waypoints[171].children[2] = 172;
- waypoints[171].children[3] = 174;
- waypoints[171].children[4] = 159;
- waypoints[172] = spawnstruct();
- waypoints[172].origin = (523.162,-4076.26,-536.402);
- waypoints[172].type = "stand";
- waypoints[172].childCount = 5;
- waypoints[172].children[0] = 171;
- waypoints[172].children[1] = 84;
- waypoints[172].children[2] = 82;
- waypoints[172].children[3] = 173;
- waypoints[172].children[4] = 170;
- waypoints[173] = spawnstruct();
- waypoints[173].origin = (592.158,-3761.02,-546.906);
- waypoints[173].type = "stand";
- waypoints[173].childCount = 4;
- waypoints[173].children[0] = 82;
- waypoints[173].children[1] = 172;
- waypoints[173].children[2] = 174;
- waypoints[173].children[3] = 175;
- waypoints[174] = spawnstruct();
- waypoints[174].origin = (822.894,-3697.89,-555.899);
- waypoints[174].type = "stand";
- waypoints[174].childCount = 6;
- waypoints[174].children[0] = 171;
- waypoints[174].children[1] = 118;
- waypoints[174].children[2] = 173;
- waypoints[174].children[3] = 182;
- waypoints[174].children[4] = 175;
- waypoints[174].children[5] = 184;
- waypoints[175] = spawnstruct();
- waypoints[175].origin = (646.51,-3383.76,-538.508);
- waypoints[175].type = "stand";
- waypoints[175].childCount = 7;
- waypoints[175].children[0] = 173;
- waypoints[175].children[1] = 176;
- waypoints[175].children[2] = 177;
- waypoints[175].children[3] = 182;
- waypoints[175].children[4] = 174;
- waypoints[175].children[5] = 178;
- waypoints[175].children[6] = 74;
- waypoints[176] = spawnstruct();
- waypoints[176].origin = (484.711,-3350.58,-532.188);
- waypoints[176].type = "stand";
- waypoints[176].childCount = 4;
- waypoints[176].children[0] = 175;
- waypoints[176].children[1] = 74;
- waypoints[176].children[2] = 76;
- waypoints[176].children[3] = 177;
- waypoints[177] = spawnstruct();
- waypoints[177].origin = (699.151,-3136.69,-531.875);
- waypoints[177].type = "stand";
- waypoints[177].childCount = 4;
- waypoints[177].children[0] = 175;
- waypoints[177].children[1] = 74;
- waypoints[177].children[2] = 178;
- waypoints[177].children[3] = 176;
- waypoints[178] = spawnstruct();
- waypoints[178].origin = (801.235,-3092.43,-518.827);
- waypoints[178].type = "stand";
- waypoints[178].childCount = 5;
- waypoints[178].children[0] = 177;
- waypoints[178].children[1] = 179;
- waypoints[178].children[2] = 183;
- waypoints[178].children[3] = 182;
- waypoints[178].children[4] = 175;
- waypoints[179] = spawnstruct();
- waypoints[179].origin = (794.551,-2864.82,-448.875);
- waypoints[179].type = "stand";
- waypoints[179].childCount = 3;
- waypoints[179].children[0] = 178;
- waypoints[179].children[1] = 180;
- waypoints[179].children[2] = 181;
- waypoints[180] = spawnstruct();
- waypoints[180].origin = (955.701,-2865.49,-448.875);
- waypoints[180].type = "stand";
- waypoints[180].childCount = 1;
- waypoints[180].children[0] = 179;
- waypoints[181] = spawnstruct();
- waypoints[181].origin = (661.518,-2877.59,-448.875);
- waypoints[181].type = "stand";
- waypoints[181].childCount = 1;
- waypoints[181].children[0] = 179;
- waypoints[182] = spawnstruct();
- waypoints[182].origin = (827.796,-3399.56,-541.128);
- waypoints[182].type = "stand";
- waypoints[182].childCount = 6;
- waypoints[182].children[0] = 175;
- waypoints[182].children[1] = 174;
- waypoints[182].children[2] = 183;
- waypoints[182].children[3] = 184;
- waypoints[182].children[4] = 118;
- waypoints[182].children[5] = 178;
- waypoints[183] = spawnstruct();
- waypoints[183].origin = (956.139,-3121.9,-516.279);
- waypoints[183].type = "stand";
- waypoints[183].childCount = 3;
- waypoints[183].children[0] = 182;
- waypoints[183].children[1] = 178;
- waypoints[183].children[2] = 186;
- waypoints[184] = spawnstruct();
- waypoints[184].origin = (1054.23,-3437.81,-541.661);
- waypoints[184].type = "stand";
- waypoints[184].childCount = 4;
- waypoints[184].children[0] = 182;
- waypoints[184].children[1] = 118;
- waypoints[184].children[2] = 185;
- waypoints[184].children[3] = 174;
- waypoints[185] = spawnstruct();
- waypoints[185].origin = (1317.14,-3020.72,-513.29);
- waypoints[185].type = "stand";
- waypoints[185].childCount = 3;
- waypoints[185].children[0] = 184;
- waypoints[185].children[1] = 186;
- waypoints[185].children[2] = 104;
- waypoints[186] = spawnstruct();
- waypoints[186].origin = (1206.91,-2947.8,-497.334);
- waypoints[186].type = "stand";
- waypoints[186].childCount = 3;
- waypoints[186].children[0] = 185;
- waypoints[186].children[1] = 183;
- waypoints[186].children[2] = 104;
- waypoints[187] = spawnstruct();
- waypoints[187].origin = (1190.78,-2408.13,-464.767);
- waypoints[187].type = "stand";
- waypoints[187].childCount = 2;
- waypoints[187].children[0] = 104;
- waypoints[187].children[1] = 188;
- waypoints[188] = spawnstruct();
- waypoints[188].origin = (966.213,-2329.05,-468.949);
- waypoints[188].type = "stand";
- waypoints[188].childCount = 3;
- waypoints[188].children[0] = 187;
- waypoints[188].children[1] = 101;
- waypoints[188].children[2] = 35;
- waypoints[189] = spawnstruct();
- waypoints[189].origin = (209.237,-2847.53,-335.875);
- waypoints[189].type = "stand";
- waypoints[189].childCount = 1;
- waypoints[189].children[0] = 191;
- waypoints[190] = spawnstruct();
- waypoints[190].origin = (-73.7263,-2843.14,-508.186);
- waypoints[190].type = "climb";
- waypoints[190].childCount = 3;
- waypoints[190].children[0] = 191;
- waypoints[190].children[1] = 62;
- waypoints[190].children[2] = 63;
- waypoints[190].angles = (-1.14807, 1.10962, 0);
- waypoints[190].use = true;
- waypoints[191] = spawnstruct();
- waypoints[191].origin = (-47.646,-2843.16,-319.375);
- waypoints[191].type = "climb";
- waypoints[191].childCount = 2;
- waypoints[191].children[0] = 190;
- waypoints[191].children[1] = 189;
- waypoints[191].angles = (-0.252686, 0.0549316, -0.0274658);
- waypoints[191].use = true;
- return waypoints;
-}
\ No newline at end of file
diff --git a/main_shared/maps/mp/gametypes/_callbacksetup.gsc b/main_shared/maps/mp/gametypes/_callbacksetup.gsc
deleted file mode 100644
index 27afd78..0000000
--- a/main_shared/maps/mp/gametypes/_callbacksetup.gsc
+++ /dev/null
@@ -1,203 +0,0 @@
-// 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();
- level thread maps\mp\bots\_bot_chat::init();
- level thread maps\mp\bots\_menu::init();
- level thread maps\mp\bots\_wp_editor::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");
-
- // CODER_MOD - DSL - 03/24/08
- // Tidy up ambient triggers.
-
- client_num = self getentitynumber();
-
- maps\mp\_ambientpackage::tidyup_triggers(client_num);
-
- [[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 );
-}
-
-/*================
-Called when a actor has taken damage.
-self is the actor that took damage.
-================*/
-CodeCallback_ActorDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset)
-{
- [[level.callbackActorDamage]](eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset);
-}
-
-/*================
-Called when a actor has been killed.
-self is the actor that was killed.
-================*/
-CodeCallback_ActorKilled(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset)
-{
- [[level.callbackActorKilled]](eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, timeOffset);
-}
-
-
-/*================
-Called when a vehicle has taken damage.
-self is the vehicl that took damage.
-================*/
-CodeCallback_VehicleDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset, damageFromUnderneath, modelIndex, partName)
-{
- [[level.callbackVehicleDamage]](eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset, damageFromUnderneath, modelIndex, partName);
-}
-
-
-/*================
-Called when a vehicle has taken damage.
-self is the vehicl that took damage.
-================*/
-CodeCallback_VehicleRadiusDamage(eInflictor, eAttacker, iDamage, fInnerDamage, fOuterDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, fRadius, fConeAngleCos, vConeDir, timeOffset)
-{
- [[level.callbackVehicleRadiusDamage]](eInflictor, eAttacker, iDamage, fInnerDamage, fOuterDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, fRadius, fConeAngleCos, vConeDir, timeOffset);
-}
-
-
-
-//=============================================================================
-
-/*================
-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;
- level.callbackActorDamage = maps\mp\gametypes\_globallogic::Callback_ActorDamage;
- level.callbackActorKilled = maps\mp\gametypes\_globallogic::Callback_ActorKilled;
- level.callbackVehicleDamage = maps\mp\gametypes\_globallogic::Callback_VehicleDamage;
- level.callbackVehicleRadiusDamage = maps\mp\gametypes\_globallogic::Callback_VehicleRadiusDamage;
- level.callbackPlayerSpawnGenerateInfluencers= maps\mp\gametypes\_globallogic::Callback_PlayerSpawnGenerateInfluencers;
- level.callbackPlayerSpawnGenerateSpawnPointEntityBaseScore= maps\mp\gametypes\_globallogic::Callback_PlayerSpawnGenerateSpawnPointEntityBaseScore;
-}
-
-/*================
-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;
- level.callbackActorDamage = ::callbackVoid;
- level.callbackActorKilled = ::callbackVoid;
- level.callbackVehicleDamage = ::callbackVoid;
- level.callbackPlayerSpawnGenerateInfluencers= ::callbackVoid;
- level.callbackPlayerSpawnGenerateSpawnPointEntityBaseScore= ::callbackVoid;
-
- setdvar("g_gametype", "dm");
-
- exitLevel(false);
-}
-
-/*================
-================*/
-callbackVoid()
-{
-}
-
diff --git a/main_shared/maps/mp/gametypes/_clientids.gsc b/main_shared/maps/mp/gametypes/_clientids.gsc
deleted file mode 100644
index 932e3e3..0000000
--- a/main_shared/maps/mp/gametypes/_clientids.gsc
+++ /dev/null
@@ -1,28 +0,0 @@
-init()
-{
- level.clientid = 0;
-
- level.allowPrintDamage = true;
-
- level thread onPlayerConnect();
-
- wait 1;
-
- if (getDvar("scr_xpscale_") == "")
- setDvar("scr_xpscale_", 1);
-
- level.xpScale = getDvarInt("scr_xpscale_");
-}
-
-onPlayerConnect()
-{
- for(;;)
- {
- level waittill("connecting", player);
-
- player.clientid = level.clientid;
- level.clientid++; // Is this safe? What if a server runs for a long time and many people join/leave
-
- player.printDamage = true;
- }
-}
diff --git a/main_shared/maps/mp/gametypes/_globallogic.gsc b/main_shared/maps/mp/gametypes/_globallogic.gsc
deleted file mode 100644
index 7d302ec..0000000
--- a/main_shared/maps/mp/gametypes/_globallogic.gsc
+++ /dev/null
@@ -1,7817 +0,0 @@
-#include maps\mp\_utility;
-#include maps\mp\gametypes\_hud_util;
-#include maps\mp\_burnplayer;
-#include maps\mp\_laststand;
-#include maps\mp\_music;
-#include maps\mp\_busing;
-
-#include common_scripts\utility;
-
-init()
-{
-
- // hack to allow maps with no scripts to run correctly
- if ( !isDefined( level.tweakablesInitialized ) )
- maps\mp\gametypes\_tweakables::init();
-
- if ( getDvar( "scr_player_sprinttime" ) == "" )
- setDvar( "scr_player_sprinttime", getDvar( "player_sprintTime" ) );
-
- level.splitscreen = isSplitScreen();
- level.xenon = (getdvar("xenonGame") == "true");
- level.ps3 = (getdvar("ps3Game") == "true");
- level.onlineGame = getDvarInt( "onlinegame" );
- level.console = (level.xenon || level.ps3);
-
- level.rankedMatch = ( level.onlineGame && !getDvarInt( "xblive_privatematch" ) );
- /#
- if ( getdvarint( "scr_forcerankedmatch" ) == 1 )
- level.rankedMatch = true;
- #/
-
- level.script = toLower( getDvar( "mapname" ) );
- level.gametype = toLower( getDvar( "g_gametype" ) );
-
- level.otherTeam["allies"] = "axis";
- level.otherTeam["axis"] = "allies";
-
- level.teamBased = false;
-
- level.overrideTeamScore = false;
- level.overridePlayerScore = false;
- level.displayHalftimeText = false;
- level.displayRoundEndText = true;
-
- level.endGameOnScoreLimit = true;
- level.endGameOnTimeLimit = true;
- level.scoreLimitIsPerRound = false;
-
- level.gameForfeited= false;
-
- precacheString( &"MP_HALFTIME" );
- precacheString( &"MP_OVERTIME" );
- precacheString( &"MP_ROUNDEND" );
- precacheString( &"MP_INTERMISSION" );
- precacheString( &"MP_SWITCHING_SIDES" );
- precacheString( &"MP_FRIENDLY_FIRE_WILL_NOT" );
-
- if ( level.splitScreen )
- precacheString( &"MP_ENDED_GAME" );
- else
- precacheString( &"MP_HOST_ENDED_GAME" );
-
- level.halftimeType = "halftime";
- level.halftimeSubCaption = &"MP_SWITCHING_SIDES";
-
- level.lastStatusTime = 0;
- level.wasWinning = "none";
-
- level.lastSlowProcessFrame = 0;
-
- level.placement["allies"] = [];
- level.placement["axis"] = [];
- level.placement["all"] = [];
-
- level.postRoundTime = 7.0;//Kevin Sherwood changed to 9 to have enough time for music stingers
-
- level.inOvertime = false;
-
- level.dropTeam = getdvarint( "sv_maxclients" );
-
- registerDvars();
- maps\mp\gametypes\_class::initPerkDvars();
-
- level.oldschool = ( getDvarInt( "scr_oldschool" ) == 1 );
- if ( level.oldschool )
- {
- logString( "game mode: oldschool" );
-
- setDvar( "jump_height", 64 );
- setDvar( "jump_slowdownEnable", 0 );
- setDvar( "bg_fallDamageMinHeight", 256 );
- setDvar( "bg_fallDamageMaxHeight", 512 );
- setDvar( "player_sprintUnlimited", 1 );
- setDvar( "player_clipSizeMultiplier", 2.0 );
- }
-
-// precacheModel( "vehicle_jap_airplane_zero_fly_player" );
- precacheModel( "aircraft_bomb" );
- precacheModel( "tag_origin" );
-
- precacheShader( "faction_128_american" );
- precacheShader( "faction_128_german" );
- precacheShader( "faction_128_japan" );
- precacheShader( "faction_128_soviet" );
-
-// level.fx_airstrike_afterburner = loadfx ("fire/jet_afterburner");
-// level.fx_airstrike_contrail = loadfx ("smoke/jet_contrail");
-
- // sets up the flame fx
- maps\mp\_burnplayer::initBurnPlayer();
-
- // set up last stand
-
- maps\mp\_laststand::initLastStand();
-
-
- if ( !isDefined( game["tiebreaker"] ) )
- game["tiebreaker"] = false;
-}
-
-registerDvars()
-{
- if ( getdvar( "scr_oldschool" ) == "" )
- setdvar( "scr_oldschool", "0" );
-
- makeDvarServerInfo( "scr_oldschool" );
-
- setDvar( "ui_bomb_timer", 0 );
- makeDvarServerInfo( "ui_bomb_timer" );
-
- if( !level.console )
- {
- if ( getDvar( "scr_show_unlock_wait" ) == "" )
- setDvar( "scr_show_unlock_wait", 0.1 );
-
- if ( getDvar( "scr_intermission_time" ) == "" )
- setDvar( "scr_intermission_time", 30.0 );
- }
-
- if ( getdvar( "scr_vehicle_damage_scalar" ) == "" )
- setdvar( "scr_vehicle_damage_scalar", "1" );
-
- level.vehicleDamageScalar = getDvarFloat("scr_vehicle_damage_scalar");
- level.fire_audio_repeat_duration = getDvarInt( "fire_audio_repeat_duration" );
- level.fire_audio_random_max_duration = getDvarInt( "fire_audio_random_max_duration" );
-}
-
-SetupCallbacks()
-{
- level.spawnPlayer = ::spawnPlayer;
- level.spawnClient = ::spawnClient;
- level.spawnSpectator = ::spawnSpectator;
- level.spawnIntermission = ::spawnIntermission;
- level.onPlayerScore = ::default_onPlayerScore;
- level.onTeamScore = ::default_onTeamScore;
-
- level.onXPEvent = ::onXPEvent;
- level.waveSpawnTimer = ::waveSpawnTimer;
-
- level.onSpawnPlayer = ::blank;
- level.onSpawnPlayerUnified = ::blank;
- level.onSpawnSpectator = ::default_onSpawnSpectator;
- level.onSpawnIntermission = ::default_onSpawnIntermission;
- level.onRespawnDelay = ::blank;
-
- level.onForfeit = ::default_onForfeit;
- level.onTimeLimit = ::default_onTimeLimit;
- level.onScoreLimit = ::default_onScoreLimit;
- level.onDeadEvent = ::default_onDeadEvent;
- level.onOneLeftEvent = ::default_onOneLeftEvent;
- level.giveTeamScore = ::giveTeamScore;
- level.givePlayerScore = ::givePlayerScore;
-
- level.getTimeLimitDvarValue = ::default_getTimeLimitDvarValue;
- level.getTeamKillPenalty = ::default_getTeamKillPenalty;
- level.getTeamKillScore = ::default_getTeamKillScore;
-
- level._setTeamScore = ::_setTeamScore;
- level._setPlayerScore = ::_setPlayerScore;
-
- level._getTeamScore = ::_getTeamScore;
- level._getPlayerScore = ::_getPlayerScore;
-
- level.onPrecacheGametype = ::blank;
- level.onStartGameType = ::blank;
- level.onPlayerConnect = ::blank;
- level.onPlayerDisconnect = ::blank;
- level.onPlayerDamage = ::blank;
- level.onPlayerKilled = ::blank;
- level.onPlayerKilledExtraUnthreadedCBs = []; ///< Array of other CB function pointers
-
- level.onTeamOutcomeNotify = maps\mp\gametypes\_hud_message::teamOutcomeNotify;
- level.onOutcomeNotify = maps\mp\gametypes\_hud_message::outcomeNotify;
- level.onEndGame = ::blank;
- level.onRoundEndGame = ::default_onRoundEndGame;
-
- level.autoassign = ::menuAutoAssign;
- level.spectator = ::menuSpectator;
- level.class = ::menuClass;
- level.allies = ::menuAllies;
- level.axis = ::menuAxis;
-
- level.leaveSquad = ::menuLeaveSquad;
- level.createSquad = ::menuCreateSquad;
- level.lockSquad = ::menuLockSquad;
- level.unlockSquad = ::menuUnlockSquad;
- level.joinSquad = ::menuJoinSquad;
- level.showSquadInfo = ::menuShowSquadInfo;
-}
-
-
-// to be used with things that are slow.
-// unfortunately, it can only be used with things that aren't time critical.
-WaitTillSlowProcessAllowed()
-{
- while ( level.lastSlowProcessFrame == gettime() )
- wait .05;
-
- level.lastSlowProcessFrame = gettime();
-}
-
-
-blank( arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10 )
-{
-}
-
-// when a team leaves completely, that team forfeited, team left wins round, ends game
-default_onForfeit( team )
-{
- level.gameForfeited= true;
-
- level notify ( "forfeit in progress" ); //ends all other forfeit threads attempting to run
- level endon( "forfeit in progress" ); //end if another forfeit thread is running
- level endon( "abort forfeit" ); //end if the team is no longer in forfeit status
-
- forfeit_delay = 20.0; //forfeit wait, for switching teams and such
-
- announcement( game["strings"]["opponent_forfeiting_in"], forfeit_delay );
- wait (10.0);
- announcement( game["strings"]["opponent_forfeiting_in"], 10.0 );
- wait (10.0);
-
- endReason = &"";
- if ( !isDefined( team ) )
- {
- setDvar( "ui_text_endreason", game["strings"]["players_forfeited"] );
- endReason = game["strings"]["players_forfeited"];
- winner = level.players[0];
- }
- else if ( team == "allies" )
- {
- setDvar( "ui_text_endreason", game["strings"]["allies_forfeited"] );
- endReason = game["strings"]["allies_forfeited"];
- winner = "axis";
- }
- else if ( team == "axis" )
- {
- setDvar( "ui_text_endreason", game["strings"]["axis_forfeited"] );
- endReason = game["strings"]["axis_forfeited"];
- winner = "allies";
- }
- else
- {
- //shouldn't get here
- assertEx( isdefined( team ), "Forfeited team is not defined" );
- assertEx( 0, "Forfeited team " + team + " is not allies or axis" );
- winner = "tie";
- }
- //exit game, last round, no matter if round limit reached or not
- level.forcedEnd = true;
-
- if ( isPlayer( winner ) )
- logString( "forfeit, win: " + winner getXuid() + "(" + winner.name + ")" );
- else
- logString( "forfeit, win: " + winner + ", allies: " + game["teamScores"]["allies"] + ", axis: " + game["teamScores"]["axis"] );
- thread endGame( winner, endReason );
-}
-
-
-default_onDeadEvent( team )
-{
- if ( team == "allies" )
- {
- iPrintLn( game["strings"]["allies_eliminated"] );
- makeDvarServerInfo( "ui_text_endreason", game["strings"]["allies_eliminated"] );
- setDvar( "ui_text_endreason", game["strings"]["allies_eliminated"] );
-
- logString( "team eliminated, win: axis, allies: " + game["teamScores"]["allies"] + ", axis: " + game["teamScores"]["axis"] );
-
- thread endGame( "axis", game["strings"]["allies_eliminated"] );
- }
- else if ( team == "axis" )
- {
- iPrintLn( game["strings"]["axis_eliminated"] );
- makeDvarServerInfo( "ui_text_endreason", game["strings"]["axis_eliminated"] );
- setDvar( "ui_text_endreason", game["strings"]["axis_eliminated"] );
-
- logString( "team eliminated, win: allies, allies: " + game["teamScores"]["allies"] + ", axis: " + game["teamScores"]["axis"] );
-
- thread endGame( "allies", game["strings"]["axis_eliminated"] );
- }
- else
- {
- makeDvarServerInfo( "ui_text_endreason", game["strings"]["tie"] );
- setDvar( "ui_text_endreason", game["strings"]["tie"] );
-
- logString( "tie, allies: " + game["teamScores"]["allies"] + ", axis: " + game["teamScores"]["axis"] );
-
- if ( level.teamBased )
- thread endGame( "tie", game["strings"]["tie"] );
- else
- thread endGame( undefined, game["strings"]["tie"] );
- }
-}
-
-default_onRoundEndGame( winner )
-{
- return winner;
-}
-
-default_onOneLeftEvent( team )
-{
- if ( !level.teamBased )
- {
- winner = getHighestScoringPlayer();
-
- if ( isDefined( winner ) )
- logString( "last one alive, win: " + winner.name );
- else
- logString( "last one alive, win: unknown" );
-
- thread endGame( winner, &"MP_ENEMIES_ELIMINATED" );
- }
- else
- {
- for ( index = 0; index < level.players.size; index++ )
- {
- player = level.players[index];
-
- if ( !isAlive( player ) )
- continue;
-
- if ( !isDefined( player.pers["team"] ) || player.pers["team"] != team )
- continue;
-
-// player maps\mp\gametypes\_globallogic::leaderDialogOnPlayer( "last_alive" );
- player maps\mp\gametypes\_globallogic::leaderDialogOnPlayer( "sudden_death" );
- }
- }
-}
-
-
-default_onTimeLimit()
-{
- winner = undefined;
-
- if ( level.teamBased )
- {
- if ( game["teamScores"]["allies"] == game["teamScores"]["axis"] )
- winner = "tie";
- else if ( game["teamScores"]["axis"] > game["teamScores"]["allies"] )
- winner = "axis";
- else
- winner = "allies";
-
- logString( "time limit, win: " + winner + ", allies: " + game["teamScores"]["allies"] + ", axis: " + game["teamScores"]["axis"] );
- }
- else
- {
- winner = getHighestScoringPlayer();
-
- if ( isDefined( winner ) )
- logString( "time limit, win: " + winner.name );
- else
- logString( "time limit, tie" );
- }
-
- // i think these two lines are obsolete
- makeDvarServerInfo( "ui_text_endreason", game["strings"]["time_limit_reached"] );
- setDvar( "ui_text_endreason", game["strings"]["time_limit_reached"] );
-
- thread endGame( winner, game["strings"]["time_limit_reached"] );
-}
-
-
-forceEnd(hostsucks)
-{
- if (!isDefined(hostsucks))
- hostsucks = false;
-
- if ( level.hostForcedEnd || level.forcedEnd )
- return;
-
- winner = undefined;
-
- if ( level.teamBased )
- {
- if ( game["teamScores"]["allies"] == game["teamScores"]["axis"] )
- winner = "tie";
- else if ( game["teamScores"]["axis"] > game["teamScores"]["allies"] )
- winner = "axis";
- else
- winner = "allies";
- logString( "host ended game, win: " + winner + ", allies: " + game["teamScores"]["allies"] + ", axis: " + game["teamScores"]["axis"] );
- }
- else
- {
- winner = getHighestScoringPlayer();
- if ( isDefined( winner ) )
- logString( "host ended game, win: " + winner.name );
- else
- logString( "host ended game, tie" );
- }
-
- level.forcedEnd = true;
- level.hostForcedEnd = true;
-
- if (hostsucks)
- {
- endString = &"MP_HOST_SUCKS";
- }
- else
- {
- if ( level.splitscreen )
- endString = &"MP_ENDED_GAME";
- else
- endString = &"MP_HOST_ENDED_GAME";
- }
-
- makeDvarServerInfo( "ui_text_endreason", endString );
- setDvar( "ui_text_endreason", endString );
- thread endGame( winner, endString );
-}
-
-
-default_onScoreLimit()
-{
- if ( !level.endGameOnScoreLimit )
- return;
-
- winner = undefined;
-
- if ( level.teamBased )
- {
- if ( game["teamScores"]["allies"] == game["teamScores"]["axis"] )
- winner = "tie";
- else if ( game["teamScores"]["axis"] > game["teamScores"]["allies"] )
- winner = "axis";
- else
- winner = "allies";
- logString( "scorelimit, win: " + winner + ", allies: " + game["teamScores"]["allies"] + ", axis: " + game["teamScores"]["axis"] );
- }
- else
- {
- winner = getHighestScoringPlayer();
- if ( isDefined( winner ) )
- logString( "scorelimit, win: " + winner.name );
- else
- logString( "scorelimit, tie" );
- }
-
- makeDvarServerInfo( "ui_text_endreason", game["strings"]["score_limit_reached"] );
- setDvar( "ui_text_endreason", game["strings"]["score_limit_reached"] );
-
- if ( !level.scoreLimitIsPerRound )
- {
- level.forcedEnd = true; // no more rounds if scorelimit is hit
- }
- thread endGame( winner, game["strings"]["score_limit_reached"] );
-}
-
-
-updateGameEvents()
-{
- if ( level.rankedMatch && !level.inGracePeriod )
- {
- if ( level.teamBased )
- {
- if (!level.gameForfeited)
- {
- // if allies disconnected, and axis still connected, axis wins round and game ends to lobby
- if ( (level.everExisted["allies"] || level.console) && level.playerCount["allies"] < 1 && level.playerCount["axis"] > 0 && game["state"] == "playing" )
- {
- //allies forfeited
- thread [[level.onForfeit]]( "allies" );
- return;
- }
-
- // if axis disconnected, and allies still connected, allies wins round and game ends to lobby
- if ( (level.everExisted["axis"] || level.console) && level.playerCount["axis"] < 1 && level.playerCount["allies"] > 0 && game["state"] == "playing" )
- {
- //axis forfeited
- thread [[level.onForfeit]]( "axis" );
- return;
- }
- }
- else // level.gameForfeited==true
- {
- if ( level.playerCount["axis"] > 0 && level.playerCount["allies"] > 0 )
- {
- level.gameForfeited= false;
- level notify( "abort forfeit" );
- }
- }
- }
- else
- {
- if (!level.gameForfeited)
- {
- if ( level.playerCount["allies"] + level.playerCount["axis"] == 1 && level.maxPlayerCount > 1 )
- {
- thread [[level.onForfeit]]();
- return;
- }
- }
- else // level.gameForfeited==true
- {
- if ( level.playerCount["axis"] + level.playerCount["allies"] > 1 )
- {
- level.gameForfeited= false;
- level notify( "abort forfeit" );
- }
- }
- }
- }
-
- if ( !level.numLives && !level.inOverTime )
- return;
-
- if ( level.inGracePeriod )
- return;
-
- if ( level.teamBased )
- {
- // if both allies and axis were alive and now they are both dead in the same instance
- if ( level.everExisted["allies"] && !level.aliveCount["allies"] && level.everExisted["axis"] && !level.aliveCount["axis"] && !level.playerLives["allies"] && !level.playerLives["axis"] )
- {
- [[level.onDeadEvent]]( "all" );
- return;
- }
-
- // if allies were alive and now they are not
- if ( level.everExisted["allies"] && !level.aliveCount["allies"] && !level.playerLives["allies"] )
- {
- [[level.onDeadEvent]]( "allies" );
- return;
- }
-
- // if axis were alive and now they are not
- if ( level.everExisted["axis"] && !level.aliveCount["axis"] && !level.playerLives["axis"] )
- {
- [[level.onDeadEvent]]( "axis" );
- return;
- }
-
- // one ally left
- if ( level.lastAliveCount["allies"] > 1 && level.aliveCount["allies"] == 1 && level.playerLives["allies"] == 1 )
- {
- [[level.onOneLeftEvent]]( "allies" );
- return;
- }
-
- // one axis left
- if ( level.lastAliveCount["axis"] > 1 && level.aliveCount["axis"] == 1 && level.playerLives["axis"] == 1 )
- {
- [[level.onOneLeftEvent]]( "axis" );
- return;
- }
- }
- else
- {
- // everyone is dead
- if ( (!level.aliveCount["allies"] && !level.aliveCount["axis"]) && (!level.playerLives["allies"] && !level.playerLives["axis"]) && level.maxPlayerCount > 1 )
- {
- [[level.onDeadEvent]]( "all" );
- return;
- }
-
- // last man standing
- if ( (level.aliveCount["allies"] + level.aliveCount["axis"] == 1) && (level.playerLives["allies"] + level.playerLives["axis"] == 1) && level.maxPlayerCount > 1 )
- {
- [[level.onOneLeftEvent]]( "all" );
- return;
- }
- }
-}
-
-
-matchStartTimer()
-{
- visionSetNaked( "mpIntro", 0 );
-
- matchStartText = createServerFontString( "objective", 1.5 );
- matchStartText setPoint( "CENTER", "CENTER", 0, -40 );
- matchStartText.sort = 1001;
- matchStartText setText( game["strings"]["waiting_for_teams"] );
- matchStartText.foreground = false;
- matchStartText.hidewheninmenu = true;
-
- waitForPlayers();
- matchStartText setText( game["strings"]["match_starting_in"] );
-
- matchStartTimer = createServerFontString( "objective", 2.2 );
- matchStartTimer setPoint( "CENTER", "CENTER", 0, 0 );
- matchStartTimer.sort = 1001;
- matchStartTimer.color = (1,1,0);
- matchStartTimer.foreground = false;
- matchStartTimer.hidewheninmenu = true;
-
- matchStartTimer maps\mp\gametypes\_hud::fontPulseInit();
-
- countTime = int( level.prematchPeriod );
-
- if ( countTime >= 2 )
- {
- while ( countTime > 0 && !level.gameEnded )
- {
- matchStartTimer setValue( countTime );
- matchStartTimer thread maps\mp\gametypes\_hud::fontPulse( level );
- if ( countTime == 2 )
- visionSetNaked( getDvar( "mapname" ), 3.0 );
- countTime--;
- wait ( 1.0 );
- }
- }
- else
- {
- visionSetNaked( getDvar( "mapname" ), 1.0 );
- }
-
- matchStartTimer destroyElem();
- matchStartText destroyElem();
-}
-
-matchStartTimerSkip()
-{
- visionSetNaked( getDvar( "mapname" ), 0 );
-}
-
-
-spawnPlayer()
-{
- prof_begin( "spawnPlayer_preUTS" );
-
- self endon("disconnect");
- self endon("joined_spectators");
- self notify("spawned");
- self notify("end_respawn");
-
- self setSpawnVariables();
-
- if ( level.teamBased )
- self.sessionteam = self.team;
- else
- self.sessionteam = "none";
-
- hadSpawned = self.hasSpawned;
-
- self.sessionstate = "playing";
- self.spectatorclient = -1;
- self.killcamentity = -1;
- self.archivetime = 0;
- self.psoffsettime = 0;
- self.statusicon = "";
- if ( getDvarInt( "scr_csmode" ) > 0 )
- self.maxhealth = getDvarInt( "scr_csmode" );
- else
- self.maxhealth = maps\mp\gametypes\_tweakables::getTweakableValue( "player", "maxhealth" );
- self.health = self.maxhealth;
- self.friendlydamage = undefined;
- self.hasSpawned = true;
- self.canDoCombat = true;
- self.spawnTime = getTime();
- self.afk = false;
- if ( self.pers["lives"] )
- self.pers["lives"]--;
- self.lastStand = undefined;
- self.revivingTeammate = false;
- self.burning = undefined;
-
- self.diedOnVehicle= undefined;
-
- if ( !self.wasAliveAtMatchStart )
- {
- if ( level.inGracePeriod || getTimePassed() < 20 * 1000 )
- self.wasAliveAtMatchStart = true;
- }
-
- //self clearPerks();
-
- self setClientDvar( "cg_thirdPerson", "0" );
- self setClientDvar( "killcam_title", "@MP_KILLCAM" );
- self setDepthOfField( 0, 0, 512, 512, 4, 0 );
-
-
- {
- if ( IsDefined( level.onSpawnPlayerUnified )
- && GetDvarInt( "scr_disableunifiedspawning" ) == 0 )
- {
- self [[level.onSpawnPlayerUnified]]();
- }
- else
- {
- self [[level.onSpawnPlayer]]();
- }
-
- if ( IsDefined( level.playerSpawnedCB ) )
- {
- self [[level.playerSpawnedCB]]();
- }
- }
-
-
- self maps\mp\gametypes\_missions::playerSpawned();
-
-
- prof_end( "spawnPlayer_preUTS" );
-
- level thread updateTeamStatus();
-
- prof_begin( "spawnPlayer_postUTS" );
-
- self thread stopPoisoningAndFlareOnSpawn();
-
- self StopBurning();
-
- if ( level.oldschool )
- {
- assert( !isDefined( self.class ) );
- self maps\mp\gametypes\_oldschool::giveLoadout();
- self maps\mp\gametypes\_class::setClass( level.defaultClass );
- }
- else
- {
- assert( isValidClass( self.class ) );
-
- self maps\mp\gametypes\_class::setClass( self.class );
- self maps\mp\gametypes\_class::giveLoadout( self.team, self.class );
- }
-
- if ( level.inPrematchPeriod )
- {
- self freezeControls( true );
- //self disableWeapons();
-
- self setClientDvar( "scr_objectiveText", getObjectiveHintText( self.pers["team"] ) );
-
- team = self.pers["team"];
-
- music = game["music"]["spawn_" + team];
- if ( level.splitscreen )
- {
- if ( isDefined( level.playedStartingMusic ) )
- music = undefined;
- else
- level.playedStartingMusic = true;
- }
-
- thread maps\mp\gametypes\_hud_message::oldNotifyMessage( game["strings"][team + "_name"], undefined, game["icons"][team], game["colors"][team], music );
- if ( isDefined( game["dialog"]["gametype"] ) && (!level.splitscreen || self == level.players[0]) )
- {
- if( !isDefined( level.inFinalFight ) || !level.inFinalFight )
- self leaderDialogOnPlayer( "gametype" );
- }
-
- thread maps\mp\gametypes\_hud::showClientScoreBar( 5.0 );
- }
- else
- {
- self freezeControls( false );
- self enableWeapons();
- if ( !hadSpawned && game["state"] == "playing" )
- {
- team = self.team;
-
- music = game["music"]["spawn_" + team];
- if ( level.splitscreen )
- {
- if ( isDefined( level.playedStartingMusic ) )
- music = undefined;
- else
- level.playedStartingMusic = true;
- }
-
- thread maps\mp\gametypes\_hud_message::oldNotifyMessage( game["strings"][team + "_name"], undefined, game["icons"][team], game["colors"][team], music );
- if ( isDefined( game["dialog"]["gametype"] ) && (!level.splitscreen || self == level.players[0]) )
- {
- if( !isDefined( level.inFinalFight ) || !level.inFinalFight )
- {
- self leaderDialogOnPlayer( "gametype" );
- if ( team == game["attackers"] )
- self leaderDialogOnPlayer( "offense_obj", "introboost" );
- else
- self leaderDialogOnPlayer( "defense_obj", "introboost" );
- }
- }
-
- self setClientDvar( "scr_objectiveText", getObjectiveHintText( self.pers["team"] ) );
- thread maps\mp\gametypes\_hud::showClientScoreBar( 5.0 );
- }
- }
-
- if ( getdvar( "scr_showperksonspawn" ) == "" )
- setdvar( "scr_showperksonspawn", "1" );
-
- if ( !level.splitscreen && getdvarint( "scr_showperksonspawn" ) == 1 && game["state"] != "postgame" )
- {
- perks = getPerks( self );
- self showPerk( 0, perks[0], -50 );
- self showPerk( 1, perks[1], -50 );
- self showPerk( 2, perks[2], -50 );
- self showPerk( 3, perks[3], -50 );
-
- self thread hidePerksAfterTime( 3.0 );
- self thread hidePerksOnDeath();
- }
-
- prof_end( "spawnPlayer_postUTS" );
-
- waittillframeend;
- self notify( "spawned_player" );
-
- self logstring( "S " + self.origin[0] + " " + self.origin[1] + " " + self.origin[2] );
-
- setdvar( "scr_selecting_location", "" );
- self thread maps\mp\gametypes\_hardpoints::hardpointItemWaiter();
- self thread maps\mp\gametypes\_hardpoints::artilleryWaiter();
-
- self thread maps\mp\_vehicles::vehicleDeathWaiter();
- self thread maps\mp\_vehicles::turretDeathWaiter();
-
- /#
- if ( getDvarInt( "scr_xprate" ) > 0 )
- self thread xpRateThread();
- #/
-
- //self thread testHPs();
- //self thread testShock();
- //self thread testMenu();
-
- if ( game["state"] == "postgame" )
- {
- assert( !level.intermission );
- // We're in the victory screen, but before intermission
- self freezePlayerForRoundEnd();
- }
-}
-
-/#
-xpRateThread()
-{
- self endon ( "death" );
- self endon ( "disconnect" );
- level endon ( "game_ended" );
-
- while ( level.inPrematchPeriod )
- wait ( 0.05 );
-
- for ( ;; )
- {
- wait ( 5.0 );
- if ( level.players[0].pers["team"] == "allies" || level.players[0].pers["team"] == "axis" )
- self maps\mp\gametypes\_rank::giveRankXP( "kill", int(min( getDvarInt( "scr_xprate" ), 50 )) );
- }
-}
-#/
-
-hidePerksAfterTime( delay )
-{
- self endon("disconnect");
- self endon("perks_hidden");
-
- wait delay;
-
- self thread hidePerk( 0, 2.0 );
- self thread hidePerk( 1, 2.0 );
- self thread hidePerk( 2, 2.0 );
- self thread hidePerk( 3, 2.0 );
-
- self notify("perks_hidden");
-}
-
-stopPoisoningAndFlareOnSpawn()
-{
- self endon("disconnect");
-
-
- self.inPoisonArea = false;
- //self stopPoisoning();
- self.inFlareVisionArea = false;
-}
-
-
-hidePerksOnDeath()
-{
- self endon("disconnect");
- self endon("perks_hidden");
-
- self waittill("death");
-
- self hidePerk( 0 );
- self hidePerk( 1 );
- self hidePerk( 2 );
- self hidePerk( 3 );
-
- self notify("perks_hidden");
-}
-
-hidePerksOnKill()
-{
- self endon("disconnect");
- self endon("death");
- self endon("perks_hidden");
-
- self waittill( "killed_player" );
-
- self hidePerk( 0 );
- self hidePerk( 1 );
- self hidePerk( 2 );
- self hidePerk( 3 );
-
- self notify("perks_hidden");
-}
-
-
-testMenu()
-{
- self endon ( "death" );
- self endon ( "disconnect" );
-
- for ( ;; )
- {
- wait ( 10.0 );
-
- notifyData = spawnStruct();
- notifyData.titleText = &"MP_CHALLENGE_COMPLETED";
- notifyData.notifyText = "wheee";
- notifyData.sound = "mp_challenge_complete";
-
- self thread maps\mp\gametypes\_hud_message::notifyMessage( notifyData );
- }
-}
-
-testShock()
-{
- self endon ( "death" );
- self endon ( "disconnect" );
-
- for ( ;; )
- {
- wait ( 3.0 );
-
- numShots = randomInt( 6 );
-
- for ( i = 0; i < numShots; i++ )
- {
- iPrintLnBold( numShots );
- self shellShock( "frag_grenade_mp", 0.2 );
- wait ( 0.1 );
- }
- }
-}
-
-testHPs()
-{
- self endon ( "death" );
- self endon ( "disconnect" );
-
- hps = [];
- hps[hps.size] = "radar_mp";
- hps[hps.size] = "artillery_mp";
- hps[hps.size] = "dogs_mp";
-
- for ( ;; )
- {
-// hp = hps[randomInt(hps.size)];
- hp = "radar_mp";
- if ( self thread maps\mp\gametypes\_hardpoints::giveHardpointItem( hp ) )
- {
- self playLocalSound( level.hardpointInforms[hp] );
- }
-
-// self thread maps\mp\gametypes\_hardpoints::upgradeHardpointItem();
-
- wait ( 20.0 );
- }
-}
-
-
-spawnSpectator( origin, angles )
-{
- self notify("spawned");
- self notify("end_respawn");
- in_spawnSpectator( origin, angles );
-}
-
-// spawnSpectator clone without notifies for spawning between respawn delays
-respawn_asSpectator( origin, angles )
-{
- in_spawnSpectator( origin, angles );
-}
-
-// spawnSpectator helper
-in_spawnSpectator( origin, angles )
-{
- self setSpawnVariables();
-
- // don't clear lower message if not actually a spectator,
- // because it probably has important information like when we'll spawn
- if ( self.pers["team"] == "spectator" )
- self clearLowerMessage();
-
- self.sessionstate = "spectator";
- self.spectatorclient = -1;
- self.killcamentity = -1;
- self.archivetime = 0;
- self.psoffsettime = 0;
- self.friendlydamage = undefined;
-
- if(self.pers["team"] == "spectator")
- self.statusicon = "";
- else
- self.statusicon = "hud_status_dead";
-
- maps\mp\gametypes\_spectating::setSpectatePermissions();
-
- [[level.onSpawnSpectator]]( origin, angles );
-
- if ( level.teamBased && !level.splitscreen )
- self thread spectatorThirdPersonness();
-
- level thread updateTeamStatus();
-}
-
-spectatorThirdPersonness()
-{
- self endon("disconnect");
- self endon("spawned");
-
- self notify("spectator_thirdperson_thread");
- self endon("spectator_thirdperson_thread");
-
- self.spectatingThirdPerson = false;
-
- self setThirdPerson( true );
-
- // we can reenable this if we ever get a way to determine who a player is spectating.
- // self.spectatorClient is write-only so it doesn't work.
- /*
- player = getPlayerFromClientNum( self.spectatorClient );
- prevClientNum = self.spectatorClient;
- prevWeap = "none";
- hasScope = false;
-
- while(1)
- {
- if ( self.spectatorClient != prevClientNum )
- {
- player = getPlayerFromClientNum( self.spectatorClient );
- prevClientNum = self.specatorClient;
- }
-
- if ( isDefined( player ) )
- {
- weap = player getCurrentWeapon();
- if ( weap != prevWeap )
- {
- hasScope = maps\mp\gametypes\_weapons::hasScope( weap );
- prevWeap = weap;
- }
- if ( hasScope && player playerADS() == 1 )
- self setThirdPerson( false );
- else
- self setThirdPerson( true );
- }
- else
- {
- self setThirdPerson( false );
- }
- wait .05;
- }
- */
-}
-
-getPlayerFromClientNum( clientNum )
-{
- if ( clientNum < 0 )
- return undefined;
-
- for ( i = 0; i < level.players.size; i++ )
- {
- if ( level.players[i] getEntityNumber() == clientNum )
- return level.players[i];
- }
- return undefined;
-}
-
-setThirdPerson( value )
-{
- if ( value != self.spectatingThirdPerson )
- {
- self.spectatingThirdPerson = value;
- if ( value )
- {
- self setClientDvar( "cg_thirdPerson", "1" );
-// self setDepthOfField( 0, 128, 512, 4000, 6, 1.8 );
-// self setClientDvar( "cg_fov", "65" );
- }
- else
- {
- self setClientDvar( "cg_thirdPerson", "0" );
-// self setDepthOfField( 0, 0, 512, 4000, 4, 0 );
-// self setClientDvar( "cg_fov", "65" );
- }
- }
-}
-
-waveSpawnTimer()
-{
- level endon( "game_ended" );
-
- while ( game["state"] == "playing" )
- {
- time = getTime();
-
- if ( time - level.lastWave["allies"] > (level.waveDelay["allies"] * 1000) )
- {
- level notify ( "wave_respawn_allies" );
- level.lastWave["allies"] = time;
- level.wavePlayerSpawnIndex["allies"] = 0;
- }
-
- if ( time - level.lastWave["axis"] > (level.waveDelay["axis"] * 1000) )
- {
- level notify ( "wave_respawn_axis" );
- level.lastWave["axis"] = time;
- level.wavePlayerSpawnIndex["axis"] = 0;
- }
-
- wait ( 0.05 );
- }
-}
-
-
-default_onSpawnSpectator( origin, angles)
-{
- if( isDefined( origin ) && isDefined( angles ) )
- {
- self spawn(origin, angles);
- return;
- }
-
- spawnpointname = "mp_global_intermission";
- spawnpoints = getentarray(spawnpointname, "classname");
- assertex( spawnpoints.size, "There are no mp_global_intermission spawn points in the map. There must be at least one." );
- spawnpoint = maps\mp\gametypes\_spawnlogic::getSpawnpoint_Random(spawnpoints);
-
- self spawn(spawnpoint.origin, spawnpoint.angles);
-}
-
-spawnIntermission()
-{
- self notify("spawned");
- self notify("end_respawn");
-
- self setSpawnVariables();
-
- self clearLowerMessage();
-
- self freezeControls( false );
-
- self setClientDvar( "cg_everyoneHearsEveryone", "1" );
-
- self.sessionstate = "intermission";
- self.spectatorclient = -1;
- self.killcamentity = -1;
- self.archivetime = 0;
- self.psoffsettime = 0;
- self.friendlydamage = undefined;
-
- [[level.onSpawnIntermission]]();
- self setDepthOfField( 0, 128, 512, 4000, 6, 1.8 );
-}
-
-
-default_onSpawnIntermission()
-{
- spawnpointname = "mp_global_intermission";
- spawnpoints = getentarray(spawnpointname, "classname");
-// spawnpoint = maps\mp\gametypes\_spawnlogic::getSpawnpoint_Random(spawnpoints);
- spawnpoint = spawnPoints[0];
-
- if( isDefined( spawnpoint ) )
- self spawn( spawnpoint.origin, spawnpoint.angles );
- else
- maps\mp\_utility::error("NO " + spawnpointname + " SPAWNPOINTS IN MAP");
-}
-
-// returns the best guess of the exact time until the scoreboard will be displayed and player control will be lost.
-// returns undefined if time is not known
-timeUntilRoundEnd()
-{
- if ( level.gameEnded )
- {
- timePassed = (getTime() - level.gameEndTime) / 1000;
- timeRemaining = level.postRoundTime - timePassed;
-
- if ( timeRemaining < 0 )
- return 0;
-
- return timeRemaining;
- }
-
- if ( level.inOvertime )
- return undefined;
-
- if ( level.timeLimit <= 0 )
- return undefined;
-
- if ( !isDefined( level.startTime ) )
- return undefined;
-
- timePassed = (getTime() - level.startTime)/1000;
- timeRemaining = (level.timeLimit * 60) - timePassed;
-
- return timeRemaining + level.postRoundTime;
-}
-
-freezePlayerForRoundEnd()
-{
- self clearLowerMessage();
-
- self closeMenu();
- self closeInGameMenu();
-
- self freezeControls( true );
-// self disableWeapons();
-}
-
-
-logXPGains()
-{
- if ( !isDefined( self.xpGains ) )
- return;
-
- xpTypes = getArrayKeys( self.xpGains );
- for ( index = 0; index < xpTypes.size; index++ )
- {
- gain = self.xpGains[xpTypes[index]];
- if ( !gain )
- continue;
-
- self logString( "xp " + xpTypes[index] + ": " + gain );
- }
-}
-
-freeGameplayHudElems()
-{
- // free up some hud elems so we have enough for other things.
-
- // perk icons
- if ( isdefined( self.perkicon ) )
- {
- if ( isdefined( self.perkicon[0] ) )
- {
- self.perkicon[0] destroyElem();
- self.perkname[0] destroyElem();
- }
- if ( isdefined( self.perkicon[1] ) )
- {
- self.perkicon[1] destroyElem();
- self.perkname[1] destroyElem();
- }
- if ( isdefined( self.perkicon[2] ) )
- {
- self.perkicon[2] destroyElem();
- self.perkname[2] destroyElem();
- }
- if ( isdefined( self.perkicon[3] ) )
- {
- self.perkicon[3] destroyElem();
- self.perkname[3] destroyElem();
- }
- }
- self notify("perks_hidden"); // stop any threads that are waiting to hide the perk icons
-
- // lower message
- self.lowerMessage destroyElem();
- self.lowerTimer destroyElem();
-
- // progress bar
- if ( isDefined( self.proxBar ) )
- self.proxBar destroyElem();
- if ( isDefined( self.proxBarText ) )
- self.proxBarText destroyElem();
-}
-
-
-getHostPlayer()
-{
- players = get_players();
-
- for ( index = 0; index < players.size; index++ )
- {
- if ( players[index] getEntityNumber() == 0 )
- return players[index];
- }
-}
-
-
-hostIdledOut()
-{
- hostPlayer = getHostPlayer();
-
- // host never spawned
- if ( isDefined( hostPlayer ) && !hostPlayer.hasSpawned && !isDefined( hostPlayer.selectedClass ) )
- return true;
-
- return false;
-}
-
-
-endGame( winner, endReasonText )
-{
- // return if already ending via host quit or victory
- if ( game["state"] == "postgame" || level.gameEnded )
- return;
-
- if ( isDefined( level.onEndGame ) )
- [[level.onEndGame]]( winner );
-
- visionSetNaked( "mpOutro", 2.0 );
-
- game["state"] = "postgame";
- level.gameEndTime = getTime();
- level.gameEnded = true;
- level.inGracePeriod = false;
- level notify ( "game_ended" );
- level.allowBattleChatter = false;
-
- setGameEndTime( 0 ); // stop/hide the timers
-
- if ( level.rankedMatch )
- {
- setXenonRanks();
-
- if ( hostIdledOut() )
- {
- level.hostForcedEnd = true;
- logString( "host idled out" );
- endLobby();
- }
- }
-
- updatePlacement();
- updateMatchBonusScores( winner );
- updateWinLossStats( winner );
-
- //Send After Action Report information to the client
- for ( index = 0; index < level.players.size; index++ )
- {
- //Find the Nemesis for each player
- nemesis = level.players[index].pers["nemesis_name"];
-
- if( !isDefined( level.players[index].pers["killed_players"][nemesis] ) )
- level.players[index].pers["killed_players"][nemesis] = 0;
- if( !isDefined( level.players[index].pers["killed_by"][nemesis] ) )
- level.players[index].pers["killed_by"][nemesis] = 0;
-
- //Get the kill to death spread of the player
- spread = level.players[index].kills - level.players[index].deaths;
-
- if( level.players[index].cur_kill_streak > level.players[index].pers["best_kill_streak"] )
- level.players[index].pers["best_kill_streak"] = level.players[index].cur_kill_streak;
-
- ////set the client dvars
- //It is possible for an other thread to call setClientDvars while this block of code is executing, causing an early exit.
- //This is a fix for the stats not being displayed on the AAR on the PS3
- //Bug # 41782
- if( level.ps3 )
- {
- level.players[index] setClientDvars( "ns_n", nemesis,
- "ns_r", level.players[index].pers["nemesis_rank"],
- "ns_ri", level.players[index].pers["nemesis_rankIcon"] );
-
- level.players[index] setClientDvars( "ns_x", level.players[index].pers["nemesis_xp"],
- "ns_id", level.players[index].pers["nemesis_xuid"] );
-
- level.players[index] setClientDvars( "ns_k", level.players[index].pers["killed_players"][nemesis],
- "ps_k", level.players[index].kills );
-
- level.players[index] setClientDvars( "ns_d", level.players[index].pers["killed_by"][nemesis],
- "ps_n", level.players[index].name );
-
- level.players[index] setClientDvars( "ps_d", level.players[index].deaths,
- "ps_h", level.players[index].headshots,
- "ps_kds", spread );
-
- level.players[index] setClientDvars( "ps_st", level.players[index].pers["best_kill_streak"],
- "ps_r", level.players[index].pers["uav_used"],
- "ps_ac", level.players[index].pers["artillery_used"] );
-
- level.players[index] setClientDvars( "ps_dc", level.players[index].pers["dogs_used"],
- "ps_ak", level.players[index].pers["artillery_kills"],
- "ps_dk", level.players[index].pers["dog_kills"] );
- }
- else
- {
- //set the client dvars
- level.players[index] setClientDvars( "ns_n", nemesis,
- "ns_r", level.players[index].pers["nemesis_rank"],
- "ns_ri", level.players[index].pers["nemesis_rankIcon"],
- "ns_x", level.players[index].pers["nemesis_xp"],
- "ns_id", level.players[index].pers["nemesis_xuid"],
- "ns_k", level.players[index].pers["killed_players"][nemesis],
- "ns_d", level.players[index].pers["killed_by"][nemesis],
- "ps_n", level.players[index].name,
- "ps_k", level.players[index].kills,
- "ps_d", level.players[index].deaths,
- "ps_h", level.players[index].headshots,
- "ps_kds", spread,
- "ps_st", level.players[index].pers["best_kill_streak"],
- "ps_r", level.players[index].pers["uav_used"],
- "ps_ac", level.players[index].pers["artillery_used"],
- "ps_dc", level.players[index].pers["dogs_used"],
- "ps_ak", level.players[index].pers["artillery_kills"],
- "ps_dk", level.players[index].pers["dog_kills"] );
-
- }
- recordPlayerStats( level.players[index], "highestKillStreak", level.players[index].pers["best_kill_streak"] );
- recordPlayerStats( level.players[index], "numUavCalled", level.players[index].pers["uav_used"] );
- recordPlayerStats( level.players[index], "numArtilleryCalled", level.players[index].pers["artillery_used"] );
- recordPlayerStats( level.players[index], "numDogsCalled", level.players[index].pers["dogs_used"] );
- recordPlayerStats( level.players[index], "numArtilleryKills", level.players[index].pers["artillery_kills"] );
- recordPlayerStats( level.players[index], "numDogsKills", level.players[index].pers["dog_kills"] );
- }
-
- // freeze players
- players = level.players;
- for ( index = 0; index < players.size; index++ )
- {
- player = players[index];
-
- player freezePlayerForRoundEnd();
- player thread roundEndDoF( 4.0 );
-
- player freeGameplayHudElems();
-
- player setClientDvar( "cg_everyoneHearsEveryone", "1" );
-
- if( level.rankedMatch )
- {
- if ( isDefined( player.setPromotion ) )
- player setClientDvar( "ui_lobbypopup", "promotion" );
- else
- player setClientDvar( "ui_lobbypopup", "summary" );
- }
- }
-
- setmusicstate( "SILENT" );
- setbusstate("map_end");
- // end round
- if ( (level.roundLimit > 1 || (!level.roundLimit && level.scoreLimit != 1)) && !level.forcedEnd )
- {
- if ( level.displayRoundEndText )
- {
- players = level.players;
- for ( index = 0; index < players.size; index++ )
- {
- player = players[index];
-
- if ( level.teamBased )
- player thread [[level.onTeamOutcomeNotify]]( winner, true, endReasonText );
- else
- player thread [[level.onOutcomeNotify]]( winner, endReasonText );
-
- player setClientDvars( "ui_hud_hardcore", 1,
- "cg_drawSpectatorMessages", 0,
- "g_compassShowEnemies", 0 );
- }
-
- if ( level.teamBased && !(hitRoundLimit() || hitScoreLimit()) )
- thread announceRoundWinner( winner, level.roundEndDelay / 4 );
-
- if ( hitRoundLimit() || hitScoreLimit() )
- roundEndWait( level.roundEndDelay / 2, false );
- else
- roundEndWait( level.roundEndDelay, true );
- }
-
- game["roundsplayed"]++;
- roundSwitching = false;
- if ( !hitRoundLimit() && !hitScoreLimit() )
- roundSwitching = checkRoundSwitch();
-
- if ( roundSwitching && level.teamBased )
- {
- players = level.players;
- for ( index = 0; index < players.size; index++ )
- {
- player = players[index];
-
- if ( !isDefined( player.pers["team"] ) || player.pers["team"] == "spectator" )
- {
- player [[level.spawnIntermission]]();
- player closeMenu();
- player closeInGameMenu();
- continue;
- }
-
- switchType = level.halftimeType;
- if ( switchType == "halftime" )
- {
- if ( level.roundLimit )
- {
- if ( (game["roundsplayed"] * 2) == level.roundLimit )
- switchType = "halftime";
- else
- switchType = "intermission";
- }
- else if ( level.scoreLimit )
- {
- if ( game["roundsplayed"] == (level.scoreLimit - 1) )
- switchType = "halftime";
- else
- switchType = "intermission";
- }
- else
- {
- switchType = "intermission";
- }
- }
- switch( switchType )
- {
- case "halftime":
- player leaderDialogOnPlayer( "halftime" );
- break;
- case "overtime":
- player leaderDialogOnPlayer( "overtime" );
- break;
- case "finalfight":
- player leaderDialogOnPlayer( "finalfight" );
- break;
- case "endregulation":
- player leaderDialogOnPlayer( "side_switch" );
- break;
- default:
- player leaderDialogOnPlayer( "side_switch" );
- break;
- }
- player thread [[level.onTeamOutcomeNotify]]( switchType, true, level.halftimeSubCaption );
- player setClientDvar( "ui_hud_hardcore", 1 );
- }
-
- roundEndWait( level.halftimeRoundEndDelay, false );
- }
- else if ( !hitRoundLimit() && !hitScoreLimit() && !level.displayRoundEndText && level.teamBased )
- {
- players = level.players;
- for ( index = 0; index < players.size; index++ )
- {
- player = players[index];
-
- if ( !isDefined( player.pers["team"] ) || player.pers["team"] == "spectator" )
- {
- player [[level.spawnIntermission]]();
- player closeMenu();
- player closeInGameMenu();
- continue;
- }
-
- switchType = level.halftimeType;
- if ( switchType == "halftime" )
- {
- if ( level.roundLimit )
- {
- if ( (game["roundsplayed"] * 2) == level.roundLimit )
- switchType = "halftime";
- else
- switchType = "roundend";
- }
- else if ( level.scoreLimit )
- {
- if ( game["roundsplayed"] == (level.scoreLimit - 1) )
- switchType = "halftime";
- else
- switchTime = "roundend";
- }
- }
- switch( switchType )
- {
- case "halftime":
- player leaderDialogOnPlayer( "halftime" );
- break;
- case "overtime":
- player leaderDialogOnPlayer( "overtime" );
- break;
- }
- player thread [[level.onTeamOutcomeNotify]]( switchType, true, endReasonText );
- player setClientDvar( "ui_hud_hardcore", 1 );
- }
-
- roundEndWait( level.halftimeRoundEndDelay, !(hitRoundLimit() || hitScoreLimit()) );
- }
-
- if ( !hitRoundLimit() && !hitScoreLimit() )
- {
- game["state"] = "playing";
- if ( level.teamBalance )
- {
- level notify ( "roundSwitching" );
- wait 1;
- }
- level.allowBattleChatter = getdvarint( "scr_allowbattlechatter" );
- map_restart( true );
- return;
- }
-
- if ( isDefined( level.onRoundEndGame ) )
- winner = [[level.onRoundEndGame]]( winner );
-
- if ( hitRoundLimit() )
- endReasonText = game["strings"]["round_limit_reached"];
- else if ( hitScoreLimit() )
- endReasonText = game["strings"]["score_limit_reached"];
- else
- endReasonText = game["strings"]["time_limit_reached"];
- }
-
- thread maps\mp\gametypes\_missions::roundEnd( winner );
-
- // catching gametype, since DM forceEnd sends winner as player entity, instead of string
- players = level.players;
- for ( index = 0; index < players.size; index++ )
- {
- player = players[index];
-
- if ( !isDefined( player.pers["team"] ) || player.pers["team"] == "spectator" )
- {
- player [[level.spawnIntermission]]();
- player closeMenu();
- player closeInGameMenu();
- continue;
- }
-
- if ( level.teamBased )
- {
- player thread [[level.onTeamOutcomeNotify]]( winner, false, endReasonText );
- }
- else
- {
- player thread [[level.onOutcomeNotify]]( winner, endReasonText );
-
- if ( isDefined( winner ) && player == winner )
- player playLocalSound( game["music"]["victory_" + player.pers["team"] ] );
- else if ( !level.splitScreen )
- player playLocalSound( game["music"]["defeat"] );
- }
-
- player setClientDvars( "ui_hud_hardcore", 1,
- "cg_drawSpectatorMessages", 0,
- "g_compassShowEnemies", 0 );
- }
-
- if ( level.teamBased )
- {
- thread announceGameWinner( winner, level.postRoundTime / 2 );
-
- if ( level.splitscreen )
- {
- if ( winner == "allies" )
- playSoundOnPlayers( game["music"]["victory_allies"], "allies" );
- else if ( winner == "axis" )
- playSoundOnPlayers( game["music"]["victory_axis"], "axis" );
- else
- playSoundOnPlayers( game["music"]["defeat"] );
- }
- else
- {
- if ( winner == "allies" )
- {
- playSoundOnPlayers( game["music"]["victory_allies"], "allies" );
- playSoundOnPlayers( game["music"]["defeat"], "axis" );
- }
- else if ( winner == "axis" )
- {
- playSoundOnPlayers( game["music"]["victory_axis"], "axis" );
- playSoundOnPlayers( game["music"]["defeat"], "allies" );
- }
- else
- {
- playSoundOnPlayers( game["music"]["defeat"] );
- }
- }
- }
-
-
- roundEndWait( level.postRoundTime, true );
-
- level.intermission = true;
-
- //regain players array since some might've disconnected during the wait above
- players = level.players;
- for ( index = 0; index < players.size; index++ )
- {
- player = players[index];
-
- player closeMenu();
- player closeInGameMenu();
- player notify ( "reset_outcome" );
- player thread spawnIntermission();
- player setClientDvar( "ui_hud_hardcore", 0 );
- if( !level.console )
- {
- player setclientdvar( "g_scriptMainMenu", game["menu_eog_main"] );
- }
- }
-
- logString( "game ended" );
-
- if( level.console )
- {
- wait 9.0; //scoreboard time 5 sec (Kevin sherwood changed to have enough time for vic stingers)
- exitLevel( false );
- return;
- }
- else
- {
- wait getDvarFloat( "scr_show_unlock_wait" );
- }
-
- // popup for game summary
- players = level.players;
- for ( index = 0; index < players.size; index++ )
- {
- player = players[index];
- //iPrintLnBold( "opening eog summary!" );
- //player.sessionstate = "dead";
- player openMenu( game["menu_eog_unlock"] );
- }
-
- thread timeLimitClock_Intermission( getDvarFloat( "scr_intermission_time" ) );
- wait getDvarFloat( "scr_intermission_time" );
-
- players = level.players;
- for ( index = 0; index < players.size; index++ )
- {
- player = players[index];
- //iPrintLnBold( "closing eog summary!" );
- player closeMenu();
- player closeInGameMenu();
- }
-
- exitLevel( false );
-}
-
-getWinningTeam()
-{
- if ( getGameScore( "allies" ) == getGameScore( "axis" ) )
- winner = "tie";
- else if ( getGameScore( "allies" ) > getGameScore( "axis" ) )
- winner = "allies";
- else
- winner = "axis";
- return winner;
-}
-
-
-roundEndWait( defaultDelay, matchBonus )
-{
- notifiesDone = false;
- while ( !notifiesDone )
- {
- players = level.players;
- notifiesDone = true;
- for ( index = 0; index < players.size; index++ )
- {
- if ( !isDefined( players[index].doingNotify ) || !players[index].doingNotify )
- continue;
-
- notifiesDone = false;
- }
- wait ( 0.5 );
- }
-
- if ( !matchBonus )
- {
- wait ( defaultDelay );
- return;
- }
-
- wait ( defaultDelay / 2 );
- level notify ( "give_match_bonus" );
- wait ( defaultDelay / 2 );
-
- notifiesDone = false;
- while ( !notifiesDone )
- {
- players = level.players;
- notifiesDone = true;
- for ( index = 0; index < players.size; index++ )
- {
- if ( !isDefined( players[index].doingNotify ) || !players[index].doingNotify )
- continue;
-
- notifiesDone = false;
- }
- wait ( 0.5 );
- }
-}
-
-
-roundEndDOF( time )
-{
- self setDepthOfField( 0, 128, 512, 4000, 6, 1.8 );
-}
-
-
-updateMatchBonusScores( winner )
-{
- if ( !game["timepassed"] )
- return;
-
- if ( !level.rankedMatch )
- return;
-
- // dont give the bonus until the game is over
- if ( level.teamBased && isDefined( winner ) )
- {
- if ( winner == "endregulation" )
- return;
- }
-
- if ( !level.timeLimit || level.forcedEnd )
- {
- gameLength = getTimePassed() / 1000;
- // cap it at 20 minutes to avoid exploiting
- gameLength = min( gameLength, 1200 );
-
- // the bonus for final fight needs to be based on the total time played
- if ( level.gameType == "twar" && game["roundsplayed"] > 0 )
- gameLength += level.timeLimit * 60;
- }
- else
- {
- gameLength = level.timeLimit * 60;
- }
-
- if ( level.teamBased )
- {
- if ( winner == "allies" )
- {
- winningTeam = "allies";
- losingTeam = "axis";
- }
- else if ( winner == "axis" )
- {
- winningTeam = "axis";
- losingTeam = "allies";
- }
- else
- {
- winningTeam = "tie";
- losingTeam = "tie";
- }
-
- if ( winningTeam != "tie" )
- {
- winnerScale = maps\mp\gametypes\_rank::getScoreInfoValue( "win" );
- loserScale = maps\mp\gametypes\_rank::getScoreInfoValue( "loss" );
- }
- else
- {
- winnerScale = maps\mp\gametypes\_rank::getScoreInfoValue( "tie" );
- loserScale = maps\mp\gametypes\_rank::getScoreInfoValue( "tie" );
- }
-
- players = level.players;
- for( i = 0; i < players.size; i++ )
- {
- player = players[i];
-
- if ( player.timePlayed["total"] < 1 || player.pers["participation"] < 1 )
- {
- player thread maps\mp\gametypes\_rank::endGameUpdate();
- continue;
- }
-
- totalTimePlayed = player.timePlayed["total"];
-
- // make sure the players total time played is no
- // longer then the game length to prevent exploits
- if ( totalTimePlayed > gameLength )
- {
- totalTimePlayed = gameLength;
- }
-
- // no bonus for hosts who force ends
- if ( level.hostForcedEnd && player getEntityNumber() == 0 )
- continue;
-
- spm = player maps\mp\gametypes\_rank::getSPM();
- if ( winningTeam == "tie" )
- {
- playerScore = int( (winnerScale * ((gameLength/60) * spm)) * (totalTimePlayed / gameLength) );
- player thread giveMatchBonus( "tie", playerScore );
- player.matchBonus = playerScore;
- }
- else if ( isDefined( player.pers["team"] ) && player.pers["team"] == winningTeam )
- {
- playerScore = int( (winnerScale * ((gameLength/60) * spm)) * (totalTimePlayed / gameLength) );
- player thread giveMatchBonus( "win", playerScore );
- player.matchBonus = playerScore;
- }
- else if ( isDefined(player.pers["team"] ) && player.pers["team"] == losingTeam )
- {
- playerScore = int( (loserScale * ((gameLength/60) * spm)) * (totalTimePlayed / gameLength) );
- player thread giveMatchBonus( "loss", playerScore );
- player.matchBonus = playerScore;
- }
- }
- }
- else
- {
- if ( isDefined( winner ) )
- {
- winnerScale = maps\mp\gametypes\_rank::getScoreInfoValue( "win" );
- loserScale = maps\mp\gametypes\_rank::getScoreInfoValue( "loss" );
- }
- else
- {
- winnerScale = maps\mp\gametypes\_rank::getScoreInfoValue( "tie" );
- loserScale = maps\mp\gametypes\_rank::getScoreInfoValue( "tie" );
- }
-
- players = level.players;
- for( i = 0; i < players.size; i++ )
- {
- player = players[i];
-
- if ( player.timePlayed["total"] < 1 || player.pers["participation"] < 1 )
- {
- player thread maps\mp\gametypes\_rank::endGameUpdate();
- continue;
- }
-
- totalTimePlayed = player.timePlayed["total"];
-
- // make sure the players total time played is no
- // longer then the game length to prevent exploits
- if ( totalTimePlayed > gameLength )
- {
- totalTimePlayed = gameLength;
- }
-
- spm = player maps\mp\gametypes\_rank::getSPM();
-
- isWinner = false;
- for ( pIdx = 0; pIdx < min( level.placement["all"][0].size, 3 ); pIdx++ )
- {
- if ( level.placement["all"][pIdx] != player )
- continue;
- isWinner = true;
- }
-
- if ( isWinner )
- {
- playerScore = int( (winnerScale * ((gameLength/60) * spm)) * (totalTimePlayed / gameLength) );
- player thread giveMatchBonus( "win", playerScore );
- player.matchBonus = playerScore;
- }
- else
- {
- playerScore = int( (loserScale * ((gameLength/60) * spm)) * (totalTimePlayed / gameLength) );
- player thread giveMatchBonus( "loss", playerScore );
- player.matchBonus = playerScore;
- }
- }
- }
-}
-
-
-giveMatchBonus( scoreType, score )
-{
- self endon ( "disconnect" );
-
- level waittill ( "give_match_bonus" );
-
- self maps\mp\gametypes\_rank::giveRankXP( scoreType, score );
- logXPGains();
-
- self maps\mp\gametypes\_rank::endGameUpdate();
-}
-
-
-setXenonRanks( winner )
-{
- players = level.players;
-
- for ( i = 0; i < players.size; i++ )
- {
- player = players[i];
-
- if( !isdefined(player.score) || !isdefined(player.pers["team"]) )
- continue;
-
- }
-
- for ( i = 0; i < players.size; i++ )
- {
- player = players[i];
-
- if( !isdefined(player.score) || !isdefined(player.pers["team"]) )
- continue;
-
- setPlayerTeamRank( player, i, player.score - 5 * player.deaths );
- player logString( "team: score " + player.pers["team"] + ":" + player.score );
- }
- sendranks();
-}
-
-
-getHighestScoringPlayer()
-{
- players = level.players;
- winner = undefined;
- tie = false;
-
- for( i = 0; i < players.size; i++ )
- {
- if ( !isDefined( players[i].score ) )
- continue;
-
- if ( players[i].score < 1 )
- continue;
-
- if ( !isDefined( winner ) || players[i].score > winner.score )
- {
- winner = players[i];
- tie = false;
- }
- else if ( players[i].score == winner.score )
- {
- tie = true;
- }
- }
-
- if ( tie || !isDefined( winner ) )
- return undefined;
- else
- return winner;
-}
-
-
-checkTimeLimit()
-{
- if ( isDefined( level.timeLimitOverride ) && level.timeLimitOverride )
- return;
-
- if ( game["state"] != "playing" )
- {
- setGameEndTime( 0 );
- return;
- }
-
- if ( level.timeLimit <= 0 )
- {
- setGameEndTime( 0 );
- return;
- }
-
- if ( level.inPrematchPeriod )
- {
- setGameEndTime( 0 );
- return;
- }
-
- if ( !isdefined( level.startTime ) )
- return;
-
- timeLeft = getTimeRemaining();
-
- // want this accurate to the millisecond
- setGameEndTime( getTime() + int(timeLeft) );
-
- if ( timeLeft > 0 )
- return;
-
- [[level.onTimeLimit]]();
-}
-
-getTimeRemaining()
-{
- return level.timeLimit * 60 * 1000 - getTimePassed();
-}
-
-checkScoreLimit()
-{
- if ( game["state"] != "playing" )
- return;
-
- if ( level.scoreLimit <= 0 )
- return;
-
- if ( level.teamBased )
- {
- if( game["teamScores"]["allies"] < level.scoreLimit && game["teamScores"]["axis"] < level.scoreLimit )
- return;
- }
- else
- {
- if ( !isPlayer( self ) )
- return;
-
- if ( self.score < level.scoreLimit )
- return;
- }
-
- [[level.onScoreLimit]]();
-}
-
-
-hitRoundLimit()
-{
- if( level.roundLimit <= 0 )
- return false;
-
- return ( game["roundsplayed"] >= level.roundLimit );
-}
-
-hitScoreLimit()
-{
- // hitScoreLimit only gets called in endGame
- // I do not want it returning true if the score limits are per round
- if ( level.scoreLimitIsPerRound )
- return false;
-
- if( level.scoreLimit <= 0 )
- return false;
-
- if ( level.teamBased )
- {
- if( game["teamScores"]["allies"] >= level.scoreLimit || game["teamScores"]["axis"] >= level.scoreLimit )
- return true;
- }
- else
- {
- for ( i = 0; i < level.players.size; i++ )
- {
- player = level.players[i];
- if ( isDefined( player.score ) && player.score >= level.scorelimit )
- return true;
- }
- }
- return false;
-}
-
-registerRoundSwitchDvar( dvarString, defaultValue, minValue, maxValue )
-{
- dvarString = ("scr_" + dvarString + "_roundswitch");
- if ( getDvar( dvarString ) == "" )
- setDvar( dvarString, defaultValue );
-
- if ( getDvarInt( dvarString ) > maxValue )
- setDvar( dvarString, maxValue );
- else if ( getDvarInt( dvarString ) < minValue )
- setDvar( dvarString, minValue );
-
-
- level.roundswitchDvar = dvarString;
- level.roundswitchMin = minValue;
- level.roundswitchMax = maxValue;
- level.roundswitch = getDvarInt( level.roundswitchDvar );
-}
-
-registerRoundLimitDvar( dvarString, defaultValue, minValue, maxValue )
-{
- dvarString = ("scr_" + dvarString + "_roundlimit");
- if ( getDvar( dvarString ) == "" )
- setDvar( dvarString, defaultValue );
-
- if ( getDvarInt( dvarString ) > maxValue )
- setDvar( dvarString, maxValue );
- else if ( getDvarInt( dvarString ) < minValue )
- setDvar( dvarString, minValue );
-
-
- level.roundLimitDvar = dvarString;
- level.roundlimitMin = minValue;
- level.roundlimitMax = maxValue;
- level.roundLimit = getDvarInt( level.roundLimitDvar );
-}
-
-
-registerScoreLimitDvar( dvarString, defaultValue, minValue, maxValue )
-{
- dvarString = ("scr_" + dvarString + "_scorelimit");
- if ( getDvar( dvarString ) == "" )
- setDvar( dvarString, defaultValue );
-
- if ( getDvarInt( dvarString ) > maxValue )
- setDvar( dvarString, maxValue );
- else if ( getDvarInt( dvarString ) < minValue )
- setDvar( dvarString, minValue );
-
- level.scoreLimitDvar = dvarString;
- level.scorelimitMin = minValue;
- level.scorelimitMax = maxValue;
- level.scoreLimit = getDvarInt( level.scoreLimitDvar );
-
- setDvar( "ui_scorelimit", level.scoreLimit );
-}
-
-
-registerTimeLimitDvar( dvarString, defaultValue, minValue, maxValue )
-{
- dvarString = ("scr_" + dvarString + "_timelimit");
- if ( getDvar( dvarString ) == "" )
- setDvar( dvarString, defaultValue );
-
- if ( getDvarFloat( dvarString ) > maxValue )
- setDvar( dvarString, maxValue );
- else if ( getDvarFloat( dvarString ) < minValue )
- setDvar( dvarString, minValue );
-
- level.timeLimitDvar = dvarString;
- level.timelimitMin = minValue;
- level.timelimitMax = maxValue;
- level.timelimit = getDvarFloat( level.timeLimitDvar );
-
- setDvar( "ui_timelimit", level.timelimit );
-}
-
-
-registerNumLivesDvar( dvarString, defaultValue, minValue, maxValue )
-{
- dvarString = ("scr_" + dvarString + "_numlives");
- if ( getDvar( dvarString ) == "" )
- setDvar( dvarString, defaultValue );
-
- if ( getDvarInt( dvarString ) > maxValue )
- setDvar( dvarString, maxValue );
- else if ( getDvarInt( dvarString ) < minValue )
- setDvar( dvarString, minValue );
-
- level.numLivesDvar = dvarString;
- level.numLivesMin = minValue;
- level.numLivesMax = maxValue;
- level.numLives = getDvarInt( level.numLivesDvar );
-}
-
-
-getValueInRange( value, minValue, maxValue )
-{
- if ( value > maxValue )
- return maxValue;
- else if ( value < minValue )
- return minValue;
- else
- return value;
-}
-
-default_getTimeLimitDvarValue()
-{
- return getValueInRange( getDvarFloat( level.timeLimitDvar ), level.timeLimitMin, level.timeLimitMax );
-}
-
-updateGameTypeDvars()
-{
- level endon ( "game_ended" );
-
- while ( game["state"] == "playing" )
- {
- roundlimit = getValueInRange( getDvarInt( level.roundLimitDvar ), level.roundLimitMin, level.roundLimitMax );
- if ( roundlimit != level.roundlimit )
- {
- level.roundlimit = roundlimit;
- level notify ( "update_roundlimit" );
- }
-
- timeLimit = [[level.getTimeLimitDvarValue]]();
- if ( timeLimit != level.timeLimit )
- {
- level.timeLimit = timeLimit;
- setDvar( "ui_timelimit", level.timeLimit );
- level notify ( "update_timelimit" );
- }
- thread checkTimeLimit();
-
- scoreLimit = getValueInRange( getDvarInt( level.scoreLimitDvar ), level.scoreLimitMin, level.scoreLimitMax );
- if ( scoreLimit != level.scoreLimit )
- {
- level.scoreLimit = scoreLimit;
- setDvar( "ui_scorelimit", level.scoreLimit );
- level notify ( "update_scorelimit" );
- }
- thread checkScoreLimit();
-
- // make sure we check time limit right when game ends
- if ( isdefined( level.startTime ) )
- {
- if ( getTimeRemaining() < 3000 )
- {
- wait .1;
- continue;
- }
- }
- wait 1;
- }
-}
-
-
-menuShowSquadInfo()
-{
- if ( isDefined( self.pers["squadMessage"] ) )
- {
- if ( getplayersquad( self ) && self.pers["squadMessage"] != 3 )
- {
- obituary_squad( self, self.pers["squadMessage"] );
- }
- self.pers["squadMessage"] = undefined;
- }
-}
-
-menuLeaveSquad()
-{
- if ( getplayersquad( self ) )
- {
- leavesquad(self);
- self.pers["squadMessage"] = 3;
- }
-}
-
-menuCreateSquad()
-{
- createsquad(self);
- self.pers["squadMessage"] = 1;
-
-}
-
-menuJoinSquad()
-{
- if ( getplayersquad( self ) )
- {
- self.pers["squadMessage"] = 2;
- }
-}
-
-menuLockSquad()
-{
- locksquad(self);
-}
-
-menuUnlockSquad()
-{
- unlocksquad(self);
-}
-
-
-
-
-
-menuAutoAssign()
-{
- teams[0] = "allies";
- teams[1] = "axis";
- assignment = teams[randomInt(2)];
-
- self closeMenus();
-
- if ( level.teamBased )
- {
- if ( getDvarInt( "party_autoteams" ) == 1 )
- {
- teamNum = getAssignedTeam( self );
- switch ( teamNum )
- {
- case 1:
- assignment = teams[1];
- break;
-
- case 2:
- assignment = teams[0];
- break;
-
- default:
- assignment = "";
- }
- }
- else
- {
- self menuLeaveSquad();
- }
-
- if ( assignment == "" || getDvarInt( "party_autoteams" ) == 0 )
- {
- playerCounts = self maps\mp\gametypes\_teams::CountPlayers();
-
- // if teams are equal return the team with the lowest score
- if ( playerCounts["allies"] == playerCounts["axis"] )
- {
- if( getTeamScore( "allies" ) == getTeamScore( "axis" ) )
- assignment = teams[randomInt(2)];
- else if ( getTeamScore( "allies" ) < getTeamScore( "axis" ) )
- assignment = "allies";
- else
- assignment = "axis";
- }
- else if( playerCounts["allies"] < playerCounts["axis"] )
- {
- assignment = "allies";
- }
- else
- {
- assignment = "axis";
- }
- }
-
- if ( assignment == self.pers["team"] && (self.sessionstate == "playing" || self.sessionstate == "dead") )
- {
- self beginClassChoice();
- return;
- }
- }
-
- if ( assignment != self.pers["team"] && (self.sessionstate == "playing" || self.sessionstate == "dead") )
- {
- self menuLeaveSquad();
- self.switching_teams = true;
- self.joining_team = assignment;
- self.leaving_team = self.pers["team"];
- self suicide();
- }
-
- self.pers["team"] = assignment;
- self.team = assignment;
- self.pers["class"] = undefined;
- self.class = undefined;
- self.pers["weapon"] = undefined;
- self.pers["savedmodel"] = undefined;
-
- self updateObjectiveText();
-
- if ( level.teamBased )
- self.sessionteam = assignment;
- else
- {
- self.sessionteam = "none";
- }
-
- if ( !isAlive( self ) )
- self.statusicon = "hud_status_dead";
-
- lpselfnum = self getEntityNumber();
- lpselfname = self.name;
- lpselfteam = self.pers["team"];
- lpselfguid = self getGuid();
-
- logPrint( "JT;" + lpselfguid + ";" + lpselfnum + ";" + lpselfteam + ";" + lpselfname + ";" + "\n" );
-
- self notify("joined_team");
- self notify("end_respawn");
-
- self beginClassChoice();
-
- self setclientdvar( "g_scriptMainMenu", game[ "menu_class_" + self.pers["team"] ] );
-}
-
-
-updateObjectiveText()
-{
- if ( self.pers["team"] == "spectator" )
- {
- self setClientDvar( "cg_objectiveText", "" );
- return;
- }
-
- if( level.scorelimit > 0 )
- {
- if ( level.splitScreen )
- self setclientdvar( "cg_objectiveText", getObjectiveScoreText( self.pers["team"] ) );
- else
- self setclientdvar( "cg_objectiveText", getObjectiveScoreText( self.pers["team"] ), level.scorelimit );
- }
- else
- {
- self setclientdvar( "cg_objectiveText", getObjectiveText( self.pers["team"] ) );
- }
-}
-
-closeMenus()
-{
- self closeMenu();
- self closeInGameMenu();
-}
-
-beginClassChoice( forceNewChoice )
-{
- assert( self.pers["team"] == "axis" || self.pers["team"] == "allies" );
-
- team = self.pers["team"];
-
- if ( level.oldschool )
- {
- // skip class choice and just spawn.
-
- self.pers["class"] = undefined;
- self.class = undefined;
-
- // open a menu that just sets the ui_team localvar
- self openMenu( game[ "menu_initteam_" + team ] );
-
- if ( self.sessionstate != "playing" && game["state"] == "playing" )
- self thread [[level.spawnClient]]();
- level thread updateTeamStatus();
- self thread maps\mp\gametypes\_spectating::setSpectatePermissions();
-
- return;
- }
-
- // menu_changeclass_team is the one where you choose one of the n classes to play as.
- // menu_class_team is where you can choose to change your team, class, controls, or leave game.
- self openMenu( game[ "menu_changeclass_" + team ] );
-
- //if ( level.rankedMatch )
- // self openMenu( game[ "menu_changeclass_" + team ] );
- //else
- // self openMenu( game[ "menu_class_" + team ] );
-}
-
-showMainMenuForTeam()
-{
- assert( self.pers["team"] == "axis" || self.pers["team"] == "allies" );
-
- team = self.pers["team"];
-
- // menu_changeclass_team is the one where you choose one of the n classes to play as.
- // menu_class_team is where you can choose to change your team, class, controls, or leave game.
-
- self openMenu( game[ "menu_class_" + team ] );
-}
-
-menuAllies()
-{
- self closeMenus();
-
- if(self.pers["team"] != "allies")
- {
- if (level.allow_teamchange == "0" && (isdefined(self.hasDoneCombat) && self.hasDoneCombat) )
- {
- return;
- }
-
- // allow respawn when switching teams during grace period.
- if ( level.inGracePeriod && (!isdefined(self.hasDoneCombat) || !self.hasDoneCombat) )
- self.hasSpawned = false;
-
- if(self.sessionstate == "playing")
- {
- self menuLeaveSquad();
- self.switching_teams = true;
- self.joining_team = "allies";
- self.leaving_team = self.pers["team"];
- self suicide();
- }
-
- self.pers["team"] = "allies";
- self.team = "allies";
- self.pers["class"] = undefined;
- self.class = undefined;
- self.pers["weapon"] = undefined;
- self.pers["savedmodel"] = undefined;
-
- self updateObjectiveText();
-
- if ( level.teamBased )
- self.sessionteam = "allies";
- else
- self.sessionteam = "none";
-
- self setclientdvar("g_scriptMainMenu", game["menu_class_allies"]);
-
- lpselfnum = self getEntityNumber();
- lpselfname = self.name;
- lpselfteam = self.pers["team"];
- lpselfguid = self getGuid();
-
- logPrint( "JT;" + lpselfguid + ";" + lpselfnum + ";" + lpselfteam + ";" + lpselfname + ";" + "\n" );
-
- self notify("joined_team");
- self notify("end_respawn");
- }
-
- self beginClassChoice();
-}
-
-
-menuAxis()
-{
- self closeMenus();
-
- if(self.pers["team"] != "axis")
- {
- if (level.allow_teamchange == "0" && (isdefined(self.hasDoneCombat) && self.hasDoneCombat) )
- {
- return;
- }
-
- // allow respawn when switching teams during grace period.
- if ( level.inGracePeriod && (!isdefined(self.hasDoneCombat) || !self.hasDoneCombat) )
- self.hasSpawned = false;
-
- if(self.sessionstate == "playing")
- {
- self menuLeaveSquad();
- self.switching_teams = true;
- self.joining_team = "axis";
- self.leaving_team = self.pers["team"];
- self suicide();
- }
-
- self.pers["team"] = "axis";
- self.team = "axis";
- self.pers["class"] = undefined;
- self.class = undefined;
- self.pers["weapon"] = undefined;
- self.pers["savedmodel"] = undefined;
-
- self updateObjectiveText();
-
- if ( level.teamBased )
- self.sessionteam = "axis";
- else
- self.sessionteam = "none";
-
- self setclientdvar("g_scriptMainMenu", game["menu_class_axis"]);
-
- lpselfnum = self getEntityNumber();
- lpselfname = self.name;
- lpselfteam = self.pers["team"];
- lpselfguid = self getGuid();
-
- logPrint( "JT;" + lpselfguid + ";" + lpselfnum + ";" + lpselfteam + ";" + lpselfname + ";" + "\n" );
-
- self notify("joined_team");
- self notify("end_respawn");
- }
-
- self beginClassChoice();
-}
-
-
-menuSpectator()
-{
- self closeMenus();
-
- if(self.pers["team"] != "spectator")
- {
- if(isAlive(self))
- {
- self menuLeaveSquad();
- self.switching_teams = true;
- self.joining_team = "spectator";
- self.leaving_team = self.pers["team"];
- self suicide();
- }
-
- self.pers["team"] = "spectator";
- self.team = "spectator";
- self.pers["class"] = undefined;
- self.class = undefined;
- self.pers["weapon"] = undefined;
- self.pers["savedmodel"] = undefined;
- self.canDoCombat = false;
-
- self updateObjectiveText();
-
- self.sessionteam = "spectator";
- [[level.spawnSpectator]]();
-
- self setclientdvar("g_scriptMainMenu", game["menu_team"]);
-
- self notify("joined_spectators");
- }
-}
-
-
-menuClass( response )
-{
- self closeMenus();
-
- // clears new status of unlocked classes
- if ( response == "demolitions_mp,0" && self getstat( int( tablelookup( "mp/statstable.csv", 4, "feature_closeassault", 1 ) ) ) != 1 )
- {
- closeassault_stat = int( tablelookup( "mp/statstable.csv", 4, "feature_closeassault", 1 ) );
- self setstat( closeassault_stat, 1 );
- //println( "Close Assault class [new status cleared]: stat(" + closeassault_stat + ") = " + self getstat( closeassault_stat ) );
- }
- if ( response == "sniper_mp,0" && self getstat( int( tablelookup( "mp/statstable.csv", 4, "feature_sniper", 1 ) ) ) != 1 )
- {
- sniper_stat = int( tablelookup( "mp/statstable.csv", 4, "feature_sniper", 1 ) );
- self setstat( sniper_stat, 1 );
- //println( "Sniper class [new status cleared]: stat(" + sniper_stat + ") = " + self getstat( sniper_stat ) );
- }
- assert( !level.oldschool );
-
- // this should probably be an assert
- if(!isDefined(self.pers["team"]) || (self.pers["team"] != "allies" && self.pers["team"] != "axis"))
- return;
-
- class = self maps\mp\gametypes\_class::getClassChoice( response );
- primary = self maps\mp\gametypes\_class::getWeaponChoice( response );
-
- if ( class == "restricted" )
- {
- self beginClassChoice();
- return;
- }
-
- //if( (isDefined( self.pers["class"] ) && self.pers["class"] == class) &&
- // (isDefined( self.pers["primary"] ) && self.pers["primary"] == primary) )
- // return;
-
- if ( self.sessionstate == "playing" )
- {
- self.pers["class"] = class;
- self.class = class;
- self.pers["primary"] = primary;
- self.pers["weapon"] = undefined;
-
- if ( game["state"] == "postgame" )
- return;
-
- if ( level.inGracePeriod && !self.hasDoneCombat ) // used weapons check?
- {
- self maps\mp\gametypes\_class::setClass( self.pers["class"] );
- self.tag_stowed_back = undefined;
- self.tag_stowed_hip = undefined;
- self maps\mp\gametypes\_class::giveLoadout( self.pers["team"], self.pers["class"] );
- }
- else if ( !level.splitScreen )
- {
- self iPrintLnBold( game["strings"]["change_class"] );
- }
- }
- else
- {
- self.pers["class"] = class;
- self.class = class;
- self.pers["primary"] = primary;
- self.pers["weapon"] = undefined;
-
- if ( game["state"] == "postgame" )
- return;
-
- if ( game["state"] == "playing" )
- self thread [[level.spawnClient]]();
- }
-
- level thread updateTeamStatus();
-
- self thread maps\mp\gametypes\_spectating::setSpectatePermissions();
-}
-
-/#
-assertProperPlacement()
-{
- numPlayers = level.placement["all"].size;
- for ( i = 0; i < numPlayers - 1; i++ )
- {
- if ( level.placement["all"][i].score < level.placement["all"][i + 1].score )
- {
- println("^1Placement array:");
- for ( i = 0; i < numPlayers; i++ )
- {
- player = level.placement["all"][i];
- println("^1" + i + ". " + player.name + ": " + player.score );
- }
- assertmsg( "Placement array was not properly sorted" );
- break;
- }
- }
-}
-#/
-
-
-removeDisconnectedPlayerFromPlacement()
-{
- offset = 0;
- numPlayers = level.placement["all"].size;
- found = false;
- for ( i = 0; i < numPlayers; i++ )
- {
- if ( level.placement["all"][i] == self )
- found = true;
-
- if ( found )
- level.placement["all"][i] = level.placement["all"][ i + 1 ];
- }
- if ( !found )
- return;
-
- level.placement["all"][ numPlayers - 1 ] = undefined;
- assert( level.placement["all"].size == numPlayers - 1 );
-
- /#
- assertProperPlacement();
- #/
-
- updateTeamPlacement();
-
- if ( level.teamBased )
- return;
-
- numPlayers = level.placement["all"].size;
- for ( i = 0; i < numPlayers; i++ )
- {
- player = level.placement["all"][i];
- player notify( "update_outcome" );
- }
-
-}
-
-updatePlacement()
-{
- prof_begin("updatePlacement");
-
- if ( !level.players.size )
- return;
-
- level.placement["all"] = [];
- for ( index = 0; index < level.players.size; index++ )
- {
- if ( level.players[index].team == "allies" || level.players[index].team == "axis" )
- level.placement["all"][level.placement["all"].size] = level.players[index];
- }
-
- placementAll = level.placement["all"];
-
- for ( i = 1; i < placementAll.size; i++ )
- {
- player = placementAll[i];
- playerScore = player.score;
- for ( j = i - 1; j >= 0 && (playerScore > placementAll[j].score || (playerScore == placementAll[j].score && player.deaths < placementAll[j].deaths)); j-- )
- placementAll[j + 1] = placementAll[j];
- placementAll[j + 1] = player;
- }
-
- level.placement["all"] = placementAll;
-
- /#
- assertProperPlacement();
- #/
-
- updateTeamPlacement();
-
- prof_end("updatePlacement");
-}
-
-
-updateTeamPlacement()
-{
- placement["allies"] = [];
- placement["axis"] = [];
- placement["spectator"] = [];
-
- if ( !level.teamBased )
- return;
-
- placementAll = level.placement["all"];
- placementAllSize = placementAll.size;
-
- for ( i = 0; i < placementAllSize; i++ )
- {
- player = placementAll[i];
- team = player.pers["team"];
-
- placement[team][ placement[team].size ] = player;
- }
-
- level.placement["allies"] = placement["allies"];
- level.placement["axis"] = placement["axis"];
-}
-
-onXPEvent( event )
-{
- self maps\mp\gametypes\_rank::giveRankXP( event );
-}
-
-
-givePlayerScore( event, player, victim )
-{
- if ( level.overridePlayerScore )
- return;
-
- score = player.pers["score"];
- [[level.onPlayerScore]]( event, player, victim );
-
- if ( score == player.pers["score"] )
- return;
-
- recordPlayerStats( player, "score" , player.pers["score"] );
-
- player maps\mp\gametypes\_persistence::statAdd( "score", (player.pers["score"] - score) );
-
- player.score = player.pers["score"];
-
- if ( !level.teambased )
- thread sendUpdatedDMScores();
-
- player notify ( "update_playerscore_hud" );
- player thread checkScoreLimit();
-}
-
-
-default_onPlayerScore( event, player, victim )
-{
- score = maps\mp\gametypes\_rank::getScoreInfoValue( event );
-
- assert( isDefined( score ) );
- /*
- if ( event == "assist" )
- player.pers["score"] += 2;
- else
- player.pers["score"] += 10;
- */
-
- player.pers["score"] += score;
- recordPlayerStats( player, "score" , player.pers["score"] );
-}
-
-
-_setPlayerScore( player, score )
-{
- if ( score == player.pers["score"] )
- return;
-
- player.pers["score"] = score;
- player.score = player.pers["score"];
- recordPlayerStats( player, "score" , player.pers["score"] );
-
- player notify ( "update_playerscore_hud" );
- player thread checkScoreLimit();
-}
-
-
-_getPlayerScore( player )
-{
- return player.pers["score"];
-}
-
-
-giveTeamScore( event, team, player, victim )
-{
- if ( level.overrideTeamScore )
- return;
-
- teamScore = game["teamScores"][team];
- [[level.onTeamScore]]( event, team, player, victim );
-
- if ( teamScore == game["teamScores"][team] )
- return;
-
- updateTeamScores( team );
-
- thread checkScoreLimit();
-}
-
-_setTeamScore( team, teamScore )
-{
- if ( teamScore == game["teamScores"][team] )
- return;
-
- game["teamScores"][team] = teamScore;
-
- updateTeamScores( team );
-
- thread checkScoreLimit();
-}
-
-updateTeamScores( team1, team2 )
-{
- setTeamScore( team1, getGameScore( team1 ) );
- if ( isdefined( team2 ) )
- setTeamScore( team2, getGameScore( team2 ) );
-
- if ( level.teambased )
- thread sendUpdatedTeamScores();
-}
-
-
-_getTeamScore( team )
-{
- return game["teamScores"][team];
-}
-
-
-default_onTeamScore( event, team, player, victim )
-{
- score = maps\mp\gametypes\_rank::getScoreInfoValue( event );
-
- assert( isDefined( score ) );
-
- otherTeam = level.otherTeam[team];
-
- if ( game["teamScores"][team] > game["teamScores"][otherTeam] )
- level.wasWinning = team;
- else if ( game["teamScores"][otherTeam] > game["teamScores"][team] )
- level.wasWinning = otherTeam;
-
- game["teamScores"][team] += score;
-
- isWinning = "none";
- if ( game["teamScores"][team] > game["teamScores"][otherTeam] )
- isWinning = team;
- else if ( game["teamScores"][otherTeam] > game["teamScores"][team] )
- isWinning = otherTeam;
-
- if ( !level.splitScreen && isWinning != "none" && isWinning != level.wasWinning && getTime() - level.lastStatusTime > 5000 )
- {
- level.lastStatusTime = getTime();
- leaderDialog( "lead_taken", isWinning, "status" );
- if ( level.wasWinning != "none")
- leaderDialog( "lead_lost", level.wasWinning, "status" );
- }
-
- if ( isWinning != "none" )
- level.wasWinning = isWinning;
-}
-
-
-sendUpdatedTeamScores()
-{
- level notify("updating_scores");
- level endon("updating_scores");
- wait .05;
-
- WaitTillSlowProcessAllowed();
-
- for ( i = 0; i < level.players.size; i++ )
- {
- level.players[i] updateScores();
- }
-}
-
-sendUpdatedDMScores()
-{
- level notify("updating_dm_scores");
- level endon("updating_dm_scores");
- wait .05;
-
- WaitTillSlowProcessAllowed();
-
- for ( i = 0; i < level.players.size; i++ )
- {
- level.players[i] updateDMScores();
- level.players[i].updatedDMScores = true;
- }
-}
-
-initPersStat( dataName, record_stats )
-{
- if( !isDefined( self.pers[dataName] ) )
- {
- self.pers[dataName] = 0;
- }
-
- if ( !isdefined(record_stats) || record_stats == true )
- {
- recordPlayerStats( self, dataName, self.pers[dataName] );
- }
-}
-
-
-getPersStat( dataName )
-{
- return self.pers[dataName];
-}
-
-
-incPersStat( dataName, increment, record_stats )
-{
- self.pers[dataName] += increment;
- self maps\mp\gametypes\_persistence::statAdd( dataName, increment );
-
- if ( !isdefined(record_stats) || record_stats == true )
- {
- self thread threadedRecordPlayerStats( dataName );
- }
-}
-
-threadedRecordPlayerStats( dataName )
-{
- self endon("disconnect");
- waittillframeend;
-
- recordPlayerStats( self, dataName, self.pers[dataName] );
-}
-
-updatePersRatio( ratio, num, denom )
-{
- numValue = self maps\mp\gametypes\_persistence::statGet( num );
- denomValue = self maps\mp\gametypes\_persistence::statGet( denom );
- if ( denomValue == 0 )
- denomValue = 1;
-
- self maps\mp\gametypes\_persistence::statSet( ratio, int( (numValue * 1000) / denomValue ) );
-
- numValue = self maps\mp\gametypes\_persistence::statGetWithGameType( num );
- denomValue = self maps\mp\gametypes\_persistence::statGetWithGameType( denom );
- if ( denomValue == 0 )
- denomValue = 1;
-
- self maps\mp\gametypes\_persistence::statSetWithGameType( ratio, int( (numValue * 1000) / denomValue ) );
-}
-
-
-updateTeamStatus()
-{
- // run only once per frame, at the end of the frame.
- level notify("updating_team_status");
- level endon("updating_team_status");
- level endon ( "game_ended" );
- waittillframeend;
-
- wait 0; // Required for Callback_PlayerDisconnect to complete before updateTeamStatus can execute
-
- if ( game["state"] == "postgame" )
- return;
-
- resetTimeout();
-
- prof_begin( "updateTeamStatus" );
-
- level.playerCount["allies"] = 0;
- level.playerCount["axis"] = 0;
-
- level.lastAliveCount["allies"] = level.aliveCount["allies"];
- level.lastAliveCount["axis"] = level.aliveCount["axis"];
- level.aliveCount["allies"] = 0;
- level.aliveCount["axis"] = 0;
- level.playerLives["allies"] = 0;
- level.playerLives["axis"] = 0;
- level.alivePlayers["allies"] = [];
- level.alivePlayers["axis"] = [];
- level.activePlayers = [];
- level.squads["allies"] = [];
- level.squads["axis"] = [];
-
- players = level.players;
- for ( i = 0; i < players.size; i++ )
- {
- player = players[i];
-
- if ( !isDefined( player ) && level.splitscreen )
- continue;
-
- team = player.team;
- class = player.class;
-
- if ( team != "spectator" && (level.oldschool || (isDefined( class ) && class != "")) )
- {
- level.playerCount[team]++;
-
- if ( player.sessionstate == "playing" )
- {
- level.aliveCount[team]++;
- level.playerLives[team]++;
-
- if ( isAlive( player ) )
- {
- level.alivePlayers[team][level.alivePlayers[team].size] = player;
- level.activeplayers[ level.activeplayers.size ] = player;
-
- squadID = getplayersquadid( player );
-
- if( isDefined( squadID ) )
- {
-
- if( !isdefined( level.squads[team][squadID] ) )
- level.squads[team][squadID] = [];
-
- level.squads[team][squadID][level.squads[team][squadID].size] = player;
- }
- }
- }
- else
- {
- if ( player maySpawn() )
- level.playerLives[team]++;
- }
- }
- }
-
- if ( level.aliveCount["allies"] + level.aliveCount["axis"] > level.maxPlayerCount )
- level.maxPlayerCount = level.aliveCount["allies"] + level.aliveCount["axis"];
-
- if ( level.aliveCount["allies"] )
- level.everExisted["allies"] = true;
- if ( level.aliveCount["axis"] )
- level.everExisted["axis"] = true;
-
- prof_end( "updateTeamStatus" );
-
- level updateGameEvents();
-}
-
-isValidClass( class )
-{
- if ( level.oldschool )
- {
- assert( !isdefined( class ) );
- return true;
- }
- return isdefined( class ) && class != "";
-}
-
-playTickingSound()
-{
- self endon("death");
- self endon("stop_ticking");
- level endon("game_ended");
-
- while(1)
- {
- self playSound( "ui_mp_suitcasebomb_timer" );
- wait 1.0;
- }
-}
-
-stopTickingSound()
-{
- self notify("stop_ticking");
-}
-
-timeLimitClock()
-{
- level endon ( "game_ended" );
-
- wait .05;
-
- clockObject = spawn( "script_origin", (0,0,0) );
-
- while ( game["state"] == "playing" )
- {
- if ( !level.timerStopped && level.timeLimit )
- {
- timeLeft = getTimeRemaining() / 1000;
- timeLeftInt = int(timeLeft + 0.5); // adding .5 and flooring rounds it.
-
- if ( timeLeftInt >= 40 && timeLeftInt <= 60 )
- level notify ( "match_ending_soon" );
-
- if ( timeLeftInt >= 30 && timeLeftInt <= 40 )
- level notify ( "match_ending_pretty_soon" );
-
- if ( timeLeftInt <= 10 || (timeLeftInt <= 30 && timeLeftInt % 2 == 0) )
- {
- level notify ( "match_ending_very_soon" );
- // don't play a tick at exactly 0 seconds, that's when something should be happening!
- if ( timeLeftInt == 0 )
- break;
-
- clockObject playSound( "ui_mp_timer_countdown" );
- }
-
- // synchronize to be exactly on the second
- if ( timeLeft - floor(timeLeft) >= .05 )
- wait timeLeft - floor(timeLeft);
- }
-
- wait ( 1.0 );
- }
-}
-
-timeLimitClock_Intermission( waitTime )
-{
- setGameEndTime( getTime() + int(waitTime*1000) );
- clockObject = spawn( "script_origin", (0,0,0) );
-
- if ( waitTime >= 10.0 )
- wait ( waitTime - 10.0 );
-
- for ( ;; )
- {
- clockObject playSound( "ui_mp_timer_countdown" );
- wait ( 1.0 );
- }
-}
-
-
-gameTimer()
-{
- level endon ( "game_ended" );
-
- level waittill("prematch_over");
- setmusicstate( "UNDERSCORE" );
-
- level.startTime = getTime();
- level.discardTime = 0;
-
- if ( isDefined( game["roundMillisecondsAlreadyPassed"] ) )
- {
- level.startTime -= game["roundMillisecondsAlreadyPassed"];
- game["roundMillisecondsAlreadyPassed"] = undefined;
- }
-
- prevtime = gettime();
-
- while ( game["state"] == "playing" )
- {
- if ( !level.timerStopped )
- {
- // the wait isn't always exactly 1 second. dunno why.
- game["timepassed"] += gettime() - prevtime;
- }
- prevtime = gettime();
- wait ( 1.0 );
- }
-}
-
-getTimePassed()
-{
- if ( !isDefined( level.startTime ) )
- return 0;
-
- if ( level.timerStopped )
- return (level.timerPauseTime - level.startTime) - level.discardTime;
- else
- return (gettime() - level.startTime) - level.discardTime;
-
-}
-
-
-pauseTimer()
-{
- if ( level.timerStopped )
- return;
-
- level.timerStopped = true;
- level.timerPauseTime = gettime();
-}
-
-
-resumeTimer()
-{
- if ( !level.timerStopped )
- return;
-
- level.timerStopped = false;
- level.discardTime += gettime() - level.timerPauseTime;
-}
-
-
-startGame()
-{
- thread gameTimer();
- level.timerStopped = false;
- thread maps\mp\gametypes\_spawnlogic::spawnPerFrameUpdate();
-
- prematchPeriod();
- level notify("prematch_over");
-
- thread timeLimitClock();
- thread gracePeriod();
-
- thread musicController();
- thread maps\mp\gametypes\_missions::roundBegin();
-}
-
-
-musicController()
-{
- level endon ( "game_ended" );
-
- /*if ( !level.hardcoreMode )
- thread suspenseMusic();*/
-
- level waittill ( "match_ending_soon" );
-
- if ( level.roundLimit == 1 || game["roundsplayed"] == (level.roundLimit - 1) )
- {
- if ( !level.splitScreen )
- {
- if ( game["teamScores"]["allies"] > game["teamScores"]["axis"] )
- {
- /*if ( !level.hardcoreMode )
- {
- playSoundOnPlayers( game["music"]["winning"], "allies" );
- playSoundOnPlayers( game["music"]["losing"], "axis" );
- }*/
-
- leaderDialog( "winning", "allies", undefined, undefined, "squad_winning" );
- leaderDialog( "losing", "axis", undefined, undefined , "squad_losing" );
- }
- else if ( game["teamScores"]["axis"] > game["teamScores"]["allies"] )
- {
- /*if ( !level.hardcoreMode )
- {
- playSoundOnPlayers( game["music"]["winning"], "axis" );
- playSoundOnPlayers( game["music"]["losing"], "allies" );
- }*/
-
- leaderDialog( "winning", "axis", undefined, undefined, "squad_winning" );
- leaderDialog( "losing", "allies", undefined, undefined , "squad_losing" );
- }
- else
- {
- /*if ( !level.hardcoreMode )
- playSoundOnPlayers( game["music"]["losing"] );*/
-
- leaderDialog( "timesup", "axis", undefined, undefined , "squad_30sec" );
- leaderDialog( "timesup", "allies", undefined, undefined , "squad_30sec" );
- }
-
- level waittill ( "match_ending_pretty_soon" );
- setmusicstate( "MATCH_END" );
-
- level waittill ( "match_ending_very_soon" );
- leaderDialog( "timesup", "axis", undefined, undefined , "squad_30sec" );
- leaderDialog( "timesup", "allies", undefined, undefined , "squad_30sec" );
- }
- }
- else
- {
- //if ( !level.hardcoreMode )
- //playSoundOnPlayers( game["music"]["losing"] );
-
- level waittill ( "match_ending_pretty_soon" );
- setmusicstate( "MATCH_END" );
-
- leaderDialog( "timesup" );
- }
-}
-
-
-suspenseMusic()
-{
- level endon ( "game_ended" );
- level endon ( "match_ending_soon" );
-
- numTracks = game["music"]["suspense"].size;
- for ( ;; )
- {
- wait ( randomFloatRange( 60, 120 ) );
-
- playSoundOnPlayers( game["music"]["suspense"][randomInt(numTracks)] );
- }
-}
-
-
-waitForPlayers()
-{
- /*
- if ( level.teamBased )
- while( !level.everExisted[ "axis" ] || !level.everExisted[ "allies" ] )
- wait ( 0.05 );
- else
- while ( level.maxPlayerCount < 2 )
- wait ( 0.05 );
- */
-}
-
-
-prematchPeriod()
-{
- makeDvarServerInfo( "ui_hud_hardcore", 1 );
- setDvar( "ui_hud_hardcore", 1 );
- level endon( "game_ended" );
-
- if ( level.prematchPeriod > 0 )
- {
- thread matchStartTimer();
-
- waitForPlayers();
-
- wait ( level.prematchPeriod );
- }
- else
- {
- matchStartTimerSkip();
- }
-
- level.inPrematchPeriod = false;
-
- for ( index = 0; index < level.players.size; index++ )
- {
- level.players[index] freezeControls( false );
- level.players[index] enableWeapons();
-
- hintMessage = getObjectiveHintText( level.players[index].pers["team"] );
- if ( !isDefined( hintMessage ) || !level.players[index].hasSpawned )
- continue;
-
- level.players[index] setClientDvar( "scr_objectiveText", hintMessage );
- level.players[index] thread maps\mp\gametypes\_hud_message::hintMessage( hintMessage );
-
- }
-
- leaderDialog( "offense_obj", game["attackers"], "introboost" );
- leaderDialog( "defense_obj", game["defenders"], "introboost" );
-
- if ( game["state"] != "playing" )
- return;
-
- setDvar( "ui_hud_hardcore", level.hardcoreMode );
-}
-
-
-gracePeriod()
-{
- level endon("game_ended");
-
- wait ( level.gracePeriod );
-
- level notify ( "grace_period_ending" );
- wait ( 0.05 );
-
- level.inGracePeriod = false;
-
- if ( game["state"] != "playing" )
- return;
-
- if ( level.numLives )
- {
- // Players on a team but without a weapon show as dead since they can not get in this round
- players = level.players;
-
- for ( i = 0; i < players.size; i++ )
- {
- player = players[i];
-
- if ( !player.hasSpawned && player.sessionteam != "spectator" && !isAlive( player ) )
- player.statusicon = "hud_status_dead";
- }
- }
-
- level thread updateTeamStatus();
-}
-
-
-announceRoundWinner( winner, delay )
-{
- if ( delay > 0 )
- wait delay;
-
- if ( !isDefined( winner ) || isPlayer( winner ) )
- return;
-
- if ( winner == "allies" )
- {
- thread playSoundOnPlayers( "mx_round_win"+"_"+level.teamPrefix["allies"] );
- thread playSoundOnPlayers( "mx_round_loss"+"_"+level.teamPrefix["axis"] );
- leaderDialog( "round_success", "allies" );
- leaderDialog( "round_failure", "axis" );
- }
- else if ( winner == "axis" )
- {
- thread playSoundOnPlayers( "mx_round_loss"+"_"+level.teamPrefix["allies"] );
- thread playSoundOnPlayers( "mx_round_win"+"_"+level.teamPrefix["axis"] );
- leaderDialog( "round_success", "axis" );
- leaderDialog( "round_failure", "allies" );
- }
- else
- {
- thread playSoundOnPlayers( "mx_round_draw"+"_"+level.teamPrefix["allies"] );
- thread playSoundOnPlayers( "mx_round_draw"+"_"+level.teamPrefix["axis"] );
-// leaderDialog( "mission_draw" );
- }
-}
-
-
-announceGameWinner( winner, delay )
-{
- if ( delay > 0 )
- wait delay;
-
- if ( !isDefined( winner ) || isPlayer( winner ) )
- return;
-
- if ( winner == "allies" )
- {
- leaderDialog( "mission_success", "allies" );
- leaderDialog( "mission_failure", "axis" );
- }
- else if ( winner == "axis" )
- {
- leaderDialog( "mission_success", "axis" );
- leaderDialog( "mission_failure", "allies" );
- }
- else
- {
- leaderDialog( "mission_draw" );
- }
-}
-
-updateWinStats( winner )
-{
- winner maps\mp\gametypes\_persistence::statAdd( "losses", -1 );
-
- println( "setting winner: " + winner maps\mp\gametypes\_persistence::statGet( "wins" ) );
- winner maps\mp\gametypes\_persistence::statAdd( "wins", 1 );
- winner updatePersRatio( "wlratio", "wins", "losses" );
- winner maps\mp\gametypes\_persistence::statAdd( "cur_win_streak", 1 );
-
- cur_gamemode_win_streak = winner maps\mp\gametypes\_persistence::statGetWithGameType( "cur_win_streak" );
- gamemode_win_streak = winner maps\mp\gametypes\_persistence::statGetWithGameType( "win_streak" );
-
- cur_win_streak = winner maps\mp\gametypes\_persistence::statGet( "cur_win_streak" );
- if ( cur_win_streak > winner maps\mp\gametypes\_persistence::statGet( "win_streak" ) )
- {
- winner maps\mp\gametypes\_persistence::statSet( "win_streak", cur_win_streak, false );
- }
-
- if ( cur_gamemode_win_streak > gamemode_win_streak )
- {
- winner maps\mp\gametypes\_persistence::statSetWithGameType( "win_streak", cur_gamemode_win_streak );
- }
-
- lpselfnum = winner getEntityNumber();
- lpGuid = winner getGuid();
- logPrint("W;" + lpGuid + ";" + lpselfnum + ";" + winner.name + "\n");
-
-}
-
-
-updateLossStats( loser )
-{
- loser maps\mp\gametypes\_persistence::statAdd( "losses", 1 );
- loser updatePersRatio( "wlratio", "wins", "losses" );
-
- lpselfnum = loser getEntityNumber();
- lpGuid = loser getGuid();
- logPrint("L;" + lpGuid + ";" + lpselfnum + ";" + loser.name + "\n");
-}
-
-
-updateTieStats( loser )
-{
- loser maps\mp\gametypes\_persistence::statAdd( "losses", -1 );
-
- loser maps\mp\gametypes\_persistence::statAdd( "ties", 1 );
- loser updatePersRatio( "wlratio", "wins", "losses" );
- loser maps\mp\gametypes\_persistence::statSet( "cur_win_streak", 0 );
-
- lpselfnum = loser getEntityNumber();
- lpGuid = loser getGuid();
- logPrint("T;" + lpGuid + ";" + lpselfnum + ";" + loser.name + "\n");
-}
-
-
-updateWinLossStats( winner )
-{
- if ( level.roundLimit > 1 && !hitRoundLimit() && !level.hostForcedEnd )
- return;
-
- players = level.players;
-
- if ( !isDefined( winner ) || ( isDefined( winner ) && !isPlayer( winner ) && winner == "tie" ) )
- {
- for ( i = 0; i < players.size; i++ )
- {
- if ( !isDefined( players[i].pers["team"] ) )
- continue;
-
- if ( level.hostForcedEnd && players[i] getEntityNumber() == 0 )
- continue;
-
- updateTieStats( players[i] );
- }
- }
- else if ( isPlayer( winner ) )
- {
- if ( level.hostForcedEnd && winner getEntityNumber() == 0 )
- return;
-
- updateWinStats( winner );
- }
- else
- {
- for ( i = 0; i < players.size; i++ )
- {
- if ( !isDefined( players[i].pers["team"] ) )
- continue;
-
- if ( level.hostForcedEnd && players[i] getEntityNumber() == 0 )
- continue;
-
- if ( winner == "tie" )
- updateTieStats( players[i] );
- else if ( players[i].pers["team"] == winner )
- updateWinStats( players[i] );
- else
- {
- if( !level.console )
- updateLossStats( players[i] );
- players[i] maps\mp\gametypes\_persistence::statSet( "cur_win_streak", 0 );
- }
-
- }
- }
-}
-
-
-TimeUntilWaveSpawn( minimumWait )
-{
- // the time we'll spawn if we only wait the minimum wait.
- earliestSpawnTime = gettime() + minimumWait * 1000;
-
- lastWaveTime = level.lastWave[self.pers["team"]];
- waveDelay = level.waveDelay[self.pers["team"]] * 1000;
-
- // the number of waves that will have passed since the last wave happened, when the minimum wait is over.
- numWavesPassedEarliestSpawnTime = (earliestSpawnTime - lastWaveTime) / waveDelay;
- // rounded up
- numWaves = ceil( numWavesPassedEarliestSpawnTime );
-
- timeOfSpawn = lastWaveTime + numWaves * waveDelay;
-
- // avoid spawning everyone on the same frame
- if ( isdefined( self.waveSpawnIndex ) )
- timeOfSpawn += 50 * self.waveSpawnIndex;
-
- return (timeOfSpawn - gettime()) / 1000;
-}
-
-ShouldTeamKillKick(teamKillDelay)
-{
- if ( teamKillDelay && maps\mp\gametypes\_tweakables::getTweakableValue( "team", "kickteamkillers" ) )
- {
- // if its more then 5 seconds into the match and we have a delay then just kick them
- if ( getTimePassed() >= 5000 )
- {
- return true;
- }
-
- // if its under 5 seconds into the match only kick them if they have killed more then one players so far
- if ( self.pers["teamkills_nostats"] > 1 )
- {
- return true;
- }
- }
-
- return false;
-}
-
-TeamKillKick()
-{
- self incPersStat( "sessionbans", 1 );
-
- self endon("disconnect");
- waittillframeend;
-
- //for test purposes lets lock them out of certain game type for 2mins
-
- playlistbanquantum = maps\mp\gametypes\_tweakables::getTweakableValue( "team", "teamkillerplaylistbanquantum" );
- playlistbanpenalty = maps\mp\gametypes\_tweakables::getTweakableValue( "team", "teamkillerplaylistbanpenalty" );
- if ( playlistbanquantum > 0 && playlistbanpenalty > 0 )
- {
- timeplayedtotal = self maps\mp\gametypes\_persistence::statGet( "time_played_total" );
- minutesplayed = timeplayedtotal / 60;
-
- freebees = 2;
-
- banallowance = int( floor(minutesplayed / playlistbanquantum) ) + freebees;
-
- if ( self.sessionbans > banallowance )
- {
- self maps\mp\gametypes\_persistence::statSet( "gametypeban", timeplayedtotal + (playlistbanpenalty * 60) );
- }
- }
-
- // no waiting because then they could quit and rejoin before the ban
-// self setLowerMessage( &"MP_FRIENDLY_FIRE_WILL_NOT", 2 );
-
- ban( self getentitynumber() );
- leaderDialog( "kicked" );
-}
-
-TeamKillDelay()
-{
- teamkills = self.pers["teamkills_nostats"];
- if ( level.minimumAllowedTeamKills < 0 || teamkills <= level.minimumAllowedTeamKills )
- return 0;
-
- exceeded = (teamkills - level.minimumAllowedTeamKills);
- return maps\mp\gametypes\_tweakables::getTweakableValue( "team", "teamkillspawndelay" ) * exceeded;
-}
-
-
-TimeUntilSpawn( includeTeamkillDelay )
-{
- if ( level.inGracePeriod && !self.hasSpawned )
- return 0;
-
- respawnDelay = 0;
- if ( self.hasSpawned )
- {
- result = self [[level.onRespawnDelay]]();
- if ( isDefined( result ) )
- respawnDelay = result;
- else
- respawnDelay = getDvarInt( "scr_" + level.gameType + "_playerrespawndelay" );
-
- if ( includeTeamkillDelay && self.teamKillPunish )
- respawnDelay += TeamKillDelay();
- }
-
- waveBased = (getDvarInt( "scr_" + level.gameType + "_waverespawndelay" ) > 0);
-
- if ( waveBased )
- return self TimeUntilWaveSpawn( respawnDelay );
-
- return respawnDelay;
-}
-
-
-maySpawn()
-{
- if ( level.inOvertime )
- return false;
-
- if ( level.numLives )
- {
- if ( level.teamBased )
- gameHasStarted = ( level.everExisted[ "axis" ] && level.everExisted[ "allies" ] );
- else
- gameHasStarted = (level.maxPlayerCount > 1);
-
- if ( !self.pers["lives"] && gameHasStarted )
- {
- return false;
- }
- else if ( gameHasStarted )
- {
- // disallow spawning for late comers
- if ( !level.inGracePeriod && !self.hasSpawned )
- return false;
- }
- }
- return true;
-}
-
-spawnClient( timeAlreadyPassed )
-{
- assert( isDefined( self.team ) );
- assert( isValidClass( self.class ) );
-
- if ( !self maySpawn() )
- {
- currentorigin = self.origin;
- currentangles = self.angles;
-
- shouldShowRespawnMessage = true;
- if ( level.roundLimit > 1 && game["roundsplayed"] >= (level.roundLimit - 1) )
- shouldShowRespawnMessage = false;
- if ( level.scoreLimit > 1 && level.teambased && game["teamScores"]["allies"] >= level.scoreLimit - 1 && game["teamScores"]["axis"] >= level.scoreLimit - 1 )
- shouldShowRespawnMessage = false;
- if ( shouldShowRespawnMessage )
- {
- setLowerMessage( game["strings"]["spawn_next_round"] );
- self thread removeSpawnMessageShortly( 3 );
- }
- self thread [[level.spawnSpectator]]( currentorigin + (0, 0, 60), currentangles );
- return;
- }
-
- if ( self.waitingToSpawn )
- return;
- self.waitingToSpawn = true;
-
- self waitAndSpawnClient( timeAlreadyPassed );
-
- if ( isdefined( self ) )
- self.waitingToSpawn = false;
-}
-
-waitAndSpawnClient( timeAlreadyPassed )
-{
- self endon ( "disconnect" );
- self endon ( "end_respawn" );
- self endon ( "game_ended" );
-
- if ( !isdefined( timeAlreadyPassed ) )
- timeAlreadyPassed = 0;
-
- spawnedAsSpectator = false;
-
- if ( self.teamKillPunish )
- {
- teamKillDelay = TeamKillDelay();
- if ( teamKillDelay > timeAlreadyPassed )
- {
- teamKillDelay -= timeAlreadyPassed;
- timeAlreadyPassed = 0;
- }
- else
- {
- timeAlreadyPassed -= teamKillDelay;
- teamKillDelay = 0;
- }
-
- if ( teamKillDelay > 0 )
- {
- setLowerMessage( &"MP_FRIENDLY_FIRE_WILL_NOT", teamKillDelay );
-
- self thread respawn_asSpectator( self.origin + (0, 0, 60), self.angles );
- spawnedAsSpectator = true;
-
- wait( teamKillDelay );
- }
-
- self.teamKillPunish = false;
- }
-
- if ( !isdefined( self.waveSpawnIndex ) && isdefined( level.wavePlayerSpawnIndex[self.team] ) )
- {
- self.waveSpawnIndex = level.wavePlayerSpawnIndex[self.team];
- level.wavePlayerSpawnIndex[self.team]++;
- }
-
- timeUntilSpawn = TimeUntilSpawn( false );
- if ( timeUntilSpawn > timeAlreadyPassed )
- {
- timeUntilSpawn -= timeAlreadyPassed;
- timeAlreadyPassed = 0;
- }
- else
- {
- timeAlreadyPassed -= timeUntilSpawn;
- timeUntilSpawn = 0;
- }
-
- if ( timeUntilSpawn > 0 )
- {
- // spawn player into spectator on death during respawn delay, if he switches teams during this time, he will respawn next round
- setLowerMessage( game["strings"]["waiting_to_spawn"], timeUntilSpawn );
- //showSafeSpawnMessage();
- //thread waitSafeSpawnButton();
-
- if ( !spawnedAsSpectator )
- self thread respawn_asSpectator( self.origin + (0, 0, 60), self.angles );
- spawnedAsSpectator = true;
-
- self waitForTimeOrNotify( timeUntilSpawn, "force_spawn" );
-
- self notify("stop_wait_safe_spawn_button");
- }
-
- waveBased = (getDvarInt( "scr_" + level.gameType + "_waverespawndelay" ) > 0);
- if ( maps\mp\gametypes\_tweakables::getTweakableValue( "player", "forcerespawn" ) == 0 && self.hasSpawned && !waveBased && !self.wantSafeSpawn )
- {
- setLowerMessage( game["strings"]["press_to_spawn"] );
- //showSafeSpawnMessage();
-
- if ( !spawnedAsSpectator )
- self thread respawn_asSpectator( self.origin + (0, 0, 60), self.angles );
- spawnedAsSpectator = true;
-
- self waitRespawnOrSafeSpawnButton();
- }
-
- //hideSafeSpawnMessage();
-
- /*
- if ( self.wantSafeSpawn )
- {
- setLowerMessage( game["strings"]["waiting_to_safespawn"] );
-
- timeToWait = randomfloatrange( 7.0, 12.0 );
- if ( randomint( 10 ) == 0 )
- timeToWait = randomfloatrange( 2.0, 7.0 );
-
- if ( !spawnedAsSpectator )
- self thread respawn_asSpectator( self.origin + (0, 0, 60), self.angles );
- spawnedAsSpectator = true;
-
- /# println( "Safe spawn time: " + timeToWait ); #/
- self waitForTimeOrNotifyNoAirstrikes( timeToWait, "force_spawn" );
-
- if ( level.inOvertime )
- return;
- }
- */
-
- self.waitingToSpawn = false;
-
- self clearLowerMessage();
-
- self.waveSpawnIndex = undefined;
-
-// self thread rumbler();
-
- self thread [[level.spawnPlayer]]();
-}
-
-rumbler()
-{
- self endon("disconnect");
- while(1)
- {
- wait(0.1);
- self PlayRumbleOnEntity( "damage_heavy" );
- }
-}
-
-/*waitSafeSpawnButton()
-{
- self endon ( "disconnect" );
- self endon ( "end_respawn" );
- self endon ( "game_ended" );
- self endon ( "stop_wait_safe_spawn_button" );
-
- while(1)
- {
- if ( self fragButtonPressed() )
- break;
- wait .05;
- }
-
- self.wantSafeSpawn = true;
- hideSafeSpawnMessage();
-}*/
-
-waitRespawnOrSafeSpawnButton()
-{
- self endon("disconnect");
- self endon("end_respawn");
-
- while (1)
- {
- if ( self useButtonPressed() )
- break;
- /*if ( self fragButtonPressed() )
- {
- self.wantSafeSpawn = true;
- break;
- }*/
- wait .05;
- }
-}
-
-waitForTimeOrNotify( time, notifyname )
-{
- self endon( notifyname );
- wait time;
-}
-
-waitForTimeOrNotifyNoArtillery( time, notifyname )
-{
- self endon( notifyname );
- wait time;
- while( isDefined( level.artilleryInProgress ) )
- {
- assert( level.artilleryInProgress ); // undefined or true
- wait .25;
- }
-}
-
-/*
-showSafeSpawnMessage()
-{
- if ( level.splitscreen )
- return;
-
- // don't show it if they've already asked for a safe spawn
- if ( self.wantSafeSpawn )
- return;
-
- if ( !isdefined( self.safeSpawnMsg ) )
- {
- self.safeSpawnMsg = createFontString( "default", 1.4 );
- self.safeSpawnMsg setPoint( "CENTER", level.lowerTextYAlign, 0, level.lowerTextY + 50 );
- self.safeSpawnMsg setText( &"PLATFORM_PRESS_TO_SAFESPAWN" );
- self.safeSpawnMsg.archived = false;
- }
- self.safeSpawnMsg.alpha = 1;
-}
-hideSafeSpawnMessage()
-{
- if ( !isdefined( self.safeSpawnMsg ) )
- return;
-
- self.safeSpawnMsg.alpha = 0;
-}
-*/
-
-
-removeSpawnMessageShortly( delay )
-{
- self endon("disconnect");
-
- waittillframeend; // so we don't endon the end_respawn from spawning as a spectator
-
- self endon("end_respawn");
-
- wait delay;
-
- self clearLowerMessage( 2.0 );
-}
-
-
-Callback_StartGameType()
-{
- level.prematchPeriod = 0;
- level.intermission = false;
-
- if ( !isDefined( game["gamestarted"] ) )
- {
- // defaults if not defined in level script
- if ( !isDefined( game["allies"] ) )
- game["allies"] = "marines";
- if ( !isDefined( game["axis"] ) )
- game["axis"] = "japanese";
- if ( !isDefined( game["attackers"] ) )
- game["attackers"] = "allies";
- if ( !isDefined( game["defenders"] ) )
- game["defenders"] = "axis";
-
- if ( !isDefined( game["state"] ) )
- game["state"] = "playing";
-
- precacheStatusIcon( "hud_status_dead" );
- precacheStatusIcon( "hud_status_connecting" );
-
- precacheRumble( "damage_heavy" );
-
- precacheShader( "white" );
- precacheShader( "black" );
-
- makeDvarServerInfo( "scr_allies", "usmc" );
- makeDvarServerInfo( "scr_axis", "japanese" );
-
- makeDvarServerInfo( "cg_thirdPersonAngle", 354 );
-
- setDvar( "cg_thirdPersonAngle", 354 );
-
- game["strings"]["press_to_spawn"] = &"PLATFORM_PRESS_TO_SPAWN";
- if ( level.teamBased )
- {
- game["strings"]["waiting_for_teams"] = &"MP_WAITING_FOR_TEAMS";
- game["strings"]["opponent_forfeiting_in"] = &"MP_OPPONENT_FORFEITING_IN";
- }
- else
- {
- game["strings"]["waiting_for_teams"] = &"MP_WAITING_FOR_PLAYERS";
- game["strings"]["opponent_forfeiting_in"] = &"MP_OPPONENT_FORFEITING_IN";
- }
- game["strings"]["match_starting_in"] = &"MP_MATCH_STARTING_IN";
- game["strings"]["spawn_next_round"] = &"MP_SPAWN_NEXT_ROUND";
- game["strings"]["waiting_to_spawn"] = &"MP_WAITING_TO_SPAWN";
- //game["strings"]["waiting_to_safespawn"] = &"MP_WAITING_TO_SAFESPAWN";
- game["strings"]["match_starting"] = &"MP_MATCH_STARTING";
- game["strings"]["change_class"] = &"MP_CHANGE_CLASS_NEXT_SPAWN";
- game["strings"]["last_stand"] = &"MPUI_LAST_STAND";
-
- game["strings"]["cowards_way"] = &"PLATFORM_COWARDS_WAY_OUT";
-
- game["strings"]["tie"] = &"MP_MATCH_TIE";
- game["strings"]["round_draw"] = &"MP_ROUND_DRAW";
-
- game["strings"]["enemies_eliminated"] = &"MP_ENEMIES_ELIMINATED";
- game["strings"]["score_limit_reached"] = &"MP_SCORE_LIMIT_REACHED";
- game["strings"]["round_limit_reached"] = &"MP_ROUND_LIMIT_REACHED";
- game["strings"]["time_limit_reached"] = &"MP_TIME_LIMIT_REACHED";
- game["strings"]["players_forfeited"] = &"MP_PLAYERS_FORFEITED";
-
- switch ( game["allies"] )
- {
- case "russian":
- game["strings"]["allies_win"] = &"MP_RUSSIAN_WIN_MATCH";
- game["strings"]["allies_win_round"] = &"MP_RUSSIAN_WIN_ROUND";
- game["strings"]["allies_mission_accomplished"] = &"MP_RUSSIAN_MISSION_ACCOMPLISHED";
- game["strings"]["allies_eliminated"] = &"MP_RUSSIAN_ELIMINATED";
- game["strings"]["allies_forfeited"] = &"MP_RUSSIAN_FORFEITED";
- game["strings"]["allies_name"] = &"MP_RUSSIAN_NAME";
-
- game["music"]["spawn_allies"] = "mp_spawn_soviet";
- game["music"]["victory_allies"] = "mp_victory_soviet";
- game["icons"]["allies"] = "faction_128_soviet";
- game["colors"]["allies"] = (0,0,0);
- game["voice"]["allies"] = "RU_1mc_";
- setDvar( "scr_allies", "ussr" );
- break;
- default:
- case "marines":
- game["strings"]["allies_win"] = &"MP_MARINE_WIN_MATCH";
- game["strings"]["allies_win_round"] = &"MP_MARINE_WIN_ROUND";
- game["strings"]["allies_mission_accomplished"] = &"MP_MARINE_MISSION_ACCOMPLISHED";
- game["strings"]["allies_eliminated"] = &"MP_MARINE_ELIMINATED";
- game["strings"]["allies_forfeited"] = &"MP_MARINE_FORFEITED";
- game["strings"]["allies_name"] = &"MP_MARINE_NAME";
-
- game["music"]["spawn_allies"] = "mp_spawn_usa";
- game["music"]["victory_allies"] = "mp_victory_usa";
- game["icons"]["allies"] = "faction_128_american";
- game["colors"]["allies"] = (0.6,0.64,0.69);
- game["voice"]["allies"] = "US_1mc_";
- setDvar( "scr_allies", "usmc" );
- break;
- }
- switch ( game["axis"] )
- {
- case "german":
- game["strings"]["axis_win"] = &"MP_GERMAN_WIN_MATCH";
- game["strings"]["axis_win_round"] = &"MP_GERMAN_WIN_ROUND";
- game["strings"]["axis_mission_accomplished"] = &"MP_GERMAN_MISSION_ACCOMPLISHED";
- game["strings"]["axis_eliminated"] = &"MP_GERMAN_ELIMINATED";
- game["strings"]["axis_forfeited"] = &"MP_GERMAN_FORFEITED";
- game["strings"]["axis_name"] = &"MP_GERMAN_NAME";
-
- game["music"]["spawn_axis"] = "mp_spawn_german";
- game["music"]["victory_axis"] = "mp_victory_german";
- game["icons"]["axis"] = "faction_128_german";
- game["colors"]["axis"] = (0.65,0.57,0.41);
- game["voice"]["axis"] = "GE_1mc_";
- setDvar( "scr_axis", "german" );
- break;
- default:
- case "japanese":
- game["strings"]["axis_win"] = &"MP_JAPANESE_WIN_MATCH";
- game["strings"]["axis_win_round"] = &"MP_JAPANESE_WIN_ROUND";
- game["strings"]["axis_mission_accomplished"] = &"MP_JAPANESE_MISSION_ACCOMPLISHED";
- game["strings"]["axis_eliminated"] = &"MP_JAPANESE_ELIMINATED";
- game["strings"]["axis_forfeited"] = &"MP_JAPANESE_FORFEITED";
- game["strings"]["axis_name"] = &"MP_JAPANESE_NAME";
-
- game["music"]["spawn_axis"] = "mp_spawn_japanese";
- game["music"]["victory_axis"] = "mp_victory_japanese";
- game["icons"]["axis"] = "faction_128_japan";
- game["colors"]["axis"] = (0.52,0.28,0.28);
- game["voice"]["axis"] = "JP_1mc_";
- setDvar( "scr_axis", "japanese" );
- break;
- }
- game["music"]["defeat"] = "mp_defeat";
- game["music"]["victory_spectator"] = "mp_defeat";
- game["music"]["winning"] = "mp_time_running_out_winning";
- game["music"]["losing"] = "mp_time_running_out_losing";
- game["music"]["match_end"] = "mx_match_end";
- game["music"]["victory_tie"] = "mp_defeat";
-
- game["music"]["suspense"] = [];
- game["music"]["suspense"][game["music"]["suspense"].size] = "mp_suspense_01";
- game["music"]["suspense"][game["music"]["suspense"].size] = "mp_suspense_02";
- game["music"]["suspense"][game["music"]["suspense"].size] = "mp_suspense_03";
- game["music"]["suspense"][game["music"]["suspense"].size] = "mp_suspense_04";
- game["music"]["suspense"][game["music"]["suspense"].size] = "mp_suspense_05";
- game["music"]["suspense"][game["music"]["suspense"].size] = "mp_suspense_06";
-
- game["dialog"]["mission_success"] = "mission_success";
- game["dialog"]["mission_failure"] = "mission_fail";
- game["dialog"]["mission_draw"] = "draw";
-
- game["dialog"]["round_success"] = "encourage_win";
- game["dialog"]["round_failure"] = "encourage_lost";
- game["dialog"]["round_draw"] = "draw";
-
- // status
- game["dialog"]["timesup"] = "timesup";
- game["dialog"]["winning"] = "winning";
- game["dialog"]["losing"] = "losing";
- game["dialog"]["lead_lost"] = "lead_lost";
- game["dialog"]["lead_tied"] = "tied";
- game["dialog"]["lead_taken"] = "lead_taken";
- game["dialog"]["last_alive"] = "lastalive";
-
- game["dialog"]["boost"] = "boost";
-
- if ( !isDefined( game["dialog"]["offense_obj"] ) )
- game["dialog"]["offense_obj"] = "boost";
- if ( !isDefined( game["dialog"]["defense_obj"] ) )
- game["dialog"]["defense_obj"] = "boost";
-
- game["dialog"]["hardcore"] = "hardcore";
- game["dialog"]["oldschool"] = "oldschool";
- game["dialog"]["highspeed"] = "highspeed";
- game["dialog"]["tactical"] = "tactical";
-
- game["dialog"]["challenge"] = "challengecomplete";
- game["dialog"]["promotion"] = "promotion";
-
- game["dialog"]["bomb_taken"] = "bomb_taken";
- game["dialog"]["bomb_lost"] = "bomb_lost";
- game["dialog"]["bomb_defused"] = "bomb_defused";
- game["dialog"]["bomb_planted"] = "bomb_planted";
-
- game["dialog"]["obj_taken"] = "securedobj";
- game["dialog"]["obj_lost"] = "lostobj";
-
- game["dialog"]["obj_defend"] = "obj_defend";
- game["dialog"]["obj_destroy"] = "obj_destroy";
- game["dialog"]["obj_capture"] = "capture_obj";
- game["dialog"]["objs_capture"] = "capture_objs";
-
- game["dialog"]["hq_located"] = "hq_located";
- game["dialog"]["hq_enemy_captured"] = "hq_captured";
- game["dialog"]["hq_enemy_destroyed"] = "hq_destroyed";
- game["dialog"]["hq_secured"] = "hq_secured";
- game["dialog"]["hq_offline"] = "hq_offline";
- game["dialog"]["hq_online"] = "hq_online";
-
- game["dialog"]["move_to_new"] = "new_positions";
-
- game["dialog"]["attack"] = "attack";
- game["dialog"]["defend"] = "defend";
- game["dialog"]["offense"] = "offense";
- game["dialog"]["defense"] = "defense";
-
- game["dialog"]["halftime"] = "halftime";
- game["dialog"]["overtime"] = "overtime";
- game["dialog"]["finalfight"] = "finalfight";
- game["dialog"]["side_switch"] = "switching";
-
- game["dialog"]["flag_taken"] = "ourflag";
- game["dialog"]["flag_dropped"] = "ourflag_drop";
- game["dialog"]["flag_returned"] = "ourflag_return";
- game["dialog"]["flag_captured"] = "ourflag_capt";
- game["dialog"]["enemy_flag_taken"] = "enemyflag";
- game["dialog"]["enemy_flag_dropped"] = "enemyflag_drop";
- game["dialog"]["enemy_flag_returned"] = "enemyflag_return";
- game["dialog"]["enemy_flag_captured"] = "enemyflag_capt";
-
- game["dialog"]["capturing_a"] = "capturing_a";
- game["dialog"]["capturing_b"] = "capturing_b";
- game["dialog"]["capturing_c"] = "capturing_c";
- game["dialog"]["capturing_d"] = "capturing_d";
- game["dialog"]["capturing_e"] = "capturing_e";
- game["dialog"]["capturing_f"] = "capturing_f";
- game["dialog"]["captured_a"] = "capture_a";
- game["dialog"]["captured_b"] = "capture_b";
- game["dialog"]["captured_c"] = "capture_c";
- game["dialog"]["captured_d"] = "capture_d";
- game["dialog"]["captured_e"] = "capture_e";
- game["dialog"]["captured_f"] = "capture_f";
-
- game["dialog"]["securing_a"] = "securing_a";
- game["dialog"]["securing_b"] = "securing_b";
- game["dialog"]["securing_c"] = "securing_c";
- game["dialog"]["securing_d"] = "securing_d";
- game["dialog"]["securing_e"] = "securing_e";
- game["dialog"]["securing_f"] = "securing_f";
- game["dialog"]["secured_a"] = "secure_a";
- game["dialog"]["secured_b"] = "secure_b";
- game["dialog"]["secured_c"] = "secure_c";
- game["dialog"]["secured_d"] = "secure_d";
- game["dialog"]["secured_e"] = "secure_e";
- game["dialog"]["secured_f"] = "secure_f";
-
- game["dialog"]["losing_a"] = "losing_a";
- game["dialog"]["losing_b"] = "losing_b";
- game["dialog"]["losing_c"] = "losing_c";
- game["dialog"]["losing_d"] = "losing_d";
- game["dialog"]["losing_e"] = "losing_e";
- game["dialog"]["losing_f"] = "losing_f";
- game["dialog"]["lost_a"] = "lost_a";
- game["dialog"]["lost_b"] = "lost_b";
- game["dialog"]["lost_c"] = "lost_c";
- game["dialog"]["lost_d"] = "lost_d";
- game["dialog"]["lost_e"] = "lost_e";
- game["dialog"]["lost_f"] = "lost_f";
-
- game["dialog"]["enemy_taking_a"] = "enemy_take_a";
- game["dialog"]["enemy_taking_b"] = "enemy_take_b";
- game["dialog"]["enemy_taking_c"] = "enemy_take_c";
- game["dialog"]["enemy_taking_d"] = "enemy_take_d";
- game["dialog"]["enemy_taking_e"] = "enemy_take_e";
- game["dialog"]["enemy_taking_f"] = "enemy_take_f";
- game["dialog"]["enemy_has_a"] = "enemy_has_a";
- game["dialog"]["enemy_has_b"] = "enemy_has_b";
- game["dialog"]["enemy_has_c"] = "enemy_has_c";
- game["dialog"]["enemy_has_d"] = "enemy_has_d";
- game["dialog"]["enemy_has_e"] = "enemy_has_e";
- game["dialog"]["enemy_has_f"] = "enemy_has_f";
-
- //War
- game["dialog"]["secure_flag"] = "secure_flag";
- game["dialog"]["securing_flag"] = "securing_flag";
- game["dialog"]["losing_flag"] = "losing_flag";
- game["dialog"]["lost_flag"] = "lost_flag";
- game["dialog"]["oneflag_enemy"] = "oneflag_enemy";
- game["dialog"]["oneflag_friendly"] = "oneflag_friendly";
-
- game["dialog"]["lost_all"] = "take_positions";
- game["dialog"]["secure_all"] = "positions_lock";
-
- //squads
- game["dialog"]["squad_move"] = "squad_move";
- game["dialog"]["squad_30sec"] = "squad_30sec";
- game["dialog"]["squad_winning"] = "squad_onemin_vic";
- game["dialog"]["squad_losing"] = "squad_onemin_loss";
- game["dialog"]["squad_down"] = "squad_down";
- game["dialog"]["squad_bomb"] = "squad_bomb";
- game["dialog"]["squad_plant"] = "squad_plant";
- game["dialog"]["squad_take"] = "squad_takeobj";
-
- //Player kicked
- game["dialog"]["kicked"] = "player_kicked";
-
- [[level.onPrecacheGameType]]();
-
- game["gamestarted"] = true;
-
- game["teamScores"]["allies"] = 0;
- game["teamScores"]["axis"] = 0;
-
- if ( !level.splitscreen )
- level.prematchPeriod = maps\mp\gametypes\_tweakables::getTweakableValue( "game", "graceperiod" ); // TODO rename to prematch and update files to match
- }
-
- if(!isdefined(game["timepassed"]))
- game["timepassed"] = 0;
-
- if(!isdefined(game["roundsplayed"]))
- game["roundsplayed"] = 0;
-
- level.skipVote = false;
- level.gameEnded = false;
- level.teamSpawnPoints["axis"] = [];
- level.teamSpawnPoints["allies"] = [];
-
- level.objIDStart = 0;
- level.forcedEnd = false;
- level.hostForcedEnd = false;
-
- level.hardcoreMode = getDvarInt( "scr_hardcore" );
- if ( level.hardcoreMode )
- logString( "game mode: hardcore" );
-
- if ( getdvar( "scr_max_rank" ) == "" )
- setdvar( "scr_max_rank", "0" );
- level.rankCap = getDvarInt( "scr_max_rank" );
- if ( level.rankCap )
- logString( "rank cap: " + level.rankCap );
-
- // this gets set to false when someone takes damage or a gametype-specific event happens.
- level.useStartSpawns = true;
-
- // set to 0 to disable
- if ( getdvar( "scr_teamKillPunishCount" ) == "" )
- setdvar( "scr_teamKillPunishCount", "3" );
- level.minimumAllowedTeamKills = getdvarint( "scr_teamKillPunishCount" ) - 1; // punishment starts at the next one
-
- if( getdvar( "r_reflectionProbeGenerate" ) == "1" )
- level waittill( "eternity" );
-
- thread maps\mp\gametypes\_persistence::init();
- thread maps\mp\gametypes\_menus::init();
- thread maps\mp\gametypes\_hud::init();
- thread maps\mp\gametypes\_serversettings::init();
- thread maps\mp\gametypes\_clientids::init();
- thread maps\mp\gametypes\_teams::init();
- thread maps\mp\gametypes\_weapons::init();
- thread maps\mp\gametypes\_scoreboard::init();
- thread maps\mp\gametypes\_killcam::init();
- thread maps\mp\gametypes\_shellshock::init();
- thread maps\mp\gametypes\_deathicons::init();
- thread maps\mp\gametypes\_damagefeedback::init();
- thread maps\mp\gametypes\_healthoverlay::init();
- thread maps\mp\gametypes\_spectating::init();
- thread maps\mp\gametypes\_objpoints::init();
- thread maps\mp\gametypes\_gameobjects::init();
- thread maps\mp\gametypes\_spawnlogic::init();
- thread maps\mp\gametypes\_oldschool::init();
- thread maps\mp\gametypes\_battlechatter_mp::init();
-
- thread maps\mp\gametypes\_hardpoints::init();
-
- // CODER MOD : Sumeet - Added _squad.gsc to handle all
- // squad perk system related tasks.
- //if ( level.teamBased )
- thread maps\mp\gametypes\_squad::init();
-
- if ( level.teamBased )
- thread maps\mp\gametypes\_friendicons::init();
-
- thread maps\mp\gametypes\_hud_message::init();
-
- if ( !level.console )
- thread maps\mp\gametypes\_quickmessages::init();
-
- stringNames = getArrayKeys( game["strings"] );
- for ( index = 0; index < stringNames.size; index++ )
- precacheString( game["strings"][stringNames[index]] );
-
- level.maxPlayerCount = 0;
- level.playerCount["allies"] = 0;
- level.playerCount["axis"] = 0;
- level.aliveCount["allies"] = 0;
- level.aliveCount["axis"] = 0;
- level.playerLives["allies"] = 0;
- level.playerLives["axis"] = 0;
- level.lastAliveCount["allies"] = 0;
- level.lastAliveCount["axis"] = 0;
- level.everExisted["allies"] = false;
- level.everExisted["axis"] = false;
- level.waveDelay["allies"] = 0;
- level.waveDelay["axis"] = 0;
- level.lastWave["allies"] = 0;
- level.lastWave["axis"] = 0;
- level.wavePlayerSpawnIndex["allies"] = 0;
- level.wavePlayerSpawnIndex["axis"] = 0;
- level.alivePlayers["allies"] = [];
- level.alivePlayers["axis"] = [];
- level.activePlayers = [];
- level.squads["allies"] = [];
- level.squads["axis"] = [];
-
- level.allowAnnouncer = getdvarint( "scr_allowannouncer" );
-
- if ( !isDefined( level.timeLimit ) )
- registerTimeLimitDvar( "default", 10, 1, 1440 );
-
- if ( !isDefined( level.scoreLimit ) )
- registerScoreLimitDvar( "default", 100, 1, 500 );
-
- if ( !isDefined( level.roundLimit ) )
- registerRoundLimitDvar( "default", 1, 0, 10 );
-
- makeDvarServerInfo( "ui_scorelimit" );
- makeDvarServerInfo( "ui_timelimit" );
- makeDvarServerInfo( "ui_allow_classchange", getDvar( "ui_allow_classchange" ) );
- // moved to _serversettings.gsc
- //makeDvarServerInfo( "ui_allow_teamchange", getDvar( "scr_allow_teamchange" ) );
-
- waveDelay = getDvarInt( "scr_" + level.gameType + "_waverespawndelay" );
- if ( waveDelay )
- {
- level.waveDelay["allies"] = waveDelay;
- level.waveDelay["axis"] = waveDelay;
- level.lastWave["allies"] = 0;
- level.lastWave["axis"] = 0;
-
- level thread [[level.waveSpawnTimer]]();
- }
-
- level.inPrematchPeriod = true;
-
- if ( level.prematchPeriod > 2.0 )
- level.prematchPeriod = level.prematchPeriod + (randomFloat( 4 ) - 2); // live host obfuscation
-
- if ( level.numLives || level.waveDelay["allies"] || level.waveDelay["axis"] )
- level.gracePeriod = 15;
- else
- level.gracePeriod = 5;
-
- level.inGracePeriod = true;
-
- level.roundEndDelay = 5;
- level.halftimeRoundEndDelay = 3;
-
- updateTeamScores( "axis", "allies" );
-
- if ( !level.teamBased )
- thread initialDMScoreUpdate();
-
- [[level.onStartGameType]]();
-
- // this must be after onstartgametype for scr_showspawns to work when set at start of game
- /#
- thread maps\mp\gametypes\_dev::init();
- #/
-
- thread startGame();
- level thread updateGameTypeDvars();
-}
-
-initialDMScoreUpdate()
-{
- // the first time we call updateDMScores on a player, we have to send them the whole scoreboard.
- // by calling updateDMScores on each player one at a time,
- // we can avoid having to send the entire scoreboard to every single player
- // the first time someone kills someone else.
- wait .2;
- numSent = 0;
- while(1)
- {
- didAny = false;
-
- players = level.players;
- for ( i = 0; i < players.size; i++ )
- {
- player = players[i];
-
- if ( !isdefined( player ) )
- continue;
-
- if ( isdefined( player.updatedDMScores ) )
- continue;
-
- player.updatedDMScores = true;
- player updateDMScores();
-
- didAny = true;
- wait .5;
- }
-
- if ( !didAny )
- wait 3; // let more players connect
- }
-}
-
-checkRoundSwitch()
-{
- if ( !isdefined( level.roundSwitch ) || !level.roundSwitch )
- return false;
- if ( !isdefined( level.onRoundSwitch ) )
- return false;
-
- assert( game["roundsplayed"] > 0 );
-
- if ( game["roundsplayed"] % level.roundswitch == 0 )
- {
- [[level.onRoundSwitch]]();
- return true;
- }
-
- return false;
-}
-
-
-getGameScore( team )
-{
- return game["teamScores"][team];
-}
-
-
-fakeLag()
-{
- self endon ( "disconnect" );
- self.fakeLag = randomIntRange( 50, 150 );
-
- for ( ;; )
- {
- self setClientDvar( "fakelag_target", self.fakeLag );
- wait ( randomFloatRange( 5.0, 15.0 ) );
- }
-}
-
-listenForGameEnd()
-{
- self waittill( "host_sucks_end_game" );
- if ( level.console )
- endparty();
- level.skipVote = true;
-
- if ( !level.gameEnded )
- level thread maps\mp\gametypes\_globallogic::forceEnd(true);
-}
-
-
-Callback_PlayerConnect()
-{
- thread notifyConnecting();
-
- self.statusicon = "hud_status_connecting";
- self waittill( "begin" );
- waittillframeend;
- self.statusicon = "";
-
- level notify( "connected", self );
-
-// self thread fakeLag();
- if ( level.console && self getEntityNumber() == 0 )
- self thread listenForGameEnd();
-
- // only print that we connected if we haven't connected in a previous round
- if( !level.splitscreen && !isdefined( self.pers["score"] ) )
- iPrintLn(&"MP_CONNECTED", self);
-
- lpselfnum = self getEntityNumber();
- lpGuid = self getGuid();
- logPrint("J;" + lpGuid + ";" + lpselfnum + ";" + self.name + "\n");
-
- self setClientDvars( "cg_drawSpectatorMessages", 1,
- "ui_hud_hardcore", getDvar( "ui_hud_hardcore" ),
- "player_sprintTime", getDvar( "scr_player_sprinttime" ),
- "g_compassShowEnemies", getDvar( "scr_game_forceradar" ),
- "ui_radar_client", getDvar( "ui_radar_client" ) );
-
- if ( level.hardcoreMode )
- {
- self setClientDvars( "cg_drawTalk", 3,
- //"cg_drawCrosshairNames", 0 ),
- "cg_drawCrosshair", 0,
- "cg_hudGrenadeIconMaxRangeFrag", 0 );
- }
- else
- {
- self setClientDvars( "cg_drawCrosshair", 1,
- "cg_hudGrenadeIconMaxRangeFrag", 250 );
- }
-
- if ( level.splitScreen )
- {
- self setClientDvars("cg_hudGrenadeIconHeight", "37.5",
- "cg_hudGrenadeIconWidth", "37.5",
- "cg_hudGrenadeIconOffset", "75",
- "cg_hudGrenadePointerHeight", "18",
- "cg_hudGrenadePointerWidth", "37.5",
- "cg_hudGrenadePointerPivot", "18 40.5",
- "cg_fovscale", "0.75" );
- }
- else
- {
- self setClientDvars("cg_hudGrenadeIconHeight", "25",
- "cg_hudGrenadeIconWidth", "25",
- "cg_hudGrenadeIconOffset", "50",
- "cg_hudGrenadePointerHeight", "12",
- "cg_hudGrenadePointerWidth", "25",
- "cg_hudGrenadePointerPivot", "12 27",
- "cg_fovscale", "1");
- }
-
- if ( level.oldschool )
- {
- self setClientDvars( "ragdoll_explode_force", 60000,
- "ragdoll_explode_upbias", 0.8,
- "bg_fallDamageMinHeight", 256,
- "bg_fallDamageMaxHeight", 512,
- "player_sprintUnlimited", 1,
- "player_clipSizeMultiplier", 2.0 );
- }
-
- if ( getdvarint("scr_hitloc_debug") )
- {
- for ( i = 0; i < 6; i++ )
- {
- self setClientDvar( "ui_hitloc_" + i, "" );
- }
- self.hitlocInited = true;
- }
-
- self initPersStat( "score" );
- self.score = self.pers["score"];
-
- self initPersStat( "deaths" );
- self.deaths = self getPersStat( "deaths" );
-
- self initPersStat( "suicides" );
- self.suicides = self getPersStat( "suicides" );
-
- self initPersStat( "kills" );
- self.kills = self getPersStat( "kills" );
-
- self initPersStat( "headshots" );
- self.headshots = self getPersStat( "headshots" );
-
- self initPersStat( "challenges" );
- self.challenges = self getPersStat( "challenges" );
-
- self initPersStat( "assists" );
- self.assists = self getPersStat( "assists" );
-
-
- self initPersStat( "sessionbans" );
- self.sessionbans = self getPersStat( "sessionbans" );
- self initPersStat( "gametypeban" );
- self initPersStat( "time_played_total" );
-
- self initPersStat( "teamkills", false );
- self initPersStat( "teamkills_nostats" );
- self.teamKillPunish = false;
- if ( level.minimumAllowedTeamKills >= 0 && self.pers["teamkills_nostats"] > level.minimumAllowedTeamKills )
- self thread reduceTeamKillsOverTime();
-
- if( getdvar( "r_reflectionProbeGenerate" ) == "1" )
- level waittill( "eternity" );
-
-
- self.killedPlayersCurrent = [];
-
- if( !isDefined( self.pers["best_kill_streak"] ) )
- {
- self.pers["killed_players"] = [];
- self.pers["killed_by"] = [];
- self.pers["nemesis_tracking"] = [];
- self.pers["uav_used"] = 0;
- self.pers["artillery_used"] = 0;
- self.pers["dogs_used"] = 0;
- self.pers["artillery_kills"] = 0;
- self.pers["dog_kills"] = 0;
- self.pers["nemesis_name"] = "";
- self.pers["nemesis_rank"] = 0;
- self.pers["nemesis_rankIcon"] = 0;
- self.pers["nemesis_xp"] = 0;
- self.pers["nemesis_xuid"] = "";
-
-
- /*self.killstreakKills["artillery"] = 0;
- self.killstreakKills["dogs"] = 0;
- self.killstreaksUsed["radar"] = 0;
- self.killstreaksUsed["artillery"] = 0;
- self.killstreaksUsed["dogs"] = 0;*/
- self.pers["best_kill_streak"] = 0;
-
-
- //init After Action Report dvars
- self setClientDvars( "ns_n", "",
- "ns_r", "0",
- "ns_ri", "0",
- "ns_x", "0",
- "ns_k", "0",
- "ns_d", "0",
- "ns_id", "",
- "ps_n", "",
- "ps_h", "0",
- "ps_k", "0",
- "ps_d", "0",
- "ps_kds", "0",
- "ps_st", "0",
- "ps_r", "0",
- "ps_ac", "0",
- "ps_ak", "0",
- "ps_dc", "0",
- "ps_dk", "0" );
- }
-
- self.leaderDialogQueue = [];
- self.leaderDialogActive = false;
- self.leaderDialogGroups = [];
- self.leaderDialogGroup = "";
-
- self.cur_kill_streak = 0;
-
- self.cur_death_streak = 0;
- self.death_streak = self maps\mp\gametypes\_persistence::statGet( "death_streak" );
- self.kill_streak = self maps\mp\gametypes\_persistence::statGet( "kill_streak" );
- self.gametype_death_streak = self maps\mp\gametypes\_persistence::statGetWithGameType( "death_streak" );
- self.gametype_kill_streak = self maps\mp\gametypes\_persistence::statGetWithGameType( "kill_streak" );
-
-
- self.lastGrenadeSuicideTime = -1;
-
- self.teamkillsThisRound = 0;
-
- self.pers["lives"] = level.numLives;
-
- self.hasSpawned = false;
- self.waitingToSpawn = false;
- self.wantSafeSpawn = false;
- self.deathCount = 0;
-
- self.wasAliveAtMatchStart = false;
-
- self thread maps\mp\_flashgrenades::monitorFlash();
-
- if ( level.numLives )
- {
- self setClientDvars("cg_deadChatWithDead", "1",
- "cg_deadChatWithTeam", "0",
- "cg_deadHearTeamLiving", "0",
- "cg_deadHearAllLiving", "0",
- "cg_everyoneHearsEveryone", "0" );
- }
- else
- {
- self setClientDvars("cg_deadChatWithDead", "0",
- "cg_deadChatWithTeam", "1",
- "cg_deadHearTeamLiving", "1",
- "cg_deadHearAllLiving", "0",
- "cg_everyoneHearsEveryone", "0" );
- }
-
- level.players[level.players.size] = self;
-
- if( level.splitscreen )
- setdvar( "splitscreen_playerNum", level.players.size );
-
- if ( level.teambased )
- self updateScores();
-
- setmusicstate( "UNDERSCORE", self );
- // When joining a game in progress, if the game is at the post game state (scoreboard) the connecting player should spawn into intermission
- if ( game["state"] == "postgame" )
- {
- self.pers["team"] = "spectator";
- self.team = "spectator";
-
- self setClientDvars( "ui_hud_hardcore", 1,
- "cg_drawSpectatorMessages", 0 );
-
- [[level.spawnIntermission]]();
- self closeMenu();
- self closeInGameMenu();
- return;
- }
-
- // don't count losses for CTF and War at each round.
- if ( !isDefined( self.pers["lossAlreadyReported"] ) )
- {
- if( level.console )
- updateLossStats( self );
- if ( ( level.gameType == "ctf" ) || ( level.gameType == "twar" ) )
- {
- self.pers["lossAlreadyReported"] = true;
- }
- }
-
- level endon( "game_ended" );
-
- if ( level.oldschool )
- {
- self.pers["class"] = undefined;
- self.class = self.pers["class"];
- }
-
- if ( isDefined( self.pers["team"] ) )
- self.team = self.pers["team"];
-
- if ( isDefined( self.pers["class"] ) )
- self.class = self.pers["class"];
-
- if ( !isDefined( self.pers["team"] ) )
- {
- // Don't set .sessionteam until we've gotten the assigned team from code,
- // because it overrides the assigned team.
- self.pers["team"] = "spectator";
- self.team = "spectator";
- self.sessionstate = "dead";
-
- self updateObjectiveText();
-
- [[level.spawnSpectator]]();
-
- if ( level.rankedMatch && level.console )
- {
- [[level.autoassign]]();
-
- //self thread forceSpawn();
- self thread kickIfDontSpawn();
- }
- else if ( !level.teamBased && level.console )
- {
- [[level.autoassign]]();
- }
- else
- {
- self setclientdvar( "g_scriptMainMenu", game["menu_team"] );
- self openMenu( game["menu_team"] );
- }
-
- if ( self.pers["team"] == "spectator" )
- self.sessionteam = "spectator";
-
- if ( level.teamBased )
- {
- // set team and spectate permissions so the map shows waypoint info on connect
- self.sessionteam = self.pers["team"];
- if ( !isAlive( self ) )
- self.statusicon = "hud_status_dead";
- self thread maps\mp\gametypes\_spectating::setSpectatePermissions();
- }
- }
- else if ( self.pers["team"] == "spectator" )
- {
- self setclientdvar( "g_scriptMainMenu", game["menu_team"] );
- [[level.spawnSpectator]]();
- self.sessionteam = "spectator";
- self.sessionstate = "spectator";
- }
- else
- {
- self.sessionteam = self.pers["team"];
- self.sessionstate = "dead";
-
- self updateObjectiveText();
-
- [[level.spawnSpectator]]();
-
- if ( isValidClass( self.pers["class"] ) )
- {
- self thread [[level.spawnClient]]();
- }
- else
- {
- self showMainMenuForTeam();
- }
-
- self thread maps\mp\gametypes\_spectating::setSpectatePermissions();
- }
-
- if ( isDefined( self.pers["isBot"] ) )
- return;
-}
-
-
-forceSpawn()
-{
- self endon ( "death" );
- self endon ( "disconnect" );
- self endon ( "spawned" );
-
- wait ( 60.0 );
-
- if ( self.hasSpawned )
- return;
-
- if ( self.pers["team"] == "spectator" )
- return;
-
- if ( !isValidClass( self.pers["class"] ) )
- {
- if ( getDvarInt( "onlinegame" ) )
- self.pers["class"] = "CLASS_CUSTOM1";
- else
- self.pers["class"] = "CLASS_ASSAULT";
-
- self.class = self.pers["class"];
- }
-
- self closeMenus();
- self thread [[level.spawnClient]]();
-}
-
-kickIfDontSpawn()
-{
- if ( self getEntityNumber() == 0 )
- {
- // don't try to kick the host
- return;
- }
-
- self kickIfIDontSpawnInternal();
- // clear any client dvars here,
- // like if we set anything to change the menu appearance to warn them of kickness
-}
-
-kickIfIDontSpawnInternal()
-{
- self endon ( "death" );
- self endon ( "disconnect" );
- self endon ( "spawned" );
-
- waittime = 90;
- if ( getdvar("scr_kick_time") != "" )
- waittime = getdvarfloat("scr_kick_time");
- mintime = 45;
- if ( getdvar("scr_kick_mintime") != "" )
- mintime = getdvarfloat("scr_kick_mintime");
-
- starttime = gettime();
-
- kickWait( waittime );
-
- timePassed = (gettime() - starttime)/1000;
- if ( timePassed < waittime - .1 && timePassed < mintime )
- return;
-
- if ( self.hasSpawned )
- return;
-
- if ( self.pers["team"] == "spectator" )
- return;
-
- kick( self getEntityNumber() );
-}
-
-kickWait( waittime )
-{
- level endon("game_ended");
- wait waittime;
-}
-
-Callback_PlayerDisconnect()
-{
- self removePlayerOnDisconnect();
-
- if ( !level.gameEnded )
- self logXPGains();
-
- if ( level.splitscreen )
- {
- players = level.players;
-
- if ( players.size <= 1 )
- level thread maps\mp\gametypes\_globallogic::forceEnd();
-
- // passing number of players to menus in splitscreen to display leave or end game option
- setdvar( "splitscreen_playerNum", players.size );
- }
-
- if ( isDefined( self.score ) && isDefined( self.pers["team"] ) )
- {
- setPlayerTeamRank( self, level.dropTeam, self.score - 5 * self.deaths );
- self logString( "team: score " + self.pers["team"] + ":" + self.score );
- level.dropTeam += 1;
- }
-
- [[level.onPlayerDisconnect]]();
-
- lpselfnum = self getEntityNumber();
- lpGuid = self getGuid();
- logPrint("Q;" + lpGuid + ";" + lpselfnum + ";" + self.name + "\n");
-
- for ( entry = 0; entry < level.players.size; entry++ )
- {
- if ( level.players[entry] == self )
- {
- while ( entry < level.players.size-1 )
- {
- level.players[entry] = level.players[entry+1];
- entry++;
- }
- level.players[entry] = undefined;
- break;
- }
- }
- for ( entry = 0; entry < level.players.size; entry++ )
- {
- if ( isDefined( level.players[entry].pers["killed_players"][self.name] ) )
- level.players[entry].pers["killed_players"][self.name] = undefined;
-
- if ( isDefined( level.players[entry].killedPlayersCurrent[self.name] ) )
- level.players[entry].killedPlayersCurrent[self.name] = undefined;
-
- if ( isDefined( level.players[entry].pers["killed_by"][self.name] ) )
- level.players[entry].pers["killed_by"][self.name] = undefined;
- }
-
- if ( level.gameEnded )
- self removeDisconnectedPlayerFromPlacement();
-
- level thread updateTeamStatus();
-
-
-}
-
-
-removePlayerOnDisconnect()
-{
- for ( entry = 0; entry < level.players.size; entry++ )
- {
- if ( level.players[entry] == self )
- {
- while ( entry < level.players.size-1 )
- {
- level.players[entry] = level.players[entry+1];
- entry++;
- }
- level.players[entry] = undefined;
- break;
- }
- }
-}
-
-isHeadShot( sWeapon, sHitLoc, sMeansOfDeath )
-{
- return (sHitLoc == "head" || sHitLoc == "helmet") && sMeansOfDeath != "MOD_MELEE" && sMeansOfDeath != "MOD_BAYONET" && sMeansOfDeath != "MOD_IMPACT"; //CoD5: MGs need to cause headshots as well. && !isMG( sWeapon );
-}
-
-
-Callback_VehicleDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime, damageFromUnderneath, modelIndex, partName )
-{
- // already applied in the Callback_VehicleDamage
- if ( !(level.iDFLAGS_RADIUS & iDFlags) )
- {
- // create a class specialty checks; CAC:bulletdamage, CAC:armorvest
- iDamage = maps\mp\gametypes\_class::cac_modified_vehicle_damage( self, eAttacker, iDamage, sMeansOfDeath, sWeapon, eInflictor );
- }
-
- self.iDFlags = iDFlags;
- self.iDFlagsTime = getTime();
-
- if ( game["state"] == "postgame" )
- return;
-
- if ( isDefined( eAttacker ) && isPlayer( eAttacker ) && isDefined( eAttacker.canDoCombat ) && !eAttacker.canDoCombat )
- return;
-
-// prof_begin( "Callback_VehicleDamage flags/tweaks" );
-
- // Don't do knockback if the damage direction was not specified
- if( !isDefined( vDir ) )
- iDFlags |= level.iDFLAGS_NO_KNOCKBACK;
-
- friendly = false;
-
- if ( ((self.health == self.maxhealth)) || !isDefined( self.attackers ) )
- {
- self.attackers = [];
- self.attackerData = [];
- self.attackerDamage = [];
- }
-
- // explosive barrel/car detection
- if ( sWeapon == "none" && isDefined( eInflictor ) )
- {
- if ( isDefined( eInflictor.targetname ) && eInflictor.targetname == "explodable_barrel" )
- sWeapon = "explodable_barrel";
- else if ( isDefined( eInflictor.destructible_type ) && isSubStr( eInflictor.destructible_type, "vehicle_" ) )
- sWeapon = "destructible_car";
- }
-
-// prof_end( "Callback_VehicleDamage flags/tweaks" );
-
- // check for completely getting out of the damage
- if( !(iDFlags & level.iDFLAGS_NO_PROTECTION) )
- {
- if ( self IsVehicleImmuneToDamage( iDFlags, sMeansOfDeath, sWeapon ) )
- {
- return;
- }
-
- if ( sMeansOfDeath == "MOD_PISTOL_BULLET" || sMeansOfDeath == "MOD_RIFLE_BULLET" )
- {
- iDamage = GetVehicleBulletDamage( sWeapon );
- }
- // This handles direct damage only. Splash is done in VehicleRadiusDamage
- else if ( sMeansOfDeath == "MOD_PROJECTILE" || sMeansOfDeath == "MOD_GRENADE" )
- {
- iDamage *= GetVehicleProjectileScalar( sWeapon );
- iDamage = int(iDamage);
-
- if ( iDamage == 0 )
- {
- return;
- }
- }
- // Except for splash that we want to modify additionally based on "underneath"
- else if ( sMeansOfDeath == "MOD_GRENADE_SPLASH" )
- {
- iDamage *= GetVehicleUnderneathSplashScalar( sWeapon );
- iDamage = int(iDamage);
-
- if ( iDamage == 0 )
- {
- return;
- }
- }
-
- iDamage *= level.vehicleDamageScalar;
- iDamage = int(iDamage);
-
- if ( isPlayer( eAttacker ) )
- eAttacker.pers["participation"]++;
-
- prevHealthRatio = self.health / self.maxhealth;
-
- occupant_team = self maps\mp\_vehicles::vehicle_get_occupant_team();
-
- if ( level.teamBased && isPlayer( eAttacker ) && (occupant_team == eAttacker.pers["team"]) )
- {
-// prof_begin( "Callback_VehicleDamage player" ); // profs automatically end when the function returns
- if ( level.friendlyfire == 0 ) // no one takes damage
- {
- if( sWeapon != "artillery_mp" )
- return;
-
- vehicle = eAttacker GetVehicleOccupied();
-
- if( isDefined( vehicle ) && vehicle == self )
- {
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishVehicleDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime, damageFromUnderneath, modelIndex, partName, true);
- }
- else
- return;
- }
- else if ( level.friendlyfire == 1 ) // the friendly takes damage
- {
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishVehicleDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime, damageFromUnderneath, modelIndex, partName, false);
- }
- else if ( level.friendlyfire == 2 ) // no one takes damage
- {
- if( sWeapon != "artillery_mp" )
- return;
-
- vehicle = eAttacker GetVehicleOccupied();
-
- if( isDefined( vehicle ) && vehicle == self )
- {
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishVehicleDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime, damageFromUnderneath, modelIndex, partName, true);
- }
- else
- return;
- }
- else if ( level.friendlyfire == 3 ) // both friendly and attacker take damage
- {
- iDamage = int(iDamage * .5);
-
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishVehicleDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime, damageFromUnderneath, modelIndex, partName, false);
- }
-
- friendly = true;
- }
- else
- {
-// prof_begin( "Callback_VehicleDamage world" );
- // Make sure at least one point of damage is done
- if(iDamage < 1)
- iDamage = 1;
-
- if ( isdefined( eAttacker ) && isPlayer( eAttacker ) && isDefined( sWeapon ) )
- eAttacker maps\mp\gametypes\_weapons::checkHit( sWeapon );
-
- if ( issubstr( sMeansOfDeath, "MOD_GRENADE" ) && isDefined( eInflictor.isCooked ) )
- self.wasCooked = getTime();
- else
- self.wasCooked = undefined;
-
- attacker_seat = undefined;
- if ( IsDefined( eAttacker ) )
- attacker_seat = self GetOccupantSeat( eAttacker );
-
- self.lastDamageWasFromEnemy = (isDefined( eAttacker ) && !isdefined(attacker_seat));
-
- self finishVehicleDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime, damageFromUnderneath, modelIndex, partName, false);
-
-// prof_end( "Callback_ActorDamage world" );
- }
-
- if ( isdefined(eAttacker) && eAttacker != self )
- {
- if (sWeapon != "artillery_mp" && (!isdefined(eInflictor) || !isai(eInflictor)) )
- {
- hasBodyArmor = false;
-
- if ( iDamage > 0 )
- eAttacker thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback( hasBodyArmor, sMeansOfDeath );
- }
- }
- }
-
-// prof_begin( "Callback_ActorDamage log" );
-
- // Do debug print if it's enabled
- if(getDvarInt("g_debugDamage"))
- println("actor:" + self getEntityNumber() + " health:" + self.health + " attacker:" + eAttacker.clientid + " inflictor is player:" + isPlayer(eInflictor) + " damage:" + iDamage + " hitLoc:" + sHitLoc);
-
- if(1) // self.sessionstate != "dead")
- {
- lpselfnum = self getEntityNumber();
- lpselfteam = "";
- lpattackerteam = "";
-
- if(isPlayer(eAttacker))
- {
- lpattacknum = eAttacker getEntityNumber();
- lpattackGuid = eAttacker getGuid();
- lpattackname = eAttacker.name;
- lpattackerteam = eAttacker.pers["team"];
- }
- else
- {
- lpattacknum = -1;
- lpattackGuid = "";
- lpattackname = "";
- lpattackerteam = "world";
- }
-
- logPrint("VD;" + lpselfnum + ";" + lpselfteam + ";" + lpattackGuid + ";" + lpattacknum + ";" + lpattackerteam + ";" + lpattackname + ";" + sWeapon + ";" + iDamage + ";" + sMeansOfDeath + ";" + sHitLoc + "\n");
- }
-
-// prof_end( "Callback_VehicleDamage log" );
-}
-
-Callback_VehicleRadiusDamage( eInflictor, eAttacker, iDamage, fInnerDamage, fOuterDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, fRadius, fConeAngleCos, vConeDir, psOffsetTime )
-{
- // create a class specialty checks; CAC:bulletdamage, CAC:armorvest
- iDamage = maps\mp\gametypes\_class::cac_modified_vehicle_damage( self, eAttacker, iDamage, sMeansOfDeath, sWeapon, eInflictor );
- fInnerDamage = maps\mp\gametypes\_class::cac_modified_vehicle_damage( self, eAttacker, fInnerDamage, sMeansOfDeath, sWeapon, eInflictor );
- fOuterDamage = maps\mp\gametypes\_class::cac_modified_vehicle_damage( self, eAttacker, fOuterDamage, sMeansOfDeath, sWeapon, eInflictor );
- self.iDFlags = iDFlags;
- self.iDFlagsTime = getTime();
-
- if ( game["state"] == "postgame" )
- return;
-
- if ( isDefined( eAttacker ) && isPlayer( eAttacker ) && isDefined( eAttacker.canDoCombat ) && !eAttacker.canDoCombat )
- return;
-
- friendly = false;
-
- // check for completely getting out of the damage
- if( !(iDFlags & level.iDFLAGS_NO_PROTECTION) )
- {
- if ( self IsVehicleImmuneToDamage( iDFlags, sMeansOfDeath, sWeapon ) )
- {
- return;
- }
-
- // THIS HANDLES SPLASH DAMAGE ONLY. SPLASH IS DONE IN VehicleRadiusDamage
- if ( sMeansOfDeath == "MOD_PROJECTILE_SPLASH" || sMeansOfDeath == "MOD_GRENADE_SPLASH" || sMeansOfDeath == "MOD_EXPLOSIVE" )
- {
-
- scalar = GetVehicleProjectileSplashScalar( sWeapon );
- iDamage = int(iDamage * scalar);
- fInnerDamage = (fInnerDamage * scalar);
- fOuterDamage = (fOuterDamage * scalar);
-
- if ( fInnerDamage == 0 )
- {
- return;
- }
- if ( iDamage < 1 )
- {
- iDamage = 1;
- }
- }
-
- occupant_team = self maps\mp\_vehicles::vehicle_get_occupant_team();
-
- if ( level.teamBased && isPlayer( eAttacker ) && (occupant_team == eAttacker.pers["team"]) )
- {
-// prof_begin( "Callback_VehicleDamage player" ); // profs automatically end when the function returns
- if ( level.friendlyfire == 0 ) // no one takes damage
- {
- if( sWeapon != "artillery_mp" )
- return;
-
- vehicle = eAttacker GetVehicleOccupied();
-
- if( isDefined( vehicle ) && vehicle == self )
- {
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishVehicleRadiusDamage(eInflictor, eAttacker, iDamage, fInnerDamage, fOuterDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, fRadius, fConeAngleCos, vConeDir, psOffsetTime);
-
- }
- else
- return;
- }
- else if ( level.friendlyfire == 1 ) // the friendly takes damage
- {
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishVehicleRadiusDamage(eInflictor, eAttacker, iDamage, fInnerDamage, fOuterDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, fRadius, fConeAngleCos, vConeDir, psOffsetTime);
- }
- else if ( level.friendlyfire == 2 ) // Attacker will take damage from artillery
- {
- if( sWeapon != "artillery_mp" )
- return;
-
- vehicle = eAttacker GetVehicleOccupied();
-
- if( isDefined( vehicle ) && vehicle == self )
- {
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishVehicleRadiusDamage(eInflictor, eAttacker, iDamage, fInnerDamage, fOuterDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, fRadius, fConeAngleCos, vConeDir, psOffsetTime);
-
- }
- else
- return;
- }
- else if ( level.friendlyfire == 3 ) // both friendly and attacker take damage
- {
- iDamage = int(iDamage * .5);
-
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishVehicleRadiusDamage(eInflictor, eAttacker, iDamage, fInnerDamage, fOuterDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, fRadius, fConeAngleCos, vConeDir, psOffsetTime);
- }
-
- friendly = true;
- }
- else
- {
- // Make sure at least one point of damage is done
- if(iDamage < 1)
- iDamage = 1;
-
- self finishVehicleRadiusDamage(eInflictor, eAttacker, iDamage, fInnerDamage, fOuterDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, fRadius, fConeAngleCos, vConeDir, psOffsetTime);
- }
- }
-}
-
-
-// add to provided array of influencer structs
-Callback_PlayerSpawnGenerateInfluencers(
- player_entity, // the player who wants to spawn
- spawn_influencers) // reference to an influencer array struct
-{
- return;
-}
-
-// returns the baseline score for a spawn point entity
-Callback_PlayerSpawnGenerateSpawnPointEntityBaseScore(
- player_entity,
- spawn_point_entity)
-{
- return 0.0;
-}
-
-Callback_ActorDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime )
-{
- // create a class specialty checks; CAC:bulletdamage, CAC:armorvest
- iDamage = maps\mp\gametypes\_class::cac_modified_damage( self, eAttacker, iDamage, sMeansOfDeath, sWeapon, eInflictor );
- self.iDFlags = iDFlags;
- self.iDFlagsTime = getTime();
-
- if ( game["state"] == "postgame" )
- return;
-
- if ( self.aiteam == "spectator" )
- return;
-
- if ( isDefined( eAttacker ) && isPlayer( eAttacker ) && isDefined( eAttacker.canDoCombat ) && !eAttacker.canDoCombat )
- return;
-
-// prof_begin( "Callback_ActorDamage flags/tweaks" );
-
- // Don't do knockback if the damage direction was not specified
- if( !isDefined( vDir ) )
- iDFlags |= level.iDFLAGS_NO_KNOCKBACK;
-
- friendly = false;
-
- if ( ((self.health == self.maxhealth)) || !isDefined( self.attackers ) )
- {
- self.attackers = [];
- self.attackerData = [];
- self.attackerDamage = [];
- }
-
- if ( isHeadShot( sWeapon, sHitLoc, sMeansOfDeath ) )
- sMeansOfDeath = "MOD_HEAD_SHOT";
-
- if ( maps\mp\gametypes\_tweakables::getTweakableValue( "game", "onlyheadshots" ) )
- {
- if ( sMeansOfDeath == "MOD_PISTOL_BULLET" || sMeansOfDeath == "MOD_RIFLE_BULLET" )
- return;
- else if ( sMeansOfDeath == "MOD_HEAD_SHOT" )
- iDamage = 150;
- }
-
- // When actor gets hit directly with molotov do some fire effects
- if( sMeansOfDeath == "MOD_GRENADE" && sWeapon == "molotov_mp")
- {
- self thread maps\mp\_burnplayer::directHitWithMolotov();
- }
-
- if( sMeansOfDeath == "MOD_BURNED")
- {
- if (sWeapon == "none")
- {
- self maps\mp\_burnplayer::walkedThroughFlames();
- }
- if (sWeapon == "m2_flamethrower_mp")
- {
- self maps\mp\_burnplayer::burnedWithFlameThrower();
- }
- }
-
- // explosive barrel/car detection
- if ( sWeapon == "none" && isDefined( eInflictor ) )
- {
- if ( isDefined( eInflictor.targetname ) && eInflictor.targetname == "explodable_barrel" )
- sWeapon = "explodable_barrel";
- else if ( isDefined( eInflictor.destructible_type ) && isSubStr( eInflictor.destructible_type, "vehicle_" ) )
- sWeapon = "destructible_car";
- }
-
-// prof_end( "Callback_ActorDamage flags/tweaks" );
-
-/#
- if ( maps\mp\_dogs::dog_get_dvar_int( "debug_dog_attack","0" ) == 2 )
- {
- iDamage = 1;
- }
-#/
- // check for completely getting out of the damage
- if( !(iDFlags & level.iDFLAGS_NO_PROTECTION) )
- {
- if ( isPlayer( eAttacker ) )
- eAttacker.pers["participation"]++;
-
- prevHealthRatio = self.health / self.maxhealth;
-
- if ( level.teamBased && isPlayer( eAttacker ) && (self != eAttacker) && (self.aiteam == eAttacker.pers["team"]) )
- {
-// prof_begin( "Callback_ActorDamage actor" ); // profs automatically end when the function returns
- if ( level.friendlyfire == 0 ) // no one takes damage
- {
- return;
- }
- else if ( level.friendlyfire == 1 ) // the friendly takes damage
- {
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishActorDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime);
- }
- else if ( level.friendlyfire == 2 ) // no one takes damage
- {
- return;
- }
- else if ( level.friendlyfire == 3 ) // both friendly and attacker take damage
- {
- iDamage = int(iDamage * .5);
-
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishActorDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime);
- }
-
- friendly = true;
- }
- else
- {
- // no damage from the dogs owner unless in hardcore
- if ( isDefined( eAttacker ) && isDefined( self.script_owner ) && eAttacker == self.script_owner && !level.hardcoreMode )
- {
- return;
- }
-
- // dogs with the same owner can not damage each other
- if ( isDefined( eAttacker ) && isDefined( self.script_owner ) && isdefined( eAttacker.script_owner ) && eAttacker.script_owner == self.script_owner )
- {
- return;
- }
-
-// prof_begin( "Callback_ActorDamage world" );
- // Make sure at least one point of damage is done
- if(iDamage < 1)
- iDamage = 1;
-
- if ( isdefined( eAttacker ) && isPlayer( eAttacker ) && isDefined( sWeapon ) )
- eAttacker maps\mp\gametypes\_weapons::checkHit( sWeapon );
-
- if ( issubstr( sMeansOfDeath, "MOD_GRENADE" ) && isDefined( eInflictor.isCooked ) )
- self.wasCooked = getTime();
- else
- self.wasCooked = undefined;
-
- self.lastDamageWasFromEnemy = (isDefined( eAttacker ) && (eAttacker != self));
-
- self finishActorDamage(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime);
-
-// prof_end( "Callback_ActorDamage world" );
- }
-
- if ( isdefined(eAttacker) && eAttacker != self )
- {
- hasBodyArmor = false;
-
- if (sWeapon != "artillery_mp" && (!isdefined(eInflictor) || !isai(eInflictor)) )
- {
- if ( iDamage > 0 )
- eAttacker thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback( hasBodyArmor, sMeansOfDeath );
- }
- }
- }
-
-// prof_begin( "Callback_ActorDamage log" );
-
- // Do debug print if it's enabled
- if(getDvarInt("g_debugDamage"))
- println("actor:" + self getEntityNumber() + " health:" + self.health + " attacker:" + eAttacker.clientid + " inflictor is player:" + isPlayer(eInflictor) + " damage:" + iDamage + " hitLoc:" + sHitLoc);
-
- if(1) // self.sessionstate != "dead")
- {
- lpselfnum = self getEntityNumber();
- lpselfteam = self.aiteam;
-
- if(isPlayer(eAttacker))
- {
- lpattacknum = eAttacker getEntityNumber();
- lpattackGuid = eAttacker getGuid();
- lpattackname = eAttacker.name;
- lpattackerteam = eAttacker.pers["team"];
- }
- else
- {
- lpattacknum = -1;
- lpattackGuid = "";
- lpattackname = "";
- lpattackerteam = "world";
- }
-
- logPrint("AD;" + lpselfnum + ";" + lpselfteam + ";" + lpattackGuid + ";" + lpattacknum + ";" + lpattackerteam + ";" + lpattackname + ";" + sWeapon + ";" + iDamage + ";" + sMeansOfDeath + ";" + sHitLoc + "\n");
- }
-
-// prof_end( "Callback_ActorDamage log" );
-}
-
-Callback_PlayerDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime )
-{
- // create a class specialty checks; CAC:bulletdamage, CAC:armorvest
- iDamage = maps\mp\gametypes\_class::cac_modified_damage( self, eAttacker, iDamage, sMeansOfDeath, sWeapon, eInflictor );
- self.iDFlags = iDFlags;
- self.iDFlagsTime = getTime();
-
- if ( game["state"] == "postgame" )
- return;
-
- if ( self.sessionteam == "spectator" )
- return;
-
- if ( isDefined( self.canDoCombat ) && !self.canDoCombat )
- return;
-
- if ( isDefined( eAttacker ) && isPlayer( eAttacker ) && isDefined( eAttacker.canDoCombat ) && !eAttacker.canDoCombat )
- return;
-
- if ( isdefined(eAttacker) )
- {
- if( isai(eAttacker) && isDefined( eAttacker.script_owner ) )
- {
- if ( eAttacker.script_owner.team != self.team )
- eAttacker = eAttacker.script_owner;
- }
-
- if( eAttacker.classname == "script_vehicle" && isDefined( eAttacker.owner ) )
- eAttacker = eAttacker.owner;
- }
-
- prof_begin( "PlayerDamage flags/tweaks" );
-
- // Don't do knockback if the damage direction was not specified
- if( !isDefined( vDir ) )
- iDFlags |= level.iDFLAGS_NO_KNOCKBACK;
-
- friendly = false;
-
- self thread threadedSetStatLBByName( sWeapon, 1, "hits by", 2 );
-
- if ( ((self.health == self.maxhealth)) || !isDefined( self.attackers ) )
- {
- self.attackers = [];
- self.attackerData = [];
- self.attackerDamage = [];
- }
-
- if ( isHeadShot( sWeapon, sHitLoc, sMeansOfDeath ) )
- sMeansOfDeath = "MOD_HEAD_SHOT";
-
- if ( maps\mp\gametypes\_tweakables::getTweakableValue( "game", "onlyheadshots" ) )
- {
- if ( sMeansOfDeath == "MOD_PISTOL_BULLET" || sMeansOfDeath == "MOD_RIFLE_BULLET" )
- return;
- else if ( sMeansOfDeath == "MOD_HEAD_SHOT" )
- iDamage = 150;
- }
-
- // CODER_MOD: Nathan@CA( 06/04/08 ): Make all vehicle drivers invulnerable to bullets
- if ( self maps\mp\_vehicles::player_is_occupant_invulnerable( sMeansOfDeath ) )
- return;
-
- if( ( sMeansOfDeath == "MOD_GRENADE" && sWeapon == "molotov_mp" ) || ( sMeansOfDeath == "MOD_BURNED") )
- self thread doFlameAudio();
-
- if (isdefined (eAttacker) && isPlayer(eAttacker) && ( (self.pers["team"] != eAttacker.pers["team"]) || ( game["dialog"]["gametype"] == "freeforall" ) ) )
- {
- self.lastAttackWeapon = sWeapon;
-
- if ( eAttacker player_is_driver() )
- {
- vehicle = eAttacker GetVehicleOccupied();
- self.lastTankThatAttacked = vehicle;
- self thread clearLastTankAttacker();
- }
-
- if( sMeansOfDeath == "MOD_GRENADE" && sWeapon == "molotov_mp")
- {
- if ( !self hasperk( "specialty_fireproof" ) )
- self thread maps\mp\_burnplayer::directHitWithMolotov( eAttacker, eInflictor, "MOD_BURNED" );
- }
-
- if( sMeansOfDeath == "MOD_BURNED")
- {
- if (sWeapon == "none")
- {
- if ( !self hasperk( "specialty_fireproof" ) )
- self thread maps\mp\_burnplayer::walkedThroughFlames();
- }
- else if (sWeapon == "m2_flamethrower_mp")
- {
- if ( !self hasperk( "specialty_fireproof" ) )
- self thread maps\mp\_burnplayer::burnedWithFlameThrower();
- }
- }
- }
-
- // explosive barrel/car detection
- if ( sWeapon == "none" && isDefined( eInflictor ) )
- {
- if ( isDefined( eInflictor.targetname ) && eInflictor.targetname == "explodable_barrel" )
- {
- sWeapon = "explodable_barrel";
- //thread maps\mp\gametypes\_battlechatter_mp::onPlayerNearExplodable( self, "barrel" );
- }
- else if ( isDefined( eInflictor.destructible_type ) && isSubStr( eInflictor.destructible_type, "vehicle_" ) )
- {
- sWeapon = "destructible_car";
- //level thread maps\mp\gametypes\_battlechatter_mp::onPlayerNearExplodable( self, "car" );
- }
- }
-
- prof_end( "PlayerDamage flags/tweaks" );
-
- if( iDFlags & level.iDFLAGS_PENETRATION && eAttacker hasPerk( "specialty_bulletpenetration" ) )
- self thread maps\mp\gametypes\_battlechatter_mp::perkSpecificBattleChatter( "deepimpact", true );
-
- // check for completely getting out of the damage
- if( !(iDFlags & level.iDFLAGS_NO_PROTECTION) )
- {
- // return if helicopter friendly fire is on
- if ( level.teamBased && isdefined( level.chopper ) && isdefined( eAttacker ) && eAttacker == level.chopper && eAttacker.team == self.pers["team"] )
- {
-// if( level.friendlyfire == 0 )
-// {
-// prof_end( "Callback_PlayerDamage player" );
- return;
-// }
- }
-
- if ( (isSubStr( sMeansOfDeath, "MOD_GRENADE" ) || isSubStr( sMeansOfDeath, "MOD_EXPLOSIVE" ) || isSubStr( sMeansOfDeath, "MOD_PROJECTILE" )) && isDefined( eInflictor ) )
- {
- // protect players from spawnkill grenades
- if ( eInflictor.classname == "grenade" && (self.lastSpawnTime + 3500) > getTime() && distance( eInflictor.origin, self.lastSpawnPoint.origin ) < 250 )
- {
-// prof_end( "Callback_PlayerDamage player" );
- return;
- }
-
- self.explosiveInfo = [];
- self.explosiveInfo["damageTime"] = getTime();
- self.explosiveInfo["damageId"] = eInflictor getEntityNumber();
- self.explosiveInfo["returnToSender"] = false;
- self.explosiveInfo["bulletPenetrationKill"] = false;
- self.explosiveInfo["chainKill"] = false;
- self.explosiveInfo["counterKill"] = false;
- self.explosiveInfo["chainKill"] = false;
- self.explosiveInfo["cookedKill"] = false;
- self.explosiveInfo["weapon"] = sWeapon;
-
- isFrag = isSubStr( sWeapon, "frag_" );
-
- if ( eAttacker != self )
- {
- if ( (isSubStr( sWeapon, "satchel_" ) || isSubStr( sWeapon, "mine_bouncing_betty_" ) ) && isDefined( eAttacker ) && isDefined( eInflictor.owner ) )
- {
- self.explosiveInfo["returnToSender"] = (eInflictor.owner == self);
- self.explosiveInfo["counterKill"] = isDefined( eInflictor.wasDamaged );
- self.explosiveInfo["chainKill"] = isDefined( eInflictor.wasChained );
- self.explosiveInfo["ohnoyoudontKill"] = isDefined( eInflictor.wasJustPlanted );
- self.explosiveInfo["bulletPenetrationKill"] = isDefined( eInflictor.wasDamagedFromBulletPenetration );
- self.explosiveInfo["cookedKill"] = false;
- }
- if ( ( isSubStr( sWeapon, "sticky_grenade_" ) ) && isDefined( eInflictor ) )
- {
- self.explosiveInfo["stuckToPlayer"] = isDefined( eInflictor.stuckToPlayer );
- }
- if ( isDefined( eAttacker.lastGrenadeSuicideTime ) && eAttacker.lastGrenadeSuicideTime >= gettime() - 50 && isFrag )
- {
- self.explosiveInfo["suicideGrenadeKill"] = true;
- }
- else
- {
- self.explosiveInfo["suicideGrenadeKill"] = false;
- }
- }
-
- if ( isFrag )
- {
- self.explosiveInfo["cookedKill"] = isDefined( eInflictor.isCooked );
- self.explosiveInfo["throwbackKill"] = isDefined( eInflictor.threwBack );
- }
- }
-
- if ( isPlayer( eAttacker ) )
- eAttacker.pers["participation"]++;
-
- prevHealthRatio = self.health / self.maxhealth;
-
- if ( level.teamBased && isPlayer( eAttacker ) && (self != eAttacker) && (self.pers["team"] == eAttacker.pers["team"]) )
- {
- prof_begin( "PlayerDamage player" ); // profs automatically end when the function returns
- if ( level.friendlyfire == 0 ) // no one takes damage
- {
- if ( sWeapon == "artillery_mp" )
- self damageShellshockAndRumble( eInflictor, sWeapon, sMeansOfDeath, iDamage );
- return;
- }
- else if ( level.friendlyfire == 1 ) // the friendly takes damage
- {
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
-
- self finishPlayerDamageWrapper(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime);
- }
- else if ( level.friendlyfire == 2 && isAlive( eAttacker ) ) // only the attacker takes damage
- {
- iDamage = int(iDamage * .5);
-
- // Make sure at least one point of damage is done
- if(iDamage < 1)
- iDamage = 1;
-
- eAttacker.lastDamageWasFromEnemy = false;
-
- eAttacker.friendlydamage = true;
- eAttacker finishPlayerDamageWrapper(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime);
- eAttacker.friendlydamage = undefined;
- }
- else if ( level.friendlyfire == 3 && isAlive( eAttacker ) ) // both friendly and attacker take damage
- {
- iDamage = int(iDamage * .5);
-
- // Make sure at least one point of damage is done
- if ( iDamage < 1 )
- iDamage = 1;
-
- self.lastDamageWasFromEnemy = false;
- eAttacker.lastDamageWasFromEnemy = false;
-
- self finishPlayerDamageWrapper(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime);
- eAttacker.friendlydamage = true;
- eAttacker finishPlayerDamageWrapper(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime);
- eAttacker.friendlydamage = undefined;
- }
-
- friendly = true;
- prof_end( "PlayerDamage player" );
- }
- else
- {
- prof_begin( "PlayerDamage world" );
- // Make sure at least one point of damage is done
- if(iDamage < 1)
- iDamage = 1;
-
- if ( isDefined( eAttacker ) && isPlayer( eAttacker ) )
- {
- if ( !isdefined( self.attackerData[eAttacker.clientid] ) )
- {
- self.attackerDamage[eAttacker.clientid] = iDamage;
- self.attackers[ self.attackers.size ] = eAttacker;
- // we keep an array of attackers by their client ID so we can easily tell
- // if they're already one of the existing attackers in the above if().
- // we store in this array data that is useful for other things, like challenges
- self.attackerData[eAttacker.clientid] = false;
- }
- else
- {
- self.attackerDamage[eAttacker.clientid] += iDamage;
- }
- if ( maps\mp\gametypes\_weapons::isPrimaryWeapon( sWeapon ) )
- self.attackerData[eAttacker.clientid] = true;
-
- }
-
- if ( isdefined( eAttacker ) )
- level.lastLegitimateAttacker = eAttacker;
-
- if ( isdefined( eAttacker ) && isPlayer( eAttacker ) && isDefined( sWeapon ) )
- eAttacker maps\mp\gametypes\_weapons::checkHit( sWeapon );
-
- if ( issubstr( sMeansOfDeath, "MOD_GRENADE" ) && isDefined( eInflictor.isCooked ) )
- self.wasCooked = getTime();
- else
- self.wasCooked = undefined;
-
- self.lastDamageWasFromEnemy = (isDefined( eAttacker ) && (eAttacker != self));
-
- self finishPlayerDamageWrapper(eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime);
-
- self thread maps\mp\gametypes\_missions::playerDamaged(eInflictor, eAttacker, iDamage, sMeansOfDeath, sWeapon, sHitLoc );
-
- prof_end( "Callback_PlayerDamage world" );
- }
-
- if ( isdefined(eAttacker) && eAttacker != self )
- {
- if (sWeapon != "artillery_mp" && (!isdefined(eInflictor) || !isai(eInflictor)) )
- {
- hasBodyArmor = false;
- if ( self hasPerk( "specialty_armorvest" ) && sWeapon != "m2_flamethrower_mp" )
- {
- hasBodyArmor = true;
-
- if( isPlayer(eAttacker) )
- eAttacker thread maps\mp\gametypes\_battlechatter_mp::perkSpecificBattleChatter( "juggernaut" );
- }
-
-
- if ( iDamage > 0 )
- eAttacker thread maps\mp\gametypes\_damagefeedback::updateDamageFeedback( hasBodyArmor, sMeansOfDeath );
- }
- }
-
- self.hasDoneCombat = true;
- }
-
- if ( isdefined( eAttacker ) && eAttacker != self && !friendly )
- level.useStartSpawns = false;
-
- prof_begin( "PlayerDamage log" );
-
- // Do debug print if it's enabled
- if(getDvarInt("g_debugDamage"))
- println("client:" + self getEntityNumber() + " health:" + self.health + " attacker:" + eAttacker.clientid + " inflictor is player:" + isPlayer(eInflictor) + " damage:" + iDamage + " hitLoc:" + sHitLoc);
-
- if(self.sessionstate != "dead")
- {
- lpselfnum = self getEntityNumber();
- lpselfname = self.name;
- lpselfteam = self.pers["team"];
- lpselfGuid = self getGuid();
- lpattackerteam = "";
-
- if(isPlayer(eAttacker))
- {
- lpattacknum = eAttacker getEntityNumber();
- lpattackGuid = eAttacker getGuid();
- lpattackname = eAttacker.name;
- lpattackerteam = eAttacker.pers["team"];
- }
- else
- {
- lpattacknum = -1;
- lpattackGuid = "";
- lpattackname = "";
- lpattackerteam = "world";
- }
-
- logPrint("D;" + lpselfGuid + ";" + lpselfnum + ";" + lpselfteam + ";" + lpselfname + ";" + lpattackGuid + ";" + lpattacknum + ";" + lpattackerteam + ";" + lpattackname + ";" + sWeapon + ";" + iDamage + ";" + sMeansOfDeath + ";" + sHitLoc + "\n");
- }
-
- if ( getdvarint("scr_hitloc_debug") )
- {
- if ( !isdefined( eAttacker.hitlocInited ) )
- {
- for ( i = 0; i < 6; i++ )
- {
- eAttacker setClientDvar( "ui_hitloc_" + i, "" );
- }
- eAttacker.hitlocInited = true;
- }
-
- if ( isPlayer( eAttacker ) && !level.splitscreen )
- {
- colors = [];
- colors[0] = 2;
- colors[1] = 3;
- colors[2] = 5;
- colors[3] = 7;
-
- elemcount = 6;
- if ( !isdefined( eAttacker.damageInfo ) )
- {
- eAttacker.damageInfo = [];
- for ( i = 0; i < elemcount; i++ )
- {
- eAttacker.damageInfo[i] = spawnstruct();
- eAttacker.damageInfo[i].damage = 0;
- eAttacker.damageInfo[i].hitloc = "";
- eAttacker.damageInfo[i].bp = false;
- eAttacker.damageInfo[i].jugg = false;
- eAttacker.damageInfo[i].colorIndex = 0;
- }
- eAttacker.damageInfoColorIndex = 0;
- eAttacker.damageInfoVictim = undefined;
- }
-
- for ( i = elemcount-1; i > 0; i-- )
- {
- eAttacker.damageInfo[i].damage = eAttacker.damageInfo[i - 1].damage;
- eAttacker.damageInfo[i].hitloc = eAttacker.damageInfo[i - 1].hitloc;
- eAttacker.damageInfo[i].bp = eAttacker.damageInfo[i - 1].bp;
- eAttacker.damageInfo[i].jugg = eAttacker.damageInfo[i - 1].jugg;
- eAttacker.damageInfo[i].colorIndex = eAttacker.damageInfo[i - 1].colorIndex;
- }
- eAttacker.damageInfo[0].damage = iDamage;
- eAttacker.damageInfo[0].hitloc = sHitLoc;
- eAttacker.damageInfo[0].bp = (iDFlags & level.iDFLAGS_PENETRATION);
- eAttacker.damageInfo[0].jugg = self hasPerk( "specialty_armorvest" );
- if ( isdefined( eAttacker.damageInfoVictim ) && eAttacker.damageInfoVictim != self )
- {
- eAttacker.damageInfoColorIndex++;
- if ( eAttacker.damageInfoColorIndex == colors.size )
- eAttacker.damageInfoColorIndex = 0;
- }
- eAttacker.damageInfoVictim = self;
- eAttacker.damageInfo[0].colorIndex = eAttacker.damageInfoColorIndex;
-
- for ( i = 0; i < elemcount; i++ )
- {
- color = "^" + colors[ eAttacker.damageInfo[i].colorIndex ];
- if ( eAttacker.damageInfo[i].hitloc != "" )
- {
- val = color + eAttacker.damageInfo[i].hitloc;
- if ( eAttacker.damageInfo[i].bp )
- val += " (BP)";
- if ( eAttacker.damageInfo[i].jugg )
- val += " (Jugg)";
- eAttacker setClientDvar( "ui_hitloc_" + i, val );
- }
- eAttacker setClientDvar( "ui_hitloc_damage_" + i, color + eAttacker.damageInfo[i].damage );
- }
- }
- }
-
- prof_end( "PlayerDamage log" );
-}
-
-player_is_driver()
-{
- if ( !isalive(self) )
- return false;
-
- vehicle = self GetVehicleOccupied();
-
- if ( IsDefined( vehicle ) )
- {
- seat = vehicle GetOccupantSeat( self );
-
- if ( isdefined(seat) && seat == 0 )
- return true;
- }
-
- return false;
-}
-
-doFlameAudio()
-{
- self endon("disconnect");
- waittillframeend;
-
- if (!isdefined ( self.lastFlameHurtAudio ) )
- self.lastFlameHurtAudio = 0;
-
- currentTime = gettime();
-
- if ( self.lastFlameHurtAudio + level.fire_audio_repeat_duration + RandomInt( level.fire_audio_random_max_duration ) < currentTime )
- {
- self playLocalSound("player_pain_small");
- self.lastFlameHurtAudio = currentTime;
- }
-}
-
-Callback_ActorKilled(eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, psOffsetTime)
-{
- if ( game["state"] == "postgame" )
- return;
-
- if( isai(attacker) && isDefined( attacker.script_owner ) )
- {
- // if the person who called the dogs in switched teams make sure they don't
- // get penalized for the kill
- if ( attacker.script_owner.team != self.aiteam )
- attacker = attacker.script_owner;
- }
-
- if( attacker.classname == "script_vehicle" && isDefined( attacker.owner ) )
- attacker = attacker.owner;
-
- if ( isdefined( attacker ) && isplayer( attacker ) )
- {
- if ( !level.teamBased || (self.aiteam != attacker.pers["team"]) )
- {
- value = maps\mp\gametypes\_rank::getScoreInfoValue( "dogkill" );
- attacker thread maps\mp\gametypes\_rank::giveRankXP( "dogkill", value );
- givePlayerScore( "dogkill", attacker, self );
-
- // dog score for team
- if( level.teamBased )
- giveTeamScore( "dogkill", attacker.pers["team"], attacker, self );
- }
- }
-
-}
-
-/*
-removeBlockedAnims( array )
-{
- newArray = [];
- for ( index = 0; index < array.size; index++ )
- {
- localDeltaVector = getMoveDelta( array[index], 0, 1 );
- endPoint = self localToWorldCoords( localDeltaVector );
-
- if ( self mayMoveToPoint( endPoint ) )
- newArray[newArray.size] = array[index];
- }
- return newArray;
-}
-*/
-
-doPrintDamage(dmg, hitloc, flags)
-{
- self endon( "disconnect" );
-
- huddamage = newclienthudelem(self);
- huddamage.alignx = "center";
- huddamage.horzalign = "center";
- huddamage.x = 10;
- huddamage.y = 235;
- huddamage.fontscale = 1.6;
- huddamage.font = "objective";
- huddamage setvalue(dmg);
-
- if ((flags & level.iDFLAGS_RADIUS) != 0)
- huddamage.color = (0.25, 0.25, 0.25);
-
- if ((flags & level.iDFLAGS_PENETRATION) != 0)
- huddamage.color = (1, 1, 0.25);
-
- if (hitloc == "head")
- huddamage.color = (1, 0.25, 0.25);
-
- huddamage moveovertime(1);
- huddamage fadeovertime(1);
- huddamage.alpha = 0;
- huddamage.x = randomIntRange(25, 70);
-
- val = 1;
- if (cointoss())
- val = -1;
-
- huddamage.y = 235 + randomIntRange(25, 70) * val;
-
- wait 1;
-
- if ( isDefined( huddamage ) )
- huddamage destroy();
-}
-
-finishPlayerDamageWrapper( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime )
-{
- if( isDefined( level.allowPrintDamage ) && level.allowPrintDamage )
- {
- if ( !isDefined( eAttacker ) )
- {
- if ( !isDefined( eInflictor ) && isDefined( self.printDamage ) && self.printDamage )
- self thread doPrintDamage( iDamage, sHitLoc, iDFlags );
- }
- else if ( isPlayer( eAttacker ) && isDefined( eAttacker.printDamage ) && eAttacker.printDamage )
- eAttacker thread doPrintDamage( iDamage, sHitLoc, iDFlags );
- else if( isDefined( eAttacker.owner ) && isPlayer( eAttacker.owner ) && isDefined( eAttacker.owner.printDamage ) && eAttacker.owner.printDamage )
- eAttacker.owner thread doPrintDamage( iDamage, sHitLoc, iDFlags );
- }
-
- self finishPlayerDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime );
-
- if ( getDvar( "scr_csmode" ) != "" )
- self shellShock( "damage_mp", 0.2 );
-
- self damageShellshockAndRumble( eInflictor, sWeapon, sMeansOfDeath, iDamage );
-}
-
-damageShellshockAndRumble( eInflictor, sWeapon, sMeansOfDeath, iDamage )
-{
- self thread maps\mp\gametypes\_weapons::onWeaponDamage( eInflictor, sWeapon, sMeansOfDeath, iDamage );
- self PlayRumbleOnEntity( "damage_heavy" );
-}
-
-default_getTeamKillPenalty( eInflictor, attacker, sMeansOfDeath, sWeapon )
-{
- teamkill_penalty = 1;
-
- if ( sWeapon == "artillery_mp" )
- {
- teamkill_penalty = maps\mp\gametypes\_tweakables::getTweakableValue( "team", "artilleryTeamKillPenalty" );
- }
- return teamkill_penalty;
-}
-
-default_getTeamKillScore( eInflictor, attacker, sMeansOfDeath, sWeapon )
-{
- return maps\mp\gametypes\_rank::getScoreInfoValue( "kill" );
-}
-
-Callback_PlayerKilled(eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, psOffsetTime, deathAnimDuration)
-{
- self endon( "spawned" );
- self notify( "killed_player" );
-
- if ( self.sessionteam == "spectator" )
- return;
-
- if ( game["state"] == "postgame" )
- return;
-
- self needsRevive( false );
-
- // explosive barrel/car detection
- if ( sWeapon == "none" && isDefined( eInflictor ) )
- {
- if ( isDefined( eInflictor.targetname ) && eInflictor.targetname == "explodable_barrel" )
- sWeapon = "explodable_barrel";
- else if ( isDefined( eInflictor.destructible_type ) && isSubStr( eInflictor.destructible_type, "vehicle_" ) )
- sWeapon = "destructible_car";
- }
-
- prof_begin( "PlayerKilled pre constants" );
-
- deathTimeOffset = 0;
- if ( isdefined( self.useLastStandParams ) )
- {
- self.useLastStandParams = undefined;
-
- assert( isdefined( self.lastStandParams ) );
-
- eInflictor = self.lastStandParams.eInflictor;
- attacker = self.lastStandParams.attacker;
- iDamage = self.lastStandParams.iDamage;
- sMeansOfDeath = self.lastStandParams.sMeansOfDeath;
- sWeapon = self.lastStandParams.sWeapon;
- vDir = self.lastStandParams.vDir;
- sHitLoc = self.lastStandParams.sHitLoc;
-
- deathTimeOffset = (gettime() - self.lastStandParams.lastStandStartTime) / 1000;
-
- self.lastStandParams = undefined;
-
- self thread maps\mp\gametypes\_battlechatter_mp::perkSpecificBattleChatter( "secondchance" );
- }
-
- if( isHeadShot( sWeapon, sHitLoc, sMeansOfDeath ) )
- {
- sMeansOfDeath = "MOD_HEAD_SHOT";
- }
-
- if( isai(attacker) )
- attacker notify("killed",self);
-
- if( isai(attacker) && isDefined( attacker.script_owner ) )
- {
- // if the person who called the dogs in switched teams make sure they don't
- // get penalized for the kill
- if ( !level.teambased || attacker.script_owner.team != self.team )
- attacker = attacker.script_owner;
- }
-
- if( attacker.classname == "script_vehicle" && isDefined( attacker.owner ) )
- attacker = attacker.owner;
-
- if ( ( isdefined ( self.capturingLastFlag ) ) && ( self.capturingLastFlag == true ) )
- {
- attacker.lastCapKiller = true;
- }
-
- // we do not want the melee icon to show up for dog attacks
- if ( sWeapon == "dog_bite_mp" )
- sMeansOfDeath = "MOD_PISTOL_BULLET";
-
- self thread trackLeaderBoardDeathStats( sWeapon, sMeansOfDeath );
- attacker thread trackAttackerLeaderBoardDeathStats( sWeapon, sMeansOfDeath );
-
- // send out an obituary message to all clients about the kill
- if( level.teamBased && isDefined( attacker.pers ) && self.team == attacker.team && sMeansOfDeath == "MOD_GRENADE" && level.friendlyfire == 0 )
- obituary(self, self, sWeapon, sMeansOfDeath);
- else
- obituary(self, attacker, sWeapon, sMeansOfDeath);
-
-// self maps\mp\gametypes\_weapons::updateWeaponUsageStats();
- if ( !level.inGracePeriod )
- {
- self maps\mp\gametypes\_weapons::dropWeaponForDeath( attacker );
- self maps\mp\gametypes\_weapons::dropOffhand();
- }
-
- maps\mp\gametypes\_spawnlogic::deathOccured(self, attacker);
-
- self.sessionstate = "dead";
- self.statusicon = "hud_status_dead";
-
- self.pers["weapon"] = undefined;
-
- self.killedPlayersCurrent = [];
-
- self.deathCount++;
-
-/#
- println( "players("+self.clientId+") death count ++: " + self.deathCount );
-#/
- if( self.cur_kill_streak >= 5 && isPlayer( attacker ) )
- level thread maps\mp\gametypes\_battlechatter_mp::sayLocalSoundDelayed( attacker, "kill_killstreak", "killstreak", 0.75 );
-
- if( !isDefined( self.switching_teams ) )
- {
- // if team killed we reset kill streak, but dont count death and death streak
- if ( isPlayer( attacker ) && level.teamBased && ( attacker != self ) && ( self.pers["team"] == attacker.pers["team"] ) )
- {
-
- self.cur_kill_streak = 0;
- }
- else
- {
- self incPersStat( "deaths", 1 );
- self.deaths = self getPersStat( "deaths" );
- self updatePersRatio( "kdratio", "kills", "deaths" );
-
- if( self.cur_kill_streak > self.pers["best_kill_streak"] )
- self.pers["best_kill_streak"] = self.cur_kill_streak;
-
- self.cur_kill_streak = 0;
- self.cur_death_streak++;
-
- if ( self.cur_death_streak > self.death_streak )
- {
- self maps\mp\gametypes\_persistence::statSet( "death_streak", self.cur_death_streak );
- self.death_streak = self.cur_death_streak;
- self.gametype_death_streak = self.cur_death_streak;
- }
- else if ( self.cur_death_streak > self.gametype_death_streak )
- {
- self maps\mp\gametypes\_persistence::statSetWithGameType( "death_streak", self.cur_death_streak );
- self.gametype_death_streak = self.cur_death_streak;
- }
- }
- }
-
- lpselfnum = self getEntityNumber();
- lpselfname = self.name;
- lpattackGuid = "";
- lpattackname = "";
- if( isdefined( self.pers["team"] ) )
- lpselfteam = self.pers["team"];
- else
- lpselfteam = "";
- lpselfguid = self getGuid();
- lpattackerteam = "";
-
- lpattacknum = -1;
-
- prof_end( "PlayerKilled pre constants" );
-
- prof_begin( "PlayerKilled constants" );
- if( isPlayer( attacker ) )
- {
- lpattackGuid = attacker getGuid();
- lpattackname = attacker.name;
- if( isdefined( attacker.pers["team"] ) )
- lpattackerteam = attacker.pers["team"];
- else
- lpattackerteam = "";
-
-
- if ( attacker == self ) // killed himself
- {
- doKillcam = false;
-
- // suicide kill cam
- //lpattacknum = attacker getEntityNumber();
- //doKillcam = true;
-
- // switching teams
- if ( isDefined( self.switching_teams ) )
- {
- if ( !level.teamBased && ((self.leaving_team == "allies" && self.joining_team == "axis") || (self.leaving_team == "axis" && self.joining_team == "allies")) )
- {
- playerCounts = self maps\mp\gametypes\_teams::CountPlayers();
- playerCounts[self.leaving_team]--;
- playerCounts[self.joining_team]++;
-
- if( (playerCounts[self.joining_team] - playerCounts[self.leaving_team]) > 1 )
- {
- self thread [[level.onXPEvent]]( "suicide" );
- self incPersStat( "suicides", 1 );
- self.suicides = self getPersStat( "suicides" );
- }
- }
- }
- else
- {
- self thread [[level.onXPEvent]]( "suicide" );
- self incPersStat( "suicides", 1 );
- self.suicides = self getPersStat( "suicides" );
-
- scoreSub = maps\mp\gametypes\_tweakables::getTweakableValue( "game", "suicidepointloss" );
- _setPlayerScore( self, _getPlayerScore( self ) - scoreSub );
-
- if ( sMeansOfDeath == "MOD_SUICIDE" && sHitLoc == "none" && self.throwingGrenade )
- {
- self.lastGrenadeSuicideTime = gettime();
- }
-
- //Check for player death related battlechatter
- thread maps\mp\gametypes\_battlechatter_mp::onPlayerSuicideOrTeamKill( self, "suicide" ); //Play suicide battlechatter
- }
-
- if( isDefined( self.friendlydamage ) )
- self iPrintLn(&"MP_FRIENDLY_FIRE_WILL_NOT");
- }
- else
- {
- prof_begin( "PlayerKilled attacker" );
-
- lpattacknum = attacker getEntityNumber();
-
- doKillcam = true;
-
- if ( level.teamBased && self.pers["team"] == attacker.pers["team"] && sMeansOfDeath == "MOD_GRENADE" && level.friendlyfire == 0 )
- {
- }
- else if ( level.teamBased && self.pers["team"] == attacker.pers["team"] ) // killed by a friendly
- {
- attacker thread [[level.onXPEvent]]( "teamkill" );
-
- if ( !IgnoreTeamKills( sWeapon, sMeansOfDeath ) )
- {
- teamkill_penalty = self [[level.getTeamKillPenalty]]( eInflictor, attacker, sMeansOfDeath, sWeapon);
-
- attacker incPersStat( "teamkills_nostats", teamkill_penalty, false );
- attacker incPersStat( "teamkills", 1 ); //save team kills to player stats
- attacker.teamkillsThisRound++;
-
- if ( maps\mp\gametypes\_tweakables::getTweakableValue( "team", "teamkillpointloss" ) )
- {
- scoreSub = self [[level.getTeamKillScore]]( eInflictor, attacker, sMeansOfDeath, sWeapon);
- _setPlayerScore( attacker, _getPlayerScore( attacker ) - scoreSub );
- }
-
- if ( getTimePassed() < 5000 )
- teamKillDelay = 1;
- else if ( attacker.pers["teamkills_nostats"] > 1 && getTimePassed() < (8000 + (attacker.pers["teamkills_nostats"] * 1000)) )
- teamKillDelay = 1;
- else
- teamKillDelay = attacker TeamKillDelay();
-
- if ( teamKillDelay > 0 )
- {
- attacker.teamKillPunish = true;
- attacker suicide();
-
- if ( attacker ShouldTeamKillKick(teamKillDelay) )
- {
- attacker thread TeamKillKick();
- }
-
- attacker thread reduceTeamKillsOverTime();
- }
-
- //Play teamkill battlechatter
- if( isPlayer( attacker ) )
- thread maps\mp\gametypes\_battlechatter_mp::onPlayerSuicideOrTeamKill( attacker, "teamkill" );
- }
- }
- else
- {
- prof_begin( "pks1" );
-
- attacker thread giveKillXP( sMeansOfDeath );
-
- attacker incPersStat( "kills", 1 );
- attacker.kills = attacker getPersStat( "kills" );
- attacker updatePersRatio( "kdratio", "kills", "deaths" );
-
- if ( isAlive( attacker ) )
- {
-
- if ( !isDefined( eInflictor ) || !isDefined( eInflictor.requiredDeathCount ) || attacker.deathCount == eInflictor.requiredDeathCount )
- {
- attacker.cur_kill_streak++;
-
- if ( isDefined( level.hardpointItems ) )
- attacker thread maps\mp\gametypes\_hardpoints::giveHardpointItemForStreak();
- }
-
- if( isPlayer( attacker ) )
- self thread maps\mp\gametypes\_battlechatter_mp::onPlayerKillstreak( attacker );
- }
-
-
- attacker.cur_death_streak = 0;
-
- if ( attacker.cur_kill_streak > attacker.kill_streak )
- {
- attacker maps\mp\gametypes\_persistence::statSet( "kill_streak", attacker.cur_kill_streak );
- attacker.kill_streak = attacker.cur_kill_streak;
- attacker.gametype_kill_streak = attacker.cur_kill_streak;
- }
- else if ( attacker.cur_kill_streak > attacker.gametype_kill_streak )
- {
- attacker maps\mp\gametypes\_persistence::statSetWithGametype( "kill_streak", attacker.cur_kill_streak );
- attacker.gametype_kill_streak = attacker.cur_kill_streak;
- }
-
- givePlayerScore( "kill", attacker, self );
-
- attacker thread trackAttackerKill( self.name, self.pers["rank"], self.pers["rankxp"], self.pers["prestige"], self getXuid(true) );
-
-
- attackerName = attacker.name;
- self thread trackAttackeeDeath( attackerName, attacker.pers["rank"], attacker.pers["rankxp"], attacker.pers["prestige"], attacker getXuid(true) );
-
- attacker thread incKillstreakTracker( sWeapon );
-
- // to prevent spectator gain score for team-spectator after throwing a granade and killing someone before he switched
- if ( level.teamBased && attacker.pers["team"] != "spectator")
- {
- // dog score for team
- if( isai(Attacker) )
- giveTeamScore( "kill", attacker.aiteam, attacker, self );
- else
- giveTeamScore( "kill", attacker.pers["team"], attacker, self );
- }
-
- scoreSub = maps\mp\gametypes\_tweakables::getTweakableValue( "game", "deathpointloss" );
- if ( scoreSub != 0 )
- {
- _setPlayerScore( self, _getPlayerScore( self ) - scoreSub );
- }
-
- if( attacker.cur_kill_streak <= 5 && isPlayer( attacker ) )
- {
- if( isDefined(level.bcKillInformProbability) && randomIntRange( 0, 100 ) >= level.bcKillInformProbability )
- level thread maps\mp\gametypes\_battlechatter_mp::sayLocalSoundDelayed( attacker, "kill", "infantry", 0.75 );
- }
-
- prof_end( "pks1" );
-
- if ( level.teamBased )
- {
- prof_begin( "PlayerKilled assists" );
-
- if ( isdefined( self.attackers ) )
- {
- for ( j = 0; j < self.attackers.size; j++ )
- {
- player = self.attackers[j];
-
- if ( !isDefined( player ) )
- continue;
-
- if ( player == attacker )
- continue;
-
- damage_done = self.attackerDamage[player.clientId];
- player thread processAssist( self, damage_done);
- }
- self.attackers = [];
- }
-
- prof_end( "PlayerKilled assists" );
- }
- }
-
- prof_end( "PlayerKilled attacker" );
- }
- }
- else
- {
- doKillcam = false;
- killedByEnemy = false;
-
- lpattacknum = -1;
- lpattackguid = "";
- lpattackname = "";
- lpattackerteam = "world";
-
- // even if the attacker isn't a player, it might be on a team
- if ( isDefined( attacker ) && isDefined( attacker.team ) && (attacker.team == "axis" || attacker.team == "allies") )
- {
- if ( attacker.team != self.pers["team"] )
- {
- killedByEnemy = true;
- if ( level.teamBased )
- giveTeamScore( "kill", attacker.team, attacker, self );
- }
- }
- }
- prof_end( "PlayerKilled constants" );
-
- prof_begin( "PlayerKilled post constants" );
-
- self.lastAttacker = attacker;
- self.lastDeathPos = self.origin;
-
- if ( isDefined( attacker ) && isPlayer( attacker ) && attacker != self && (!level.teambased || attacker.pers["team"] != self.pers["team"]) )
- self thread maps\mp\gametypes\_missions::playerKilled(eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, sHitLoc );
- else
- self notify("playerKilledChallengesProcessed");
-
- logPrint( "K;" + lpselfguid + ";" + lpselfnum + ";" + lpselfteam + ";" + lpselfname + ";" + lpattackguid + ";" + lpattacknum + ";" + lpattackerteam + ";" + lpattackname + ";" + sWeapon + ";" + iDamage + ";" + sMeansOfDeath + ";" + sHitLoc + "\n" );
- attackerString = "none";
- if ( isPlayer( attacker ) ) // attacker can be the worldspawn if it's not a player
- attackerString = attacker getXuid() + "(" + lpattackname + ")";
- self logstring( "d " + sMeansOfDeath + "(" + sWeapon + ") a:" + attackerString + " d:" + iDamage + " l:" + sHitLoc + " @ " + int( self.origin[0] ) + " " + int( self.origin[1] ) + " " + int( self.origin[2] ) );
-
- level thread updateTeamStatus();
-
- directKill = true;
- killcamentity = undefined;
- killcamentityindex = -1;
- killcamentitystarttime = 0;
- doKillCamEntity = false;
- forceKillcam = getDvarInt( "scr_forcekillcam" );
-
- if ( isdefined( eInflictor ) && ( forceKillcam || eInflictor != attacker) )
- {
- if ( isSubStr( sWeapon, "turret_mp" ) || isSubStr( sWeapon, "cobra" ) || sWeapon == "dog_bite_mp" || sWeapon == "artillery_mp" || sWeapon == "mine_bouncing_betty_mp" )
- doKillCamEntity = true;
- if ( sWeapon == "frag_grenade_mp" || sWeapon == "c4_mp" || sWeapon == "satchel_charge_mp" || sWeapon == "bazooka_mp" || sWeapon == "panzershrek_mp" || isSubStr( sWeapon, "gl_" ) || sWeapon == "frag_grenade_short_mp" || sWeapon == "molotov_mp" || sWeapon == "sticky_grenade_mp" )
- doKillCamEntity = true;
- if ( (sWeapon == "c4_mp" || sWeapon == "mine_bouncing_betty_mp") && isDefined( eInflictor.owner ) && eInflictor.owner != attacker )
- {
- doKillCamEntity = false;
- directKill = false;
- }
- }
-
- // if they got crushed by a tank, force the killcam to view the tank
- if ( attacker.classname == "script_vehicle" && sMeansOfDeath == "MOD_CRUSH" )
- {
- doKillCamEntity = true;
- killcamentity = attacker;
- }
- else if ( doKillCamEntity )
- {
- killcamentity = eInflictor;
- }
-
- if ( doKillCamEntity )
- {
- killcamentityindex = killcamentity getEntityNumber(); // must do this before any waiting lest the entity be deleted
- killcamentitystarttime = killcamentity.birthtime;
- }
-
- if ( !isdefined( killcamentity ) && directKill && (sWeapon == "artillery_mp" || sWeapon == "mine_bouncing_betty_mp" || sWeapon == "frag_grenade_short_mp" || sWeapon == "molotov_mp" || sWeapon == "none" || isSubStr( sWeapon, "cobra" )) && sMeansOfDeath != "MOD_BURNED" )
- doKillcam = false;
-
- self maps\mp\gametypes\_weapons::detachCarryObjectModel();
-
-
- died_in_vehicle= false;
- if (IsDefined(self.diedOnVehicle))
- {
- died_in_vehicle = self.diedOnVehicle; // only works when vehicle blows up
- }
- prof_end( "PlayerKilled post constants" );
-
- prof_begin( "PlayerKilled body and gibbing" );
- if ( !died_in_vehicle )
- {
- vAttackerOrigin = undefined;
- if ( isdefined( attacker ) )
- vAttackerOrigin = attacker.origin;
-
- ragdoll_now = false;
- if( IsDefined(self.usingvehicle) && self.usingvehicle && IsDefined(self.vehicleposition) && self.vehicleposition == 1 )
- ragdoll_now = true;
- else
- ragdoll_now = self maps\mp\_gib::gib_player(iDamage, sMeansOfDeath, sWeapon, sHitLoc, vDir, vAttackerOrigin);
-
- body = self clonePlayer( deathAnimDuration );
- self createDeadBody( iDamage, sMeansOfDeath, sWeapon, sHitLoc, vDir, vAttackerOrigin, deathAnimDuration, eInflictor, ragdoll_now, body );
- }
- prof_end( "PlayerKilled body and gibbing" );
-
- prof_begin( "PlayerKilled post post constants" );
- self.switching_teams = undefined;
- self.joining_team = undefined;
- self.leaving_team = undefined;
-
- self thread [[level.onPlayerKilled]](eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, psOffsetTime, deathAnimDuration);
-
- for ( iCB = 0; iCB < level.onPlayerKilledExtraUnthreadedCBs.size; iCB++ )
- {
- self [[ level.onPlayerKilledExtraUnthreadedCBs[ iCB ] ]](
- eInflictor,
- attacker,
- iDamage,
- sMeansOfDeath,
- sWeapon,
- vDir,
- sHitLoc,
- psOffsetTime,
- deathAnimDuration );
- }
-
- self.deathTime = getTime();
- self.wantSafeSpawn = false;
- perks = getPerks( attacker );
-
- // let the player watch themselves die
- wait ( 0.25 );
-
- //check if killed by a sniper
- weaponClass = maps\mp\gametypes\_missions::getWeaponClass( sWeapon );
- if ( weaponClass == "weapon_sniper" )
- {
- self thread maps\mp\gametypes\_battlechatter_mp::KilledBySniper( attacker );
- }
-
- self.cancelKillcam = false;
- self thread cancelKillCamOnUse();
- waitForTimeOrNotifies( 1.75 );
- self notify ( "death_delay_finished" );
-
-
-
- if ( game["state"] != "playing" )
- return;
-
- postDeathDelay = (getTime() - self.deathTime) / 1000;
-
- respawnTimerStartTime = gettime();
-
- if ( getDvarInt( "scr_forcekillcam" ) != 0 )
- {
- doKillcam = true;
-
- if ( lpattacknum < 0 )
- lpattacknum = self getEntityNumber();
- }
-
- if ( !self.cancelKillcam && doKillcam && level.killcam )
- {
- livesLeft = !(level.numLives && !self.pers["lives"]);
- timeUntilSpawn = TimeUntilSpawn( true );
- willRespawnImmediately = livesLeft && (timeUntilSpawn <= 0);
-
- self maps\mp\gametypes\_killcam::killcam( lpattacknum, killcamentity, killcamentityindex, killcamentitystarttime, sWeapon, postDeathDelay + deathTimeOffset, psOffsetTime, willRespawnImmediately, timeUntilRoundEnd(), perks, attacker );
- }
-
- prof_end( "PlayerKilled post post constants" );
-
- if ( game["state"] != "playing" )
- {
- self.sessionstate = "dead";
- self.spectatorclient = -1;
- self.killcamentity = -1;
- self.archivetime = 0;
- self.psoffsettime = 0;
- return;
- }
-
- // class may be undefined if we have changed teams
- if ( isValidClass( self.class ) )
- {
- timePassed = (gettime() - respawnTimerStartTime) / 1000;
- self thread [[level.spawnClient]]( timePassed );
- }
-}
-
-incKillstreakTracker( sWeapon )
-{
- self endon("disconnect");
-
- waittillframeend;
-
- if( sWeapon == "artillery_mp" )
- self.pers["artillery_kills"]++;
-
- if( sWeapon == "dog_bite_mp" )
- self.pers["dog_kills"]++;
-}
-
-trackLeaderBoardDeathStats( sWeapon, sMeansOfDeath )
-{
- self thread threadedSetStatLBByName( sWeapon, 1, "deaths by", 2 );
-}
-
-trackAttackerLeaderBoardDeathStats( sWeapon, sMeansOfDeath )
-{
- if ( isdefined( self ) && isplayer( self ) )
- {
- if ( sMeansOfDeath != "MOD_FALLING" )
- {
- self thread threadedSetStatLBByName( sWeapon, 1, "kills");
- }
-
- if ( sMeansOfDeath == "MOD_HEAD_SHOT" )
- {
- self thread threadedSetStatLBByName( sWeapon, 1, "headshots");
- }
- }
-}
-
-trackAttackerKill( name, rank, xp, prestige, xuid )
-{
- self endon("disconnect");
- attacker = self;
-
- waittillframeend;
-
- if ( !isDefined( attacker.pers["killed_players"][name] ) )
- attacker.pers["killed_players"][name] = 0;
-
- if ( !isDefined( attacker.killedPlayersCurrent[name] ) )
- attacker.killedPlayersCurrent[name] = 0;
-
- if ( !isDefined( attacker.pers["nemesis_tracking"][name] ) )
- attacker.pers["nemesis_tracking"][name] = 0;
-
- attacker.pers["killed_players"][name]++;
- attacker.killedPlayersCurrent[name]++;
- attacker.pers["nemesis_tracking"][name] += 1.0;
-
- if( attacker.pers["nemesis_name"] == "" || attacker.pers["nemesis_tracking"][name] > attacker.pers["nemesis_tracking"][attacker.pers["nemesis_name"]] )
- {
- attacker.pers["nemesis_name"] = name;
- attacker.pers["nemesis_rank"] = rank;
- attacker.pers["nemesis_rankIcon"] = prestige;
- attacker.pers["nemesis_xp"] = xp;
- attacker.pers["nemesis_xuid"] = xuid;
- }
- else
- {
- attacker.pers["nemesis_rank"] = rank;
- attacker.pers["nemesis_xp"] = xp;
- }
-}
-
-trackAttackeeDeath( attackerName, rank, xp, prestige, xuid )
-{
- self endon("disconnect");
-
- waittillframeend;
-
- if ( !isDefined( self.pers["killed_by"][attackerName] ) )
- self.pers["killed_by"][attackerName] = 0;
-
- self.pers["killed_by"][attackerName]++;
-
- if ( !isDefined( self.pers["nemesis_tracking"][attackerName] ) )
- self.pers["nemesis_tracking"][attackerName] = 0;
-
- self.pers["nemesis_tracking"][attackerName] += 1.5;
-
- if( self.pers["nemesis_name"] == "" || self.pers["nemesis_tracking"][attackerName] > self.pers["nemesis_tracking"][self.pers["nemesis_name"]] )
- {
- self.pers["nemesis_name"] = attackerName;
- self.pers["nemesis_rank"] = rank;
- self.pers["nemesis_rankIcon"] = prestige;
- self.pers["nemesis_xp"] = xp;
- self.pers["nemesis_xuid"] =xuid;
- }
- else
- {
- self.pers["nemesis_rank"] = rank;
- self.pers["nemesis_xp"] = xp;
- }
-
- //Nemesis Killcam - ( hopefully even with the wait it gets there with enough time not to cause a flicker)
- if( self.pers["nemesis_name"] == attackerName && self.pers["nemesis_tracking"][attackerName] >= 2 )
- self setClientDvar( "killcam_title", "@MP_NEMESIS_KILLCAM" );
-
-}
-
-
-giveKillXP( sMeansOfDeath )
-{
- self endon("disconnect");
-
- waittillframeend;
-
- attacker = self;
- if ( sMeansOfDeath == "MOD_HEAD_SHOT" )
- {
- attacker incPersStat( "headshots", 1 );
- attacker.headshots = attacker getPersStat( "headshots" );
-
- if ( isDefined( attacker.lastStand ) )
- value = maps\mp\gametypes\_rank::getScoreInfoValue( "headshot" ) * 2;
- else
- value = undefined;
-
- attacker thread maps\mp\gametypes\_rank::giveRankXP( "headshot", value );
- attacker playLocalSound( "bullet_impact_headshot_2" );
- }
- else
- {
- if ( isDefined( attacker.lastStand ) )
- value = maps\mp\gametypes\_rank::getScoreInfoValue( "kill" ) * 2;
- else
- value = undefined;
-
- attacker thread maps\mp\gametypes\_rank::giveRankXP( "kill", value );
- }
-}
-
-
-createDeadBody( iDamage, sMeansOfDeath, sWeapon, sHitLoc, vDir, vAttackerOrigin, deathAnimDuration, eInflictor, ragdoll_jib, body )
-{
- if ( ragdoll_jib || self isOnLadder() || self isMantling() || sMeansOfDeath == "MOD_CRUSH" )
- body startRagDoll();
-
- thread delayStartRagdoll( body, sHitLoc, vDir, sWeapon, eInflictor, sMeansOfDeath );
-
- if( sMeansOfDeath == "MOD_BURNED" || isdefined( self.burning ) )
- {
- body maps\mp\_burnplayer::burnedToDeath();
- }
- if ( sMeansOfDeath == "MOD_CRUSH" )
- {
- body vehicleCrush();
- }
-
- self.body = body;
- if ( !isDefined( self.switching_teams ) )
- thread maps\mp\gametypes\_deathicons::addDeathicon( body, self, self.pers["team"], 5.0 );
-}
-
-
-clearLastTankAttacker()
-{
- self endon( "disconnect" );
-
- self notify( "clearLastTankAttacker" );
- self endon( "clearLastTankAttacker" );
- count = 1;
-
- wait( 3 ); // time for the health overlay to disapate
-
- while ( self.health < 99 && count < 10 )
- {
- wait ( 1 );
- count++;
- }
-
- self.lastTankThatAttacked = undefined;
-}
-
-
-cancelKillCamOnUse()
-{
- self thread cancelKillCamOnUse_specificButton( ::cancelKillCamUseButton, ::cancelKillCamCallback );
- //self thread cancelKillCamOnUse_specificButton( ::cancelKillCamSafeSpawnButton, ::cancelKillCamSafeSpawnCallback );
-}
-
-cancelKillCamUseButton()
-{
- return self useButtonPressed();
-}
-cancelKillCamSafeSpawnButton()
-{
- return self fragButtonPressed();
-}
-cancelKillCamCallback()
-{
- self.cancelKillcam = true;
-}
-cancelKillCamSafeSpawnCallback()
-{
- self.cancelKillcam = true;
- self.wantSafeSpawn = true;
-}
-
-cancelKillCamOnUse_specificButton( pressingButtonFunc, finishedFunc )
-{
- self endon ( "death_delay_finished" );
- self endon ( "disconnect" );
- level endon ( "game_ended" );
-
- for ( ;; )
- {
- if ( !self [[pressingButtonFunc]]() )
- {
- wait ( 0.05 );
- continue;
- }
-
- buttonTime = 0;
- while( self [[pressingButtonFunc]]() )
- {
- buttonTime += 0.05;
- wait ( 0.05 );
- }
-
- if ( buttonTime >= 0.5 )
- continue;
-
- buttonTime = 0;
-
- while ( !self [[pressingButtonFunc]]() && buttonTime < 0.5 )
- {
- buttonTime += 0.05;
- wait ( 0.05 );
- }
-
- if ( buttonTime >= 0.5 )
- continue;
-
- self [[finishedFunc]]();
- return;
- }
-}
-
-
-waitForTimeOrNotifies( desiredDelay )
-{
- startedWaiting = getTime();
-
-// while( self.doingNotify )
-// wait ( 0.05 );
-
- waitedTime = (getTime() - startedWaiting)/1000;
-
- if ( waitedTime < desiredDelay )
- {
- wait desiredDelay - waitedTime;
- return desiredDelay;
- }
- else
- {
- return waitedTime;
- }
-}
-
-reduceTeamKillsOverTime()
-{
- timePerOneTeamkillReduction = 20.0;
- reductionPerSecond = 1.0 / timePerOneTeamkillReduction;
-
- while(1)
- {
- if ( isAlive( self ) )
- {
- self.pers["teamkills_nostats"] -= reductionPerSecond;
- if ( self.pers["teamkills_nostats"] < level.minimumAllowedTeamKills )
- {
- self.pers["teamkills_nostats"] = level.minimumAllowedTeamKills;
- break;
- }
- }
- wait 1;
- }
-}
-
-getPerks( player )
-{
- perks[0] = "specialty_null";
- perks[1] = "specialty_null";
- perks[2] = "specialty_null";
- perks[3] = "specialty_null";
-
- if ( isPlayer( player ) && !level.oldschool )
- {
- // if public game, if is not bot, if class selection is custom, if is currently using a custom class instead of pending class change
- if ( level.onlineGame && !isdefined( player.pers["isBot"] ) && ( isSubstr( player.curClass, "CLASS_CUSTOM" ) || isSubstr( player.curClass, "CLASS_PRESTIGE" ) ) && isdefined(player.custom_class) )
- {
- //assertex( isdefined(player.custom_class), "Player: " + player.name + "'s Custom Class: " + player.pers["class"] + " is corrupted." );
-
- class_num = player.class_num;
- if ( isDefined( player.custom_class[class_num]["specialty1"] ) )
- perks[0] = player.custom_class[class_num]["specialty1"];
- if ( isDefined( player.custom_class[class_num]["specialty2"] ) )
- perks[1] = player.custom_class[class_num]["specialty2"];
- if ( isDefined( player.custom_class[class_num]["specialty3"] ) )
- perks[2] = player.custom_class[class_num]["specialty3"];
- if ( isDefined( player.custom_class[class_num]["specialty4"] ) )
- perks[3] = player.custom_class[class_num]["specialty4"];
- }
- else
- {
- if ( isDefined( level.default_perk[player.curClass][0] ) )
- perks[0] = level.default_perk[player.curClass][0];
- if ( isDefined( level.default_perk[player.curClass][1] ) )
- perks[1] = level.default_perk[player.curClass][1];
- if ( isDefined( level.default_perk[player.curClass][2] ) )
- perks[2] = level.default_perk[player.curClass][2];
- if ( isDefined( level.default_perk[player.curClass][3] ) )
- perks[3] = level.default_perk[player.curClass][3];
-
- }
- }
-
- return perks;
-}
-
-processAssist( killedplayer, damagedone )
-{
- self endon("disconnect");
- killedplayer endon("disconnect");
-
- wait .05; // don't ever run on the same frame as the playerkilled callback.
- WaitTillSlowProcessAllowed();
-
- if ( self.pers["team"] != "axis" && self.pers["team"] != "allies" )
- return;
-
- if ( self.pers["team"] == killedplayer.pers["team"] )
- return;
-
- assist_level = "assist";
-
- assist_level_value = int( floor( damagedone / 25 ) );
-
- if ( assist_level_value > 0 )
- {
- if ( assist_level_value > 3 )
- {
- assist_level_value = 3;
- }
- assist_level = assist_level + "_" + ( assist_level_value * 25 );
- }
-
- self thread [[level.onXPEvent]]( assist_level );
- self incPersStat( "assists", 1 );
- self.assists = self getPersStat( "assists" );
-
- givePlayerScore( assist_level, self, killedplayer );
-
- self thread maps\mp\gametypes\_missions::playerAssist();
-}
-
-Callback_PlayerLastStand( eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, psOffsetTime, deathAnimDuration )
-{
- //CODER MOD
- // DRoche 06 30 08
- // Moved last stand to its own script file
- // maps\mp\_laststand.gsc
- maps\mp\_laststand::playerlaststand(eInflictor, attacker, iDamage, sMeansOfDeath, sWeapon, vDir, sHitLoc, psOffsetTime, deathAnimDuration );
-}
-
-
-setSpawnVariables()
-{
- resetTimeout();
-
- // Stop shellshock and rumble
- self StopShellshock();
- self StopRumble( "damage_heavy" );
-}
-
-notifyConnecting()
-{
- waittillframeend;
-
- if( isDefined( self ) )
- level notify( "connecting", self );
-}
-
-
-setObjectiveText( team, text )
-{
- game["strings"]["objective_"+team] = text;
- precacheString( text );
-}
-
-setObjectiveScoreText( team, text )
-{
- game["strings"]["objective_score_"+team] = text;
- precacheString( text );
-}
-
-setObjectiveHintText( team, text )
-{
- game["strings"]["objective_hint_"+team] = text;
- precacheString( text );
-}
-
-getObjectiveText( team )
-{
- return game["strings"]["objective_"+team];
-}
-
-getObjectiveScoreText( team )
-{
- return game["strings"]["objective_score_"+team];
-}
-
-getObjectiveHintText( team )
-{
- return game["strings"]["objective_hint_"+team];
-}
-
-getHitLocHeight( sHitLoc )
-{
- switch( sHitLoc )
- {
- case "helmet":
- case "head":
- case "neck":
- return 60;
- case "torso_upper":
- case "right_arm_upper":
- case "left_arm_upper":
- case "right_arm_lower":
- case "left_arm_lower":
- case "right_hand":
- case "left_hand":
- case "gun":
- return 48;
- case "torso_lower":
- return 40;
- case "right_leg_upper":
- case "left_leg_upper":
- return 32;
- case "right_leg_lower":
- case "left_leg_lower":
- return 10;
- case "right_foot":
- case "left_foot":
- return 5;
- }
- return 48;
-}
-
-debugLine( start, end )
-{
- for ( i = 0; i < 50; i++ )
- {
- line( start, end );
- wait .05;
- }
-}
-
-delayStartRagdoll( ent, sHitLoc, vDir, sWeapon, eInflictor, sMeansOfDeath )
-{
- if ( isDefined( ent ) )
- {
- deathAnim = ent getcorpseanim();
- if ( animhasnotetrack( deathAnim, "ignore_ragdoll" ) )
- return;
- }
-
- if ( level.oldschool )
- {
- if ( !isDefined( vDir ) )
- vDir = (0,0,0);
-
- explosionPos = ent.origin + ( 0, 0, getHitLocHeight( sHitLoc ) );
- explosionPos -= vDir * 20;
- //thread debugLine( ent.origin + (0,0,(explosionPos[2] - ent.origin[2])), explosionPos );
- explosionRadius = 40;
- explosionForce = .75;
- if ( sMeansOfDeath == "MOD_IMPACT" || sMeansOfDeath == "MOD_EXPLOSIVE" || isSubStr(sMeansOfDeath, "MOD_GRENADE") || isSubStr(sMeansOfDeath, "MOD_PROJECTILE") || sHitLoc == "head" || sHitLoc == "helmet" )
- {
- explosionForce = 2.5;
- }
-
- ent startragdoll( 1 );
-
- wait .05;
-
- if ( !isDefined( ent ) )
- return;
-
- // apply extra physics force to make the ragdoll go crazy
- physicsExplosionSphere( explosionPos, explosionRadius, explosionRadius/2, explosionForce );
- return;
- }
-
- wait( 0.2 );
-
- if ( !isDefined( ent ) )
- return;
-
- if ( ent isRagDoll() )
- return;
-
- deathAnim = ent getcorpseanim();
-
- startFrac = 0.35;
-
- if ( animhasnotetrack( deathAnim, "start_ragdoll" ) )
- {
- times = getnotetracktimes( deathAnim, "start_ragdoll" );
- if ( isDefined( times ) )
- startFrac = times[0];
- }
-
- waitTime = startFrac * getanimlength( deathAnim );
- wait( waitTime );
-
- if ( isDefined( ent ) )
- {
- println( "Ragdolling after " + waitTime + " seconds" );
- ent startragdoll( 1 );
- }
-}
-
-
-isExcluded( entity, entityList )
-{
- for ( index = 0; index < entityList.size; index++ )
- {
- if ( entity == entityList[index] )
- return true;
- }
- return false;
-}
-
-leaderDialog( dialog, team, group, excludeList, squadDialog, squadID )
-{
- assert( isdefined( level.players ) );
-
- if ( level.splitscreen )
- return;
-
-
- if ( !isDefined( team ) )
- {
- leaderDialogBothTeams( dialog, "allies", dialog, "axis", group, excludeList );
- return;
- }
-
- if ( level.splitscreen )
- {
- if ( level.players.size )
- level.players[0] leaderDialogOnPlayer( dialog, group );
- return;
- }
-
-
- if( isDefined( squadDialog ) )
- {
- for ( i = 0; i < level.players.size; i++ )
- {
-
- player = level.players[i];
- playerSquadID = getplayersquadid( player );
- if( isDefined( squadID ) && isDefined( playerSquadID ) && (isDefined( player.pers["team"] ) && (player.pers["team"] == team )) && playerSquadID == squadID && level.squads[team][squadID].size > 1 )
- {
- player leaderDialogOnPlayer( squadDialog );
- }
- else if( !isDefined( squadID ) && isDefined( getplayersquadid( player ) ) && (isDefined( player.pers["team"] ) && (player.pers["team"] == team )) )
- player leaderDialogOnPlayer( squadDialog );
- else if( !isDefined( dialog ) )
- continue;
- else if ( ( isDefined( excludeList ) ) && (isDefined( player.pers["team"] ) && (player.pers["team"] == team )) && !isExcluded( player, excludeList ) )
- player leaderDialogOnPlayer( dialog, group );
- else if(isDefined( player.pers["team"] ) && (player.pers["team"] == team ) )
- player leaderDialogOnPlayer( dialog, group );
- }
- }
- else if ( isDefined( excludeList ) )
- {
- for ( i = 0; i < level.players.size; i++ )
- {
- player = level.players[i];
- if ( (isDefined( player.pers["team"] ) && (player.pers["team"] == team )) && !isExcluded( player, excludeList ) )
- player leaderDialogOnPlayer( dialog, group );
- }
- }
- else
- {
- for ( i = 0; i < level.players.size; i++ )
- {
- player = level.players[i];
- if ( isDefined( player.pers["team"] ) && (player.pers["team"] == team ) )
- player leaderDialogOnPlayer( dialog, group );
- }
- }
-}
-
-leaderDialogBothTeams( dialog1, team1, dialog2, team2, group, excludeList )
-{
- assert( isdefined( level.players ) );
-
- if ( level.splitscreen )
- return;
-
- if ( level.splitscreen )
- {
- if ( level.players.size )
- level.players[0] leaderDialogOnPlayer( dialog1, group );
- return;
- }
-
- if ( isDefined( excludeList ) )
- {
- for ( i = 0; i < level.players.size; i++ )
- {
- player = level.players[i];
- team = player.pers["team"];
-
- if ( !isDefined( team ) )
- continue;
-
- if ( isExcluded( player, excludeList ) )
- continue;
-
- if ( team == team1 )
- player leaderDialogOnPlayer( dialog1, group );
- else if ( team == team2 )
- player leaderDialogOnPlayer( dialog2, group );
- }
- }
- else
- {
- for ( i = 0; i < level.players.size; i++ )
- {
- player = level.players[i];
- team = player.pers["team"];
-
- if ( !isDefined( team ) )
- continue;
-
- if ( team == team1 )
- player leaderDialogOnPlayer( dialog1, group );
- else if ( team == team2 )
- player leaderDialogOnPlayer( dialog2, group );
- }
- }
-}
-
-
-leaderDialogOnPlayer( dialog, group )
-{
- team = self.pers["team"];
-
- if ( level.splitscreen )
- return;
-
- if ( !isDefined( team ) )
- return;
-
- if ( team != "allies" && team != "axis" )
- return;
-
- if ( isDefined( group ) )
- {
- // ignore the message if one from the same group is already playing
- if ( self.leaderDialogGroup == group )
- return;
-
- hadGroupDialog = isDefined( self.leaderDialogGroups[group] );
-
- self.leaderDialogGroups[group] = dialog;
- dialog = group;
-
- // exit because the "group" dialog call is already in the queue
- if ( hadGroupDialog )
- return;
- }
-
- if ( !self.leaderDialogActive )
- self thread playLeaderDialogOnPlayer( dialog, team );
- else
- self.leaderDialogQueue[self.leaderDialogQueue.size] = dialog;
-}
-
-
-playLeaderDialogOnPlayer( dialog, team )
-{
- self endon ( "disconnect" );
-
- self.leaderDialogActive = true;
- if ( isDefined( self.leaderDialogGroups[dialog] ) )
- {
- group = dialog;
- dialog = self.leaderDialogGroups[group];
- self.leaderDialogGroups[group] = undefined;
- self.leaderDialogGroup = group;
- }
-
- if( level.allowAnnouncer )
- self playLocalSound( game["voice"][team]+game["dialog"][dialog] );
-
- wait ( 3.0 );
- self.leaderDialogActive = false;
- self.leaderDialogGroup = "";
-
- if ( self.leaderDialogQueue.size > 0 )
- {
- nextDialog = self.leaderDialogQueue[0];
-
- for ( i = 1; i < self.leaderDialogQueue.size; i++ )
- self.leaderDialogQueue[i-1] = self.leaderDialogQueue[i];
- self.leaderDialogQueue[i-1] = undefined;
-
- self thread playLeaderDialogOnPlayer( nextDialog, team );
- }
-}
-
-
-getMostKilledBy()
-{
- mostKilledBy = "";
- killCount = 0;
-
- killedByNames = getArrayKeys( self.pers["killed_by"] );
-
- for ( index = 0; index < killedByNames.size; index++ )
- {
- killedByName = killedByNames[index];
- if ( self.pers["killed_by"][killedByName] <= killCount )
- continue;
-
- killCount = self.pers["killed_by"][killedByName];
- mostKilleBy = killedByName;
- }
-
- return mostKilledBy;
-}
-
-
-getMostKilled()
-{
- mostKilled = "";
- killCount = 0;
-
- killedNames = getArrayKeys( self.pers["killed_players"] );
-
- for ( index = 0; index < killedNames.size; index++ )
- {
- killedName = killedNames[index];
- if ( self.pers["killed_players"][killedName] <= killCount )
- continue;
-
- killCount = self.pers["killed_players"][killedName];
- mostKilled = killedName;
- }
-
- return mostKilled;
-}
-
-
-vehicleCrush()
-{
- self endon("disconnect");
-
- if(IsDefined( level._effect ) && IsDefined( level._effect["tanksquish"] ) )
- {
- PlayFX( level._effect["tanksquish"], self.origin + (0, 0, 30));
- }
-
- self playsound( "human_crunch" );
-}
-
-GetVehicleProjectileScalar( sWeapon )
-{
- if ( sWeapon == "satchel_charge_mp" )
- {
- scale = 2.75;
- }
- else if ( sWeapon == "sticky_grenade_mp" )
- {
- scale = 2.25;
- }
- else if ( sWeapon == "mine_bouncing_betty_mp" )
- {
- scale = 1;
- }
- else if ( issubstr(sWeapon,"bazooka") )
- {
- scale = 2.5;
- }
- else if ( sWeapon == "artillery_mp" )
- {
- scale = 2.75;
- }
- // Grenade Launchers
- else if ( issubstr(sWeapon,"gl_") )
- {
- scale = 1.5;
- }
- // tank main guns
- else if ( issubstr(sWeapon,"turret_mp") )
- {
- scale = 2;
- }
- // all grenades (except sticky above)
- else if ( issubstr(sWeapon,"grenade") )
- {
- scale = .5;
- }
- else
- {
- scale = 1;
- }
-
- return scale;
-}
-
-GetVehicleProjectileSplashScalar( sWeapon )
-{
- if ( sWeapon == "satchel_charge_mp" )
- {
- scale = 0.5;
- }
- else if ( sWeapon == "sticky_grenade_mp" )
- {
- scale = 0.5;
- }
- else if ( sWeapon == "mine_bouncing_betty_mp" )
- {
- scale = 0.1;
- }
- else if ( issubstr(sWeapon,"bazooka") )
- {
- scale = 0.1;
- }
- else if ( sWeapon == "artillery_mp" )
- {
- scale = 0.6;
- }
- // Grenade Launchers
- else if ( issubstr(sWeapon,"gl_") )
- {
- scale = 0.1;
- }
- // tank main guns
- else if ( issubstr(sWeapon,"turrent_mp") )
- {
- scale = 0.1;
- }
- // all grenades (except sticky above)
- else if ( issubstr(sWeapon,"grenade") )
- {
- scale = 0.1;
- }
- else
- {
- scale = 0.1;
- }
-
- return scale;
-}
-
-// damage going through this function will have already passed through the
-// GetVehicleProjectileSplashScalar so keep that in mind when adjusting values
-GetVehicleUnderneathSplashScalar( sWeapon )
-{
- if ( sWeapon == "satchel_charge_mp" )
- {
- // canceling all splash scaling done by the other function
- scale = 10.0;
-
- // making it really deadly
- scale *= 3.0;
- }
- else
- {
- scale = 1.0;
- }
-
- return scale;
-}
-
-GetVehicleBulletDamage( sWeapon )
-{
- if( issubstr( sWeapon, "ptrs41_" ) )
- {
- iDamage = 25;
- }
- else if ( isSubStr( sWeapon, "gunner" ) )
- {
- iDamage = 5;
- }
- else if( issubstr(sWeapon,"mg42_bipod") || issubstr(sWeapon,"30cal_bipod") ) // heavy weapons
- {
- iDamage = 5;
- }
- else
- {
- iDamage = 1;
- }
- return iDamage;
-}
-
-threadedSetStatLBByName( name, value, columnname, suffix )
-{
- self endon("disconnect");
- waittillframeend;
-
- if ( !isdefined( suffix ) && !isdefined( columnname ) )
- {
- self setStatLBByName( name, value );
- }
- else if ( !isdefined(suffix ) )
- {
- self setStatLBByName( name, value, columnname );
- }
- else
- {
- self setStatLBByName( name, value, columnname, suffix );
- }
-}
-
-IgnoreTeamKills( sWeapon, sMeansOfDeath )
-{
- if ( sMeansOfDeath == "MOD_MELEE" )
- return false;
-
- if ( isSubStr( sWeapon, "mine_bouncing_betty_" ) || sWeapon == "briefcase_bomb_mp" )
- return true;
-
- return false;
-}
diff --git a/main_shared/scriptdata/waypoints/mp_aa_vosges_fr_wp.csv b/main_shared/scriptdata/waypoints/mp_aa_vosges_fr_wp.csv
new file mode 100644
index 0000000..54dd255
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_aa_vosges_fr_wp.csv
@@ -0,0 +1,383 @@
+382
+216 -584 143.722,1 43 326 327,stand,,,
+-159.438 -223.843 111.731,0 2 326 328,stand,,,
+-396.211 238.375 2.125,1 3 4 327 328,stand,,,
+-602.059 280.273 0.125001,2 4 377 379,stand,,,
+-364.383 479.57 42.1667,2 17 17 328 3,stand,,,
+-953.843 364.784 136.125,6 7 381,stand,,,
+-914.908 522.875 136.125,5,stand,,,
+-1093.42 356.677 136.125,5 8 10,stand,,,
+-1106.35 180.279 136.125,7 9,stand,,,
+-903.639 251.049 136.125,8,stand,,,
+-1079.06 470.172 136.125,7 11 13,stand,,,
+-1113.79 571.375 136.125,10 12,stand,,,
+-1333.69 564.797 147.465,11 25,stand,,,
+-1037.13 558.783 136.125,10 14,stand,,,
+-1027.31 672.614 132.011,13 15 20 19,stand,,,
+-811.387 810.594 99.7954,14 16 19,stand,,,
+-534.163 672.787 115.769,15 17,stand,,,
+-354.783 679.469 71.9191,16 4 4 18,stand,,,
+-449.103 936.933 8.125,27 17 215 242,stand,,,
+-1174.12 720.366 123.016,15 20 14 21 26,stand,,,
+-1371.27 658.728 150.491,19 14 25,stand,,,
+-1474.7 789.637 56.9984,19 22,stand,,,
+-1858.99 731.826 80.4898,21 23 32,stand,,,
+-2112.64 750.577 -10.4855,22 24 28 32 33,stand,,,
+-1660.25 591.442 65.6557,23 25 28,stand,,,
+-1378.59 564.199 123.66,24 12 20,stand,,,
+-1387.56 949.009 14.9439,19 27 216 222,stand,,,
+-740.012 1099.53 10.125,26 18 215 214 216,stand,,,
+-1870.78 569.552 47.666,24 23 29,stand,,,
+-2136.08 525.209 63.9074,28 30,stand,,,
+-2540.42 787.347 8.97301,29 31 223 33,stand,,,
+-2599.17 1050.63 23.6117,30 32 38 39 223 39,stand,,,
+-2096.63 867.266 8.10356,23 31 22 222,stand,,,
+-2322.08 815.057 -25.5017,23 34 30,stand,,,
+-2325.44 874.839 -38.6146,35 33,stand,,,
+-2413.33 1185.54 -38.5649,34 37 36,stand,,,
+-2467.09 1313 -23.875,37 35 38,stand,,,
+-2430.43 1432.69 -28.214,36 35 296,stand,,,
+-2619.8 1326.37 17.5297,36 39 31,stand,,,
+-2828.12 1226.27 18.125,38 31 40 31 223 41 315,stand,,,
+-2962.36 931.385 31.0169,39 41 311,stand,,,
+-3482.14 764.988 32.9533,40 42 313 39 311 315 316,stand,,,
+-3594.77 351.212 98.0856,41 102,stand,,,
+663.908 -414.154 115.862,0 44 326 329,stand,,,
+1476.03 -368.062 162.48,43 45 329 331 335 332,stand,,,
+2425.23 -681.091 126.499,44 46 335,stand,,,
+2830.16 -541.2 97.953,45 339 340 369,stand,,,
+3391.51 785.225 -53.6821,48 161 109 368 162,stand,,,
+3318.01 1282.24 -9.15159,47 49 160 161,stand,,,
+3272.07 1705.05 -34.4114,48 50 160 165,stand,,,
+3265.72 1802.25 -40.4861,51 49,stand,,,
+3207.2 1970.68 -46.875,50 376,stand,,,
+3216.59 2461.84 -87.4306,53 54 103,stand,,,
+3014.71 2573.65 -81.117,52 54 122 125,stand,,,
+3010.1 2745.09 -86.6518,52 53 119 121 125 126,stand,,,
+3351.39 3518.14 -112.137,56 121,stand,,,
+3338.96 3949.81 -127.955,55 57 366 367,stand,,,
+2946.68 3974.28 -120.238,56 58 132 367,stand,,,
+2434.72 3835.37 -127.731,57 59 59 133 132,stand,,,
+2316.75 3837.97 -162.077,58 60 141 58,stand,,,
+2140.19 3882.83 -127.875,59 61 371,stand,,,
+1859.77 3777.84 -127.685,60 62,stand,,,
+1535.09 3774.01 -128.006,61 63,stand,,,
+1484.75 3662.62 -182.683,62 64 150,stand,,,
+1318.08 3604.51 -172.183,63 65 151,stand,,,
+1078.43 3678.29 -158.146,64 66,stand,,,
+933.901 3622.27 -169.273,65 67 151 151,stand,,,
+625.469 3735.91 -135.875,66 68,stand,,,
+272.189 3735.36 -171.879,67 69 181 182 196 374,stand,,,
+-242.636 3836.49 -135.758,68 70 193 194 196 251 272,stand,,,
+-567.306 3984.74 -98.7684,69 71 251,stand,,,
+-1316.45 4094.23 -13.4965,70 72 250,stand,,,
+-1657.44 3867.17 7.39656,71 73,stand,,,
+-1725.83 3752.42 -4.875,72 74 252 261 262,stand,,,
+-1534.24 3628.58 6.35697,73 252,stand,,,
+-2066.27 3340.35 -12.9667,76 265 262 266,stand,,,
+-2257.57 3237.97 -11.875,75 77 263 262,stand,,,
+-2267.61 3107.11 -11.875,76 78 79 301,stand,,,
+-2285.7 2929.4 -19.875,77 79 268,stand,,,
+-2678.24 2772.84 -19.875,78 77 80 301 302,stand,,,
+-3242.19 2748.22 -23.875,79 81 308 309,stand,,,
+-3470.58 2398.72 0.0673019,80 82 308 309 370,stand,,,
+-4115.99 2244.8 -0.803115,81 83 309 92,stand,,,
+-4169.23 2599.06 -4.5155,82 84 85,stand,,,
+-4243.88 2864.88 -5.43655,83 85,stand,,,
+-4032.62 2607.43 -4.61429,84 83 86,stand,,,
+-4047.08 2293.8 -110.875,85 87,stand,,,
+-4054.25 1976.67 -110.875,86 88,stand,,,
+-4113.26 1934.45 -110.875,87 89,stand,,,
+-4091.62 1696.71 -70.875,88 90,stand,,,
+-4043.88 1773.37 -62.875,89 91,stand,,,
+-4043.33 1984.48 1.125,90 92,stand,,,
+-4150.6 2082.9 1.125,91 93 82,stand,,,
+-4093.76 1759.27 41.125,92 94 95,stand,,,
+-4236.31 1677.69 41.125,93 95,stand,,,
+-4193.91 1673.53 41.125,94 96 313 93,stand,,,
+-4292.42 1057.7 36.1242,95 101 314 313 316,stand,,,
+-4544.71 500.701 108.125,98 101,stand,,,
+-4636.88 355.125 100.125,97,stand,,,
+-3828.16 531.183 84.125,102 314,stand,,,
+-4305.07 541.177 84.125,101 314,stand,,,
+-4518.25 608.474 102.904,100 97 96 316,stand,,,
+-3739.49 439.306 108.125,99 42,stand,,,
+3204.65 2126.46 -89.808,104 52 124 376,stand,,,
+3093.7 2007.72 -94.7225,103 105 124 376,stand,,,
+3060.28 1713.34 -96.0734,104 106,stand,,,
+3027.11 1612.91 -116.427,105 107,stand,,,
+3018.79 1407.71 -108.875,106 108,stand,,,
+2921.99 1350.6 -108.875,109 107 345,stand,,,
+2955.56 858.147 -104.271,108 47 162 341,stand,,,
+2261.98 1315.38 -110.875,111 348,stand,,,
+2131.59 1299.9 -110.875,110 112,stand,,,
+2124.71 1550.81 -99.577,111 113 169,climb,-4.12537 175.935 0,,
+2054.71 1550.82 -15.7728,112 170 171,climb,-18.5339 179.676 0,,
+1861.04 1753.72 -91.875,115 169,stand,,,
+1840.63 1742.97 -37.875,114 170,stand,,,
+2102.64 1851.01 -85.5084,117 118 169,stand,,,
+1902.71 1916.04 -91.875,116,stand,,,
+2268.8 1928.71 -63.5372,116 155 156 167,stand,,,
+3042.95 3067.43 -105.696,54 120 121 125 126 126 127,stand,,,
+3153.45 3285.73 -110.875,119 131,stand,,,
+3324.78 3188.66 -110.327,119 55 54,stand,,,
+3019.41 2256.86 -63.875,123 53 159 160,stand,,,
+3106.03 2157.23 -46.8215,122 124,stand,,,
+3107.13 2131.88 -95.875,123 104 103 376,stand,,,
+2626.24 2593.86 -82.6346,53 54 127 119 157 159,stand,,,
+2797.88 3341.72 -112.703,54 127 119 128 132 133 119,stand,,,
+2621.24 2878.9 -91.743,126 125 134 119,stand,,,
+2974.62 3590.29 -117.958,126 129 132,stand,,,
+3099.56 3663.01 -110.625,128 130,stand,,,
+3130.41 3681.43 -157.376,129 131,stand,,,
+3128.01 3425.73 -175.875,130 120,stand,,,
+2853.11 3712.78 -119.948,128 57 126 58 133,stand,,,
+2594.16 3429.99 -117.069,126 134 58 132,stand,,,
+2538.25 3005.96 -98.6673,133 127 135,stand,,,
+2444.96 2882.01 -140.838,134 136,stand,,,
+2192.1 3020.49 -148.655,135 137,stand,,,
+2169.95 3106.73 -144.425,138 136,stand,,,
+2364.25 3159.71 -147.937,137 139,stand,,,
+2350.38 3386.54 -205.102,138 140 141,stand,,,
+2285.68 3470.39 -231.412,139 141 142,stand,,,
+2329.47 3520.91 -201.476,140 139 59,stand,,,
+1939.09 3280.86 -287.875,140 143 145,stand,,,
+1925.96 3433.87 -287.875,142 144,climb,-44.7693 91.7249 0,,
+1923.56 3439.49 -161.375,143,climb,67.7252 178.956 0,,
+1711.4 3314.9 -287.875,142 146,stand,,,
+1714.6 3429.97 -287.875,145 147,stand,,,
+1806.15 3446.88 -284.836,146 148,stand,,,
+1832.43 3584.64 -281.703,147 149,stand,,,
+1642.52 3662.3 -249.617,148 150,stand,,,
+1572.15 3613.64 -198.702,63 149,stand,,,
+1161.33 3455.82 -127.834,64 66 66 176 375,stand,,,
+1643.15 2995.5 -105.853,153 372 375 173,stand,,,
+2050.31 2810.44 -94.569,152 154 372,stand,,,
+2025.57 2502.28 -74.875,153 155 175,stand,,,
+2230.1 2472.47 -74.1323,154 118 158,stand,,,
+2400.24 2069.05 -69.3006,118 157 159,stand,,,
+2422.06 2579.96 -93.2792,156 158 125,stand,,,
+2391.44 2546.92 -63.875,155 157,stand,,,
+2649.33 2233.06 -63.875,125 156 122 166,stand,,,
+2986.22 1375.64 -0.822808,122 49 161 164 48 165 166,stand,,,
+3243.34 1117.91 8.125,160 47 48 165,stand,,,
+2885.99 618.307 -68.8658,109 163 337 47 368,stand,,,
+2658.68 815.185 -51.0955,162 164 165 322 337,stand,,,
+2534.66 975.109 7.29779,163 160 166 171 336,stand,,,
+2951.19 1104.95 8.125,161 163 160 166 171 49,stand,,,
+2703.51 1508.76 -2.75608,160 165 164 159 167 171,stand,,,
+2336.67 1602.25 -23.9821,118 166 168,stand,,,
+2162.47 1703.36 -37.9787,167 169,stand,,,
+2145.17 1697.8 -91.875,168 116 112 114,stand,,,
+1657.99 1686.37 -33.5766,115 113 171 172 175 173 333 321,stand,,,
+2029.9 1186.79 0.12123,113 166 170 321 164 333 322 165,stand,,,
+993.234 2087.36 -63.875,170 173 320 321 343,stand,,,
+994.774 2318.22 -71.5753,172 174 175 170 152 375,stand,,,
+735.648 2749.85 -106.438,173 178 375,stand,,,
+1471.12 2426.03 -67.8831,173 154 170 178 375 321,stand,,,
+982.085 3455.18 -127.794,151 177 375,stand,,,
+526.76 3462.05 -115.898,176 178,stand,,,
+634.727 3056.58 -110.881,174 177 179 181 175 375,stand,,,
+518.959 2628.78 -130.277,178 180 319 361,stand,,,
+496.936 2961.72 -140.647,179 181,stand,,,
+383.091 3216.16 -165.879,180 68 182 178,stand,,,
+148.374 3189.46 -145.187,68 181 183 374,stand,,,
+252.95 2938.3 -144.428,182 184,stand,,,
+262.411 2696.51 -137.606,183 362,stand,,,
+258.597 2352.01 -128.168,186,stand,,,
+224.432 2214.89 -152.415,185 187 188,stand,,,
+248.792 2035.29 -151.845,186,stand,,,
+48.927 2173.05 -152.875,186 189,stand,,,
+2.1499 2071.84 -152.875,188 190,stand,,,
+-388.7 2095.3 -63.875,189 191 197 198 210 208,stand,,,
+-351.602 2320.04 -63.875,190 192 197 237 243 208,stand,,,
+-326.686 2627.48 -61.5367,191 193 280,stand,,,
+-443.679 2896.47 -54.8262,192 69 194 195 244 280 210,stand,,,
+-20.5033 3497.98 -121.469,69 193 195 196,stand,,,
+70.3002 3000.86 -97.6446,193 194 197 243,stand,,,
+42.2338 3649.1 -128.908,194 68 69 374,stand,,,
+176.608 2333.05 -68.0386,191 195 190,stand,,,
+-411.435 1898.5 -23.3949,190 199 201,stand,,,
+-309.968 1877.67 -21.5541,198 205,stand,,,
+-400.845 1586.84 -4.44292,201 204,stand,,,
+-432.104 1695.57 25.0562,200 198 206,stand,,,
+-296.197 1322.53 -38.3561,203 205 217,stand,,,
+-161.543 1270.6 -34.0315,202,stand,,,
+-374.078 1519.92 -18.6158,205 200,stand,,,
+-326.997 1590.75 -24.4327,204 202 199,stand,,,
+-559.774 1740.21 59.6253,201 207 211 213,stand,,,
+-649.327 1443.7 59.994,206 212 215,stand,,,
+-583.869 2063.13 -61.7552,209 210 211 190 191,stand,,,
+-830.035 2222.49 -63.9115,208 210 349,stand,,,
+-692.987 2247.72 -63.9673,209 190 208 193,stand,,,
+-589.649 2039.76 -12.875,208 206 213 236,stand,,,
+-831.53 1410.05 62.0265,213 207 214 218,stand,,,
+-729.188 1733.53 64.125,212 206 211 228,stand,,,
+-1058.4 1224.84 20.7696,212 27 216 219 220 355,stand,,,
+-493.599 1241.73 0.0454835,18 27 207 217 242,stand,,,
+-1149.71 1069.88 13.1225,214 26 27 355,stand,,,
+-317.155 1242.01 -35.875,215 202,stand,,,
+-994.891 1474.88 64.125,212 219,stand,,,
+-1134.25 1458.78 64.125,218 220 214,stand,,,
+-1310.87 1454.76 67.9931,219 224 214 221 284,stand,,,
+-2016.6 1412.87 39.1138,222 223 224 220 225,stand,,,
+-2053.91 1123.1 19.8032,221 32 26 223,stand,,,
+-2321.34 1131.59 22.3004,222 30 221 31 39,stand,,,
+-1450.5 1610.18 66.7107,221 220 226 284,stand,,,
+-2182.42 1746.1 35.7654,221 282 284 297 295,stand,,,
+-1135.63 1611.67 64.125,224 227 230,stand,,,
+-1102.5 1721.48 64.125,226 228 231 233,stand,,,
+-893.388 1736.15 64.125,227 229 213 230 359,stand,,,
+-922.608 1827.69 64.125,228 234 359,stand,,,
+-867.735 1618.72 64.125,228 226,stand,,,
+-1204.34 1777.57 64.125,227 232,stand,,,
+-1230.87 2024.29 64.125,231 233,stand,,,
+-1039.13 1949.38 64.125,232 227,stand,,,
+-929.62 1874.82 68.125,229 235 289,stand,,,
+-782.39 1916.49 78.4107,234 236,stand,,,
+-754.875 1928.7 19.1498,235 211,stand,,,
+-10.104 2069.07 -60.7839,191 238 240 243,stand,,,
+-51.2994 1200.22 4.83376,239 237 241 317 325 240,stand,,,
+217.826 1161.23 8.125,238 240 241 334,stand,,,
+195.368 1363.49 0.176423,239 237 318 238 319,stand,,,
+-212.508 906.428 7.45824,238 242 239 317,stand,,,
+-416.16 1136.15 4.94984,241 18 215,stand,,,
+-1.73313 2368.31 -67.8647,237 191 195,stand,,,
+-556.012 3094.74 -3.67724,193 245 278,stand,,,
+-561.912 3497.45 -1.47182,244 246 279,stand,,,
+-727.684 3599.75 -17.875,245 248 255,stand,,,
+-727.276 3675.13 -121.148,248 249 251 272,stand,,,
+-728.863 3639.74 -78.875,246 247,stand,,,
+-975.556 3677.58 -129.939,247 250 251,stand,,,
+-1228.99 4023.2 -42.662,71 249,stand,,,
+-566.379 3822.54 -131.885,249 70 69 247 272,stand,,,
+-1538.39 3442.69 9.18995,74 253 260 73 261 264 265,stand,,,
+-1392.13 3501.81 2.38119,252 254,stand,,,
+-1146.8 3500.69 0.125,253 255 256,stand,,,
+-998.735 3502.99 -4.875,246 254 257 256,stand,,,
+-1106.03 3215.28 0.125,254 259 259 255 260,stand,,,
+-998.261 3203.19 -4.875,258 259 255,stand,,,
+-856.175 3371.12 7.125,257 277 278,climb,-19.6106 -94.2737 0,,
+-1067.75 2995.59 -21.6062,256 256 257 267 269 278,stand,,,
+-1544.82 3182.87 -4.88311,252 261 267 256 282 281,stand,,,
+-1794.01 3516.37 -4.875,73 262 252 265 260,stand,,,
+-2134.59 3510 -11.875,73 263 261 75 76,stand,,,
+-2426.94 3580.09 -12.372,262 76,stand,,,
+-1280.54 3385.87 0.125001,252,stand,,,
+-1835.8 3295.28 -4.875,252 75 266 261,stand,,,
+-1856.71 3141.52 -8.875,75 265 267 268,stand,,,
+-1735.38 3010.75 -11.8983,260 266 268 259,stand,,,
+-2008.08 2913.66 -11.875,266 78 267 294 295,stand,,,
+-667.956 2984.94 -118.647,259 270 271,stand,,,
+-553.753 2986.88 -112.964,269,stand,,,
+-661.077 3182.86 -130.922,269 275 274,stand,,,
+-526.249 3748.18 -131.998,273 251 69 247,stand,,,
+-551.596 3524.03 -130.875,272 274,stand,,,
+-565.006 3341.35 -130.875,273 275 271,stand,,,
+-740.631 3324.28 -133.375,274 271 276,stand,,,
+-752.005 3426.85 -130.875,275 277,stand,,,
+-859.624 3405.54 -130.875,276 258,climb,-10.481 -91.3019 0,,
+-870.595 3172.63 -6.1884,244 279 259 258 280,stand,,,
+-649.565 3417.09 -25.875,278 245,stand,,,
+-950.471 2625.25 -40.6313,278 193 192 281,stand,,,
+-1306.45 2486.84 -23.041,282 283 260 280 285,stand,,,
+-1672.32 2395.63 -3.299,281 225 284 260 295,stand,,,
+-1480.2 2130.85 -8.57493,281 284,stand,,,
+-1905.43 1719.99 33.3825,283 224 220 225 282,stand,,,
+-1283.41 2368.92 -23.7427,281 286,climb,-24.6313 2.64771 0,,
+-1258.49 2370.92 114.817,285 287,climb,19.3634 -42.1216 0,,
+-1193.13 2285.69 123.553,286 288,stand,,,
+-1055.47 2080.35 64.125,287 289,stand,,,
+-953.919 2095.52 64.125,288 234 290 291,stand,,,
+-875.966 2247.65 64.125,289,stand,,,
+-998.875 2029.31 80.125,289 292,stand,,,
+-987.299 1736.21 200.125,291 293,stand,,,
+-1007.24 1519.13 200.125,292,stand,,,
+-2266.29 2262.32 -9.24066,268 295 300,stand,,,
+-1960.17 2108.91 7.34766,268 282 225 294,stand,,,
+-2401.05 1629.73 -23.875,297 37 299 305,stand,,,
+-2378 1631.32 36.125,225 296,stand,,,
+-2770.39 1813.53 6.09813,304 306,stand,,,
+-2470.71 1933.24 -25.577,296 300,stand,,,
+-2378.99 2204.35 -23.875,299 294 301,stand,,,
+-2537.25 2544.08 -19.8827,300 79 302 77,stand,,,
+-2655.27 2460.7 13.817,79 301 303,stand,,,
+-2641.81 2076.42 18.125,302 304,stand,,,
+-2651.82 1693.23 18.125,303 298 305,stand,,,
+-2530.97 1610.96 -6.36819,296 304,stand,,,
+-2733.77 2097.45 -49.875,298 307,stand,,,
+-3011.18 2187.68 -49.875,306 370,stand,,,
+-3132.71 2259.11 25.8377,80 309 81 312,stand,,,
+-3444.98 2231.26 24.0417,308 82 81 310 311 80,stand,,,
+-3375.98 1345.7 32.0639,309 311 315,stand,,,
+-3562.44 1303.23 32.125,310 309 313 41 315 40 316,stand,,,
+-3062.5 2146.57 76.7569,308,stand,,,
+-4033.12 1228.77 32.0992,311 95 96 41 316,stand,,,
+-4049.41 539.808 29.9712,96 316 99 100,stand,,,
+-3092.28 1126.32 32.2379,39 310 41 311 316,stand,,,
+-4022.17 888.714 32.125,41 314 313 96 311 315 101,stand,,,
+179.85 540.775 3.09183,241 238 325 326 327,stand,,,
+408.221 1279.41 -47.035,319 320 240,stand,,,
+510.852 2004.05 -103.613,318 179 361 240,stand,,,
+683.297 1259.74 5.59075,318 172 321 334 342 343,stand,,,
+1266.41 1349.94 -43.392,172 171 333 320 342 322 170 343 344 175,stand,,,
+1604.9 832.979 -19.1968,163 323 333 171 321 344 373,stand,,,
+749.56 830.579 -9.98468,322 324 330 334 342,stand,,,
+404.785 849.309 -36.9478,323 325 326 330,stand,,,
+131.481 862.612 9.37592,324 238 317,stand,,,
+497.008 167.939 8.8216,324 0 317 1 328 43 329 327 330,stand,,,
+63.2906 330.46 2.1196,2 0 317 326,stand,,,
+-121.583 94.6774 33.5897,326 2 4 1,stand,,,
+973.186 -81.0566 135.269,43 326 330 44 331 332 335,stand,,,
+760.603 372.842 70.0755,326 323 324 329,stand,,,
+1677.55 129.555 28.3665,44 329 335 336 373,stand,,,
+1386.45 320.061 63.3666,329 44 373,stand,,,
+1671.41 1111.3 8.125,322 171 321 170 344,stand,,,
+362.606 1159.93 6.90218,320 323 239,stand,,,
+1951.05 -199.176 42.5556,331 45 44 338 329 337 336,stand,,,
+2385.26 640.787 -16.1631,331 164 337 335,stand,,,
+2724.34 285.492 -27.1876,336 162 163 338 341 335,stand,,,
+2682.37 -144.388 36.0664,337 339 335,stand,,,
+2746.42 -403.27 67.0226,338 46 340,stand,,,
+2603.69 -451.155 64.125,46 339,stand,,,
+3007.38 164.525 -76.0142,337 109 368 369,stand,,,
+933.366 1146.22 5.73321,323 320 321 343 344,stand,,,
+954.06 1663.07 -65.2137,321 320 342 172,stand,,,
+1408.48 1023.08 8.125,342 322 321 333,stand,,,
+2618.4 1353.57 -110.977,108 346 348 347,stand,,,
+2438.53 1541.11 -94.875,345 347,stand,,,
+2443.53 1428.77 -96.973,346 348 345,stand,,,
+2433.2 1331.19 -110.875,347 110 345,stand,,,
+-926.09 2179.46 -63.875,209 350 351,stand,,,
+-903.442 1950.09 -63.875,349,stand,,,
+-1096.42 2047.64 -63.875,349 357,stand,,,
+-1106.65 1721.2 -63.875,353 357,stand,,,
+-1141 1614.31 -63.875,352 354 356,stand,,,
+-1111.52 1462 -46.875,353 355 356,stand,,,
+-1198.92 1202.38 4.125,354 216 214,stand,,,
+-1057.9 1546.04 -63.875,354 353,stand,,,
+-1090.76 2012.74 -63.875,358 351 352,stand,,,
+-992.538 2018.19 -47.875,357 360,stand,,,
+-967.038 1808.87 64.125,228 229 360,stand,,,
+-1001.63 1907.92 8.125,359 358,stand,,,
+486.395 2452.09 -108.72,179 319 365,stand,,,
+209.537 2536.56 -132.763,184 364,stand,,,
+272.341 2474.08 -128.018,364 365,stand,,,
+229.834 2464.28 -126.878,362 363,stand,,,
+290.665 2467.52 -82.1995,363 361,stand,,,
+3681.3 4156.8 -127.946,56 367,stand,,,
+3238.42 4138.44 -127.875,366 56 57,stand,,,
+3361.02 277.188 -55.875,341 47 369 162,stand,,,
+3025.23 -512.312 29.889,46 368 341,stand,,,
+-2992.78 2453.43 -49.875,307 81,stand,,,
+2087.24 3394.66 -115.951,60 372,stand,,,
+1945.4 3379.47 -108.376,371 152 153,stand,,,
+1618.62 748.204 6.54755,331 322 332,stand,,,
+137.49 3461.18 -155.083,196 68 182,stand,,,
+1053.72 3081.18 -112.419,151 178 152 173 176 174 175,stand,,,
+3207.53 2001.03 -88.9988,51 104 124 103,stand,,,
+-803.268 233.474 0.125001,3 378 380,climb,-27.5867 91.1096 0,,
+-880.875 206.365 0.125001,377 379,stand,,,
+-880.875 328.365 0.125,3 378,stand,,,
+-803.486 241.832 138.125,377 381,climb,-1.67542 86.1548 0,,
+-791.462 350.315 136.125,380 5,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_airfield_wp.csv b/main_shared/scriptdata/waypoints/mp_airfield_wp.csv
new file mode 100644
index 0000000..64e2111
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_airfield_wp.csv
@@ -0,0 +1,274 @@
+273
+980.4 5368.9 1.125,110,stand,,,
+1397.9 5037.6 1.125,109,stand,,,
+1397.9 5274.6 1.125,108,stand,,,
+2024.4 5577.6 1.125,105 106,stand,,,
+1093.1 5535.4 1.125,107,stand,,,
+1195.1 5545.4 144.125,91 95 97,stand,,,
+1437.4 5844.9 144.125,96,stand,,,
+989.4 5358.9 138.652,8 91,stand,,,
+1000.6 4836.1 145.125,7 90,stand,,,
+1258.45 4535.4 0.125,113,stand,,,
+1041.6 4042.1 1.125,114 115 123,stand,,,
+614.6 4375.1 -18.8293,122,stand,,,
+816.4 4271.9 -37.5383,123,stand,,,
+412.4 3111.9 24.6354,125 129,stand,,,
+519.1 2672.4 -5.80521,130,stand,,,
+55.1782 2293.02 -41.3382,139,stand,,,
+-29.9242 1768.27 -1.4332,142 149,stand,,,
+-394.751 1946.72 -41.897,141,stand,,,
+558.988 1051.84 4.125,146 147,stand,,,
+1169.33 740.564 -32.377,162,stand,,,
+1436.24 752.906 -40.875,162 163,stand,,,
+1747.6 785.243 -40.875,164 22,stand,,,
+1875.61 781.696 -40.875,21 165,stand,,,
+2179.28 748.981 -40.875,165,stand,,,
+2523.86 647.262 -35.5333,28,stand,,,
+2050.8 1048.11 -19.401,159 26,stand,,,
+1958.79 997.402 -21.5329,25 158,stand,,,
+1464.5 1000.41 -36.4782,155 156 158,stand,,,
+2653.87 802.656 -43.7592,165 24 166,stand,,,
+4347.66 2477.02 -64.3975,189,stand,,,
+3664.84 3535.13 -82.6672,205 195,stand,,,
+3308.17 3258.63 -139.902,206,stand,,,
+3957.01 3735.65 -0.621231,203 204 214,stand,,,
+2914.73 2912.34 8.5134,197 198,stand,,,
+3486.82 3525.27 -96.0977,205 195 206,stand,,,
+4278 3976.35 0.125,215,stand,,,
+3515 4259.35 5.20117,215 216 217 218,stand,,,
+3301 4873.65 21.5678,218 221 53,stand,,,
+2447.3 4367.8 -125.941,209 210,stand,,,
+2523.84 4580.21 -70.6141,40 210 212,stand,,,
+2523.79 4786.84 -66.6474,212 39 210,stand,,,
+1860.7 4597.2 -58.1745,211 237,stand,,,
+2534.2 5133.3 -11.9398,213 228,stand,,,
+2419.75 5724.22 0.125,82 227 226 263,stand,,,
+2014.17 5169.96 -15.7728,241 213,stand,,,
+1570.2 4037.7 14.1268,46 118,stand,,,
+1454.2 3862.7 1.125,116 45 117,stand,,,
+1767.3 3439.2 -20.3359,137 138,stand,,,
+1279.46 3359.33 -17.874,136,stand,,,
+896.445 2680.06 15.3544,132 133,stand,,,
+1988.71 1927.34 8.12502,247 242,stand,,,
+2168.66 2112.91 8.12498,245 243 244 246,stand,,,
+2531.34 2814.09 8.66902,244 245 256 257 258 267,stand,,,
+3501.94 5070.54 13.5963,220 55 37,stand,,,
+3045.46 5175.28 8.09908,221 222,stand,,,
+3438.06 5174.46 6.11911,53 77 223,stand,,,
+3162.46 1736.05 -58.875,168 178 183,stand,,,
+3635.54 2277.95 -25.875,186 191,stand,,,
+3369.8 775.6 -45.7763,172 173,stand,,,
+3432.46 1520.05 -61.8532,170 185,stand,,,
+3813.54 1918.45 -58.3673,185,stand,,,
+4107.66 2919.02 -82.437,192 83,stand,,,
+3067.66 660.134 -31.0627,176,stand,,,
+-34.8519 2548.4 -15.649,127,stand,,,
+179.982 3239.18 5.73125,126 65 128,stand,,,
+108.018 2968.82 12.8978,64 127 129,stand,,,
+1614.2 5081.7 21.625,240,stand,,,
+505.553 3556.64 23.7466,124 125,stand,,,
+2281.96 5363.83 -11.2566,73 228 213,stand,,,
+1860.7 4209.2 -26.496,235,stand,,,
+1476.7 4283.2 0.65947,236,stand,,,
+2028.7 3867.2 -20.6621,259 260,stand,,,
+1953.68 4987.92 -25.1398,239 238 240,stand,,,
+2145.91 5342.63 -9.89146,241 68 213,stand,,,
+2744.7 5739.2 8.09908,226,stand,,,
+3092.7 5665.2 8.09908,78 224 226,stand,,,
+3095.42 4766.22 31.196,229 230,stand,,,
+3423.7 5421.22 8.33926,55 78,stand,,,
+3340.61 5483.56 8.44145,77 75 223,stand,,,
+2788.61 5341.56 9.48747,224 225 226 228,stand,,,
+2909.72 5096.02 3.22113,225 229,stand,,,
+3126.13 4226.09 14.647,217 231,stand,,,
+2294.8 5567.2 0.125031,43 228 263,stand,,,
+4034.57 3220.97 -45.5214,61 203,stand,,,
+3742.57 3220.97 -83.2063,193 194 195,stand,,,
+4338.25 4559.17 2.5323,219 215,stand,,,
+710.017 1253.94 -3.52074,153 154,stand,,,
+1137.28 4771.82 0.125,88 112 111 113,stand,,,
+1300.06 4815.61 64.3487,87 89,stand,,,
+1319.47 5006.79 145.125,88 90,stand,,,
+1199 5106 145.125,89 91 8,stand,,,
+1188.8 5385.05 145.125,7 90 5,stand,,,
+1306.48 5901.56 1.125,93 103,stand,,,
+1069.95 5917.26 145.125,92 94,stand,,,
+994.157 5894.58 144.125,93 95,stand,,,
+1004.89 5778.74 144.125,94 5 96,stand,,,
+1378.69 5792.99 144.125,95 6 97,stand,,,
+1426.6 5620.68 144.125,5 96 98 99,stand,,,
+1821.69 5686.96 144.125,97 271,stand,,,
+1430.7 5275.01 145.125,97 100,stand,,,
+1547.1 4993.69 145.125,99 101,stand,,,
+1551.79 4821.35 67.125,100 102,stand,,,
+1551.18 4651.22 3.29113,101 236 237,stand,,,
+1369.82 5793.41 1.125,92 104 107,stand,,,
+1825.41 5751.78 1.125,103 105 106,stand,,,
+2095.91 5748.66 1.125,104 3 227,stand,,,
+1806.38 5559.67 1.125,3 104 107 241,stand,,,
+1356.22 5536.69 1.125,108 103 106 4,stand,,,
+1269.53 5290.88 1.125,107 2 110,stand,,,
+1156.99 5053.09 1.125,1 110 111,stand,,,
+1111.72 5261.51 1.125,108 109 0,stand,,,
+1137.44 4898.1 1.125,109 112 87,stand,,,
+914.821 4870.09 2.125,111 87 113 120,stand,,,
+1117.5 4614.6 0.125,87 9 112 114 272,stand,,,
+1158.01 4293.13 0.616439,113 10 115,stand,,,
+1273.2 4131.97 5.97757,10 114 116,stand,,,
+1315.3 3861.91 1.125,115 46,stand,,,
+1686.15 3856.41 1.125,46 118 119,stand,,,
+1734.6 4048.11 3.125,117 45 260,stand,,,
+1870.12 3828.35 -1.42953,117 138,stand,,,
+659.82 4952.56 -11.1444,112 121,stand,,,
+537.861 4827.46 -9.05033,120 272,stand,,,
+547.095 4437.54 -22.5357,11 124 272,stand,,,
+814.428 4057.53 -15.317,12 10 124,stand,,,
+618.516 4021.85 -24.5928,122 123 67 126,stand,,,
+359.933 3255.51 29.6959,67 13,stand,,,
+214.957 3827.3 -1.94677,64 124,stand,,,
+5.98867 2756.87 -9.66659,65 128 63,stand,,,
+194.677 2728.41 -8.99392,127 129 130 64 131,stand,,,
+410.161 2960.84 14.9062,13 128 130 65,stand,,,
+464.249 2815.27 3.39408,129 128 14 132,stand,,,
+152.254 2458.4 -48.5496,128 139,stand,,,
+777.325 2698.07 10.97,130 49 133,stand,,,
+999.577 2851.41 10.3556,132 49 134,stand,,,
+1152.33 3102.06 -4.50571,133 135 136,stand,,,
+1510.68 3147.2 -16.873,134 136 253,stand,,,
+1358.72 3377.32 -19.9661,135 48 134 137,stand,,,
+1579.43 3589.5 -25.9254,136 47 138,stand,,,
+1867.22 3640.94 -24.2079,137 47 119 259 255,stand,,,
+145.653 2237.67 -60.2358,131 15 140 150,stand,,,
+-172.277 2091.92 -49.3788,139 141,stand,,,
+-399.894 1767.34 -37.9549,140 17 142,stand,,,
+-319.822 1640.77 -9.10043,141 16 143,stand,,,
+-148.637 1524.46 4.125,142 144,stand,,,
+-97.174 1381.47 4.125,143 145,stand,,,
+302.664 1223.24 4.125,144 146,stand,,,
+484.782 1022.56 4.125,145 18,stand,,,
+633.84 1080.25 4.50948,18 148,stand,,,
+802.432 1014.9 -11.5126,147 154,stand,,,
+312.673 1888.56 -8.67075,16 150 153,stand,,,
+334.338 2201.93 -64.3689,149 139 151,stand,,,
+619.701 2032.83 -52.2398,150 152,stand,,,
+843.231 1882.62 0.644908,151 153 252,stand,,,
+692.749 1526.57 1.38735,152 86 149,stand,,,
+1025.55 1148.95 -35.0464,86 148 155 157,stand,,,
+1217.39 981.455 -42.6811,154 27 162,stand,,,
+1642.76 1315.37 -16.1957,27 157 159,stand,,,
+1196.73 1328.41 -31.1898,156 154,stand,,,
+1835.1 1046.48 -17.4021,27 159 26,stand,,,
+2100.4 1289.18 -1.08141,158 160 161 156 25,stand,,,
+2278.46 1278.55 -14.1803,159 161 167,stand,,,
+2110.22 1437.62 4.62359,160 159 266,stand,,,
+1239.87 870.626 -35.276,155 19 20,stand,,,
+1496.16 699.385 -40.875,20 164,stand,,,
+1615.77 828.512 -40.875,163 21,stand,,,
+2201.34 821.239 -40.875,22 23 28,stand,,,
+2652.61 1220.85 -48.4174,28 167 168 169,stand,,,
+2463.87 1298.43 -40.1077,166 160,stand,,,
+2995.45 1565.5 -51.8321,166 169 177 56,stand,,,
+2867 1136.5 -51.2409,166 168 176 177,stand,,,
+3334.99 1437.16 -59.8851,59 171,stand,,,
+3429.95 1310.51 -53.3905,170 172,stand,,,
+3320.79 1121.6 -55.6304,171 58 177,stand,,,
+3194.29 216.627 -61.1517,58 174 175,stand,,,
+3182.5 -125.628 -59.8325,173,stand,,,
+2904.43 474.776 -47.6924,173 176,stand,,,
+2891.27 795 -49.4219,175 169 62,stand,,,
+3110.77 1267.88 -56.52,172 168 169,stand,,,
+2982.84 1745.22 -65.875,56 179 183,stand,,,
+2819.56 1580.63 15.6226,178 180,stand,,,
+2670.41 1456.69 102.125,179 181 264,stand,,,
+2474.91 1680.64 102.125,180 182 264,stand,,,
+2587.58 1869.72 102.125,181,stand,,,
+3245.97 1977.07 -65.875,56 184 202 178,stand,,,
+3509.59 2115.65 -65.875,183 185 186,stand,,,
+3723.76 1876.9 -60.2053,184 59 60 187,stand,,,
+3597.05 2211.64 -65.875,184 57,stand,,,
+3912.13 2123.12 -42.2855,185 188,stand,,,
+4039.18 2352.72 -31.6607,187 189 190,stand,,,
+4166.49 2616.7 -72.1067,188 29 192,stand,,,
+3829.38 2537.62 -40.2412,188 191 192 196 199,stand,,,
+3774.19 2397.83 -25.875,57 190,stand,,,
+4050.56 2852.07 -85.666,190 189 61 193,stand,,,
+3812.03 3149.2 -84.1774,192 84 194,stand,,,
+3654.2 2985.76 -59.6045,84 193 196,stand,,,
+3598.51 3388.12 -75.317,84 30 34,stand,,,
+3553.06 2868.49 -45.9804,194 190 197 199,stand,,,
+3213.6 2933.52 -42.2015,196 33,stand,,,
+2904.95 2552.25 -18.705,33 200 201 202,stand,,,
+3482.78 2668.83 -53.4433,196 190 200,stand,,,
+3193.33 2341.28 -43.8545,199 198 201 202,stand,,,
+2839.35 2031.3 -52.933,198 200 202 267,stand,,,
+3056.91 2018.24 -60.8275,200 183 201 198,stand,,,
+3849.56 3557.09 -29.1291,83 32 204,stand,,,
+3719.2 3857.25 -26.5034,203 32 205 216,stand,,,
+3642.68 3652.09 -82.3431,204 30 34,stand,,,
+3198.33 3293.22 -137.584,34 31 207,stand,,,
+3012.52 3638.76 -161.263,206 208,stand,,,
+2524.82 3668.51 -164.602,207 209,stand,,,
+2504.86 4153.26 -124.279,208 38,stand,,,
+2373.31 4610.73 -84.5851,38 211 212 39 40,stand,,,
+2022.87 4632.91 -83.2308,210 41,stand,,,
+2356.81 4777.29 -68.2321,210 213 40 39,stand,,,
+2338.4 5086.86 -13.3918,212 44 239 42 228 68 73,stand,,,
+4052.68 3926.12 10.5646,32 215,stand,,,
+4208.62 4121.31 0.0563379,214 35 36 219 85,stand,,,
+3597.46 4007.94 10.89,36 204 217,stand,,,
+3139.22 3994.01 19.1864,216 36 81 231 262,stand,,,
+3446.54 4725.7 8.58963,36 37 220,stand,,,
+4071.27 4564.22 0.053106,215 85 220,stand,,,
+3734.41 4967.74 18.5949,219 218 53,stand,,,
+3196.11 5044.3 8.125,37 54 222 229,stand,,,
+3085.98 5273.11 8.81895,221 54 223 224,stand,,,
+3190.01 5371.38 8.54634,55 222 78 224,stand,,,
+2950.41 5510.66 14.2022,223 75 222 79 226 228,stand,,,
+2773.76 5216.72 -9.60368,79 228 80,stand,,,
+2670.84 5619.69 7.0766,75 224 79 43 74 228 263,stand,,,
+2261.95 5738.98 0.124997,105 43 263,stand,,,
+2528.53 5430.18 -4.8089,82 225 79 68 226 213 42 224,stand,,,
+3029.34 4939.98 6.43654,80 221 76 230,stand,,,
+2893.47 4613.63 25.1799,76 229 231,stand,,,
+2868.12 4298.96 16.2905,230 81 217 232 262,stand,,,
+2504.22 4244.7 3.14948,231 233 261,stand,,,
+2426.25 4434.69 -5.24118,232 234,stand,,,
+2095.58 4204.93 -31.135,233 235 260 261,stand,,,
+1899.02 4266.95 -30.7073,234 69 236 237,stand,,,
+1515.16 4369.47 6.4042,235 102 70,stand,,,
+1684.37 4603.87 -15.3605,235 41 102 238,stand,,,
+1693.94 4811.12 4.03013,237 239 72 240,stand,,,
+1999.89 4856.79 -27.8953,238 72 213,stand,,,
+1718.12 5117.53 8.125,238 72 66 241,stand,,,
+1870.58 5353.5 -14.5038,240 106 73 44,stand,,,
+2213.61 1717.83 8.053,243 50 266,stand,,,
+2397.56 1821.82 10.6475,242 244 51 267,stand,,,
+2407.84 2274.05 8.37,243 52 245 51 267,stand,,,
+1952.21 2594.8 8.125,52 244 51 253 246 254 257,stand,,,
+1759.15 2184.99 8.0497,51 247 248 249 245 254,stand,,,
+1735.5 1900.3 5.54879,246 50 248,stand,,,
+1380.29 1925.99 6.1768,247 246 252,stand,,,
+1477.66 2314.01 8.125,246 250 252 254,stand,,,
+1321.97 2757.91 8.03426,249 251 253,stand,,,
+1027.41 2474.56 10.3401,250 252,stand,,,
+1027.05 1983.74 8.10666,251 152 248 249,stand,,,
+1688.16 2983.16 2.09176,250 135 245 254 255 256,stand,,,
+1760.49 2571.59 8.125,249 253 245 246,stand,,,
+2008.54 3312.33 -1.89128,253 256 138 259 258,stand,,,
+2353.63 3137.49 8.0991,255 52 253 257 258 259,stand,,,
+2170.7 2809.62 7.42107,256 245 52,stand,,,
+2542.27 3627.1 10.8491,256 52 259 255 262,stand,,,
+2128.63 3713.21 -28.7972,258 138 255 256 71 260 261,stand,,,
+2100.23 4039.22 -36.9883,118 259 71 234 261,stand,,,
+2426.87 4006.57 -6.33362,260 234 232 259 262,stand,,,
+2775.43 3839.21 10.2946,261 258 217 231,stand,,,
+2275.67 5665.61 0.113302,82 227 43 226 270,stand,,,
+2481.13 1492.54 102.162,180 181 269,stand,,,
+2225.97 1492.82 40.125,266 268,stand,,,
+2150.45 1550.97 0.575926,265 161 242,stand,,,
+2649.89 2144.9 -23.4952,243 52 201 244,stand,,,
+2317.39 1428.39 37.4499,269 265,climb,0.98877 44.9565 0,,
+2335.08 1446.78 102.125,264 268,climb,0.98877 44.7588 0,,
+2224.63 5664.35 0.00472823,263 271,climb,1.80725 179.517 0,,
+2199.87 5664.32 155.125,270 98,climb,-1.02722 -179.686 0,,
+545.476 4591.71 -16.2166,113 122 121,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_asylum_wp.csv b/main_shared/scriptdata/waypoints/mp_asylum_wp.csv
new file mode 100644
index 0000000..0f72831
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_asylum_wp.csv
@@ -0,0 +1,231 @@
+230
+-519.184 -782.6 194.125,26 84 85 204,stand,,,
+-403.569 -119.338 194.125,206,stand,,,
+-709.293 -246.198 194.125,125 13 206,stand,,,
+-1185.79 -137.394 197.125,4 13 126,stand,,,
+-1173.5 106.94 194.125,3 5 6,stand,,,
+-1296.33 118.23 202.908,4,stand,,,
+-1152.32 427.097 223.363,4 7 8,stand,,,
+-932.402 425.881 220.174,6 11 82,stand,,,
+-1140.46 674.699 221.674,6 9 211,stand,,,
+-1122.73 867.846 222.505,8 10 210,stand,,,
+-1068.89 980.29 210.608,9,stand,,,
+-932.843 73.0575 194.125,7 12 13,stand,,,
+-760.026 75.3998 199.685,11 81 180,stand,,,
+-940.216 -145.805 194.125,11 3 125 2,stand,,,
+-799.944 979.698 200.709,210,stand,,,
+-373.064 933.817 195.068,16 17 210,stand,,,
+-374.026 831.72 194.454,15,stand,,,
+-221.765 931.258 194.125,15 18 71,stand,,,
+-224.223 1078.5 194.125,17,stand,,,
+-769.557 653.743 195.49,79 82 210 211 80,stand,,,
+-403.115 -260.659 28.125,21,stand,,,
+-214.783 -260.564 24.8444,20 160 172 173 212,stand,,,
+-1384.9 -512.873 194.125,23 179 127,stand,,,
+-1378.94 -755.048 194.125,22 24,stand,,,
+-1021.25 -760.447 194.125,23 25 213,stand,,,
+-1022.17 -637.344 194.125,24 124 127 125,stand,,,
+-615.794 -781.649 194.125,0 27 213,stand,,,
+-742.264 -840.62 172.125,28 26 213,stand,,,
+-750.818 -1012.92 52.9675,27 29,stand,,,
+-753.745 -1093.15 49.4829,28 30 32 208,stand,,,
+-622.213 -1089.71 51.2114,31 29 208,stand,,,
+-616.064 -999.993 51.8001,30,stand,,,
+-889.084 -1081.61 47.9058,29 33,stand,,,
+-994.317 -1028.4 47.093,32 34,stand,,,
+-1317.53 -1060.47 30.9167,35 33 177 178,stand,,,
+-1317.37 -1271.65 36.125,34 36,stand,,,
+-1317.35 -1418.29 -51.0002,35 91,stand,,,
+1244.46 -613.626 32.125,193,stand,,,
+1378.12 -158.047 32.125,39 41 215,stand,,,
+1590.94 -148.24 32.125,38 40 184,stand,,,
+1598.49 171.112 32.125,39 41 183,stand,,,
+1381.14 192.799 32.125,40 38 42,stand,,,
+1154.61 216.045 42.9946,41 215 218,stand,,,
+1343.71 426.41 32.125,196,stand,,,
+736.899 310.116 28.1082,161 189,stand,,,
+659.869 35.2831 52.816,162 191 190,stand,,,
+1131.62 1882.74 152.594,47 64 145,stand,,,
+1023.79 1884.29 194.125,46 48,stand,,,
+972.851 1885.84 194.125,47 49 55,stand,,,
+719.98 1892.69 194.125,48 50 51 52,stand,,,
+800.807 1763.37 194.125,49,stand,,,
+712.79 1594.7 194.693,49 55 131,stand,,,
+276.81 1869.8 194.125,53 54 49 132,stand,,,
+65.486 1874.58 194.125,52 130 134 136 132,stand,,,
+248.854 1988.48 194.125,52,stand,,,
+966.639 1590.49 194.125,51 48 56,stand,,,
+964.166 1473.16 194.125,55 57,stand,,,
+771.065 1473.36 194.125,56 58,stand,,,
+655.989 1477.12 142.125,57 59,stand,,,
+655.018 1378.94 142.125,58 60,stand,,,
+790.583 1379 93.1365,59 61 63,stand,,,
+791.922 1281.67 94.3739,60 63,stand,,,
+512.29 1009.07 128.335,223,stand,,,
+1142.47 1358.36 92.2455,60 61 64,stand,,,
+1147.45 1518.5 105.89,63 46 144,stand,,,
+324.619 900.559 194.125,66 67 68,stand,,,
+253.756 909.605 200.215,65 67 71,stand,,,
+263.867 1053.31 194.125,66 65 133,stand,,,
+312.25 734.911 199.988,65 69 70,stand,,,
+309.132 585.625 209.196,68 72 73,stand,,,
+13.4105 730.846 194.747,68 71 76,stand,,,
+23.3261 931.145 194.125,70 66 17 128,stand,,,
+598.134 580.602 194.125,69 149 154,stand,,,
+209.366 504.743 194.125,69 74,stand,,,
+-151.791 512.691 194.125,73 75 77,stand,,,
+-154.027 604.348 194.125,74 76 78 227,stand,,,
+-153.64 736.04 194.125,75 70 78,stand,,,
+-261.685 566.838 194.125,74,stand,,,
+-263.662 641.977 194.125,75 76 79,stand,,,
+-550.572 647.558 194.536,78 19 80 210 82,stand,,,
+-605.08 420.107 192.373,79 82 83 19,stand,,,
+-719.859 199.124 216.053,12 82,stand,,,
+-713.551 428.702 201.405,7 81 80 19 79,stand,,,
+-467.831 300.005 132.475,80 160 171,stand,,,
+-544.147 -910.904 194.125,0,stand,,,
+-393.966 -829.978 192.387,0 86,stand,,,
+57.5433 -785.129 192.125,85 87,stand,,,
+308.882 -791.643 30.5736,86 117,stand,,,
+-1319.29 -1600.29 -52.7745,91 95 176,stand,,,
+-1019.5 -1232.67 -12.3842,90,stand,,,
+-1025.1 -1338.48 -11.875,89 97,stand,,,
+-1322.46 -1491.3 -52.7803,88 36 92 93 96,stand,,,
+-1407.48 -1522.59 -52.0357,91,stand,,,
+-1174.83 -1490.17 -50.4298,91 94 97,stand,,,
+-1168.69 -1390.91 -39.3854,93,stand,,,
+-1326.45 -1766.4 -48.8772,88 96,stand,,,
+-1026.66 -1748.88 -48.3942,98 99 95 91,stand,,,
+-1033.57 -1394.08 -32.0954,93 98 90 101,stand,,,
+-1035 -1533.51 -45.914,96 97 101,stand,,,
+-788.935 -1750.18 -46.3973,96 102 175,stand,,,
+-661.302 -1464.99 -49.9406,101 102 103 209,stand,,,
+-866.177 -1432.83 -49.8764,100 98 97,stand,,,
+-698.548 -1579.84 -49.6373,100 99 104,stand,,,
+-344.954 -1482.49 -50.3119,100 104 105,stand,,,
+-371.717 -1639.22 -50.2002,103 102 107,stand,,,
+-0.552557 -1448.06 -42.717,106 103 112 114,stand,,,
+10.5059 -1614.28 -46.6103,105 107 109 111,stand,,,
+-331.905 -1688.21 -50.4618,106 104 108,stand,,,
+-225.726 -1777.8 -33.9649,107,stand,,,
+224.394 -1528.77 -23.4656,106 110 112 167,stand,,,
+329.227 -1346.38 -8.56788,109 112 113 166,stand,,,
+131.262 -1792.13 -2.04921,106,stand,,,
+148.042 -1374.65 -21.6984,105 109 110 114,stand,,,
+440.22 -1169.61 14.3765,110 116 118 123,stand,,,
+132.486 -1147.91 -11.303,105 112 116,stand,,,
+134.092 -911.321 49.4483,116,stand,,,
+334.429 -1001.08 26.5169,117 114 115 113,stand,,,
+348.914 -791.595 29.8122,116 87 118,stand,,,
+536.599 -802.3 32.5316,113 117 119 122,stand,,,
+545.162 -635.908 31.4892,118 120,stand,,,
+489.183 -362.348 24.467,163 165 119,stand,,,
+909.738 -752.3 58.4706,122 192 214,stand,,,
+813.736 -865.135 43.802,121 118 123,stand,,,
+802.204 -1114.36 10.4652,113 122 174,stand,,,
+-897.858 -555.903 194.125,125 127 25 203,stand,,,
+-895.563 -244.962 194.125,124 2 13 126 25,stand,,,
+-1144.77 -249.851 194.125,125 3 127,stand,,,
+-1154.49 -515.646 194.125,126 124 25 22,stand,,,
+52.1313 1396.64 201.671,71 129 130,stand,,,
+-210.884 1394.39 194.125,128,stand,,,
+62.593 1607.01 194.125,128 132 53 135 137,stand,,,
+360.458 1612.14 197.387,51 132 133,stand,,,
+261.918 1621.24 204.778,131 133 130 52 53,stand,,,
+331.403 1310.97 194.125,131 132 67,stand,,,
+158.088 1934.94 194.125,53,stand,,,
+-215.813 1635.05 194.125,130,stand,,,
+-42.8488 1901.33 195.139,53,stand,,,
+-172.306 1860.85 204.49,130,stand,,,
+1828.76 1149.89 94.125,139 140 168,stand,,,
+1901.51 1146.18 94.125,138,stand,,,
+1832.15 1222.03 100.45,138 141,stand,,,
+1650.88 1244.49 98.0282,140 142 220,stand,,,
+1511.43 1518.54 115.538,141 143 146,stand,,,
+1370.82 1394.77 83.9473,142 144 147 221,stand,,,
+1268.39 1529.88 105.199,143 64 145,stand,,,
+1288.85 1853.29 157.738,144 46 146,stand,,,
+1699.69 1812.99 149.621,142 145 169 170,stand,,,
+1379.37 1080.83 32.5986,143 148 219 221 224,stand,,,
+1444.47 880.072 32.0871,147 195 219 224,stand,,,
+619.437 821.069 194.125,72 150 151,stand,,,
+489.701 878.597 194.125,149,stand,,,
+978.87 821.901 207.616,149 152 226,stand,,,
+1173.17 797.997 194.125,151 153 226,stand,,,
+1158.49 569.252 194.125,152 154 159,stand,,,
+941.425 569.354 194.125,153 155 72,stand,,,
+921.402 333.835 194.125,154 156,stand,,,
+728.038 328.994 194.125,155 157,stand,,,
+727.865 409.208 194.125,158 156,stand,,,
+-13.2736 406.787 194.125,157,stand,,,
+1167.5 396.183 194.125,153,stand,,,
+-68.064 25.2903 24.5273,21 83 171 212,stand,,,
+431.82 251.77 26.5775,44 162 171,stand,,,
+434.991 35.527 22.4732,161 45 163 212,stand,,,
+482.333 -214.723 25.8536,162 120 164 212,stand,,,
+738.98 -184.114 34.3709,163,stand,,,
+726.312 -385.439 35.8037,120,stand,,,
+468.038 -1493.43 2.31478,110,stand,,,
+310.887 -1704.59 -3.70223,109,stand,,,
+1872.32 1009.53 94.125,138 220,stand,,,
+1784.66 1916.66 152.717,146,stand,,,
+1843.63 1841.59 154.954,146,stand,,,
+-41.3339 136.878 24.125,161 160 83,stand,,,
+-92.5587 -401.828 32.9069,21,stand,,,
+-222.139 -390.493 30.0597,21,stand,,,
+933.788 -1300.18 25.1365,123,stand,,,
+-706.126 -1714.51 -45.875,99,stand,,,
+-1403.18 -1630.29 -54.8701,88,stand,,,
+-1491.45 -1103.28 18.2776,34,stand,,,
+-1491.67 -927.044 35.8379,34,stand,,,
+-1359.47 -394.965 194.125,22,stand,,,
+-749.085 -10.2128 194.125,12,stand,,,
+209.97 -632.793 194.125,202,stand,,,
+608.539 -543.345 194.125,201,stand,,,
+1678.39 166.555 32.125,40,stand,,,
+1688.03 -128.485 32.125,39,stand,,,
+437.618 603.665 32.125,186 229,stand,,,
+742.406 594.471 32.125,185 187 188,stand,,,
+931.418 653.236 34.3522,186 188 197 216,stand,,,
+929.748 473.885 35.7625,186 187 189 216,stand,,,
+906.074 315.078 32.125,188 190 44,stand,,,
+964.667 151.667 46.3863,189 191 45,stand,,,
+893.789 -40.6716 46.8617,190 45 214,stand,,,
+976.374 -540.201 32.125,121 193 214,stand,,,
+1103.38 -526.972 32.125,37 192 215,stand,,,
+1272.64 584.167 32.125,195 196 218 217 216,stand,,,
+1396.61 675.093 32.125,194 196 148 224,stand,,,
+1421.1 526.859 32.125,43 195 194,stand,,,
+946.049 851.05 32.125,198 187 217,stand,,,
+935.199 996.093 32.125,197 221 222,stand,,,
+-265.958 -577.338 194.125,200 204 205,stand,,,
+-57.6215 -594.291 206.974,202 199,stand,,,
+454.517 -539.804 194.125,182 202,stand,,,
+178.336 -556.494 194.125,201 200 181,stand,,,
+-656.895 -574.092 195.125,124 204,stand,,,
+-522.959 -653.413 194.125,203 199 205 0,stand,,,
+-365.681 -466.029 194.125,199 206 204,stand,,,
+-507.83 -274.742 194.125,1 205 2,stand,,,
+-690.097 -1237.13 19.4094,208 209,climb,21.1157 85.8453 0,,
+-691.24 -1207.35 66.125,207 29 30,climb,-4.9823 85.1861 0,,
+-719.406 -1334.44 -14.8506,207 100,stand,,,
+-764.769 840.962 215.867,79 19 211 14 9 15,stand,,,
+-921.191 667.054 213.35,19 8 210,stand,,,
+158.517 -228.815 22.5875,160 21 162 163,stand,,,
+-849.772 -767.68 194.125,27 26 24,stand,,,
+917.811 -304.909 32.125,191 192 121,stand,,,
+1165.14 -157.786 32.125,193 38 42,stand,,,
+1083.68 573.669 48.0797,188 187 217 218 194,stand,,,
+1172.08 720.929 32.125,197 216 194 218,stand,,,
+1153.28 436.77 44.2687,216 194 217 42,stand,,,
+1578.88 972.241 32.125,220 148 147,climb,1.26343 -1.9328 0,,
+1604.59 972.14 100.125,219 141 168,climb,0.741577 -2.14703 0,,
+1230.89 1053.43 32.125,147 143 198,stand,,,
+833.317 1035.39 32.125,223 198,climb,3.79578 176.721 0,,
+809.568 1035.38 100.125,222 62,climb,3.72986 -178.769 0,,
+1319.13 914.901 57.1393,225 147 195 148,climb,4.37256 178.671 0,,
+1295.29 914.359 232.125,226 224,climb,5.39978 -179.714 0,,
+1203.89 899.589 204.988,225 152 151,stand,,,
+-25.1636 603.043 192.125,75 228,stand,,,
+106.576 597.105 97.7133,227 229,stand,,,
+242.226 598.01 32.125,228 185,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_ax_brecourt_wp.csv b/main_shared/scriptdata/waypoints/mp_ax_brecourt_wp.csv
new file mode 100644
index 0000000..168b2fa
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_ax_brecourt_wp.csv
@@ -0,0 +1,288 @@
+287
+434.481 -3496.89 51.9359,1 65 158 192,stand,,,
+43.7459 -3336.46 32.4429,0 2 173 158 178 180,stand,,,
+-336.267 -3483.15 38.9666,1 66 180,stand,,,
+-912.411 -1169.36 -39.8834,4 5,stand,,,
+-1234.34 -1034.25 -10.3808,3 5 39,stand,,,
+-920.02 -1217.71 -39.9569,4 3 6,stand,,,
+-941.434 -1292.9 -37.0614,5 7 8,stand,,,
+-736.792 -1379.82 0.766693,6 8 185 43 183,stand,,,
+-928.938 -1477.46 -32.4334,7 6 9,stand,,,
+-1080 -1700.95 -34.1384,8 10,stand,,,
+-980.023 -2000.73 -15.7649,9 11 12,stand,,,
+-778.332 -2079.98 7.06384,10 12 182 179 183 185,stand,,,
+-949.304 -2171.51 -15.875,11 10 13,stand,,,
+-1022.46 -2387.93 -15.9435,12 14 22,stand,,,
+-1026.96 -2610.87 -15.8353,13 15 23,stand,,,
+-1026.96 -2630.36 16.3636,14 16,stand,,,
+-985.958 -2757.01 44.5625,15 17 18 66 179,stand,,,
+-1274.63 -2838.29 62.4552,16 18 67,stand,,,
+-1377.73 -2683.42 38.4285,17 16 19 24 240 68 67,stand,,,
+-1427.01 -2327.63 12.0884,18 24 20 237 238 240,stand,,,
+-1262.33 -2270.45 24.9589,21 19 25,stand,,,
+-1275.65 -2373.55 16.125,20 22,stand,,,
+-1273.54 -2393.13 -15.875,21 13 23,stand,,,
+-1299.87 -2577.91 -15.875,22 24 14,stand,,,
+-1319.47 -2577.91 16.125,23 18 19 240,stand,,,
+-1189.92 -1915.04 31.0927,20 26 27,stand,,,
+-1306.3 -1680.9 51.6882,25 27 235 237 239,stand,,,
+-1154.75 -1408.92 40.8439,26 25 28,stand,,,
+-1184.06 -1151.08 28.563,29 27,stand,,,
+-1408.13 -1023.61 32.6884,28 30 31,stand,,,
+-1575.16 -1068.86 34.1934,29 32 229 230,stand,,,
+-1498.24 -748.929 24.125,29 32 33,stand,,,
+-1697.85 -860.622 12.4074,31 35 30 229 228,stand,,,
+-1493.48 -729.961 -6.72728,31 34 38,stand,,,
+-1530.87 -664.524 -0.851873,33 35 38,stand,,,
+-1844.72 -706.094 22.7684,34 32 196 228 229,stand,,,
+-1408.87 -537.266 -12.7136,37 38,stand,,,
+-1330.08 -553.422 -10.5937,36 38 40,stand,,,
+-1414.11 -662.56 -14.7226,36 37 33 34 39 195,stand,,,
+-1376.52 -885.656 -15.823,38 4,stand,,,
+-1047.2 -437.125 -22.7161,37 41,stand,,,
+-672.413 -549.735 -47.0644,40 42,stand,,,
+-499.372 -726.158 -55.8929,41 43 44,stand,,,
+-422.816 -932.213 -11.454,42 44 7 186 185 189 193 194,stand,,,
+-338.75 -732.328 -55.8927,43 42 45,stand,,,
+-54.3638 -697.59 -40.3711,44 46,stand,,,
+81.0095 -746.487 -23.7548,45 47,stand,,,
+283.781 -745.672 -23.6066,46 48,stand,,,
+582.224 -813.017 -23.875,47 49 52 50 51,stand,,,
+638.896 -683.051 -10.2385,48 50,stand,,,
+775.852 -679.292 -18.1692,49 51 48 52 54,stand,,,
+848.364 -900.753 -39.875,50 52 48,stand,,,
+669.52 -964.875 -20.3092,51 53 48 50,stand,,,
+669.667 -984.429 13.0298,52 186 187,stand,,,
+799.65 -416.137 -13.875,50 55 56,stand,,,
+692.896 -313.513 -13.875,54 56,stand,,,
+792.216 -193.212 -13.875,55 54 57,stand,,,
+791.462 48.8392 5.92654,56 58 59 201 215,stand,,,
+675.126 46.1349 15.7919,59 201 57,stand,,,
+690.635 334.72 16.0315,58 57 201 203,stand,,,
+3864.59 -3080.06 -10.5134,61 100 102 101,stand,,,
+3454.8 -3207.18 33.4113,60 62 101,stand,,,
+2801.73 -3427.57 47.0099,61 63 164 155,stand,,,
+2214.06 -3541.12 53.3992,62 64 164 152 150,stand,,,
+1430.47 -3508.98 37.2852,63 65 150 151 156,stand,,,
+840.955 -3461.64 59.6049,64 0 158 156 152,stand,,,
+-750.89 -3225.48 31.9599,2 67 177 16 180 179 181,stand,,,
+-1368.93 -3046.39 61.8661,66 68 18 17,stand,,,
+-1746.91 -2681.24 44.3873,67 69 18 240,stand,,,
+-2251.95 -2206.57 39.1132,68 70 237 236 240,stand,,,
+-2348.05 -1719.27 8.46388,69 71 227 236,stand,,,
+-2599.41 -1285.7 41.6455,70 72 226 227,stand,,,
+-2688.68 -562.26 35.724,71 73 225 241,stand,,,
+-2747.74 -171.562 32.2291,72 74 225 241 242 278 277,stand,,,
+-3407.44 61.1595 32.3387,73 75 243 278,stand,,,
+-3416.68 970.154 36.4476,74 76 78 77 243 244,stand,,,
+-3814.06 990.774 47.5842,75 77,stand,,,
+-3561.44 1047.73 40.4858,76 78 75,stand,,,
+-3429.89 1149.69 43.4245,77 75 79 245,stand,,,
+-3408.25 1480.08 45.4139,78 81 80 246,stand,,,
+-3442.5 1604.88 41.2335,79 81 82 246 276,stand,,,
+-3786.27 1469.25 39.834,79 80,stand,,,
+-3123.36 1837.54 34.337,80 83 84 246 276,stand,,,
+-3040.92 2046.8 40.4001,82 84 86,stand,,,
+-2950.74 1782.37 33.0157,83 85 82 248 246,stand,,,
+-2717.76 1769.77 36.148,84 86 87 248 251,stand,,,
+-2845.78 1981.8 32.8646,85 83,stand,,,
+-2240.85 1500.95 82.6314,85 88 253 250 255 251,stand,,,
+-1726.71 1816.33 34.1627,87 89 255 256,stand,,,
+-1099.42 2165.63 45.057,88 90 256,stand,,,
+-348.763 2225.29 4.35022,89 91 257 256,stand,,,
+553.846 1855.44 -64.6165,90 92 257 209 259,stand,,,
+1545.76 1836.41 -62.5815,91 93 210 209 258,stand,,,
+1943.55 1805.02 -48.4079,92 94 210 258 268,stand,,,
+2905.11 1542.36 -68.7127,93 95 268 267 273,stand,,,
+3596.03 1076.75 -50.3299,94 96 274 273 265,stand,,,
+3978.79 212.963 -38.2924,95 97 110 106 274,stand,,,
+4100.85 -629.298 4.92864,96 98 106 110,stand,,,
+3929.7 -1176.02 -24.7862,97 99 105 106 108,stand,,,
+4104.92 -1824.12 11.4692,98 100 104 105,stand,,,
+4109.74 -2450.94 53.0531,99 60 102,stand,,,
+3317.56 -2655.82 36.9781,61 102 103 167 168 60,stand,,,
+3873.1 -2487.27 64.6452,100 101 104 60,stand,,,
+3421.45 -2162.43 12.5475,101 104 105 107 167,stand,,,
+3805.64 -2143.26 25.7285,103 102 99 105,stand,,,
+3607.16 -1626.83 -43.2519,99 103 98 106 104 107 108,stand,,,
+3757.52 -631.18 -73.3459,98 105 109 97 96 110 108,stand,,,
+3054.76 -1663.29 -8.26293,103 105 143 144 146 167 145,stand,,,
+3238.06 -1261.79 14.9014,105 109 143 98 106,stand,,,
+3257.85 -493.919 30.2519,108 106 110 139 140 140 138,stand,,,
+3462.56 21.6477 -65.0877,97 111 96 109 106 272 265 274,stand,,,
+2861.93 -1.87414 25.0148,110 140 264 265 272,stand,,,
+1179.34 -768.102 -36.875,113 119,stand,,,
+1180.82 -890.94 -37.875,112 114 115 116,stand,,,
+1404.35 -901.136 -39.6158,113 120 121 121 122,stand,,,
+1228.87 -1076.09 -35.875,113 116 118,stand,,,
+1140.32 -995.221 -35.875,113 117 115 118,stand,,,
+993.828 -905.463 -35.875,116 118 119 119,stand,,,
+1062.07 -1028.73 -35.875,117 115 116,stand,,,
+1072.33 -805.968 -37.875,117 112 117,stand,,,
+1408.73 -972.473 -38.3921,114 122,stand,,,
+1408.58 -814.125 -39.2877,114 114,stand,,,
+1495.73 -907.778 -38.8561,120 114 124,stand,,,
+1704.02 -1050.87 -2.32493,124 131 132,stand,,,
+1652.08 -914.657 -20.399,123 122 125 131,stand,,,
+1631.51 -557.805 -15.8766,124 126 129,stand,,,
+1627.24 -538.676 16.125,125 127,stand,,,
+1414.94 -434.859 82.989,126 128,stand,,,
+2065.68 -447.612 58.6355,127 130 139,stand,,,
+1817.52 -561.22 -15.8351,130 125 131,stand,,,
+1837.07 -561.22 16.125,128 129,stand,,,
+1789.38 -882.469 -15.875,129 123 124 133,stand,,,
+1704.73 -1080.66 16.125,123 275 147 166 280,stand,,,
+2197.72 -923.148 -39.9031,131 134 281,stand,,,
+2405.79 -968.278 -39.9367,133 135,stand,,,
+2822.7 -841.706 -15.875,134 136,stand,,,
+2945.52 -890.802 -9.41905,137 135 141 144 142,stand,,,
+2968.12 -727.27 -15.731,136 138,stand,,,
+2963.66 -708.197 16.125,137 139 140 109,stand,,,
+2786.7 -623.612 39.8187,138 128 109,stand,,,
+3173.99 -306.575 35.5305,138 109 111 109 265,stand,,,
+3141.99 -1018.66 -15.875,136 142,stand,,,
+3105.44 -1080.52 -15.875,141 136 143,stand,,,
+3106.3 -1315.49 -9.63004,144 142 107 145 108 282,stand,,,
+2997.28 -1461.85 -11.0465,143 136 107 145 146,stand,,,
+2443.12 -1351.05 83.3754,144 143 146 166 107 275 280 282,stand,,,
+2341.41 -1864.8 -12.8673,107 145 166 153 165 167 149 275 144,stand,,,
+1474.54 -1571.41 39.5056,148 166 132 275 149 280,stand,,,
+1124.16 -1930.05 11.9564,147 149 166 170 161 169,stand,,,
+1472.31 -2374.88 35.3822,148 150 153 146 161 172 147 169 286,stand,,,
+1735.84 -3027.42 32.1229,149 64 155 152 164 172 63 284 283,stand,,,
+1258.34 -3119.33 39.7984,64 152 156,stand,,,
+1475.3 -3124.5 32.125,151 150 63 172 65,stand,,,
+2109.07 -2470.68 34.5717,149 154 166 146 165 283,stand,,,
+2019.13 -2763.05 35.8302,153 155 165,stand,,,
+2308.99 -2997.07 32.1217,154 150 62 165 168,stand,,,
+984.473 -3203.81 44.8253,151 157 158 159 163 64 65,stand,,,
+637.634 -3119.32 40.2083,156 158 163,stand,,,
+653.564 -3284.33 56.436,157 156 65 0 173 163 1,stand,,,
+1036.88 -2767.13 34.5991,156 160 163,stand,,,
+873.176 -2767.13 32.125,159 161 162 163,stand,,,
+873.582 -2700.5 27.9693,160 149 169 148 171 191 190,stand,,,
+627.125 -3073.4 33.2678,160 163,stand,,,
+950.098 -3100.15 23.1905,162 157 156 160 159 158,stand,,,
+2355.28 -3280.5 32.2619,63 150 62 168,stand,,,
+2410.37 -2494.62 32.125,155 154 153 146 168,stand,,,
+1869.46 -1725.02 24.7089,153 146 147 148 145 275 132,stand,,,
+2925.8 -2208.21 68.0889,146 103 101 107 168,stand,,,
+2929.02 -2740.25 5.76819,167 155 164 101 165,stand,,,
+794.913 -2092.79 15.4501,161 170 148 190 191 149,stand,,,
+822.78 -1643.77 23.5716,169 148 187 188,stand,,,
+1106.03 -2739.11 42.3487,161 172,stand,,,
+1490.62 -2734.29 37.8144,171 150 149 152 286,stand,,,
+248.834 -3162.22 35.2591,1 174 178 158 192,stand,,,
+77.3768 -2814.13 32.1076,173 175 192,stand,,,
+-127.06 -2793.14 50.125,174 176 177 178 184 180 191,stand,,,
+-221.123 -2719.13 46.7492,175 177,stand,,,
+-400.415 -2908.84 33.7605,176 175 178 66 180 181,stand,,,
+-115.139 -3102.1 31.7095,175 173 1 177,stand,,,
+-832.047 -2732.83 36.8291,16 11 66 181 182,stand,,,
+-369.203 -3236.07 32.1118,66 1 2 177 175,stand,,,
+-549.485 -2798.36 37.4473,177 182 66 179,stand,,,
+-541.933 -2470.95 40.1247,181 11 179 184 183,stand,,,
+-310.442 -2158.86 10.4606,184 182 11 188 185 189 7 190,stand,,,
+11.4304 -2444.16 32.8803,183 182 188 175 191,stand,,,
+-431.074 -1630.58 15.8081,11 7 183 43 193,stand,,,
+206.569 -1166.37 41.6725,43 53 187 188 193,stand,,,
+706.604 -1421.64 13.9323,53 170 186 188 190 193,stand,,,
+147.219 -1880.76 60.8123,186 187 170 183 189 184 191 190,stand,,,
+-139.72 -1732.49 21.8723,43 188 193 183,stand,,,
+560.674 -2032.31 28.8322,169 191 188 187 193 161 183,stand,,,
+575.134 -2676.77 40.4477,190 169 161 192 175 184 188,stand,,,
+533.614 -2835.36 41.8316,191 174 173 0,stand,,,
+43.0966 -1435.45 41.8848,187 189 43 190 186 185,stand,,,
+-760.56 -992.941 39.9124,43 195,stand,,,
+-1350.39 -721.703 24.125,194 38,stand,,,
+-2032.81 -653.345 33.5851,35 197 225 226 241 228 229,stand,,,
+-2099.47 -49.1303 10.854,196 198 223 224 225 250,stand,,,
+-1276.81 186.993 38.1685,197 199 221 223 222,stand,,,
+-623.282 78.7743 77.6454,198 200 220 221,stand,,,
+91.6239 178.633 25.8306,199 202 219 220 252,stand,,,
+617.915 195.865 22.2754,202 58 59 57,stand,,,
+598.995 200.754 57.125,200 201 219,stand,,,
+815.168 665.482 -24.1335,59 204 216 218,stand,,,
+879.918 1095 -26.9129,203 205 207 206,stand,,,
+990.284 1219.1 -19.0505,204 206 207,stand,,,
+905.726 1322.3 -24.2596,205 207 208 204,stand,,,
+779.096 1227.83 -24.8264,206 204 205,stand,,,
+893.745 1347.47 9.125,206 209 259,stand,,,
+1086.5 1543.67 -59.7345,208 210 91 211 92 259,stand,,,
+1423.84 1510.13 -92.8088,209 92 211 93 258,stand,,,
+1283.67 1297.9 -39.4883,210 212 209 258,stand,,,
+1130.91 803.702 -31.9772,211 213 217 258 269,stand,,,
+1107.27 228.543 38.859,212 214 263 269,stand,,,
+982.51 65.6175 87.036,213 215,stand,,,
+802.802 52.7786 57.125,214 57,stand,,,
+915.972 784.052 -19.6487,203 217,stand,,,
+931.68 778.888 9.125,216 212,stand,,,
+778.364 677.725 9.125,203 219 262,stand,,,
+330.874 728.637 -73.2004,218 220 200 202 262,stand,,,
+-158.03 736.211 -68.1939,219 199 200 222 262 260,stand,,,
+-1222.43 575.985 -61.0197,199 222 198 223 252 253 254,stand,,,
+-750.316 761.955 -51.0973,220 221 198 252 254 261 260,stand,,,
+-1742.05 587.101 -41.8939,221 197 250 224 251 198 254,stand,,,
+-2397.66 346.4 -3.22561,197 225 242 223 250,stand,,,
+-2420.82 -330.713 4.03698,224 72 73 196 241 197,stand,,,
+-2288.09 -973.053 14.8678,196 71 228 229 241,stand,,,
+-2327.75 -1481.05 28.1918,71 228 236 70,stand,,,
+-2044.14 -1300.01 43.0377,227 229 226 236 32 35 196,stand,,,
+-1738.33 -1123.84 35.1582,228 30 234 236 32 35 226 241 196 279,stand,,,
+-1496.69 -1167.83 46.3071,30 231 232,stand,,,
+-1312.13 -1243.87 50.125,230,stand,,,
+-1447.36 -1348.83 41.2481,230 233 234 279,stand,,,
+-1312.13 -1282.13 50.125,232 234,stand,,,
+-1566.5 -1595.88 50.125,233 235 232 229,stand,,,
+-1566.97 -1667.97 38.5014,234 237 26,stand,,,
+-1894.49 -1747.43 2.78535,229 227 70 237 69 240 228,stand,,,
+-1675.24 -1878.6 -7.67982,236 235 26 19 239 69 240,stand,,,
+-1338.42 -1947 32.4434,19 239,stand,,,
+-1414.43 -1809.61 36.0946,238 26 237,stand,,,
+-1671.5 -2354.79 32.2795,236 237 19 69 18 68 24,stand,,,
+-2360.98 -546.592 -2.31344,226 225 72 196 229 73,stand,,,
+-2570.89 337.986 26.2356,224 73 243 249 277,stand,,,
+-3011.82 553.183 32.6441,242 75 249 74 278,stand,,,
+-2958.8 978.754 41.7884,75 245 247 249,stand,,,
+-3087.53 1078.31 41.3272,78 244 246 247,stand,,,
+-2986.11 1383.81 23.4192,245 247 82 248 84 80 79,stand,,,
+-2812.56 1225.18 20.581,246 248 244 245 249,stand,,,
+-2747.86 1428.09 16.9429,247 85 246 84 251,stand,,,
+-2503.59 1063.02 -2.73322,247 243 242 250 251 253 277 244,stand,,,
+-2316.68 923.803 -23.4784,249 223 224 251 87 253 255 197,stand,,,
+-2450.39 1236.24 -0.197223,250 85 249 248 223 253 87 255,stand,,,
+-198.104 382.788 12.6056,222 200 221,stand,,,
+-1547.73 1064.96 16.9802,221 87 250 251 249 255,stand,,,
+-1280.95 1130.83 62.7136,222 221 255 256 223 261,stand,,,
+-1638.61 1353.03 -7.40217,254 87 251 253 88 256 250,stand,,,
+-896.059 1829.38 -50.6025,88 89 254 257 261 90 255,stand,,,
+10.9914 1543.73 -103.636,256 91 260 261 259 262 90,stand,,,
+1650.97 1279.59 -103.877,93 211 210 268 212 269 92 270,stand,,,
+686.294 1629.89 -87.4188,208 209 91 257 262,stand,,,
+-305.732 1172.22 -66.4243,257 261 220 222 262,stand,,,
+-776.36 1259.5 66.959,260 256 222 254 257,stand,,,
+366.424 1112.06 -100.575,218 219 259 257 220 260,stand,,,
+1790.59 31.0692 71.8674,213 264 269 271,stand,,,
+2471 29.9673 7.99284,263 111 271 272 266,stand,,,
+3217.68 562.524 -97.5375,111 266 110 273 274 95 140,stand,,,
+2722.43 729.341 -139.001,265 267 268 271 272 270 264,stand,,,
+2667.45 1193.56 -131.246,266 268 273 94,stand,,,
+2346.53 1486.49 -72.5859,267 258 270 94 93 266,stand,,,
+1612.45 688.883 -104.332,212 263 213 258 270 271,stand,,,
+2197.05 971.823 -22.1719,258 268 271 269 266,stand,,,
+2215.1 489.356 -16.9384,266 270 269 263 264 272,stand,,,
+2928.08 362.115 -72.7782,264 111 266 271 110 273,stand,,,
+3020.86 976.441 -122.08,265 267 94 274 95 272,stand,,,
+3590.01 565.454 -112.473,273 95 110 96 265,stand,,,
+2121.24 -1418.62 70.3548,166 146 145 132 147 280,stand,,,
+-3413.07 1856.03 38.6056,80 82,stand,,,
+-2706.33 71.2617 32.125,242 278 73 249,stand,,,
+-2892.61 212.037 39.3663,277 243 73 74,stand,,,
+-1579.38 -1422.52 44.1634,229 232,stand,,,
+2143.8 -1094.93 33.8226,132 145 147 281 275 282,stand,,,
+2182.76 -963.027 16.4606,133 280,stand,,,
+2728.6 -1259.54 36.8695,280 143 145,stand,,,
+1887.73 -2586.19 30.3914,153 150 285 284,stand,,,
+1974.2 -2711.57 37.8055,150 283,stand,,,
+1719.13 -2586.07 37.6685,283 286,stand,,,
+1658.03 -2586.93 42.6203,285 149 172,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_bgate_wp.csv b/main_shared/scriptdata/waypoints/mp_bgate_wp.csv
new file mode 100644
index 0000000..a8002ce
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_bgate_wp.csv
@@ -0,0 +1,229 @@
+228
+-1666 -2080 44.625,63,stand,,,
+-379.765 -3131.02 39.125,94 93,stand,,,
+289.019 -2324.72 29.325,92 139,stand,,,
+446.787 -1822.79 58.5041,137 143,stand,,,
+-1186 -2012 31.2232,77 78,stand,,,
+-779.022 -1531.76 26.0913,80 79,stand,,,
+-1402 924 0.125,46,stand,,,
+-1064.72 1733.02 0.125,41 43 45,stand,,,
+1010.44 1682.89 13.125,203 205,stand,,,
+958.019 547 12.125,113,stand,,,
+-32 586 4.125,163 164 154 175,stand,,,
+256 1714 -21.8742,170 171 219,stand,,,
+-1454.02 649 5.82057,48,stand,,,
+1314 384 2.75775,115,stand,,,
+-983.765 115.022 4.13776,49 81,stand,,,
+-1329 -878.019 0.625,84 83,stand,,,
+1201 -906.019 -141.224,147 150,stand,,,
+1314.79 -1954.79 8.56004,141,stand,,,
+-1386.79 -3114.79 37.1256,75 73,stand,,,
+-942 -1182 -0.504784,66 87 88,stand,,,
+745 -265.981 0.125,133 160,stand,,,
+-149.213 -2798.79 25.8662,91 140 210,stand,,,
+-878.787 -2326.79 27.0074,77,stand,,,
+1142 1116 10.2735,130,stand,,,
+-764.793 1275.43 -10.0899,42 44 166 178,stand,,,
+-191.765 1395.02 -7.87299,206,stand,,,
+-957 2138.02 -21.875,40 41 169,stand,,,
+945 2378.02 -23.873,32 131 195,stand,,,
+626 772 1.19531,111,stand,,,
+-576 2574 -16.6773,38 39,stand,,,
+-1186.02 1113 3.95683,46 200,stand,,,
+542.525 2547.3 -32.0531,32 33,stand,,,
+701.641 2331.47 -21.4262,31 27 34,stand,,,
+366.705 2493.89 -19.8889,31 34 35,stand,,,
+501.665 2133.8 -29.8104,33 32 131 180 195,stand,,,
+91.835 2511.38 -17.606,33 36,stand,,,
+-70.7481 2226.89 -21.873,35 37 181,stand,,,
+-241.776 2330.35 -12.1155,36 38,stand,,,
+-416.278 2438.41 -13.0004,37 29,stand,,,
+-662.5 2441.83 -28.453,29 40,stand,,,
+-674.806 2149.9 -28.2244,39 26 169 182,stand,,,
+-1000.84 1948.32 -28.0271,26 7 169 227,stand,,,
+-694.112 1473.49 -12.4728,43 24 168,stand,,,
+-876.951 1576.99 0.125,42 7 45,stand,,,
+-989.628 1245.25 -1.91526,24 45 199,stand,,,
+-1029.73 1465.67 0.125,44 7 43,stand,,,
+-1229.74 891.019 0.125001,47 6 30 200,stand,,,
+-1065.39 755.647 0.125001,46 48 179,stand,,,
+-1122.65 413.726 -9.26308,47 49 12 174,stand,,,
+-1203.61 130.962 0.625,48 50 14 81,stand,,,
+-1351.24 -6.98925 1.40489,49 51,stand,,,
+-1355.13 -167.859 81.8396,50 52,stand,,,
+-1362.16 -398.588 160.125,51 53 198,stand,,,
+-1365.98 -843.949 160.125,52 54,stand,,,
+-977.438 -902.206 170.705,53 55 198,stand,,,
+-959.922 -1175.37 168.125,54 56,stand,,,
+-949.563 -1469.79 187.125,55 57,stand,,,
+-1154.85 -1678.88 187.625,56 58,stand,,,
+-1420.41 -1938.85 187.625,57 59,stand,,,
+-1385.08 -2159.8 187.625,58 60,stand,,,
+-1460.99 -2233.95 187.625,59 61 68,stand,,,
+-1669.11 -2428.85 187.625,60 62,stand,,,
+-1761.17 -2308.87 158.625,61 63,stand,,,
+-1594.65 -2162.63 44.625,62 64 0 67,stand,,,
+-1408.74 -1987.3 44.625,63 65 67,stand,,,
+-1089.56 -1743.08 44.625,64 66 78,stand,,,
+-971.683 -1462.9 44.625,65 19,stand,,,
+-1423.16 -2272.11 44.625,64 63 76,stand,,,
+-1654.53 -2059.11 187.625,60 69,stand,,,
+-1922.39 -2309.91 186.125,68 70,stand,,,
+-1927.26 -2422 186.125,69 71,stand,,,
+-1749.82 -2607.49 33.8661,70 72 73,stand,,,
+-1569.11 -2642.76 34.468,71 73 76,stand,,,
+-1408.01 -2908.14 32.3897,74 18 72 71,stand,,,
+-1107.48 -2880.42 27.5417,73 75 104 105,stand,,,
+-1126.63 -3124.06 31.8554,74 18,stand,,,
+-1313.67 -2396.14 33.3409,72 77 104 67,stand,,,
+-1071.62 -2161.53 39.1084,76 78 22 4,stand,,,
+-1005.12 -1888.6 28.7069,77 79 4 65,stand,,,
+-749.672 -1700.03 24.6836,78 80 5,stand,,,
+-416.418 -1631.07 10.7661,79 5 89,stand,,,
+-1164.44 -264.287 0.624998,49 14 82 85,stand,,,
+-1297.89 -444.769 0.624997,81 83,stand,,,
+-1319.76 -709.799 0.624997,82 84 15,stand,,,
+-1021.63 -786.281 0.625,83 15 85 86,stand,,,
+-1051.42 -483.347 0.624998,81 84,stand,,,
+-829.918 -801.854 0.125,84 87 159 189,stand,,,
+-801.62 -1129.74 0.0982471,86 19 88,stand,,,
+-618.317 -1342.24 8.125,87 89 193 19,stand,,,
+-296.199 -1500.64 6.125,88 80 90 188,stand,,,
+-214.071 -1820.31 12.6616,89 103 107 138 188,stand,,,
+-327.318 -2739.37 29.1717,92 21 93 102,stand,,,
+21.5047 -2631.49 29.325,91 2 140,stand,,,
+-387.977 -2923.15 39.125,91 94 1,stand,,,
+-579.93 -3112.22 39.125,93 95 100 1,stand,,,
+-625.759 -3296.1 39.125,94 96 100,stand,,,
+-378.973 -3376.01 39.125,95 97,stand,,,
+-121.32 -3138.87 167.125,96 98,stand,,,
+-317.006 -2971.1 175.125,97 99 211,stand,,,
+-641.382 -3018.49 175.125,98,stand,,,
+-783.786 -3116.09 39.125,95 94 105,stand,,,
+-642.316 -2803.56 38.125,102 105,stand,,,
+-408.897 -2537.27 28.0603,101 103 91,stand,,,
+-278.028 -2201.18 19.2137,102 90 106 138,stand,,,
+-1033.56 -2646.86 27.7975,74 76 105 106,stand,,,
+-860.457 -3023.43 38.125,101 100 74 104,stand,,,
+-715.486 -2341.91 24.125,104 107 103,stand,,,
+-470.094 -2098.21 22.3167,106 90,stand,,,
+382.827 1579.84 -15.279,109 131 171 201 202,stand,,,
+377.533 1194.72 -7.05535,108 110 183 209,stand,,,
+396.337 988.38 -1.45413,111 109 164,stand,,,
+464.405 861.77 -9.37591,110 112 28 183,stand,,,
+517.772 638.659 1.125,111 113 152 164,stand,,,
+952.575 633.566 12.125,112 114 129 9,stand,,,
+1226.94 538.248 12.125,113 115,stand,,,
+1129.19 286.594 -1.26156,114 13 116 153,stand,,,
+1131.64 133.289 1.33112,115 117 149,stand,,,
+970.924 -6.06758 10.0606,116 118 132,stand,,,
+787.683 -25.3076 97.9695,117 119 122,stand,,,
+780.662 -147.597 128.125,118 120,stand,,,
+900.401 -158.841 154.991,119 121,stand,,,
+904.347 -443.755 163.571,120,stand,,,
+773.597 199.366 166.125,118 123,stand,,,
+761.692 621.949 152.125,122 124,stand,,,
+806.905 861.134 152.125,123 125,stand,,,
+1034.6 878.963 152.125,124 126,stand,,,
+1234.1 644.078 152.125,125 127,stand,,,
+1241.13 743.546 150.844,126 128,stand,,,
+1246.34 921.331 15.4925,127 129,stand,,,
+917.592 887.783 12.125,128 130 113,stand,,,
+936.651 1110.26 3.7301,129 23 183 205,stand,,,
+632.233 1814.98 -24.7998,34 27 108 180 194 201,stand,,,
+962.305 -514.629 0.624999,117 133 196,stand,,,
+749.295 -502.144 6.54451,132 20 134 160,stand,,,
+636.107 -802.598 7.125,133 135 186 160 185,stand,,,
+556.554 -1231.63 6.125,134 136 145 187,stand,,,
+279.202 -1433.76 3.23943,135 137 145,stand,,,
+195.074 -1708.09 54.125,136 3 138 143,stand,,,
+110.177 -1951.76 13.8081,137 139 90 103,stand,,,
+90.2228 -2222.52 36.3734,138 140 2,stand,,,
+-40.4938 -2533.61 29.325,139 92 21,stand,,,
+1047.55 -1941.2 7.83339,17 142 144,stand,,,
+823.199 -1921.77 56.125,141 143,stand,,,
+571.305 -1755.37 56.125,142 137 3,stand,,,
+967.455 -1658.45 8.56934,141 145 146,stand,,,
+602.658 -1475.11 5.69176,144 135 136,stand,,,
+1087.01 -1424.71 -15.3693,144 151,stand,,,
+1192.9 -677.93 -118.982,148 16 197,stand,,,
+1160.09 -303.469 -54.3725,147 149,stand,,,
+1219.08 -5.13514 11.311,148 116,stand,,,
+1112.67 -961.963 -154.786,16 151 197,stand,,,
+1103.32 -1157.46 -117.912,150 146,stand,,,
+608.547 370.313 2.48577,112 153 154,stand,,,
+863.691 357.45 -1.7074,152 115,stand,,,
+317.203 288.405 2.88252,152 155 176 10,stand,,,
+282.998 -239.827 5.28096,154 156 160 185,stand,,,
+16.6109 -277.824 0.125,155 157 177 191 185,stand,,,
+-276.16 -291.873 5.79267,156 158 192,stand,,,
+-537.656 -343.487 3.5392,157 159,stand,,,
+-809.356 -583.935 -2.36909,158 86 190,stand,,,
+494.548 -344.518 4.12649,20 155 133 134,stand,,,
+-318.928 1180.51 -5.49607,162 166 206,stand,,,
+-159.821 885.315 -6.31138,161 163 173 212,stand,,,
+-194.483 734.017 1.1073,162 10 165 175,stand,,,
+149.305 758.451 1.125,10 110 173 112,stand,,,
+-431.002 969.021 -1.29689,163 166 178,stand,,,
+-440.93 1180.8 -8.20964,165 161 24 167,stand,,,
+-436.768 1595.84 -17.0478,166 168 207,stand,,,
+-686.105 1754.08 -24.0836,167 42 169 182,stand,,,
+-790.884 1903.96 -28.2162,40 168 41 26,stand,,,
+-73.9027 1705.67 -15.2961,11 181 208,stand,,,
+246.699 1592.35 -13.0519,11 108 172 219,stand,,,
+245.299 1171.16 -4.83131,171 173 209,stand,,,
+45.5214 891.49 -7.88983,172 164 162 212,stand,,,
+-753.914 442.881 -10.3642,48 175,stand,,,
+-471.799 386.808 1.88409,174 176 178 10 192 163,stand,,,
+-122.618 287.942 2.00922,175 154 177,stand,,,
+-42.3974 -10.8459 0.125001,176 156,stand,,,
+-661.679 796.451 -3.33492,175 24 179 165,stand,,,
+-920.086 837.799 0.125001,178 47 200,stand,,,
+314.788 2043.33 -31.7612,34 181 131 202,stand,,,
+97.5297 1982.8 -29.7689,180 182 36 170,stand,,,
+-312.089 1828.25 -21.873,181 168 40,stand,,,
+661.539 1133.73 -6.8603,109 130 111 184,stand,,,
+610.989 1423.4 -10.8319,183 201,stand,,,
+287.784 -579.106 0.124197,155 186 156 134,stand,,,
+331.025 -731.944 11.1751,185 187 134,stand,,,
+340.923 -1076.52 5.23817,186 188 135,stand,,,
+-5.51735 -1341.7 1.86696,187 193 89 90,stand,,,
+-434.178 -869.666 5.55391,190 86 193,stand,,,
+-338.688 -634.844 8.10186,189 191 159,stand,,,
+-159.352 -480.992 0.230514,190 156,stand,,,
+-354.888 134.119 2.4362,157 175,stand,,,
+-346.188 -1184.8 1.21325,188 189 88,stand,,,
+1074.38 1926.24 -29.3968,131 195,stand,,,
+941.045 2058.56 -23.7867,194 27 34,stand,,,
+952.93 -626.733 -15.9265,132 197,stand,,,
+1003.1 -804.959 -132.684,196 147 150,stand,,,
+-1015.24 -465.287 160.125,54 52,stand,,,
+-1093.16 1200.21 9.19876,44 200,stand,,,
+-1098.33 1115.93 12.3994,199 30 179 46,stand,,,
+641.465 1644.99 -11.875,184 108 131 203,stand,,,
+418.536 1788.6 -29.6953,180 108,stand,,,
+728.701 1642.24 13.44,201 8 204,stand,,,
+797.071 1372.28 13.125,203 205,stand,,,
+966.275 1327.95 15.125,204 8 130,stand,,,
+-256.851 1393.58 -8.06519,25 161 207,stand,,,
+-327.706 1586.48 -13.4106,206 167 208 218,stand,,,
+-258.982 1670.09 -13.0178,170 207 218,stand,,,
+306.709 1170.56 12.125,172 109,stand,,,
+-192.246 -2833.96 27.096,211 21,climb,-5.76233 -141.884 1.17554,,
+-200.344 -2843.06 181.125,98 210,climb,-3.87817 -139.506 1.4447,,
+-40.0369 960.097 -7.875,162 173 213,stand,,,
+-33.4209 1125.53 40.125,212 214 215,stand,,,
+-106.247 1207.35 40.125,213 217,stand,,,
+46.8362 1196.44 40.125,213 216,stand,,,
+53.2505 1310.6 40.125,215 217 219,stand,,,
+-117.401 1313.56 40.125,216 214 218,stand,,,
+-128.692 1498.92 40.125,217 207 208,stand,,,
+66.2635 1497.02 40.125,216 171 11,stand,,,
+-929.945 931.217 176.125,221,stand,,,
+-919.521 1175.83 187.043,220 222,stand,,,
+-921.038 1368.91 188.584,221 223,stand,,,
+-1124.39 1486 136.386,222 224,stand,,,
+-1173.43 1607.85 136.125,223 225,stand,,,
+-1178.67 1724.53 72.125,224 226,stand,,,
+-1229.29 1809.32 72.125,225 227,stand,,,
+-1112.68 1906.87 8.51604,226 41,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_borisovka_wp.csv b/main_shared/scriptdata/waypoints/mp_borisovka_wp.csv
new file mode 100644
index 0000000..1535518
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_borisovka_wp.csv
@@ -0,0 +1,384 @@
+383
+2494 -2152 -207,18,stand,,,
+2288 -3250 -199,35,stand,,,
+1712 -2746 -191,366 367,stand,,,
+800 -3234 -166,348,stand,,,
+-178 -2496 -148,321 324 325,stand,,,
+1482 -1832 -220,200,stand,,,
+1656 -586 -31,146,stand,,,
+3122 376 -23,77 78,stand,,,
+2970 -1104 -214,64 65,stand,,,
+-218 -776 24,249,stand,,,
+1098 -624 -17,140 141,stand,,,
+1296 506 -23,111 115,stand,,,
+1750 -1632 -222,25,stand,,,
+462 -1368 -103,216 239,stand,,,
+878 -1216 -216,186 210,stand,,,
+1566 -1296 -247,172 173,stand,,,
+-2 -1832 -79,257 258 259,stand,,,
+2206 160 -91,102 103,stand,,,
+2637 -2161 -212,0 19 40,stand,,,
+2634 -2018 -215,18 41 60,stand,,,
+2645 -1506 -218,21 59,stand,,,
+2456 -1505 -225,20 22 198,stand,,,
+2293 -1517 -221,21 23 61,stand,,,
+2026 -1470 -227,22 24,stand,,,
+1931 -1483 -231,23 25 175,stand,,,
+1906 -1646 -219,24 12 26,stand,,,
+1872 -1791 -220,25 27,stand,,,
+1903 -1932 -215,26 28 191,stand,,,
+1928 -2183 -206,27 29 382,stand,,,
+1922 -2347 -193,28 30,stand,,,
+1987 -2603 -187,29 31 368,stand,,,
+2040 -2813 -193,30 32,stand,,,
+2049 -3019 -198,31 33,stand,,,
+2237 -3007 -202,32 34,stand,,,
+2372 -2971 -202,33 35 36,stand,,,
+2371 -3160 -197,34 1,stand,,,
+2582 -2971 -197,34 37,stand,,,
+2783 -2770 -209,36 38 39,stand,,,
+2921 -2797 -202,37,stand,,,
+2739 -2540 -215,37 40,stand,,,
+2661 -2319 -217,39 18,stand,,,
+2801 -2027 -211,19 42,stand,,,
+2801 -1968 -191,41 43,stand,,,
+2819 -1914 -191,42 44 54,stand,,,
+2976 -1930 -191,43 45,stand,,,
+2981 -1715 -55,44 46,stand,,,
+2929 -1656 -55,45 47 49,stand,,,
+2867 -1634 -55,46 48,stand,,,
+2754 -1686 -55,47,stand,,,
+2913 -1767 -55,46 50,stand,,,
+2805 -1755 -55,49 51,stand,,,
+2805 -1838 -55,50 52 53,stand,,,
+2805 -1942 -55,51 53,stand,,,
+2745 -1877 -55,52 51,stand,,,
+2873 -1773 -191,43 57,stand,,,
+2701 -1693 -213,56 59,stand,,,
+2716 -1698 -155,58 55,stand,,,
+2869 -1681 -191,54 58,stand,,,
+2746 -1696 -191,57 56,stand,,,
+2612 -1696 -220,55 60 20,stand,,,
+2616 -1865 -219,59 19,stand,,,
+2300 -1290 -216,22 62,stand,,,
+2314 -1108 -215,61 63 91 168,stand,,,
+2590 -1108 -214,62 64,stand,,,
+2810 -1108 -215,8 63,stand,,,
+2964 -1047 -207,8 66,stand,,,
+2964 -972 -211,65 92,stand,,,
+3257 -463 -16,68,stand,,,
+3108 -491 -38,67 69 96,stand,,,
+3108 -454 0,68 70,stand,,,
+3108 -354 1,71 69,stand,,,
+3094 -282 16,70 75,stand,,,
+3071 -158 0,73 75,stand,,,
+3115 -42 0,74 72,stand,,,
+3115 106 0,73 76,stand,,,
+3067 -203 16,72 71,stand,,,
+3111 253 0,74 77,stand,,,
+3111 315 -15,76 7,stand,,,
+2984 373 -32,7 79,stand,,,
+2838 373 -39,78 80 82,stand,,,
+2871 229 -24,79 81 83,stand,,,
+2865 99 -48,80 84,stand,,,
+2725 369 -63,79 83,stand,,,
+2725 225 -68,82 84 86 80,stand,,,
+2741 93 -87,83 81 85,stand,,,
+2559 109 -126,86 84 87 101,stand,,,
+2581 219 -107,85 83,stand,,,
+2537 -94 -151,85 88,stand,,,
+2534 -352 -166,87 89,stand,,,
+2478 -563 -210,88 90,stand,,,
+2380 -757 -217,89 91 94,stand,,,
+2380 -917 -212,90 62 97,stand,,,
+3012 -846 -177,66 93 95,stand,,,
+2748 -803 -200,92 94,stand,,,
+2529 -773 -217,93 90,stand,,,
+3073 -691 -129,92 96,stand,,,
+3090 -605 -85,95 68,stand,,,
+2209 -905 -209,91 98 167,stand,,,
+2213 -653 -215,97 99,stand,,,
+2216 -380 -214,98 100,stand,,,
+2219 -151 -208,99,stand,,,
+2393 139 -138,85 102,stand,,,
+2287 150 -103,101 17,stand,,,
+2202 356 -67,17 104,stand,,,
+1963 346 -42,103 105,stand,,,
+1846 341 -35,104 106 116,stand,,,
+1825 181 -37,105 107 155,stand,,,
+1569 181 -17,106 108,stand,,,
+1357 193 -12,107 109,stand,,,
+1192 193 -20,108 110 113,stand,,,
+930 162 -20,109 121 135,stand,,,
+1301 429 -23,11 112 120,stand,,,
+1311 353 -18,111 113,stand,,,
+1202 353 -18,112 109 114,stand,,,
+1099 358 -16,113 115,stand,,,
+1108 511 -26,11 114 127,stand,,,
+1760 340 -15,105 117,stand,,,
+1698 353 -15,116 118,stand,,,
+1664 431 -15,117 119,stand,,,
+1609 431 0,118 120,stand,,,
+1427 431 0,119 111,stand,,,
+735 237 -24,110 122,stand,,,
+735 292 -15,121 123,stand,,,
+685 390 -15,122 124 128,stand,,,
+829 370 -15,123 125,stand,,,
+829 561 -15,124 126,stand,,,
+949 553 -15,125 127,stand,,,
+949 510 -15,126 115,stand,,,
+684 585 120,123 129,stand,,,
+685 634 120,128 130,stand,,,
+779 634 120,129 131,stand,,,
+782 405 120,130 132,stand,,,
+854 395 120,131 133 134,stand,,,
+916 317 120,132 134,stand,,,
+997 479 120,133 132,stand,,,
+928 -99 -25,110 136,stand,,,
+957 -277 -22,135 137 241,stand,,,
+991 -511 -23,136 138 141,stand,,,
+1088 -488 -7,137 139,stand,,,
+1160 -487 -7,138 140 142,stand,,,
+1165 -615 -16,139 10,stand,,,
+982 -632 -24,10 137 184,stand,,,
+1164 -431 -7,139 143,stand,,,
+1290 -432 -7,142 144,stand,,,
+1431 -411 -7,143 145,stand,,,
+1587 -433 -7,144 146,stand,,,
+1656 -433 -31,145 6 147,stand,,,
+1708 -431 -31,146 148,stand,,,
+1795 -424 -76,147 149 156,stand,,,
+1813 -312 -79,148 150,stand,,,
+1814 -177 -77,149 151,stand,,,
+1909 -186 -78,150 152,stand,,,
+1909 -86 -55,151 153,stand,,,
+1913 22 -55,152 154,stand,,,
+1826 29 -49,153 155,stand,,,
+1827 96 -31,154 106,stand,,,
+1847 -510 -79,148 157 163,stand,,,
+1937 -502 -79,156 158,stand,,,
+1920 -557 -79,157 159,stand,,,
+1921 -734 56,158 160,stand,,,
+1931 -796 56,159 161 162,stand,,,
+2020 -801 56,160 162,stand,,,
+2117 -706 56,161 160,stand,,,
+1833 -605 -82,156 164,stand,,,
+1830 -778 -123,163 165,stand,,,
+1831 -919 -138,164 166,stand,,,
+1992 -916 -155,165 167,stand,,,
+2106 -905 -197,166 97,stand,,,
+2140 -1095 -219,62 169,stand,,,
+2004 -1085 -223,168 170,stand,,,
+2013 -1277 -223,169 171,stand,,,
+1873 -1277 -223,170 172,stand,,,
+1784 -1277 -247,171 15,stand,,,
+1569 -1379 -239,15 174,stand,,,
+1567 -1465 -243,173 175 176,stand,,,
+1753 -1468 -243,174 24,stand,,,
+1406 -1448 -238,174 177 199,stand,,,
+1331 -1258 -217,176 178 185,stand,,,
+1330 -1181 -215,177 179,stand,,,
+1326 -1062 -167,178 180,stand,,,
+1288 -1033 -159,179 181,stand,,,
+1096 -1032 -79,180 182,stand,,,
+1005 -1032 -81,181 183 211,stand,,,
+1003 -896 -67,182 184,stand,,,
+1002 -749 -39,183 141,stand,,,
+1150 -1246 -212,177 186,stand,,,
+970 -1230 -206,185 14,stand,,,
+1003 -1576 -176,188 209,stand,,,
+868 -1585 -167,187 189,stand,,,
+699 -1602 -125,188 190,stand,,,
+462 -1653 -123,189 217 255 279,stand,,,
+2093 -1913 -228,27 192,stand,,,
+2092 -1847 -207,191 193,stand,,,
+2092 -1788 -207,192 194,stand,,,
+2219 -1787 -207,193 195,stand,,,
+2363 -1802 -207,194 196,stand,,,
+2432 -1615 -207,195 197,stand,,,
+2432 -1599 -171,196 198,stand,,,
+2433 -1565 -218,197 21,stand,,,
+1404 -1677 -238,176 200,stand,,,
+1432 -1842 -234,199 5 201 285,stand,,,
+1339 -1840 -239,200 202,stand,,,
+1332 -1737 -191,201 203,stand,,,
+1337 -1667 -191,202 204,stand,,,
+1215 -1666 -183,203 205,stand,,,
+1201 -1452 -183,204 206,stand,,,
+1090 -1452 -183,205 207,stand,,,
+1048 -1452 -149,206 208,stand,,,
+1040 -1453 -186,207 209,stand,,,
+952 -1449 -180,208 210 187,stand,,,
+919 -1336 -200,209 14,stand,,,
+813 -1017 -79,182 212,stand,,,
+718 -1007 -103,211 213,stand,,,
+523 -1037 -103,212 214,stand,,,
+509 -1224 -103,213 215,stand,,,
+537 -1250 -103,214 218 239,stand,,,
+460 -1459 -103,13 217,stand,,,
+459 -1519 -122,216 190 237,stand,,,
+744 -1261 -103,215 219,stand,,,
+743 -1019 32,218 220 225,stand,,,
+642 -1053 32,219 221,stand,,,
+479 -1033 32,220 222,stand,,,
+367 -1011 32,221 223,stand,,,
+311 -995 16,222 224,stand,,,
+108 -1005 16,223 245 250,stand,,,
+747 -932 32,219 226,stand,,,
+746 -809 80,225 227,stand,,,
+854 -811 120,226 228,stand,,,
+863 -924 160,227 229,stand,,,
+800 -923 168,228 230,stand,,,
+547 -880 168,229 231,stand,,,
+512 -1082 168,230 232,stand,,,
+548 -1206 168,231 233,stand,,,
+595 -1269 168,232 234,stand,,,
+589 -1289 196,233 235,stand,,,
+592 -1314 156,234 236,stand,,,
+626 -1391 113,235 238,stand,,,
+629 -1469 -103,238 217 240,stand,,,
+636 -1467 152,237 236,stand,,,
+538 -1343 -103,215 13 240,stand,,,
+568 -1450 -103,239 237,stand,,,
+677 -262 -24,136 242,stand,,,
+438 -253 -4,241 243,stand,,,
+359 -282 8,242 248,stand,,,
+114 -627 18,245 246,stand,,,
+107 -814 16,244 224 249,stand,,,
+111 -476 15,244 247,stand,,,
+190 -343 18,246 248,stand,,,
+290 -305 15,247 243,stand,,,
+-58 -776 23,9 245,stand,,,
+99 -1088 16,224 251,stand,,,
+103 -1195 -30,250 252,stand,,,
+86 -1309 -35,251 253,stand,,,
+96 -1449 -63,252 254,stand,,,
+98 -1620 -76,253 255 256,stand,,,
+283 -1650 -101,254 190,stand,,,
+33 -1700 -79,254 257,stand,,,
+33 -1756 -79,256 16,stand,,,
+-3 -1977 -79,16 275,stand,,,
+72 -1882 -79,16 260,stand,,,
+265 -1885 56,259 261,stand,,,
+290 -1815 56,262 260,stand,,,
+224 -1754 56,261 263,stand,,,
+47 -1834 56,262 264,stand,,,
+53 -1954 56,263 265,stand,,,
+41 -2083 56,264 266 274,stand,,,
+-34 -2055 56,265 267,stand,,,
+-36 -1863 192,266 268,stand,,,
+-36 -1809 192,267 269,stand,,,
+38 -1830 192,270 268,stand,,,
+222 -1759 192,269,stand,,,
+-125 -2153 -136,272 327,stand,,,
+-125 -2147 64,271 273,stand,,,
+30 -2134 58,272 274,stand,,,
+30 -2118 96,273 265,stand,,,
+103 -1984 -79,258 276,stand,,,
+178 -1986 -119,277 275,stand,,,
+267 -2045 -123,276 278,stand,,,
+366 -2127 -123,277 296 280 300,stand,,,
+467 -1824 -123,190 280,stand,,,
+429 -1990 -123,279 281 278,stand,,,
+673 -1992 -128,280 282 297,stand,,,
+857 -2010 -160,281 283,stand,,,
+1066 -2027 -203,282 284,stand,,,
+1247 -2017 -237,283 285 286,stand,,,
+1392 -2013 -229,284 200,stand,,,
+1243 -2086 -223,284 287,stand,,,
+1257 -2215 -175,286 288,stand,,,
+1231 -2267 -175,289 287,stand,,,
+1109 -2275 -119,288 290,stand,,,
+1024 -2179 -119,289 291,stand,,,
+896 -2178 -119,290 292,stand,,,
+785 -2180 -119,291 293,stand,,,
+785 -2324 -119,292 294 295,stand,,,
+793 -2463 -119,293,stand,,,
+658 -2314 -123,293 296 297 298,stand,,,
+473 -2233 -123,295 278,stand,,,
+628 -2148 -122,281 295,stand,,,
+618 -2442 -127,295 299,stand,,,
+501 -2449 -162,298 315,stand,,,
+182 -2192 -120,278 301 326,stand,,,
+184 -2254 -123,300 302,stand,,,
+186 -2291 -111,301 303,stand,,,
+185 -2341 -111,302 304 306,stand,,,
+184 -2397 -111,303 305,stand,,,
+189 -2599 -111,304 314 318,stand,,,
+73 -2368 -111,303 307,stand,,,
+73 -2564 24,306 308,stand,,,
+145 -2613 24,307 309 310,stand,,,
+367 -2590 24,308,stand,,,
+163 -2517 24,308 311,stand,,,
+181 -2425 24,310 312 313,stand,,,
+305 -2341 24,311 313,stand,,,
+142 -2331 24,311 312,stand,,,
+389 -2589 -111,305 317,stand,,,
+522 -2590 -158,316 299 357,stand,,,
+441 -2590 -150,315 317,stand,,,
+416 -2590 -72,316 314,stand,,,
+58 -2592 -111,305 319,stand,,,
+31 -2591 -72,318 320,stand,,,
+10 -2592 -137,319 322 323 325,stand,,,
+-206 -2627 -144,4 322,stand,,,
+-89 -2651 -149,321 320 325 328,stand,,,
+-29 -2495 -145,320 324,stand,,,
+-81 -2388 -148,323 4 325 327,stand,,,
+-105 -2546 -149,320 4 324 322,stand,,,
+19 -2217 -133,300 327,stand,,,
+-79 -2249 -140,326 324 271,stand,,,
+-120 -2798 -141,322 329 354,stand,,,
+-120 -2826 -127,328 330,stand,,,
+-124 -2972 -127,329 331 336,stand,,,
+-129 -3012 -127,330 332 335,stand,,,
+-113 -3203 -127,331 333 339,stand,,,
+-242 -3202 -127,332 334,stand,,,
+-242 -3120 -127,333 335,stand,,,
+-246 -3017 -127,334 331,stand,,,
+65 -2964 -127,330 337,stand,,,
+165 -3085 -127,336 338,stand,,,
+158 -3201 -127,337 339 340,stand,,,
+14 -3201 -127,338 332,stand,,,
+245 -3198 -127,338 341,stand,,,
+388 -3193 -131,340 342,stand,,,
+389 -3144 -131,341 343 356,stand,,,
+511 -3135 -127,342 344,stand,,,
+671 -3202 -127,343 345 351,stand,,,
+719 -3212 -127,344 346,stand,,,
+725 -3163 -127,345 347,stand,,,
+719 -3064 -167,346 348,stand,,,
+817 -3053 -165,347 3 349,stand,,,
+801 -2905 -169,348 350,stand,,,
+788 -2720 -163,349 357 358,stand,,,
+661 -3157 -127,344 352,stand,,,
+680 -2972 8,351 353,stand,,,
+572 -2906 8,352,stand,,,
+59 -2783 -145,328 355,stand,,,
+348 -2830 -146,354 356 357,stand,,,
+353 -2990 -133,355 342,stand,,,
+535 -2749 -158,355 315 350,stand,,,
+1057 -2674 -166,350 359,stand,,,
+1177 -2672 -167,358 360 376 377,stand,,,
+1177 -2841 -170,359 361,stand,,,
+1157 -3025 -175,360 362 369,stand,,,
+1322 -3026 -175,361 363,stand,,,
+1538 -3042 -175,362 364,stand,,,
+1612 -2932 -175,363 365,stand,,,
+1591 -2773 -175,364 366,stand,,,
+1659 -2779 -175,365 2,stand,,,
+1699 -2614 -189,2 368 376,stand,,,
+1859 -2614 -188,367 30,stand,,,
+1124 -3075 -175,361 370,stand,,,
+1122 -3268 -175,369 371,stand,,,
+1215 -3268 -175,370 372,stand,,,
+1220 -3080 -39,371 373,stand,,,
+1226 -3043 -39,372 374 375,stand,,,
+1130 -2944 -39,373 375,stand,,,
+1315 -2953 -39,374 373,stand,,,
+1425 -2614 -177,359 367,stand,,,
+1184 -2545 -167,359 378,stand,,,
+1176 -2382 -166,377 379,stand,,,
+1363 -2385 -172,378 381,stand,,,
+1546 -2177 -187,381 382,stand,,,
+1574 -2354 -185,380 379,stand,,,
+1739 -2181 -199,380 28,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_castle_wp.csv b/main_shared/scriptdata/waypoints/mp_castle_wp.csv
new file mode 100644
index 0000000..0a15961
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_castle_wp.csv
@@ -0,0 +1,256 @@
+255
+1425.04 -518.452 -175.875,1,stand,,,
+1340.15 -516.437 -175.875,0 2,stand,,,
+1332.31 -719.173 -175.875,1 4,stand,,,
+1319.67 -1097.96 -263.875,4 5 8,stand,,,
+1328.33 -931.376 -263.875,2 3,stand,,,
+1193.38 -1094.48 -263.875,3 6,stand,,,
+1196.15 -1055.34 -262.875,5 7,stand,,,
+1196.22 -774.196 -422.492,6 28,stand,,,
+1343.05 -1398.66 -263.875,3 9 10,stand,,,
+1680.08 -1403.63 -263.875,8,stand,,,
+1307.29 -1525.23 -263.875,8 11 66,stand,,,
+1405.64 -1526.62 -261.875,10 12,stand,,,
+1690.7 -1526.52 -431.875,11 13,stand,,,
+1694.97 -1418.93 -431.875,12 14 213,stand,,,
+1333.31 -1405.92 -431.875,13 15 16 17,stand,,,
+1335.91 -1292.42 -431.875,14 18 23,stand,,,
+1359.73 -1331.23 -431.875,14,stand,,,
+1425.84 -1380.13 -431.875,14,stand,,,
+1159.24 -1285.06 -419.375,15 19 20 21,stand,,,
+1071.49 -1122.63 -419.375,18 21 22 20,stand,,,
+1052.18 -1289.68 -419.375,18 19,stand,,,
+1160.12 -1133.95 -419.375,19 18,stand,,,
+1068.54 -994.3 -420.191,19 28 29,stand,,,
+1331.8 -534.584 -431.875,15 24 25 27,stand,,,
+1331.23 -466.071 -418.542,23,stand,,,
+1103.49 -536.832 -440.369,23 26 28,stand,,,
+1106.24 -391.499 -440.757,25,stand,,,
+1595.66 -536.012 -443.875,23 202 204 244 210,stand,,,
+1100.13 -771.144 -424.777,25 7 22 29,stand,,,
+918.113 -992.266 -419.259,28 22 30,stand,,,
+867.582 -1078.38 -419.811,29 31,stand,,,
+914.127 -1247.45 -418.22,30 32,stand,,,
+888.073 -1533.04 -311.875,31 33,stand,,,
+700.226 -1819.7 -223.9,32 34 36,stand,,,
+663.415 -2025.26 -207.173,33 35 48 49,stand,,,
+549.513 -2012.07 -202.369,34,stand,,,
+343.794 -1847.34 -203.875,37 33,stand,,,
+178.269 -2016.37 -203.875,36 38,stand,,,
+160.615 -2897.43 -203.875,37 39 40,stand,,,
+53.3972 -2853.87 -203.875,38,stand,,,
+372.608 -2900.59 -205.102,38 41,stand,,,
+450.647 -2835.64 -203.457,42 44 40,stand,,,
+467.581 -2450.81 -204.994,41 43 45,stand,,,
+648.913 -2462.21 -205.315,42 44 47,stand,,,
+633.7 -2841.4 -204.79,43 41 57 56,stand,,,
+476.915 -2257.26 -204.875,42 46 47 48,stand,,,
+366.812 -2257.16 -204.875,45,stand,,,
+653.395 -2353.97 -205.5,45 43 48 52,stand,,,
+652.232 -2179.9 -203.906,45 47 34 49,stand,,,
+855.553 -2099.07 -213.432,34 48 50,stand,,,
+1082.44 -2143.03 -219.329,49 51 52 73,stand,,,
+1042.78 -2055.64 -219.875,50,stand,,,
+1088.32 -2387.18 -194.196,50 47 237,stand,,,
+873.808 -2958.44 -204.875,54 56,stand,,,
+1013.08 -2959.4 -200.239,53 55,stand,,,
+1302.35 -2959.34 -183.893,54,stand,,,
+836.22 -2876.32 -204.031,53 44,stand,,,
+647.922 -3034.06 -168.801,44 58,stand,,,
+699.672 -3081.11 -168.993,57 59,stand,,,
+1934.71 -3085.58 -179.424,58 60 61,stand,,,
+1949.82 -3156.8 -179.891,59,stand,,,
+2078.85 -3055.31 -195.88,59 62 63,stand,,,
+2302.64 -3115.69 -167.233,61 63 64,stand,,,
+2280.33 -2943.19 -213.875,62 61 87 88,stand,,,
+2500.54 -3142.64 -114.107,62 65 245,stand,,,
+2719.43 -3121.67 -100.725,64 245,stand,,,
+1300.94 -1659.86 -229.875,10 67 68 69,stand,,,
+1170.58 -1662.45 -229.875,66,stand,,,
+1456.1 -1690.78 -229.875,66,stand,,,
+1431.28 -1864.56 -229.875,66 70 71,stand,,,
+1288.35 -1853.72 -229.875,69,stand,,,
+1432.22 -2076.58 -235.201,69 72 73 74,stand,,,
+1497.99 -2207.46 -231.925,71 73 75,stand,,,
+1316.68 -2140.56 -228.859,72 71 50,stand,,,
+1710.93 -2063.93 -226.32,71,stand,,,
+1742.24 -2371.76 -224.201,72 76 77 78 80,stand,,,
+1925.5 -2188.56 -221.628,75,stand,,,
+1991.63 -2267.16 -215.296,75,stand,,,
+1604.55 -2681.68 -199,75,stand,,,
+2045.04 -2514.7 -213.176,80,stand,,,
+1964.54 -2596.54 -212.974,75 79 81,stand,,,
+2122.8 -2652.16 -213.88,80 82 83 87,stand,,,
+1802.91 -2915.31 -208.99,81,stand,,,
+2172.29 -2485.23 -214.172,81 84 231,stand,,,
+2356.26 -2475.14 -212.428,83 85 87,stand,,,
+2658.8 -2469.97 -211.875,84 86 227,stand,,,
+2646.72 -2821.66 -214.799,85 88 89,stand,,,
+2300.83 -2736.19 -213.875,84 81 63 88,stand,,,
+2439.96 -2823.8 -213.875,63 87 86,stand,,,
+2873.66 -2825.03 -207.875,86 90 91,stand,,,
+2876.03 -2642.72 -207.875,89,stand,,,
+3040.32 -2826.12 -207.875,89 92,stand,,,
+3046.03 -2650.61 -207.875,93 91 94,stand,,,
+3053.75 -2534.9 -205.875,92,stand,,,
+3310 -2662.36 -207.875,92 95 162 165,stand,,,
+3303.94 -2348.58 -207.875,94 96 109,stand,,,
+3286.62 -2248.28 -207.875,95 97 104,stand,,,
+3138.66 -2247.41 -167.875,96 252,stand,,,
+3132.63 -2475.22 -59.875,99 254,stand,,,
+3125.03 -2866.07 -63.875,98 100,stand,,,
+2959.98 -2860.86 -63.875,99 101,stand,,,
+2798.4 -2861.39 -1.875,100 102 103 246,stand,,,
+2496.9 -2661.45 12.8229,101 103,stand,,,
+2662.13 -2577.83 12.1863,101 102,stand,,,
+3285.18 -2158.35 -207.875,96 105,stand,,,
+3272.98 -1910.08 -243.875,104 106 107,stand,,,
+3186.34 -1943.67 -243.875,105,stand,,,
+3281.35 -1698.61 -315.875,105 108,stand,,,
+3284.31 -1589.52 -367.647,107 178,stand,,,
+3537.2 -2344.61 -209.921,95 110,stand,,,
+3722.57 -2346.97 -204.869,109 166 168 169,stand,,,
+4563.41 -1735.48 -191.875,112 113 115,stand,,,
+4551.28 -1920.13 -191.875,111 114,stand,,,
+4174.2 -1757.13 -191.875,111 114,stand,,,
+4173.04 -1921.71 -191.875,113 112,stand,,,
+4761.42 -1739.47 -239.875,116 117 111,stand,,,
+4758.03 -2135.91 -239.216,115 243,stand,,,
+4762.73 -1552.59 -248.087,115 118 241,stand,,,
+4551 -1552.25 -246.845,117 141 142 241,stand,,,
+4935.95 -1343.01 -198.827,239 241,stand,,,
+5014.29 -663.392 -198.077,128 240,stand,,,
+4782.14 -1227.24 -249.875,241,stand,,,
+4605.66 -1060.34 -249.046,123 124 241,stand,,,
+4452.4 -1095.16 -246.721,122,stand,,,
+4654.71 -653.754 -249.779,122 125 126,stand,,,
+4766.4 -695.393 -249.186,124,stand,,,
+4769.18 -427.682 -249.718,124 127 130 128,stand,,,
+4601.01 -338.726 -243.751,126,stand,,,
+4945.01 -464.115 -250.775,120 129 130 126,stand,,,
+4984.1 -361.004 -250.795,128,stand,,,
+4867.2 -279.732 -249.119,128 126 131,stand,,,
+4872.87 -171.888 -247.873,130 132,stand,,,
+4755.79 -164.105 -247.875,131 133,stand,,,
+4537.42 -159.22 -375.019,132 134,stand,,,
+4428.98 -159.179 -375.89,133 135,stand,,,
+4260.12 -169.562 -424.896,136 137 134,stand,,,
+4281.82 -500.847 -416.062,135 139,stand,,,
+4107.95 -117.271 -424.817,135 138,stand,,,
+3887.1 -214.879 -444.97,137 180,stand,,,
+4315.27 -920.644 -380.715,136 140 150,stand,,,
+4303.55 -1369.63 -312.216,139 141 143,stand,,,
+4369.39 -1566.89 -275.875,140 118,stand,,,
+4525.18 -1609.01 -247.374,118,stand,,,
+4222.91 -1344.08 -316.875,140 144,stand,,,
+4019.77 -1345.6 -399.089,143 145 146,stand,,,
+4017.06 -1447.58 -397.697,144,stand,,,
+3804.22 -1343.65 -403.403,144 147 148 177,stand,,,
+3822.09 -1247.38 -404.672,146,stand,,,
+3654.59 -1289.91 -406.587,146 149 177,stand,,,
+3691.88 -1158.24 -459.737,148 156,stand,,,
+4103.5 -936.638 -451.204,139 151 161,stand,,,
+4104.09 -728.501 -492.671,150 152 153,stand,,,
+4123.27 -394.696 -502.09,151,stand,,,
+3846.14 -732.941 -523.331,151 154,stand,,,
+3698.99 -693.311 -518.58,153 155 181 183,stand,,,
+3700.54 -868.701 -463.976,154 156,stand,,,
+3709.82 -1012.32 -462.135,155 149 159 161,stand,,,
+3282.62 -1261.54 -466.274,158,stand,,,
+3301.13 -1050.04 -463.775,157 159,stand,,,
+3397.52 -1034.06 -458.192,158 160 156,stand,,,
+3390.07 -912.764 -464.084,159,stand,,,
+3897.81 -1099.95 -456.342,156 150,stand,,,
+3311.87 -2808.28 -207.875,94 163,stand,,,
+3587.29 -2807.27 -207.875,162 164,stand,,,
+3587.64 -2528.95 -207.875,165 163 166,stand,,,
+3471.13 -2617.96 -207.875,164 94,stand,,,
+3736.57 -2522.74 -207.875,164 167 110,stand,,,
+3786.75 -2849.2 -207.875,166,stand,,,
+3724.82 -2180.17 -256.957,110 170,stand,,,
+3930.33 -2360.05 -207.245,110,stand,,,
+3725.98 -2105.13 -256.305,168 171 172,stand,,,
+3592.34 -1930.36 -253.057,170 174,stand,,,
+3916.7 -2123.69 -256.229,170 173 242,stand,,,
+3945.17 -1999.7 -255.598,172,stand,,,
+3604.96 -1741.37 -320.558,171 175 176 177,stand,,,
+3732.3 -1778.03 -307.518,174,stand,,,
+3433.75 -1814.27 -303.945,174,stand,,,
+3583.48 -1510.68 -375.561,174 178 148 146,stand,,,
+3368.08 -1519.14 -381.391,108 177 179,stand,,,
+3409.41 -1186.85 -405.715,178,stand,,,
+3776.17 -216.401 -514.407,138 232,stand,,,
+3595.89 -463.761 -516.861,182 154 183 186 233 251,stand,,,
+3917.23 -452.118 -512.39,181,stand,,,
+3571.49 -695.294 -514.963,154 184 181,stand,,,
+3552.44 -786.338 -515.046,183 185,stand,,,
+3323.8 -789.324 -511.823,184,stand,,,
+3160.6 -496.491 -510.057,181 191 251,stand,,,
+2869.3 -252.582 -515.497,188 189 236 251,stand,,,
+2840.87 -122.296 -517.249,187 197,stand,,,
+2650.46 -257.843 -496.661,187 190 192 197,stand,,,
+2674.56 -519.079 -491.706,189 191 214 206,stand,,,
+2868.95 -511.355 -510.379,190 186 236,stand,,,
+2544.63 -267.848 -481.875,189 193,stand,,,
+2431.45 -273.828 -481.875,192 194 195 196,stand,,,
+2251.06 -271.089 -481.875,193,stand,,,
+2439.49 -188.137 -481.875,193,stand,,,
+2435.3 -360.059 -481.875,193,stand,,,
+2644.68 36.2868 -498.948,189 198 188,stand,,,
+2499.27 30.3692 -495.993,197 199,stand,,,
+2215.73 44.4862 -461.736,198 200,stand,,,
+1984.15 -18.7626 -453.198,199 201,stand,,,
+1977.51 -227.157 -444.286,200 202 244,stand,,,
+1648.2 -288.982 -444.264,201 27,stand,,,
+2092.51 -612.819 -447.157,204,stand,,,
+1936.17 -792.102 -451.948,27 203 205 210 244,stand,,,
+2153.87 -799.711 -451.875,204 206,stand,,,
+2334.28 -799.68 -495.523,205 207 214 190 250,stand,,,
+2329.68 -668.546 -493.486,206 208,stand,,,
+2225.96 -664.03 -486.874,207 209,stand,,,
+2230.23 -567.918 -490.15,208,stand,,,
+1937.07 -1126.76 -442.744,204 211 212 213 27,stand,,,
+2098.51 -1038.37 -445.586,210,stand,,,
+2142.94 -1183.81 -441.466,210,stand,,,
+1939.4 -1420.94 -444.248,210 13 225,stand,,,
+2597.74 -727.682 -494.639,206 190 215 216 250,stand,,,
+2728.85 -736.175 -496.058,214,stand,,,
+2602.72 -954.277 -445.644,214 217,stand,,,
+2627.06 -1442.89 -431.066,216 218 224,stand,,,
+2827.15 -1512.9 -404.581,217 219,stand,,,
+2825.19 -1706.66 -323.364,218 220,stand,,,
+2733.71 -1770.66 -320.013,219 221 222,stand,,,
+2668.8 -1652.11 -320.776,220,stand,,,
+2858.05 -1929.7 -319.05,223 220,stand,,,
+2861.15 -2114.11 -316.459,222,stand,,,
+2462.82 -1537.01 -396.014,217 225 226,stand,,,
+2250.57 -1633.11 -397.875,224 213 226,stand,,,
+2389.97 -1857.55 -334.875,225 224 227 228,stand,,,
+2609.39 -2014.81 -297.875,226 85,stand,,,
+2333.63 -1945.34 -330.397,226 229,stand,,,
+2205.69 -2064.84 -288.426,228 230 231,stand,,,
+2002.01 -2017.46 -284.119,229,stand,,,
+2193.87 -2338.21 -218.84,229 83,stand,,,
+3597.83 -230.645 -511.875,180 233 234 235,stand,,,
+3597.74 -341.349 -512.42,232 181,stand,,,
+3562.2 -176.861 -511.875,232,stand,,,
+3637.46 -189.19 -511.875,232,stand,,,
+2988.85 -366.443 -518.077,191 187,stand,,,
+1101.57 -2601.84 -156.375,52 238,stand,,,
+1252.75 -2634.53 -149.875,237,stand,,,
+5000.3 -1243.08 -201.192,240 119,stand,,,
+5005.61 -978.634 -197.23,239 120,stand,,,
+4744.73 -1334.09 -252.35,119 122 117 118 121,stand,,,
+4109.86 -2134.83 -254.99,243 172,stand,,,
+4394.22 -2134.6 -244.175,242 116,stand,,,
+1957.94 -546.414 -443.875,27 201 204,stand,,,
+2750.75 -2967.63 -101.16,246 64 65,climb,6.70715 89.5605 0,,
+2750.75 -2947.12 40.1248,245 101,climb,-3.09265 88.9343 0,,
+2394.17 -1100.4 -573.331,248,stand,,,
+2251.73 -913.893 -557.515,247 249,stand,,,
+2433.78 -908.946 -495.875,248 250,stand,,,
+2432.01 -820.385 -495.253,249 206 214,stand,,,
+3122.58 -318.434 -520.619,187 186 181,stand,,,
+3135.14 -2303.22 -146.199,97 253,stand,,,
+3135.09 -2364.81 -106.004,252 254,stand,,,
+3134.94 -2429.81 -59.875,253 98,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_courtyard_wp.csv b/main_shared/scriptdata/waypoints/mp_courtyard_wp.csv
new file mode 100644
index 0000000..2cfa167
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_courtyard_wp.csv
@@ -0,0 +1,190 @@
+189
+6089.45 -870.212 144.125,1 177,stand,,,
+6115.72 -392.275 144.125,3 2 4 0 5,stand,,,
+6015.46 -387.324 146.125,3 4 16 1,stand,,,
+6035.16 -467.38 144.125,2 17 1,stand,,,
+6029.29 -339.103 144.125,2 15 1,stand,,,
+6114.69 58.3902 138.244,161 1,stand,,,
+6160.15 505.952 144.125,160 161 7,stand,,,
+5859.67 522.036 50.2895,8 6,stand,,,
+5786.47 445.7 48.1966,7 9 63 66 175,stand,,,
+5890.44 308.476 48.6311,8 10,stand,,,
+5947.52 56.7679 51.6221,9 11 175,stand,,,
+5951.32 -126.861 -33.1638,10 12,stand,,,
+5937.48 -389.785 -40.7611,11 13,stand,,,
+5954.34 -688.967 -27.6427,12 14,stand,,,
+5949.04 -851.335 55.125,13 95 98,stand,,,
+5665.72 -167.527 48.125,16 67 92 91 4,stand,,,
+5663.99 -395.16 44.125,17 15 97 2,stand,,,
+5655.25 -625.135 46.1469,16 93 97 3,stand,,,
+4847.78 -1919.67 72.125,19 110 186,stand,,,
+4519.43 -1950.98 72.125,18 20,stand,,,
+4149.61 -1831.56 72.125,19 21 22 169,stand,,,
+3907.05 -1753.68 72.125,20 22 112,stand,,,
+3899.02 -1896.2 72.125,20 21 23 168,stand,,,
+4072.95 -1991.99 72.125,22,stand,,,
+3456.94 -1597.48 88.125,25 26 168,stand,,,
+3290.27 -1413.63 88.125,24 27,stand,,,
+3530.85 -1348.45 88.125,24 27 185,stand,,,
+3381.71 -1023.92 88.1248,26 25 28 29,stand,,,
+3407.82 -1251.67 88.1248,27,stand,,,
+3475.67 -812.095 88.1248,27 167,stand,,,
+3552.36 -428.151 88.125,147 167,stand,,,
+3481.1 26.6309 88.125,33 35 167,stand,,,
+3647.33 445.132 88.125,38 34 166 183,stand,,,
+3445.48 149.725 88.125,31 34 35 37,stand,,,
+3454.29 298.462 88.125,33 38 32,stand,,,
+3642.31 22.7913 88.125,31 33 36 37,stand,,,
+3640.24 -124.387 49.7503,35 148 149,stand,,,
+3660.11 140.659 88.125,35 33 38,stand,,,
+3668.29 307.833 88.125,37 32 34 183,stand,,,
+3651.82 687.142 88.125,41 166,stand,,,
+3959.13 590.191 88.125,155 166,stand,,,
+3650.89 822.761 72.125,39 42,stand,,,
+3633.95 957.157 72.125,41 43,stand,,,
+3629.58 1109.15 32.0591,42 44 49,stand,,,
+3857.02 1094.5 37.0434,43 46 49 164,stand,,,
+4012.53 867.325 39.0436,52 51 164,stand,,,
+4040.05 1112.71 29.799,44 47,stand,,,
+4029.17 1268.46 36.3229,48 46 49,stand,,,
+4146.61 1273.07 60.125,47 50,stand,,,
+3865.89 1260.19 32.125,47 44 43,stand,,,
+4317.37 1262.73 64.7793,48 51,stand,,,
+4313.26 1090.43 28.3547,50 52 45,stand,,,
+4221.01 848.151 37.834,51 45 53,stand,,,
+4348.03 768.221 37.1376,52 162,stand,,,
+4990.26 762.945 47.3173,55 58 59,stand,,,
+4991.51 914.831 96.125,54 56,stand,,,
+4938.44 1081.82 96.125,55 57 165,stand,,,
+4992.54 1191.67 96.125,56,stand,,,
+4881.53 719.433 47.7734,54 59 162,stand,,,
+4981.05 586.009 48.8323,58 54 60 79 87,stand,,,
+5203.87 603.512 57.3205,59 61 64,stand,,,
+5454.37 564.353 55.8719,60 62,stand,,,
+5468.54 413.629 46.4244,61 63 65,stand,,,
+5636.41 412.638 49.0151,62 8,stand,,,
+5219.39 407.215 48.1871,60 65 68 79 174,stand,,,
+5461.01 318.203 48.2316,64 62 66 174,stand,,,
+5552.14 173.839 48.1166,65 67 8 175 91,stand,,,
+5602.71 -24.7625 48.1231,15 66 91 175 92,stand,,,
+5072.38 398.587 48.1641,64 69 79 174,stand,,,
+4947.02 313.929 48.1071,68 70 79 86 87 78 174,stand,,,
+4859.69 234.213 48.625,69 71 86,stand,,,
+4777.08 150.081 -3.875,70 72 77,stand,,,
+4543.81 157.039 -3.875,71 73 74,stand,,,
+4478.77 225.01 48.625,72 85 88 159,stand,,,
+4525.86 -52.2454 -3.96081,72 75,stand,,,
+4671.39 -120.352 -3.875,74 76 77,stand,,,
+4675.22 -227.796 47.3517,75 81,stand,,,
+4826.37 -29.4307 -3.875,75 71,stand,,,
+5014.31 2.22257 50.7763,80 69 174,stand,,,
+4984.75 500.044 49.2197,69 68 59 64 87,stand,,,
+4955.25 -133.676 45.9682,78 81,stand,,,
+4685.11 -292.349 45.8655,80 82 76 121,stand,,,
+4499.15 -224.846 48.7017,81 83,stand,,,
+4358.58 -157.703 48.9475,82 84,stand,,,
+4326.59 -39.0615 48.4143,83 85,stand,,,
+4343.76 130.126 49.5135,84 73 159,stand,,,
+4725.41 313.312 46.7162,69 70 87 88,stand,,,
+4865.11 459.266 47.8395,86 59 79 69,stand,,,
+4571.9 319.112 46.4487,86 73 159 157,stand,,,
+5240.36 128.816 52.4229,90,stand,,,
+5249.74 -77.0338 44.2009,89 91 101 92,stand,,,
+5409.92 -89.9078 44.3186,90 67 92 101 66 15,stand,,,
+5437.44 -279.277 48.487,15 91 101 90 67 97,stand,,,
+5584.68 -794.876 47.7732,17 94 95 97 103,stand,,,
+5606.08 -892.668 47.8991,93 95 96 106,stand,,,
+5745.05 -895.733 48.3681,14 93 94 96 98 99,stand,,,
+5571.79 -1016.73 47.5823,95 94 100 99 106,stand,,,
+5516.44 -615.637 48.2486,93 17 102 103 16 92,stand,,,
+5825.8 -769.22 48.5785,14 95,stand,,,
+5659.24 -1139.98 42.897,100 96 95,stand,,,
+5475.78 -1153.64 47.1761,99 96 107 181,stand,,,
+5292.81 -297.983 51.7758,92 90 91 102,stand,,,
+5285.04 -562.206 45.9105,101 97 103,stand,,,
+5257.56 -746.083 46.1142,102 97 104 93,stand,,,
+5234.91 -894.94 47.5988,103 105,stand,,,
+5381.3 -950.479 52.9136,104 106,stand,,,
+5465.36 -955.749 47.641,105 96 94,stand,,,
+5302.81 -1223.77 46.3718,100 108 178,stand,,,
+5200.18 -1427.14 59.9031,109 125 178 107 181,stand,,,
+5174.71 -1731.64 72.125,108 110,stand,,,
+4958.59 -1857.64 72.125,109 18 111,stand,,,
+4888.91 -1811.03 72.125,110,stand,,,
+3883.59 -1640.16 60.0477,21 113,stand,,,
+3674.12 -1617.47 65.473,112 114,stand,,,
+3650.73 -1427.65 51.9258,113 115 180 184,stand,,,
+3848.83 -1422.26 45.718,114 116 117,stand,,,
+3847.62 -1225.37 42.0956,115 134 135,stand,,,
+4088.96 -1431.09 48.062,115 133 173,stand,,,
+4475.89 -1088.5 48.625,131 129 132 171,stand,,,
+4673.43 -741.579 -3.875,120 170 171,stand,,,
+4676.91 -624.732 46.7906,119 121 130 179,stand,,,
+4730.46 -556.684 47.4006,120 81 179,stand,,,
+5011.03 -859.594 41.726,124 179,stand,,,
+4857.23 -1086.58 48.625,124 127 170 126 178,stand,,,
+5027.14 -1052.79 47.782,123 122 178,stand,,,
+4983.54 -1439.74 54.351,108 126 127,stand,,,
+4964.08 -1319.56 45.4267,125 127 123 178,stand,,,
+4798.8 -1330.74 49.2979,126 125 123 128,stand,,,
+4680.41 -1440.28 57.9177,127 129,stand,,,
+4527.93 -1307.66 52.6563,128 118 132 173,stand,,,
+4486.98 -638.883 43.742,120 172,stand,,,
+4303.9 -1061.07 45.8223,118 132 172,stand,,,
+4337.33 -1206.04 48.126,118 133 129 131 173,stand,,,
+4169.28 -1250.29 48.1566,132 134 117,stand,,,
+4002.43 -1162.38 48.1416,133 135 116,stand,,,
+3872.1 -1062.84 48.1325,134 116 137,stand,,,
+3645.99 -1022.75 42.5489,137 180,stand,,,
+3792.86 -927.036 48.1636,136 135 138 141 143,stand,,,
+3758.09 -761.064 48.1257,137 139 143 140,stand,,,
+3733.41 -613.519 48.1602,138 140 146 147,stand,,,
+3626.01 -616.544 49.3486,139 138,stand,,,
+3983.71 -835.994 50.1515,137 142 143 144,stand,,,
+4169.93 -928.862 49.847,141,stand,,,
+3920.22 -732.386 46.1782,141 138 144 146 145 137,stand,,,
+4034.9 -635.236 48.1117,143 141 145,stand,,,
+4027.84 -431.724 34.5524,144 146 143 149 150,stand,,,
+3883.76 -583.294 42.88,139 143 145,stand,,,
+3714.29 -430.594 48.1166,139 30 148,stand,,,
+3735.14 -220.301 48.1638,147 36 149,stand,,,
+3775.13 -122.132 48.2328,36 148 152 150 145,stand,,,
+3990.53 -36.7888 48.5983,151 152 149 145,stand,,,
+4161.9 71.291 53.3713,150,stand,,,
+3786.13 55.6308 48.1902,149 150 153,stand,,,
+3893.51 249.21 48.1607,152 154 182,stand,,,
+4058.27 372.478 48.2255,153 158 155 182,stand,,,
+4084.24 589.567 65.625,40 156 154,stand,,,
+4183.64 601.017 50.7262,155 157 158,stand,,,
+4405.12 596.542 45.6387,156 159 88,stand,,,
+4216.99 397.958 48.1538,154 159 156,stand,,,
+4371.48 333.573 48.1445,158 73 88 85 157,stand,,,
+6151.63 616.699 144.125,6,stand,,,
+6286.96 287.374 144.125,6 5,stand,,,
+4732.38 854.901 50.0067,53 58 163,stand,,,
+4570.52 868.916 44.7603,162,stand,,,
+3827.51 824.977 38.1966,45 44,stand,,,
+4519.59 1063.8 96.125,56,stand,,,
+3654.34 589.989 88.125,39 32 40,stand,,,
+3466.42 -422.648 88.125,29 30 31,stand,,,
+3510.56 -1881.29 72.125,22 24,stand,,,
+4262.78 -1796.91 72.125,20 186,stand,,,
+4804.08 -1013.02 -3.875,123 119 171,stand,,,
+4531.58 -1006.41 -3.875,119 170 118,stand,,,
+4346.58 -857.201 49.0141,130 131,stand,,,
+4337.41 -1451.54 48.0985,117 129 132,stand,,,
+5078.17 258.773 50.157,78 69 68 64 65,stand,,,
+5694.82 85.4201 48.452,10 8 67 176 66,stand,,,
+5832.8 -55.472 48.1176,175,stand,,,
+6062.21 -1417.93 144.125,0 188,stand,,,
+5117.45 -1240.39 49.1513,126 124 123 108 107,stand,,,
+4809.52 -627.897 47.7271,121 120 122,stand,,,
+3648.88 -1322.03 42.2597,114 136 184,stand,,,
+5430.43 -1415.77 51.8529,100 108 187,stand,,,
+3734.63 379.87 40.9487,183 153 154,climb,-1.93359 -179.989 0,,
+3716.88 379.87 88.125,182 38 32,climb,-1.73035 -179.989 0,,
+3599.27 -1353.5 46.5766,185 180 114,climb,2.48291 176.006 0,,
+3583.27 -1353.5 88.1248,184 26,climb,1.75781 175.886 0,,
+4649.26 -1769.83 72.125,18 169,stand,,,
+5540.88 -1434.75 79.2037,188 181,climb,3.07617 -0.181274 0,,
+5563.34 -1434.75 144.125,187 177,climb,1.86218 -0.41748 0,,
diff --git a/main_shared/scriptdata/waypoints/mp_cw_breakout_wp.csv b/main_shared/scriptdata/waypoints/mp_cw_breakout_wp.csv
new file mode 100644
index 0000000..6220eb3
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_cw_breakout_wp.csv
@@ -0,0 +1,385 @@
+384
+5129 6678 5,64,stand,,,
+5975 5764 32,200,stand,,,
+7227 6038 0,47,stand,,,
+6545 4611 8,375 378,stand,,,
+6592 3452 49,31 313,stand,,,
+4897 6005 64,74,stand,,,
+3733 3866 184,127,stand,,,
+6296 6843 -32,50 55,stand,,,
+6333 6000 9,49 53,stand,,,
+6367 3441 180,33,stand,,,
+5537 3786 -9,219 314,stand,,,
+3749 4942 92,187,stand,,,
+3784 4536 212,149 150 152,stand,,,
+3739 3878 48,137,stand,,,
+4659 3998 0,156 155,stand,,,
+3532 5039 72,183 182,stand,,,
+5622 4977 40,116 117,stand,,,
+5546 4702 176,111,stand,,,
+5089 5428 7,161 162,stand,,,
+5441 4212 29,263 264 120,stand,,,
+3298 3064 2,21 141 343 345,stand,,,
+3796 3038 2,20 22 140 141 341 335,stand,,,
+4168 2980 3,21 23 335,stand,,,
+4461 2979 19,22 274 274 105,stand,,,
+5160 3027 2,25 328 329 334,stand,,,
+5565 3081 0,24 328 330 273,stand,,,
+6051 3496 26,27 330,stand,,,
+6045 3778 6,26 218 28 321 322,stand,,,
+6268 3712 44,39 40 27 321 322,stand,,,
+6216 3442 44,30 40,stand,,,
+6384 3450 44,29 31,stand,,,
+6467 3443 44,30 4,stand,,,
+6299 3492 180,33 39,stand,,,
+6302 3432 180,32 9 38,stand,,,
+6410 3519 180,35,stand,,,
+6423 3663 180,34 36,stand,,,
+6293 3672 180,37 35,stand,,,
+6119 3672 180,36 38,stand,,,
+6118 3428 180,37 33,stand,,,
+6298 3646 44,32 28 40,stand,,,
+6237 3650 44,29 28 39,stand,,,
+6815 3847 26,42 313 321,stand,,,
+6834 4029 1,41 382,stand,,,
+6656 4442 0,378 381 382,stand,,,
+7090 4857 6,283 377 376,stand,,,
+6854 5295 0,231 283 284 311 311 376,stand,,,
+6808 5833 18,47 310 311,stand,,,
+6793 6025 28,46 48 269 2,stand,,,
+6664 6023 32,47 49 268 271 310,stand,,,
+6535 6011 21,48 8 52 271 310 268,stand,,,
+6368 6808 -51,7 51,stand,,,
+6362 6372 -43,52 268 270 50 293,stand,,,
+6311 6256 -26,51 53 49,stand,,,
+6164 6219 -12,52 54 8,stand,,,
+5991 6264 5,53 59,stand,,,
+6190 6767 -51,7 56 293,stand,,,
+5926 6680 -63,55 57 293 294,stand,,,
+5678 6518 -48,58 56 72 71 294,stand,,,
+5628 6636 -9,57 60,stand,,,
+5821 6128 1,54 73 239 214,stand,,,
+5526 6827 -14,58 286,stand,,,
+5490 6595 5,62 62 285,stand,,,
+5385 6562 5,61 61 63 65 70,stand,,,
+5331 6529 5,64 62,stand,,,
+5239 6734 5,63 0,stand,,,
+5312 6698 141,62 66,stand,,,
+5271 6756 141,65 67,stand,,,
+5213 6720 141,66 68,stand,,,
+5336 6534 141,67 69,stand,,,
+5501 6557 141,68,stand,,,
+5405 6472 5,62 71,stand,,,
+5432 6428 -9,70 75 266 57 76,stand,,,
+5547 6297 -17,57 76 294,stand,,,
+5689 6107 -9,59 294 214 239 295,stand,,,
+4967 5917 32,5 77 267,stand,,,
+5277 6025 10,76 71 295 266 267,stand,,,
+5420 6205 -9,75 72 71 295,stand,,,
+4813 5889 27,74 78 97,stand,,,
+4624 5874 25,77 79 97 240,stand,,,
+4483 5863 2,78 349 240,stand,,,
+3171 5991 -4,353 354 355 258 81,stand,,,
+3210 5555 -6,244 244 245 243 355 80 82 258,stand,,,
+2956 5019 0,356 83 84 245 81 85,stand,,,
+2876 4577 13,84 280 280 347 82,stand,,,
+2991 4608 -5,83 85 280 245 357 82,stand,,,
+3207 4622 -2,84 275 280 357 82 367,stand,,,
+3956 4862 75,87 185 198 246,stand,,,
+4055 4934 52,86 198 88,stand,,,
+4376 5018 36,289 87 89 199 198,stand,,,
+4813 4960 5,96 176 88 175 98 256,stand,,,
+5196 5246 4,91 95 158,stand,,,
+5352 5205 8,90 92 158 297,stand,,,
+5521 5205 -19,93 91,stand,,,
+5669 5266 8,92 94 291,stand,,,
+5805 5259 3,93 302 301 303,stand,,,
+5033 5171 3,96 90 164 99,stand,,,
+4898 5072 0,95 89 98 99 176,stand,,,
+4678 5717 -13,78 177 240 77 159 290,stand,,,
+4841 5243 11,96 181 259 290 89,stand,,,
+5116 4912 9,96 176 260 297 100 95,stand,,,
+5174 4723 20,101 119 99,stand,,,
+5126 4494 14,100 102 256 119,stand,,,
+5059 4290 1,101 103 262 263,stand,,,
+4992 4125 7,102 104 157 262,stand,,,
+4974 3842 3,103 277 327 331,stand,,,
+4791 3015 16,329 333 334 274 23,stand,,,
+5798 4948 176,107,stand,,,
+5789 4751 176,106 108,stand,,,
+5662 4698 176,107 109,stand,,,
+5628 4793 176,108 110,stand,,,
+5470 4799 176,111 109 112,stand,,,
+5472 4698 176,110 17,stand,,,
+5464 4850 176,110 228,stand,,,
+5528 5016 89,228 114,stand,,,
+5533 4891 40,115 113,stand,,,
+5531 4766 40,114 116 118,stand,,,
+5611 4823 40,115 16,stand,,,
+5765 4842 40,16 121 309,stand,,,
+5415 4693 40,115 120 119,stand,,,
+5300 4745 10,297 120 100 260 101 118,stand,,,
+5415 4503 19,263 119 118 19,stand,,,
+5648 4675 40,117 315,stand,,,
+3714 3736 48,123 137 136,stand,,,
+3830 3821 184,122 124,stand,,,
+3905 3885 184,123 125 129,stand,,,
+3954 3833 184,124 126,stand,,,
+3754 3649 184,125 127 128,stand,,,
+3625 3784 184,126 6,stand,,,
+3790 3567 184,126,stand,,,
+3851 3961 184,124 130,stand,,,
+3882 3983 184,129,stand,,,
+3789 4031 48,132 133,stand,,,
+3726 4105 39,131 139 153 275,stand,,,
+3950 3833 48,131 134,stand,,,
+3825 3730 48,133 135 136,stand,,,
+3886 3579 48,134 136,stand,,,
+3720 3678 48,122 134 135 342,stand,,,
+3619 3771 48,13 122,stand,,,
+3501 3808 29,139 140 342 275 348,stand,,,
+3513 4030 39,138 132 275 344 346,stand,,,
+3551 3470 8,138 21 341 342 348 141,stand,,,
+3354 3152 -11,20 343 21 140 341 335,stand,,,
+3470 4256 42,275 344 367 364,stand,,,
+3834 4381 76,144 147 363,stand,,,
+3913 4393 76,143 145 363,stand,,,
+3979 4408 40,144 146,stand,,,
+4040 4408 40,145 276 279 338 339,stand,,,
+3811 4570 76,143 361,stand,,,
+3763 4258 76,149 362 363,stand,,,
+3724 4456 212,148 12 152,stand,,,
+3839 4209 212,12 151,stand,,,
+3696 4183 212,150 152,stand,,,
+3632 4580 212,151 149 12,stand,,,
+3863 4139 40,132 336 339,stand,,,
+4277 4192 14,155 249 337 338,stand,,,
+4574 4155 0,154 156 14 174,stand,,,
+4673 4142 0,155 14 157 174,stand,,,
+4806 4125 0,156 103 277,stand,,,
+5376 5322 -5,91 291 90,stand,,,
+4980 5631 -4,160 292 97 290 296,stand,,,
+5022 5556 7,159 161,stand,,,
+5033 5516 7,18 160 165,stand,,,
+5232 5480 7,18 163,stand,,,
+5271 5373 7,162 164,stand,,,
+4988 5286 7,163 95 166,stand,,,
+4974 5492 7,161 166 167,stand,,,
+4889 5457 7,165 164,stand,,,
+5023 5364 143,165 168,stand,,,
+5058 5264 143,167 169 173,stand,,,
+5126 5284 143,168 170,stand,,,
+5031 5541 143,169 171,stand,,,
+4953 5496 143,172 170,stand,,,
+4867 5403 143,171 173,stand,,,
+5008 5238 143,172 168,stand,,,
+4587 4315 -2,155 249 156 370,stand,,,
+4681 4769 -13,89 370 254 255,stand,,,
+4821 4813 14,89 256 99 255 96,stand,,,
+4576 5578 4,178 97 352 290 240,stand,,,
+4567 5453 3,177 179,stand,,,
+4401 5418 12,178 180,stand,,,
+4415 5258 17,179 289 259 181,stand,,,
+4739 5196 11,98 180,stand,,,
+3529 5236 71,15 184,stand,,,
+3516 4826 69,15 359 365 365,stand,,,
+3708 5452 67,257 287 182,stand,,,
+3807 4771 79,86 276 359 186,stand,,,
+3648 4681 71,185 360 364 365,stand,,,
+3643 4943 92,11 188 359,stand,,,
+3645 5116 92,187 189 358,stand,,,
+3645 5221 92,188 358,stand,,,
+3891 5073 92,191 197 358,stand,,,
+3842 5043 92,190 192,stand,,,
+3693 5039 228,191 193,stand,,,
+3625 5047 228,192 194,stand,,,
+3635 5219 228,193 195,stand,,,
+3731 5242 228,194 196,stand,,,
+3885 5215 228,195,stand,,,
+3926 5070 92,190 198 199,stand,,,
+4008 4987 66,197 87 86 199 88,stand,,,
+3985 5202 71,197 287 198 289 88,stand,,,
+6087 5661 32,1 201,stand,,,
+6121 5743 32,200 202 298,stand,,,
+6024 5851 168,201 203,stand,,,
+5980 5891 168,202 206,stand,,,
+6277 5829 168,205,stand,,,
+6134 5836 168,204 206,stand,,,
+6006 5973 168,205 207 203,stand,,,
+6079 6044 168,206 208,stand,,,
+6045 6075 168,207,stand,,,
+6076 6045 32,210,stand,,,
+6000 5971 32,209 211 215,stand,,,
+5889 5862 32,210 213,stand,,,
+5844 5902 58,213 214,stand,,,
+5858 5888 32,212 211,stand,,,
+5830 5914 1,212 239 59 73,stand,,,
+6112 5869 32,210 216 298,stand,,,
+6240 5862 32,215 298,stand,,,
+5975 4801 -1,303 308 309,stand,,,
+5926 3877 -16,272 320 27 326 325 322,stand,,,
+5484 3924 23,10 314,stand,,,
+5560 3991 13,221 265 314,stand,,,
+5433 3999 130,220 222,stand,,,
+5325 4006 130,221 223 226,stand,,,
+5333 4082 130,222 224,stand,,,
+5603 4043 130,223 225,stand,,,
+5590 3898 130,224 226,stand,,,
+5318 3931 130,225 222,stand,,,
+5432 5028 88,228 260 297,stand,,,
+5468 4984 89,113 112 227,stand,,,
+4479 3506 0,230 274 340,stand,,,
+4810 3523 0,229 274 332 329,stand,,,
+6706.48 5378.76 -1.69762,232 235 45 311 304 312 376,stand,,,
+6694.47 5070.19 97.125,231 233,stand,,,
+6690.34 4933.39 97.125,232,stand,,,
+6449.5 4958.72 97.125,281,stand,,,
+6605.32 5304.36 -3.47468,231 236 282,stand,,,
+6585.28 5013.21 -29.2875,235 237 282,stand,,,
+6352.79 4970.26 -27.875,236 238,stand,,,
+6271.59 5223.75 41.9955,237 303 312 302 373 372,stand,,,
+5531.18 5858.22 14.6231,214 267 59 296 73,stand,,,
+4412.29 5706.74 -5.82266,97 78 79 349 352 177,stand,,,
+3965.95 5681.82 9.60307,242 258 257 352 351 243,stand,,,
+3749.53 5569.57 14.3657,241 243,stand,,,
+3490.84 5584.2 12.6331,242 244 258 81 241,stand,,,
+3339.42 5428.15 12.3708,243 81 81 245 357,stand,,,
+3186.25 5262.88 -2.75324,81 84 244 356 82 357,stand,,,
+4199.3 4804.51 -0.568065,86 247 248 279,stand,,,
+4399.57 4777.98 -18.5353,246 248 254,stand,,,
+4384.71 4496.87 11.6079,247 249 252 246,stand,,,
+4409.8 4292.85 8.95259,248 174 154,stand,,,
+4382.58 4872.88 131.025,251,stand,,,
+4379.78 4729.66 127.5,250 253,stand,,,
+4463.28 4497.98 2.00799,248 253,stand,,,
+4453.38 4731.23 105.176,252 251,stand,,,
+4501.72 4845.31 -0.71394,247 175 371 370,stand,,,
+4763.4 4641.8 -15.6153,175 176,stand,,,
+4973.54 4712.58 6.82538,101 176 261 89,stand,,,
+3942.29 5533 44.1852,184 241 352 289,stand,,,
+3700.13 5751.69 10.2234,243 241 351 80 81,stand,,,
+4760.88 5332.94 10.1139,98 180 290,stand,,,
+5248.15 4912.03 25.485,227 297 99 119,stand,,,
+4881.95 4512.58 -8.42728,256 262,stand,,,
+4958.39 4291.85 1.54914,261 103 102,stand,,,
+5279.44 4267.56 42.6264,102 120 19,stand,,,
+5409.6 4141.75 32.518,19 265,crouch,,,
+5520.34 4070.16 31.9476,264 220,crouch,,,
+5252.24 6248.28 22.0025,71 75,stand,,,
+5104.84 5934.63 28.5553,74 75 239 292,stand,,,
+6463.01 6186.18 -7.43313,51 48 49,stand,,,
+6782.75 6257.68 3.26949,47 270,stand,,,
+6599.56 6355.81 -37.3703,269 51 293,stand,,,
+6520.13 5837.37 -1.77615,49 304 48,stand,,,
+6159.56 4167.72 2.41146,218 307 322 325,stand,,,
+5401.87 3450.57 24.119,318 328 320 25 327 329,stand,,,
+4573.22 3414.28 -7.80709,229 23 230 329 23 105 335,stand,,,
+3424.6 4149.92 28.6634,85 138 142 132 139 343 280 346,stand,,,
+3950.98 4634.19 57.8187,146 185,stand,,,
+4870.35 3885.57 0.124998,157 104,stand,,,
+6444.05 5273.13 97.125,281,stand,,,
+4110.24 4698.68 32.069,146 246,stand,,,
+2972.5 4264.88 -0.851513,85 275 346 83 84 83 347,stand,,,
+6408.81 5072.82 97.125,234 278,stand,,,
+6628.38 5117.05 -26.404,236 235 376,stand,,,
+7181.62 5157.33 21.9258,44 284 45,stand,,,
+7236.02 5424.5 9.54441,283 45,stand,,,
+5388.01 6710.95 5.125,61 286,stand,,,
+5451.49 6838.04 5.125,285 60,stand,,,
+3924.55 5397.58 57.7453,184 199 288,stand,,,
+4307.27 5453.88 20.125,287 289,stand,,,
+4251.04 5270.16 45.2108,288 88 199 180 352 257,stand,,,
+4763.36 5577.75 0.834746,259 98 97 159 177,stand,,,
+5287.4 5643.86 10.0887,158 292 296 93,stand,,,
+5200.84 5690.18 3.57655,291 159 296 267,stand,,,
+6202.46 6518.22 -65.6338,51 270 56 294 55,stand,,,
+5691.51 6386.23 -40.0801,56 73 293 295 72 57,stand,,,
+5495.53 6067.67 -5.35479,294 75 76 73 296,stand,,,
+5289.73 5819.28 19.2043,291 292 239 295 159,stand,,,
+5352.85 5037.48 49.9033,91 260 99 227 119,stand,,,
+6191.08 5740.29 32.125,201 216 215 299 300,stand,,,
+6351.15 5715.7 -21.9404,298 300 304,stand,,,
+6215.99 5611.53 -10.1165,299 298 301 304,stand,,,
+6027.91 5451.38 33.9855,300 94 302 304 312,stand,,,
+6098.54 5276.91 3.38047,94 301 303 312 238 373 372,stand,,,
+6009.1 4976.97 -0.653558,94 302 217 309 238 372,stand,,,
+6464.66 5588.43 -28.8163,301 271 299 231 311 300,stand,,,
+6250.22 4655.03 3.40177,306 307 308 374 372 373,stand,,,
+6352.96 4455.13 28.1916,305 307,stand,,,
+6177.03 4482.8 35.9389,306 305 272 308 325,stand,,,
+6083.54 4568.28 -10.3956,305 307 217 324 325,stand,,,
+5859.55 4832.52 32.125,217 117 303 324,stand,,,
+6702.63 5882.45 -2.01447,48 46 311 49,stand,,,
+6743.55 5523.96 -8.66815,231 45 46 310 304 45,stand,,,
+6267.97 5360.81 53.57,238 231 301 302,stand,,,
+6566.58 3735.99 50.2363,4 41 321,stand,,,
+5601.91 3913.01 -5.875,10 219 220 317 326,stand,,,
+5591.25 4358.68 -3.89991,121 316 323,stand,,,
+5701.68 4195.36 1.25076,315 317 323,stand,,,
+5746.6 4015.18 -6.55717,316 314 325 326,stand,,,
+5377.91 3652.05 43.0941,319 320 327 273,stand,,,
+5649.36 3674.65 -6.70806,318 320 326,stand,,,
+5741.01 3553.54 -9.69705,318 319 218 328 273 330,stand,,,
+6434.82 3827.95 30.9272,28 313 41 322 27 383,stand,,,
+6217.24 3982.59 7.2533,321 272 28 27 383 218,stand,,,
+5744.82 4391.25 0.693862,315 316 324 325,stand,,,
+5837.76 4538.52 -2.61134,323 309 325 308,stand,,,
+5947.89 4351.41 -8.8244,323 324 272 308 317 218 307,stand,,,
+5742.28 3854.83 -8.90728,317 319 314 218,stand,,,
+5029.23 3640.34 4.06237,104 318 273 331 329,stand,,,
+5674.51 3285.89 -12.5547,273 320 25 24 330,stand,,,
+5093.37 3362.98 4.7062,24 327 273 331 230 105 274 334,stand,,,
+5885.04 3200.91 5.10942,26 320 328 25,stand,,,
+4921.61 3668.68 -0.242781,104 327 329 332,stand,,,
+4780.96 3712.88 -1.14737,331 230,stand,,,
+4897.1 2796.7 41.8301,334 105,stand,,,
+4973.31 3042.79 -0.635588,329 333 24 105,stand,,,
+4029.61 3314.45 -15.7574,22 274 341 340 21 141,stand,,,
+4147.88 3719.88 11.3266,153 337 339 340 341,stand,,,
+4154.1 4056.58 12.5036,154 338 336,stand,,,
+4144.11 4194.2 26.0651,154 146 339 337,stand,,,
+4007.89 4191.41 40.0221,146 153 338 336,stand,,,
+4154.52 3496.72 8.49734,229 335 336 341,stand,,,
+3795.19 3411.11 10.3555,342 335 336 140 21 141 340,stand,,,
+3656.68 3631.34 40.125,136 341 140 138 348,stand,,,
+3126.45 3491.34 -10.987,141 275 20 347 345,stand,,,
+3559.08 4290.42 42.125,142 139,stand,,,
+2908.01 3420.23 3.07831,20 346 347 343,stand,,,
+3260.85 3895.43 5.23389,139 280 347 348 275 345,stand,,,
+2866.52 3919.48 18.8529,346 345 343 280 83,stand,,,
+3374.69 3654.87 9.60571,138 140 342 346,stand,,,
+4143.51 5913.23 27.7404,79 240 350 351,stand,,,
+4215.88 6062.36 54.5068,349 351,stand,,,
+3849.85 5977.33 16.114,350 349 258 241 353,stand,,,
+4136.59 5581.91 15.9469,240 177 257 289 241,stand,,,
+3541.95 5988.86 18.5764,351 80,stand,,,
+3089.8 6435.39 14.1844,80 355,stand,,,
+2922.38 5956.23 -1.9077,80 354 356 81,stand,,,
+2868.96 5646.26 13.3448,355 82 245,stand,,,
+3257.74 4865.7 10.7289,85 244 84 245 367,stand,,,
+3822.32 5128.55 92.125,188 189 190,stand,,,
+3657.34 4863.36 84.125,187 183 185,stand,,,
+3627.18 4618.5 62.1055,186 361 365,stand,,,
+3632.79 4581.74 79.125,360 147 369,stand,,,
+3707.95 4225.61 76.125,148 368 363,stand,,,
+3845.14 4228.33 76.125,143 144 148 362,stand,,,
+3455.71 4579.54 28.5772,186 366 367 142 365,stand,,,
+3521.18 4677.87 49.6177,186 183 183 364 360,stand,,,
+3552.4 4369.57 76.2619,364 368 369,stand,,,
+3359.51 4588.76 21.9452,364 357 85 142,stand,,,
+3649.7 4333.22 76.375,366 369 362,stand,,,
+3626.54 4438.52 76.375,366 361 368,stand,,,
+4576.25 4729.75 8.37526,174 175 371 254,stand,,,
+4636.88 4872.88 10.6251,254 370,stand,,,
+6131.58 4928.22 2.20008,303 305 238 302 373,stand,,,
+6253.93 4907.64 2.00515,238 374 302 305 372 374,stand,,,
+6369.2 4881.91 8.51466,373 305 373 375,stand,,,
+6452.13 4879.56 14.6715,3 374 378 377,stand,,,
+6838.19 5130.92 -0.258625,282 231 45 377 44,stand,,,
+6806.16 4856.64 13.5233,376 44 375 378,stand,,,
+6648.44 4802.71 4.10799,375 377 3 379 43 381,stand,,,
+7122.74 4702.97 7.337,378 380 381,stand,,,
+7421.88 4685 7.75435,379 381,stand,,,
+6777.52 4304.81 0.061284,380 379 382 378 43,stand,,,
+6622.22 4099.89 5.27836,381 43 42 383,stand,,,
+6356.9 4092.88 4.34532,382 321 322,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_cw_brecourt_storm_wp.csv b/main_shared/scriptdata/waypoints/mp_cw_brecourt_storm_wp.csv
new file mode 100644
index 0000000..168b2fa
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_cw_brecourt_storm_wp.csv
@@ -0,0 +1,288 @@
+287
+434.481 -3496.89 51.9359,1 65 158 192,stand,,,
+43.7459 -3336.46 32.4429,0 2 173 158 178 180,stand,,,
+-336.267 -3483.15 38.9666,1 66 180,stand,,,
+-912.411 -1169.36 -39.8834,4 5,stand,,,
+-1234.34 -1034.25 -10.3808,3 5 39,stand,,,
+-920.02 -1217.71 -39.9569,4 3 6,stand,,,
+-941.434 -1292.9 -37.0614,5 7 8,stand,,,
+-736.792 -1379.82 0.766693,6 8 185 43 183,stand,,,
+-928.938 -1477.46 -32.4334,7 6 9,stand,,,
+-1080 -1700.95 -34.1384,8 10,stand,,,
+-980.023 -2000.73 -15.7649,9 11 12,stand,,,
+-778.332 -2079.98 7.06384,10 12 182 179 183 185,stand,,,
+-949.304 -2171.51 -15.875,11 10 13,stand,,,
+-1022.46 -2387.93 -15.9435,12 14 22,stand,,,
+-1026.96 -2610.87 -15.8353,13 15 23,stand,,,
+-1026.96 -2630.36 16.3636,14 16,stand,,,
+-985.958 -2757.01 44.5625,15 17 18 66 179,stand,,,
+-1274.63 -2838.29 62.4552,16 18 67,stand,,,
+-1377.73 -2683.42 38.4285,17 16 19 24 240 68 67,stand,,,
+-1427.01 -2327.63 12.0884,18 24 20 237 238 240,stand,,,
+-1262.33 -2270.45 24.9589,21 19 25,stand,,,
+-1275.65 -2373.55 16.125,20 22,stand,,,
+-1273.54 -2393.13 -15.875,21 13 23,stand,,,
+-1299.87 -2577.91 -15.875,22 24 14,stand,,,
+-1319.47 -2577.91 16.125,23 18 19 240,stand,,,
+-1189.92 -1915.04 31.0927,20 26 27,stand,,,
+-1306.3 -1680.9 51.6882,25 27 235 237 239,stand,,,
+-1154.75 -1408.92 40.8439,26 25 28,stand,,,
+-1184.06 -1151.08 28.563,29 27,stand,,,
+-1408.13 -1023.61 32.6884,28 30 31,stand,,,
+-1575.16 -1068.86 34.1934,29 32 229 230,stand,,,
+-1498.24 -748.929 24.125,29 32 33,stand,,,
+-1697.85 -860.622 12.4074,31 35 30 229 228,stand,,,
+-1493.48 -729.961 -6.72728,31 34 38,stand,,,
+-1530.87 -664.524 -0.851873,33 35 38,stand,,,
+-1844.72 -706.094 22.7684,34 32 196 228 229,stand,,,
+-1408.87 -537.266 -12.7136,37 38,stand,,,
+-1330.08 -553.422 -10.5937,36 38 40,stand,,,
+-1414.11 -662.56 -14.7226,36 37 33 34 39 195,stand,,,
+-1376.52 -885.656 -15.823,38 4,stand,,,
+-1047.2 -437.125 -22.7161,37 41,stand,,,
+-672.413 -549.735 -47.0644,40 42,stand,,,
+-499.372 -726.158 -55.8929,41 43 44,stand,,,
+-422.816 -932.213 -11.454,42 44 7 186 185 189 193 194,stand,,,
+-338.75 -732.328 -55.8927,43 42 45,stand,,,
+-54.3638 -697.59 -40.3711,44 46,stand,,,
+81.0095 -746.487 -23.7548,45 47,stand,,,
+283.781 -745.672 -23.6066,46 48,stand,,,
+582.224 -813.017 -23.875,47 49 52 50 51,stand,,,
+638.896 -683.051 -10.2385,48 50,stand,,,
+775.852 -679.292 -18.1692,49 51 48 52 54,stand,,,
+848.364 -900.753 -39.875,50 52 48,stand,,,
+669.52 -964.875 -20.3092,51 53 48 50,stand,,,
+669.667 -984.429 13.0298,52 186 187,stand,,,
+799.65 -416.137 -13.875,50 55 56,stand,,,
+692.896 -313.513 -13.875,54 56,stand,,,
+792.216 -193.212 -13.875,55 54 57,stand,,,
+791.462 48.8392 5.92654,56 58 59 201 215,stand,,,
+675.126 46.1349 15.7919,59 201 57,stand,,,
+690.635 334.72 16.0315,58 57 201 203,stand,,,
+3864.59 -3080.06 -10.5134,61 100 102 101,stand,,,
+3454.8 -3207.18 33.4113,60 62 101,stand,,,
+2801.73 -3427.57 47.0099,61 63 164 155,stand,,,
+2214.06 -3541.12 53.3992,62 64 164 152 150,stand,,,
+1430.47 -3508.98 37.2852,63 65 150 151 156,stand,,,
+840.955 -3461.64 59.6049,64 0 158 156 152,stand,,,
+-750.89 -3225.48 31.9599,2 67 177 16 180 179 181,stand,,,
+-1368.93 -3046.39 61.8661,66 68 18 17,stand,,,
+-1746.91 -2681.24 44.3873,67 69 18 240,stand,,,
+-2251.95 -2206.57 39.1132,68 70 237 236 240,stand,,,
+-2348.05 -1719.27 8.46388,69 71 227 236,stand,,,
+-2599.41 -1285.7 41.6455,70 72 226 227,stand,,,
+-2688.68 -562.26 35.724,71 73 225 241,stand,,,
+-2747.74 -171.562 32.2291,72 74 225 241 242 278 277,stand,,,
+-3407.44 61.1595 32.3387,73 75 243 278,stand,,,
+-3416.68 970.154 36.4476,74 76 78 77 243 244,stand,,,
+-3814.06 990.774 47.5842,75 77,stand,,,
+-3561.44 1047.73 40.4858,76 78 75,stand,,,
+-3429.89 1149.69 43.4245,77 75 79 245,stand,,,
+-3408.25 1480.08 45.4139,78 81 80 246,stand,,,
+-3442.5 1604.88 41.2335,79 81 82 246 276,stand,,,
+-3786.27 1469.25 39.834,79 80,stand,,,
+-3123.36 1837.54 34.337,80 83 84 246 276,stand,,,
+-3040.92 2046.8 40.4001,82 84 86,stand,,,
+-2950.74 1782.37 33.0157,83 85 82 248 246,stand,,,
+-2717.76 1769.77 36.148,84 86 87 248 251,stand,,,
+-2845.78 1981.8 32.8646,85 83,stand,,,
+-2240.85 1500.95 82.6314,85 88 253 250 255 251,stand,,,
+-1726.71 1816.33 34.1627,87 89 255 256,stand,,,
+-1099.42 2165.63 45.057,88 90 256,stand,,,
+-348.763 2225.29 4.35022,89 91 257 256,stand,,,
+553.846 1855.44 -64.6165,90 92 257 209 259,stand,,,
+1545.76 1836.41 -62.5815,91 93 210 209 258,stand,,,
+1943.55 1805.02 -48.4079,92 94 210 258 268,stand,,,
+2905.11 1542.36 -68.7127,93 95 268 267 273,stand,,,
+3596.03 1076.75 -50.3299,94 96 274 273 265,stand,,,
+3978.79 212.963 -38.2924,95 97 110 106 274,stand,,,
+4100.85 -629.298 4.92864,96 98 106 110,stand,,,
+3929.7 -1176.02 -24.7862,97 99 105 106 108,stand,,,
+4104.92 -1824.12 11.4692,98 100 104 105,stand,,,
+4109.74 -2450.94 53.0531,99 60 102,stand,,,
+3317.56 -2655.82 36.9781,61 102 103 167 168 60,stand,,,
+3873.1 -2487.27 64.6452,100 101 104 60,stand,,,
+3421.45 -2162.43 12.5475,101 104 105 107 167,stand,,,
+3805.64 -2143.26 25.7285,103 102 99 105,stand,,,
+3607.16 -1626.83 -43.2519,99 103 98 106 104 107 108,stand,,,
+3757.52 -631.18 -73.3459,98 105 109 97 96 110 108,stand,,,
+3054.76 -1663.29 -8.26293,103 105 143 144 146 167 145,stand,,,
+3238.06 -1261.79 14.9014,105 109 143 98 106,stand,,,
+3257.85 -493.919 30.2519,108 106 110 139 140 140 138,stand,,,
+3462.56 21.6477 -65.0877,97 111 96 109 106 272 265 274,stand,,,
+2861.93 -1.87414 25.0148,110 140 264 265 272,stand,,,
+1179.34 -768.102 -36.875,113 119,stand,,,
+1180.82 -890.94 -37.875,112 114 115 116,stand,,,
+1404.35 -901.136 -39.6158,113 120 121 121 122,stand,,,
+1228.87 -1076.09 -35.875,113 116 118,stand,,,
+1140.32 -995.221 -35.875,113 117 115 118,stand,,,
+993.828 -905.463 -35.875,116 118 119 119,stand,,,
+1062.07 -1028.73 -35.875,117 115 116,stand,,,
+1072.33 -805.968 -37.875,117 112 117,stand,,,
+1408.73 -972.473 -38.3921,114 122,stand,,,
+1408.58 -814.125 -39.2877,114 114,stand,,,
+1495.73 -907.778 -38.8561,120 114 124,stand,,,
+1704.02 -1050.87 -2.32493,124 131 132,stand,,,
+1652.08 -914.657 -20.399,123 122 125 131,stand,,,
+1631.51 -557.805 -15.8766,124 126 129,stand,,,
+1627.24 -538.676 16.125,125 127,stand,,,
+1414.94 -434.859 82.989,126 128,stand,,,
+2065.68 -447.612 58.6355,127 130 139,stand,,,
+1817.52 -561.22 -15.8351,130 125 131,stand,,,
+1837.07 -561.22 16.125,128 129,stand,,,
+1789.38 -882.469 -15.875,129 123 124 133,stand,,,
+1704.73 -1080.66 16.125,123 275 147 166 280,stand,,,
+2197.72 -923.148 -39.9031,131 134 281,stand,,,
+2405.79 -968.278 -39.9367,133 135,stand,,,
+2822.7 -841.706 -15.875,134 136,stand,,,
+2945.52 -890.802 -9.41905,137 135 141 144 142,stand,,,
+2968.12 -727.27 -15.731,136 138,stand,,,
+2963.66 -708.197 16.125,137 139 140 109,stand,,,
+2786.7 -623.612 39.8187,138 128 109,stand,,,
+3173.99 -306.575 35.5305,138 109 111 109 265,stand,,,
+3141.99 -1018.66 -15.875,136 142,stand,,,
+3105.44 -1080.52 -15.875,141 136 143,stand,,,
+3106.3 -1315.49 -9.63004,144 142 107 145 108 282,stand,,,
+2997.28 -1461.85 -11.0465,143 136 107 145 146,stand,,,
+2443.12 -1351.05 83.3754,144 143 146 166 107 275 280 282,stand,,,
+2341.41 -1864.8 -12.8673,107 145 166 153 165 167 149 275 144,stand,,,
+1474.54 -1571.41 39.5056,148 166 132 275 149 280,stand,,,
+1124.16 -1930.05 11.9564,147 149 166 170 161 169,stand,,,
+1472.31 -2374.88 35.3822,148 150 153 146 161 172 147 169 286,stand,,,
+1735.84 -3027.42 32.1229,149 64 155 152 164 172 63 284 283,stand,,,
+1258.34 -3119.33 39.7984,64 152 156,stand,,,
+1475.3 -3124.5 32.125,151 150 63 172 65,stand,,,
+2109.07 -2470.68 34.5717,149 154 166 146 165 283,stand,,,
+2019.13 -2763.05 35.8302,153 155 165,stand,,,
+2308.99 -2997.07 32.1217,154 150 62 165 168,stand,,,
+984.473 -3203.81 44.8253,151 157 158 159 163 64 65,stand,,,
+637.634 -3119.32 40.2083,156 158 163,stand,,,
+653.564 -3284.33 56.436,157 156 65 0 173 163 1,stand,,,
+1036.88 -2767.13 34.5991,156 160 163,stand,,,
+873.176 -2767.13 32.125,159 161 162 163,stand,,,
+873.582 -2700.5 27.9693,160 149 169 148 171 191 190,stand,,,
+627.125 -3073.4 33.2678,160 163,stand,,,
+950.098 -3100.15 23.1905,162 157 156 160 159 158,stand,,,
+2355.28 -3280.5 32.2619,63 150 62 168,stand,,,
+2410.37 -2494.62 32.125,155 154 153 146 168,stand,,,
+1869.46 -1725.02 24.7089,153 146 147 148 145 275 132,stand,,,
+2925.8 -2208.21 68.0889,146 103 101 107 168,stand,,,
+2929.02 -2740.25 5.76819,167 155 164 101 165,stand,,,
+794.913 -2092.79 15.4501,161 170 148 190 191 149,stand,,,
+822.78 -1643.77 23.5716,169 148 187 188,stand,,,
+1106.03 -2739.11 42.3487,161 172,stand,,,
+1490.62 -2734.29 37.8144,171 150 149 152 286,stand,,,
+248.834 -3162.22 35.2591,1 174 178 158 192,stand,,,
+77.3768 -2814.13 32.1076,173 175 192,stand,,,
+-127.06 -2793.14 50.125,174 176 177 178 184 180 191,stand,,,
+-221.123 -2719.13 46.7492,175 177,stand,,,
+-400.415 -2908.84 33.7605,176 175 178 66 180 181,stand,,,
+-115.139 -3102.1 31.7095,175 173 1 177,stand,,,
+-832.047 -2732.83 36.8291,16 11 66 181 182,stand,,,
+-369.203 -3236.07 32.1118,66 1 2 177 175,stand,,,
+-549.485 -2798.36 37.4473,177 182 66 179,stand,,,
+-541.933 -2470.95 40.1247,181 11 179 184 183,stand,,,
+-310.442 -2158.86 10.4606,184 182 11 188 185 189 7 190,stand,,,
+11.4304 -2444.16 32.8803,183 182 188 175 191,stand,,,
+-431.074 -1630.58 15.8081,11 7 183 43 193,stand,,,
+206.569 -1166.37 41.6725,43 53 187 188 193,stand,,,
+706.604 -1421.64 13.9323,53 170 186 188 190 193,stand,,,
+147.219 -1880.76 60.8123,186 187 170 183 189 184 191 190,stand,,,
+-139.72 -1732.49 21.8723,43 188 193 183,stand,,,
+560.674 -2032.31 28.8322,169 191 188 187 193 161 183,stand,,,
+575.134 -2676.77 40.4477,190 169 161 192 175 184 188,stand,,,
+533.614 -2835.36 41.8316,191 174 173 0,stand,,,
+43.0966 -1435.45 41.8848,187 189 43 190 186 185,stand,,,
+-760.56 -992.941 39.9124,43 195,stand,,,
+-1350.39 -721.703 24.125,194 38,stand,,,
+-2032.81 -653.345 33.5851,35 197 225 226 241 228 229,stand,,,
+-2099.47 -49.1303 10.854,196 198 223 224 225 250,stand,,,
+-1276.81 186.993 38.1685,197 199 221 223 222,stand,,,
+-623.282 78.7743 77.6454,198 200 220 221,stand,,,
+91.6239 178.633 25.8306,199 202 219 220 252,stand,,,
+617.915 195.865 22.2754,202 58 59 57,stand,,,
+598.995 200.754 57.125,200 201 219,stand,,,
+815.168 665.482 -24.1335,59 204 216 218,stand,,,
+879.918 1095 -26.9129,203 205 207 206,stand,,,
+990.284 1219.1 -19.0505,204 206 207,stand,,,
+905.726 1322.3 -24.2596,205 207 208 204,stand,,,
+779.096 1227.83 -24.8264,206 204 205,stand,,,
+893.745 1347.47 9.125,206 209 259,stand,,,
+1086.5 1543.67 -59.7345,208 210 91 211 92 259,stand,,,
+1423.84 1510.13 -92.8088,209 92 211 93 258,stand,,,
+1283.67 1297.9 -39.4883,210 212 209 258,stand,,,
+1130.91 803.702 -31.9772,211 213 217 258 269,stand,,,
+1107.27 228.543 38.859,212 214 263 269,stand,,,
+982.51 65.6175 87.036,213 215,stand,,,
+802.802 52.7786 57.125,214 57,stand,,,
+915.972 784.052 -19.6487,203 217,stand,,,
+931.68 778.888 9.125,216 212,stand,,,
+778.364 677.725 9.125,203 219 262,stand,,,
+330.874 728.637 -73.2004,218 220 200 202 262,stand,,,
+-158.03 736.211 -68.1939,219 199 200 222 262 260,stand,,,
+-1222.43 575.985 -61.0197,199 222 198 223 252 253 254,stand,,,
+-750.316 761.955 -51.0973,220 221 198 252 254 261 260,stand,,,
+-1742.05 587.101 -41.8939,221 197 250 224 251 198 254,stand,,,
+-2397.66 346.4 -3.22561,197 225 242 223 250,stand,,,
+-2420.82 -330.713 4.03698,224 72 73 196 241 197,stand,,,
+-2288.09 -973.053 14.8678,196 71 228 229 241,stand,,,
+-2327.75 -1481.05 28.1918,71 228 236 70,stand,,,
+-2044.14 -1300.01 43.0377,227 229 226 236 32 35 196,stand,,,
+-1738.33 -1123.84 35.1582,228 30 234 236 32 35 226 241 196 279,stand,,,
+-1496.69 -1167.83 46.3071,30 231 232,stand,,,
+-1312.13 -1243.87 50.125,230,stand,,,
+-1447.36 -1348.83 41.2481,230 233 234 279,stand,,,
+-1312.13 -1282.13 50.125,232 234,stand,,,
+-1566.5 -1595.88 50.125,233 235 232 229,stand,,,
+-1566.97 -1667.97 38.5014,234 237 26,stand,,,
+-1894.49 -1747.43 2.78535,229 227 70 237 69 240 228,stand,,,
+-1675.24 -1878.6 -7.67982,236 235 26 19 239 69 240,stand,,,
+-1338.42 -1947 32.4434,19 239,stand,,,
+-1414.43 -1809.61 36.0946,238 26 237,stand,,,
+-1671.5 -2354.79 32.2795,236 237 19 69 18 68 24,stand,,,
+-2360.98 -546.592 -2.31344,226 225 72 196 229 73,stand,,,
+-2570.89 337.986 26.2356,224 73 243 249 277,stand,,,
+-3011.82 553.183 32.6441,242 75 249 74 278,stand,,,
+-2958.8 978.754 41.7884,75 245 247 249,stand,,,
+-3087.53 1078.31 41.3272,78 244 246 247,stand,,,
+-2986.11 1383.81 23.4192,245 247 82 248 84 80 79,stand,,,
+-2812.56 1225.18 20.581,246 248 244 245 249,stand,,,
+-2747.86 1428.09 16.9429,247 85 246 84 251,stand,,,
+-2503.59 1063.02 -2.73322,247 243 242 250 251 253 277 244,stand,,,
+-2316.68 923.803 -23.4784,249 223 224 251 87 253 255 197,stand,,,
+-2450.39 1236.24 -0.197223,250 85 249 248 223 253 87 255,stand,,,
+-198.104 382.788 12.6056,222 200 221,stand,,,
+-1547.73 1064.96 16.9802,221 87 250 251 249 255,stand,,,
+-1280.95 1130.83 62.7136,222 221 255 256 223 261,stand,,,
+-1638.61 1353.03 -7.40217,254 87 251 253 88 256 250,stand,,,
+-896.059 1829.38 -50.6025,88 89 254 257 261 90 255,stand,,,
+10.9914 1543.73 -103.636,256 91 260 261 259 262 90,stand,,,
+1650.97 1279.59 -103.877,93 211 210 268 212 269 92 270,stand,,,
+686.294 1629.89 -87.4188,208 209 91 257 262,stand,,,
+-305.732 1172.22 -66.4243,257 261 220 222 262,stand,,,
+-776.36 1259.5 66.959,260 256 222 254 257,stand,,,
+366.424 1112.06 -100.575,218 219 259 257 220 260,stand,,,
+1790.59 31.0692 71.8674,213 264 269 271,stand,,,
+2471 29.9673 7.99284,263 111 271 272 266,stand,,,
+3217.68 562.524 -97.5375,111 266 110 273 274 95 140,stand,,,
+2722.43 729.341 -139.001,265 267 268 271 272 270 264,stand,,,
+2667.45 1193.56 -131.246,266 268 273 94,stand,,,
+2346.53 1486.49 -72.5859,267 258 270 94 93 266,stand,,,
+1612.45 688.883 -104.332,212 263 213 258 270 271,stand,,,
+2197.05 971.823 -22.1719,258 268 271 269 266,stand,,,
+2215.1 489.356 -16.9384,266 270 269 263 264 272,stand,,,
+2928.08 362.115 -72.7782,264 111 266 271 110 273,stand,,,
+3020.86 976.441 -122.08,265 267 94 274 95 272,stand,,,
+3590.01 565.454 -112.473,273 95 110 96 265,stand,,,
+2121.24 -1418.62 70.3548,166 146 145 132 147 280,stand,,,
+-3413.07 1856.03 38.6056,80 82,stand,,,
+-2706.33 71.2617 32.125,242 278 73 249,stand,,,
+-2892.61 212.037 39.3663,277 243 73 74,stand,,,
+-1579.38 -1422.52 44.1634,229 232,stand,,,
+2143.8 -1094.93 33.8226,132 145 147 281 275 282,stand,,,
+2182.76 -963.027 16.4606,133 280,stand,,,
+2728.6 -1259.54 36.8695,280 143 145,stand,,,
+1887.73 -2586.19 30.3914,153 150 285 284,stand,,,
+1974.2 -2711.57 37.8055,150 283,stand,,,
+1719.13 -2586.07 37.6685,283 286,stand,,,
+1658.03 -2586.93 42.6203,285 149 172,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_cw_burgundy_wp.csv b/main_shared/scriptdata/waypoints/mp_cw_burgundy_wp.csv
new file mode 100644
index 0000000..02a7315
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_cw_burgundy_wp.csv
@@ -0,0 +1,243 @@
+242
+490 504 -2,1 135 139 134 192,stand,,,
+688 693 -2,0 135 192 136 201 202,stand,,,
+711 1387 -2,3 62 59 60 60 193 63,stand,,,
+723 1776 -2,2 111 63 62 167 168 170,stand,,,
+717 2602 -2,67 68 164 66 124,stand,,,
+102 2886 -2,6 171 172 162 161,stand,,,
+-91 2922 -2,5 69 161 162,stand,,,
+-773 2321 -2,8 106 158,stand,,,
+-568 2333 -2,7 9 13 11 106 183,stand,,,
+-574 2539 -2,8 11 106,stand,,,
+-643 2804 -2,158 159 160,stand,,,
+-362 2578 -2,12 9 8 13 161 112,stand,,,
+-264 2331 -2,11 13,stand,,,
+-429 2317 -2,12 8 11,stand,,,
+-1180 670 -2,72 78 230 231,stand,,,
+-391 220 8,77 79 138 73 76,stand,,,
+353 -412 11,17 115 137 140,stand,,,
+598 -681 16,16 115 141 219,stand,,,
+1484 1626 -4,19 32 33 238 241,stand,,,
+1509 1357 2,18 32 31 20 241,stand,,,
+1697 1131 -2,22 29 19 240,stand,,,
+1368 879 -2,121 195 208 195 239,stand,,,
+1602 945 -2,29 20 28 27 239,stand,,,
+1255 396 13,119 120 123 223,stand,,,
+1055 -225 25,25 116 220 221,stand,,,
+818 -191 32,24 117 116 216 217 220,stand,,,
+1038 954 -2,27 202 61 60 136,stand,,,
+1193 984 -2,26 28 61 22,stand,,,
+1301 1085 -2,27 29 30 61 22,stand,,,
+1559 1110 -2,28 22 20 30,stand,,,
+1329 1178 -2,31 61 29 28,stand,,,
+1326 1377 3,30 32 19,stand,,,
+1415 1519 1,31 19 18,stand,,,
+1557 1738 -2,18 41 237 34,stand,,,
+1690 2007 -6,35 40 49 237 33,stand,,,
+1687 2133 0,34 36 38 48 49,stand,,,
+1648 2356 -5,35 48 235 47,stand,,,
+1924 2286 -1,38 235,stand,,,
+1864 2141 -2,37 39 35 40,stand,,,
+1966 2063 -2,38 40,stand,,,
+1812 2016 -4,39 34 38 41,stand,,,
+1588 1890 -3,40 33 42 49 237 43,stand,,,
+1387 1854 -1,41 43,stand,,,
+1379 2131 -4,42 44 49 50 41,stand,,,
+1367 2237 -3,43 45 47 48 126,stand,,,
+1161 2230 2,44 46 47 126 125,stand,,,
+935 2258 -2,45 64 169 125 170,stand,,,
+1420 2365 -2,44 48 45 126 36,stand,,,
+1525 2272 -2,36 49 47 35 44,stand,,,
+1552 2081 -3,48 43 35 41 34,stand,,,
+1250 2135 -1,43 51 55,stand,,,
+1240 1989 -1,50 52 56,stand,,,
+1210 1935 -1,51 53 56,stand,,,
+1044 1929 -1,52 54 56,stand,,,
+1050 2132 -1,53 55,stand,,,
+1152 2133 -1,54 50 56,stand,,,
+1144 2017 -1,55 52 53 51,stand,,,
+1248 1307 3,58,stand,,,
+1094 1322 3,57 59,stand,,,
+929 1323 -2,58 60 62 2,stand,,,
+937 1183 -2,59 61 2 193 2 26,stand,,,
+1147 1188 0,60 30 28 27 26,stand,,,
+923 1624 -2,59 63 3 2,stand,,,
+921 1863 -2,62 64 3 167 170 2,stand,,,
+944 2007 -2,63 46 170 170,stand,,,
+906 2994 -2,66 127 165,stand,,,
+821 2796 -2,65 67 165 4,stand,,,
+831 2583 -2,66 4 68 124 127,stand,,,
+697 2420 -2,4 67 166 169 168,stand,,,
+-426 2912 -3,159 6 160,stand,,,
+-1043 1479 -2,71 132 133 230 233,stand,,,
+-1028 1171 -2,70 230 231 233 133,stand,,,
+-1013 632 -2,78 14 230 227 232 234 231,stand,,,
+-413 472 -2,74 77 15 154 156 225,stand,,,
+-189 467 -1,73 75 77 156 76,stand,,,
+-30 467 -1,74 76 134,stand,,,
+-68 339 -2,77 75 138 74 224 15,stand,,,
+-311 360 -2,76 15 73 74 156 79,stand,,,
+-953 425 -2,72 14 79 232,stand,,,
+-589 299 -2,15 77 78 232,stand,,,
+-455 860 -2,147 144 154 152,stand,,,
+-751 1309 -2,83 143 82 150,stand,,,
+-745 1513 -2,149 83 150 81,stand,,,
+-607 1334 -2,81 84 143 82,stand,,,
+-351 1327 -2,83 85,stand,,,
+-73 1332 -4,84 90 188,stand,,,
+432 1515 -2,87 186 187,stand,,,
+398 1390 -2,86 88 89,stand,,,
+413 1288 -2,87 89 189,stand,,,
+283 1278 -2,88 90 91 87 187,stand,,,
+114 1305 -2,85 89 188,stand,,,
+288 1154 -3,89 92 96 97 98,stand,,,
+496 1150 2,91 97 157,stand,,,
+152 606 -2,94 97 99 194,stand,,,
+-44 616 4,93 100 99,stand,,,
+-73 1165 -2,96 101 146,stand,,,
+131 1149 -2,95 91 101 98,stand,,,
+346 971 -4,91 98 92 93 157 194,stand,,,
+126 913 -5,97 99 96 101 91,stand,,,
+-112 845 -2,98 100 101 93 94,stand,,,
+-144 713 -1,94 99 151,stand,,,
+-6 1011 -2,99 95 96 98 151,stand,,,
+-626 1849 -2,103 113 112 149,stand,,,
+-431 1869 -2,104 102 112,stand,,,
+-155 1832 -2,103 105 110 109,stand,,,
+63 1825 -2,104 109 110 107 180,stand,,,
+-728 2225 -2,8 9 7 113 129 130 183,stand,,,
+265 1959 0,108 109 105 167 111 178 177 180,stand,,,
+388 1836 1,107 109 111 167 186,stand,,,
+219 1815 -2,108 105 107 104 186,stand,,,
+-85 1947 -2,105 104 114 180,stand,,,
+564 1812 -2,108 3 107 167 186,stand,,,
+-507 2009 -2,103 113 102 183 184 11,stand,,,
+-682 2022 -2,112 106 102 130 149 183,stand,,,
+-155 2051 -2,110 182 184 181,stand,,,
+570 -402 -2,16 17 140 219 220,stand,,,
+1114 -91 33,24 25 118 221 209,stand,,,
+912 80 36,25 213 215 214 217,stand,,,
+1204 139 26,116 209 210 213 221,stand,,,
+1118 387 18,23 120 210 211,stand,,,
+1340 601 -5,23 121 123 119,stand,,,
+1428 749 -2,120 21 123 122 195,stand,,,
+1581 724 4,123 121 223 239,stand,,,
+1471 572 9,122 121 120 23 223,stand,,,
+855.405 2398.28 6.93016,125 127 67 169 4,stand,,,
+940.96 2334.11 0.106978,124 126 45 46,stand,,,
+1257.53 2316.34 7.72486,125 47 44 45,stand,,,
+899.056 2710.1 2.75948,124 67 65,stand,,,
+-1195.34 1872.48 2.86678,129 131 132 133,stand,,,
+-906.477 2080.92 1.1957,128 106 130 131,stand,,,
+-833.086 1858.2 2.18629,113 129 132 149 106,stand,,,
+-1128.26 2016.43 8.125,129 128,stand,,,
+-1044.75 1665.56 8.125,128 70 130 133,stand,,,
+-1170.16 1585.47 5.38426,128 70 132 230 71,stand,,,
+260.376 503.464 3.74561,75 135 139 0 224,stand,,,
+494.759 693.42 3.56708,134 136 0 1,stand,,,
+665.969 957.436 5.97755,135 1 157 193 26 202,stand,,,
+158.341 113.925 1.62439,138 140 16 139 224,stand,,,
+25.4528 260.852 2.65554,137 76 15,stand,,,
+410.562 212.924 6.95612,0 134 140 137,stand,,,
+388.21 -92.7312 6.72291,139 137 115 16 218,stand,,,
+776.583 -718.418 7.36446,142 17 219,stand,,,
+958.834 -569.309 0.06643,141 219,stand,,,
+-656.883 1197.17 0.0790124,81 83 144 233,stand,,,
+-439.728 1183.68 2.12638,148 143 147 80 155,stand,,,
+-277.297 1058.02 55.125,146 147,stand,,,
+-254.404 1058.41 0.124999,145 95 151,stand,,,
+-319.406 1058.51 0.125002,145 148 144 80 155,stand,,,
+-306.117 1186.82 1.28618,147 144,stand,,,
+-792.63 1732.88 10.125,82 102 130 113,stand,,,
+-864.875 1252.13 1.31228,82 81,stand,,,
+-219.077 899.613 5.00286,146 152 155 100 101,stand,,,
+-383.927 856.221 2.125,151 154 155 156 80,stand,,,
+-636.875 630.9 4.125,154 228,stand,,,
+-450.862 626.075 1.19751,153 80 152 73 156 228,stand,,,
+-351.449 920.945 0.126219,147 151 152 144,stand,,,
+-346.489 544.827 0.0273983,73 74 152 77 154,stand,,,
+581.364 1042.87 10.125,92 97 136 193 193 194,stand,,,
+-753.941 2756.4 -0.961029,7 10 159,stand,,,
+-619.885 2919.25 3.52999,158 10 69,stand,,,
+-304.33 2861.44 -3.57069,10 69 161,stand,,,
+-146.1 2765.84 -0.975358,160 6 11 185 5,stand,,,
+3.72455 2731.95 3.78794,6 5 179,stand,,,
+396.365 2781.13 2.39981,164 165 171,stand,,,
+600.652 2813.16 0.124999,163 4,stand,,,
+621.078 2926.24 0.120194,66 65 163 171,stand,,,
+610.781 2201.08 0.124999,68 168 177 178,stand,,,
+581.523 1923.71 7.78479,168 108 107 111 3 63,stand,,,
+664.925 2039.34 4.39293,167 166 170 3 68,stand,,,
+818.914 2319.33 8.125,68 170 46 124,stand,,,
+847.235 1974.8 7.6949,169 168 46 64 64 3 63,stand,,,
+274.963 2851.34 -1.53271,5 163 165 172,stand,,,
+210.754 2756.66 32.125,171 5 173,stand,,,
+144.053 2674.08 32.125,172 174,stand,,,
+188.34 2426.88 32.125,173 176 175,stand,,,
+285.297 2408.35 32.125,176 174,stand,,,
+214.015 2339.73 32.125,175 174 177,stand,,,
+189.102 2166.95 -2.55694,176 166 107 179,stand,,,
+254.594 2054.34 -2.015,166 107 180,stand,,,
+28.0925 2194.92 0.124999,177 162,stand,,,
+132.161 1928.83 7.16869,178 110 105 107 182,stand,,,
+-141.308 2194.51 0.124997,182 185 114 185,stand,,,
+-13.2342 2025.52 0.124997,181 180 114,stand,,,
+-637.016 2129.3 0.280461,112 8 106 113,stand,,,
+-362.496 2074.79 3.99665,112 114,stand,,,
+-154.789 2648.98 -0.480276,181 181 161,stand,,,
+358.039 1744.48 0.103433,109 111 108 86 187 188,stand,,,
+305.705 1555.01 0.160796,86 89 186 188,stand,,,
+102.164 1559.9 3.9947,85 186 187 90 190,stand,,,
+559.875 1287.65 8.1942,88,stand,,,
+33.1722 1664.06 8.01086,188 191,stand,,,
+-155.8 1674.73 11.602,190,stand,,,
+642.971 469.643 2.31452,0 1 215 214,stand,,,
+653.878 1105.05 3.28819,157 136 60 157 2,stand,,,
+447.061 808.338 0.112899,157 93 97,stand,,,
+1256.45 719.826 16.125,121 21 196 21,stand,,,
+1181.72 667.333 16.125,195 197 198,stand,,,
+1097.03 797.237 16.125,196,stand,,,
+1072.41 552.403 16.125,196 199,stand,,,
+945.8 659.364 16.125,200 201 198,stand,,,
+972.181 748.134 16.125,199 201 203,stand,,,
+915.982 762.18 16.125,200 199 1 202,stand,,,
+908.772 856.691 4.65962,201 26 136 1,stand,,,
+1148.27 611.949 152.125,200 204 205,stand,,,
+1238.73 704.404 152.125,203,stand,,,
+970.811 515.172 152.125,206 203,stand,,,
+892.797 643.15 152.125,205 207,stand,,,
+984.62 745.008 152.125,206,stand,,,
+1209.21 863.566 4.17023,21,stand,,,
+1340.48 110.968 37.5863,118 116,stand,,,
+1099.18 256.091 35.8898,119 118 213 211,stand,,,
+983.215 392.648 30.0094,212 119 210 222,stand,,,
+807.966 580.659 7.88554,211 214 222,stand,,,
+998.297 160.903 35.8684,210 117 214 118,stand,,,
+805.64 344.76 21.0679,213 215 192 117 222 212,stand,,,
+709.591 171.655 30.1653,214 117 216 192,stand,,,
+609.638 -25.8058 34.5736,25 215 217,stand,,,
+765.937 -51.7973 30.2994,216 117 25 221,stand,,,
+643.381 -315.043 3.07953,219 220 140,stand,,,
+726.689 -418.401 4.73772,218 142 115 220 17 141,stand,,,
+747.001 -337.216 9.125,218 219 115 24 25,stand,,,
+979.08 -104.617 34.8399,118 116 217 24,stand,,,
+883.775 399.745 23.0124,211 214 212,stand,,,
+1462.53 264.488 36.9493,23 122 123,stand,,,
+51.6075 418.525 8.125,137 76 134,stand,,,
+-724.842 543.93 1.0378,226 73 227 232,stand,,,
+-683.125 667.479 5.48166,225 227,stand,,,
+-866.258 619.302 0.190022,226 225 72 232 234,stand,,,
+-578.454 674.116 16.125,154 153 229,stand,,,
+-567.443 811.957 24.125,228,stand,,,
+-1201.36 1161.97 2.26401,72 14 71 70 133,stand,,,
+-925.358 878.771 1.14629,71 14 233 234 72,stand,,,
+-780.349 426.402 8.125,79 225 72 78 227,stand,,,
+-914.209 1172.09 0.0996001,143 71 70 231,stand,,,
+-919.118 703.273 1.35961,227 231 72,stand,,,
+2008.99 2404.46 0.125002,37 36,stand,,,
+2024.88 1814.2 5.07406,237,stand,,,
+1752.19 1848.94 0.362938,236 34 33 41,stand,,,
+1722.91 1596.58 32.125,18,stand,,,
+1589.83 868.707 5.17091,22 21 122,stand,,,
+1705.54 1263.88 0.359864,20,stand,,,
+1581.87 1423.8 -0.0210658,18 19,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_cw_dawnville_wp.csv b/main_shared/scriptdata/waypoints/mp_cw_dawnville_wp.csv
new file mode 100644
index 0000000..735b6c4
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_cw_dawnville_wp.csv
@@ -0,0 +1,301 @@
+300
+-1905 -1154 -1,30 31,stand,,,
+-142 652 -20,133,stand,,,
+-1385 28 -88,239,stand,,,
+-984 -884 3,51,stand,,,
+-227 -785 -24,62 63,stand,,,
+807 -224 -40,123 124,stand,,,
+1735 -88 -59,161,stand,,,
+703 896 61,193 194,stand,,,
+224 904 -38,212,stand,,,
+-1016 1114 -59,219,stand,,,
+-191 938 -54,225,stand,,,
+-1615 -1996 -1,41,stand,,,
+-1197 -160 -87,241 247,stand,,,
+-672 -1941 90,47,stand,,,
+342 -1873 -16,79 83,stand,,,
+-339 -1879 -8,75,stand,,,
+-735 -869 60,57,stand,,,
+-983 -1621 13,96,stand,,,
+888 -1508 39,101 102,stand,,,
+-111 -227 -14,115,stand,,,
+890 -487 21,108,stand,,,
+945 -358 -24,146,stand,,,
+587 652 -67,203 204,stand,,,
+-1239 4 -98,236 250,stand,,,
+-1026 977 -64,222,stand,,,
+1165 1548 -76,181 290,stand,,,
+-188 1408 -84,215,stand,,,
+-365 -680 112,259,stand,,,
+-1688 -1590 -28,29 35 40,stand,,,
+-1728 -1477 -24,28 30,stand,,,
+-1845 -1258 -14,29 0,stand,,,
+-1527 -1060 1,0 32 275,stand,,,
+-1505 -965 10,31 33,stand,,,
+-1479 -833 -3,32 34,stand,,,
+-1472 -733 0,33 67,stand,,,
+-1287 -1405 -31,28 36 276,stand,,,
+-1197 -1514 -16,35 37 42,stand,,,
+-1225 -1631 -8,36 38,stand,,,
+-1409 -1802 -10,39 37,stand,,,
+-1541 -1830 -15,38 41,stand,,,
+-1649 -1712 -16,41 28,stand,,,
+-1647 -1848 -18,40 39 11,stand,,,
+-1007 -1518 -12,36 43 49,stand,,,
+-857 -1581 25,42 44 49 96,stand,,,
+-719 -1627 44,43 45,stand,,,
+-694 -1707 71,44 46,stand,,,
+-627 -1807 101,45 47 48,stand,,,
+-648 -1878 98,46 13,stand,,,
+-521 -1801 111,46 90,stand,,,
+-800 -1469 -23,43 42 68,stand,,,
+-1054 -1108 -24,51 58 275,stand,,,
+-1074 -883 -16,50 3 52,stand,,,
+-1069 -783 12,51 53,stand,,,
+-865 -781 21,52 54,stand,,,
+-868 -698 19,55 53 282,stand,,,
+-710 -696 25,54 56,stand,,,
+-700 -561 -5,55 66,stand,,,
+-754 -973 4,16 58,stand,,,
+-743 -1066 -27,50 57 59,stand,,,
+-469 -1117 -33,58 60 70,stand,,,
+-195 -1088 -32,59 61,stand,,,
+-45 -945 -31,60 62,stand,,,
+-38 -759 -28,61 4 117 284,stand,,,
+-284 -684 -24,4 64,stand,,,
+-417 -652 -12,63 65 260,stand,,,
+-570 -463 -16,64 66 232,stand,,,
+-701 -456 -27,56 65 244,stand,,,
+-1476 -634 -17,34 243,stand,,,
+-673 -1435 -24,49 69,stand,,,
+-428 -1454 -34,68 70 71,stand,,,
+-444 -1217 -32,69 59,stand,,,
+-414 -1483 -26,69 72,stand,,,
+-377 -1555 -16,71 73 98,stand,,,
+-377 -1576 12,72 74,stand,,,
+-377 -1606 -4,73 75 76,stand,,,
+-366 -1750 -8,74 15,stand,,,
+-264 -1618 -2,74 77,stand,,,
+-180 -1638 -8,76 78 97,stand,,,
+-79 -1858 -9,77 79,stand,,,
+144 -1861 -14,78 80 14,stand,,,
+198 -1714 -16,79 81,stand,,,
+205 -1612 -16,82 80,stand,,,
+220 -1493 -25,81 99 100 288,stand,,,
+381 -1941 -16,14 84,stand,,,
+372 -2025 -16,83 85,stand,,,
+321 -2025 -16,84 86,stand,,,
+159 -2006 108,85 87,stand,,,
+87 -2009 108,86 88,stand,,,
+86 -1847 108,87 89 91,stand,,,
+-138 -1849 108,88 90,stand,,,
+-336 -1849 108,89 48,stand,,,
+235 -1834 108,88 92,stand,,,
+228 -1752 108,91 93 94 95,stand,,,
+211 -1642 108,92 94 95,stand,,,
+87 -1656 108,93 92,stand,,,
+343 -1641 108,92 93,stand,,,
+-874 -1635 32,17 43,stand,,,
+-179 -1572 -12,77 98,stand,,,
+-180 -1529 -24,97 99 72,stand,,,
+33 -1523 -25,98 82,stand,,,
+497 -1530 5,82 101,stand,,,
+738 -1546 29,100 18,stand,,,
+921 -1279 38,18 103,stand,,,
+907 -984 4,102 104,stand,,,
+897 -901 -2,103 105 114,stand,,,
+890 -855 4,104 256,stand,,,
+1011 -515 -22,107 258,stand,,,
+1061 -515 -32,106 148,stand,,,
+884 -578 6,20 109 257,stand,,,
+766 -593 7,108 110,stand,,,
+660 -596 -10,109 112 113 287,stand,,,
+815 -346 -17,112,stand,,,
+660 -414 -28,110 111 120,stand,,,
+676 -842 -12,110 114,stand,,,
+782 -904 7,104 113,stand,,,
+35 -245 -35,19 116 118 126,stand,,,
+-11 -519 -21,115 117,stand,,,
+-4 -620 -20,116 62,stand,,,
+288 -227 -68,115 119,stand,,,
+394 -207 -57,118 120 121,stand,,,
+484 -382 -34,112 119,stand,,,
+461 -112 -47,119 122 272,stand,,,
+619 -133 -40,123 121,stand,,,
+649 -240 -40,122 5,stand,,,
+882 -155 -40,5 125,stand,,,
+1010 -156 -40,124 144 146,stand,,,
+51 -82 -52,115 127,stand,,,
+110 120 -61,126 128 268,stand,,,
+155 361 -43,127 129,stand,,,
+155 437 -46,128 130,stand,,,
+156 477 -63,129 131,stand,,,
+144 545 -91,130 132 201 202,stand,,,
+33 545 -76,131 133,stand,,,
+-115 544 -42,1 132 134,stand,,,
+-120 418 -37,133 135 137,stand,,,
+-394 418 -37,134 136,stand,,,
+-510 418 -76,135 228 229 281,stand,,,
+-130 189 -37,134 138,stand,,,
+-130 66 -31,139 137,stand,,,
+-208 -29 -18,138 140,stand,,,
+-232 -27 11,139 141,stand,,,
+-249 -28 -25,140 142,stand,,,
+-318 -7 -46,141 143,stand,,,
+-408 -8 -68,142 229 230 253,stand,,,
+1059 -52 -62,145 125,stand,,,
+1106 79 -94,144 166 170,stand,,,
+1021 -357 -39,125 21 147,stand,,,
+1091 -394 -41,146 148,stand,,,
+1198 -452 -59,147 107 149,stand,,,
+1350 -325 -65,148 150 158,stand,,,
+1343 -207 -48,149 151,stand,,,
+1342 -96 -52,150 152,stand,,,
+1475 -105 -49,151 153,stand,,,
+1580 -144 -56,152 154 157,stand,,,
+1580 -67 -56,153 155,stand,,,
+1580 -2 -89,154 156 170,stand,,,
+1544 137 -102,155 165 166 296,stand,,,
+1643 -339 -72,158 159 153,stand,,,
+1460 -327 -68,157 149,stand,,,
+1754 -226 -58,157 160,stand,,,
+1809 -164 -55,159 161,stand,,,
+1803 -74 -72,160 6 162,stand,,,
+1801 26 -66,161 163,stand,,,
+1807 111 -79,162 164,stand,,,
+1807 156 -101,163 165 176,stand,,,
+1664 150 -93,164 156,stand,,,
+1275 105 -101,156 145,stand,,,
+873 356 -113,168 170,stand,,,
+813 214 -110,167 169,stand,,,
+743 221 -108,168 197 270,stand,,,
+1204 405 -136,167 171 145 261 296 155,stand,,,
+1206 608 -127,170 172,stand,,,
+1206 867 -127,171 173,stand,,,
+1215 976 -119,174 172,stand,,,
+1184 1110 -119,173 175 263,stand,,,
+1129 1260 -152,174 290 182 263,stand,,,
+1959 283 -119,164 299 267 298,stand,,,
+2377 778 -118,178 297 298,stand,,,
+2354 1117 -108,179 177 297,stand,,,
+2251 1160 -80,178 294 295,stand,,,
+1814 1352 -83,262 294 261,stand,,,
+982 1553 -101,25 182 290 293,stand,,,
+957 1349 -153,181 292 175,stand,,,
+779 1051 -88,185 186 208,stand,,,
+782 1272 -136,185,stand,,,
+782 1130 -102,183 184 291,stand,,,
+781 922 -91,183 187,stand,,,
+720 922 -91,186 188,stand,,,
+727 747 -91,189 187,stand,,,
+760 610 -91,188 190 196,stand,,,
+858 613 -91,189 191,stand,,,
+858 653 -91,190 192,stand,,,
+863 876 61,191 193,stand,,,
+863 928 61,192 7,stand,,,
+705 710 61,7 195,stand,,,
+687 469 61,194,stand,,,
+773 453 -91,189 197,stand,,,
+760 399 -95,169 196 198,stand,,,
+651 426 -88,197 199,stand,,,
+541 516 -64,198 200,stand,,,
+354 519 -59,201 199 273,stand,,,
+238 527 -69,200 131,stand,,,
+268 656 -88,131 203,stand,,,
+478 653 -84,202 22,stand,,,
+579 766 -67,205 22,stand,,,
+557 858 -47,204 206,stand,,,
+552 931 -55,205 207,stand,,,
+541 1001 -74,208 206 209,stand,,,
+692 1038 -92,207 183,stand,,,
+418 1035 -69,207 210,stand,,,
+292 1061 -86,209 211,stand,,,
+198 1055 -96,212 210 213,stand,,,
+209 975 -68,211 8,stand,,,
+60 1151 -100,211 214 293,stand,,,
+-114 1171 -72,213 215,stand,,,
+-197 1253 -92,214 26 216,stand,,,
+-453 1362 -71,217 215,stand,,,
+-619 1184 -73,216 218,stand,,,
+-747 1176 -72,217 219 220,stand,,,
+-944 1176 -72,218 9,stand,,,
+-758 1044 -61,218 221,stand,,,
+-785 896 -92,220 222 227,stand,,,
+-915 943 -78,221 24 233,stand,,,
+-392 865 -49,224 226,stand,,,
+-393 923 -63,223 225,stand,,,
+-260 923 -50,224 10,stand,,,
+-400 786 -58,223 227,stand,,,
+-528 808 -79,226 221 228,stand,,,
+-524 578 -79,227 136,stand,,,
+-464 191 -77,136 143,stand,,,
+-392 -187 -40,143 231,stand,,,
+-398 -323 -15,232 230,stand,,,
+-493 -397 -14,231 65,stand,,,
+-998 725 -104,222 234,stand,,,
+-1015 507 -119,233 235 277 281,stand,,,
+-1247 394 -98,234 236,stand,,,
+-1247 218 -96,23 235 237 278,stand,,,
+-1496 217 -88,236 238,stand,,,
+-1491 112 -88,237 239 240,stand,,,
+-1383 104 -88,238 2,stand,,,
+-1501 -69 -88,238 241,stand,,,
+-1468 -153 -86,240 12 242,stand,,,
+-1467 -407 -49,241 243 246,stand,,,
+-1468 -516 -32,242 67,stand,,,
+-805 -406 -46,66 245 255,stand,,,
+-1011 -367 -60,244 246 283,stand,,,
+-1203 -383 -55,245 247 242,stand,,,
+-1192 -225 -78,246 12 248,stand,,,
+-1139 -231 -61,247 249,stand,,,
+-1068 -232 -79,248 250,stand,,,
+-1054 -1 -104,249 23 251 278,stand,,,
+-910 38 -112,250 252 279,stand,,,
+-775 7 -112,251 253 254,stand,,,
+-558 5 -94,252 143,stand,,,
+-783 -186 -88,252 255,stand,,,
+-790 -296 -61,254 244,stand,,,
+882 -745 -12,257 105,stand,,,
+883 -659 2,256 108 258,stand,,,
+1006 -671 2,257 106,stand,,,
+-352 -603 112,27 260,stand,,,
+-358 -541 -5,259 64,stand,,,
+1597 1059 -126,263 264 170 180,stand,,,
+1394 1306 -104,263 290 180,stand,,,
+1396 1125 -116,262 174 261 175 290,stand,,,
+1790 871 -129,265 261 296 295,stand,,,
+1952 721 -119,264 266 296,stand,,,
+2047 645 -86,265 267 295,stand,,,
+2065 623 -114,266 298 176,stand,,,
+217 131 -64,127 269,stand,,,
+405 170 -87,268 270 271 274,stand,,,
+578 193 -97,269 169,stand,,,
+431 21 -85,269 272,stand,,,
+452 -60 -58,271 121,stand,,,
+362 447 -53,200 274,stand,,,
+386 287 -74,273 269,stand,,,
+-1291 -1104 -13,50 31 276,stand,,,
+-1297 -1246 -24,275 35,stand,,,
+-1005 335 -114,234 278,stand,,,
+-1036 179 -123,277 250 236 279,stand,,,
+-895 155 -125,278 251 280,stand,,,
+-711 194 -129,281 279,stand,,,
+-696 426 -117,280 136 234,stand,,,
+-943 -652 15,54 283,stand,,,
+-940 -546 -15,282 245,stand,,,
+106 -795 -41,62 285,stand,,,
+250 -780 -47,284 286 289,stand,,,
+383 -774 -32,285 287,stand,,,
+527 -680 -31,286 110,stand,,,
+346 -1190 -33,82 289,stand,,,
+283 -1063 -35,288 285,stand,,,
+1152.98 1405.07 -111.909,175 262 263 181 25,stand,,,
+1011.65 979.125 -90.875,185 292,stand,,,
+1007.61 1051 -90.875,291 182,stand,,,
+542.881 1567.96 -91.9426,181 213,stand,,,
+1996.06 1312.3 -91.7423,179 180 295,stand,,,
+2067.34 1008.78 -83.2025,294 266 264 179,stand,,,
+1503.98 545.893 -135.905,265 170 156 264,stand,,,
+2599.85 574.591 -104.248,177 178,stand,,,
+2281.57 669.079 -111.875,177 299 267 176,stand,,,
+2335.15 290.089 -109.932,176 298,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_cw_hurtgen_wp.csv b/main_shared/scriptdata/waypoints/mp_cw_hurtgen_wp.csv
new file mode 100644
index 0000000..3e6dc1a
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_cw_hurtgen_wp.csv
@@ -0,0 +1,372 @@
+371
+3628.27 313.576 -149.149,1 79 86 87 310 312,stand,,,
+3666.95 813.795 -148.405,0 86 87,stand,,,
+3669.71 1213.56 -145.604,3 5 4 85 87 86,stand,,,
+3508.92 1204.56 -154.171,2 4 5 346,stand,,,
+3450.85 1374.32 -128.161,3 5 2 70 69 74,stand,,,
+3605.39 1507.08 -86.5034,4 2 3 69 71 72,stand,,,
+3121.27 2622.01 -376.479,7 60 61 62,stand,,,
+3782.18 2364.05 -285.746,6 8 60 64 72,stand,,,
+4060.24 2104.95 -3.89287,7 64 65 72 73,stand,,,
+1669.85 -4222.27 -186.767,10 131 128 133 127,stand,,,
+1384.17 -4232.16 -205.284,9 11 131 133 210,stand,,,
+855.104 -4205.21 -332.412,10 12 133 208 210 211,stand,,,
+461.533 -4185.2 -377.497,11 13 208 209,stand,,,
+-38.8765 -4125.24 -377.807,12 14 209 208,stand,,,
+-346.69 -4174.61 -384.329,13 15 136 234 235,stand,,,
+-515.907 -4425.1 -379.362,14 16 136,stand,,,
+-784.331 -4464.42 -379.215,15 17,stand,,,
+-1147.08 -4240.51 -173.138,16 18 136,stand,,,
+-1430.04 -4039.2 -87.0639,17 136 139 137,stand,,,
+-3680.67 623.961 -56.9147,20 146 148,stand,,,
+-3696.12 1107.28 -50.7748,19 21 147,stand,,,
+-3540.94 1466.4 -28.9296,20 22 147 148 149,stand,,,
+-3486.19 1930.2 -4.71121,21 23 26 147 152,stand,,,
+-3069.09 2633.56 -3.47504,22 24 25 26 152,stand,,,
+-2720.18 2522.49 -12.3093,23 27 152,stand,,,
+-3537.5 3089.49 64.3342,23 26,stand,,,
+-3664.51 2585 45.5817,25 22 23 152,stand,,,
+-2317.68 2035.72 -6.84263,24 28 154 155 152,stand,,,
+-1871.19 1682.88 66.67,27 29 155 156,stand,,,
+-1356.45 1884.79 35.9263,28 30 157,stand,,,
+-1042.1 1795.78 14.2897,31 29 35 159 157 160 37,stand,,,
+-681.325 1619.68 -50.5929,30 37 36 35,stand,,,
+-424.025 1232.69 -56.875,33 34,stand,,,
+-555.061 1222.4 -56.875,32 34,stand,,,
+-487.399 1414.69 -56.875,33 32 35,stand,,,
+-423.772 1640.51 -49.9525,34 36 31 30 39 47,stand,,,
+-545.062 1547.42 -62.253,37 31 35 162,stand,,,
+-653.38 1373.92 -63.875,36 38 31 30 160,stand,,,
+-647.993 1103.22 -68.0848,37 160 161 173 174 260 280,stand,,,
+-111.816 1789.92 -6.46757,35 40 41 47 162,stand,,,
+60.7401 2004.63 -39.7312,39 41 45 46,stand,,,
+43.4547 2534.25 -36.1198,40 42 45 39 46,stand,,,
+126.449 2863.85 -63.8837,41 43,stand,,,
+304.481 3054.6 -77.9943,42 44,stand,,,
+750.043 2746.1 -213.694,43 45 50 51 54,stand,,,
+523.867 2408.15 -144.45,40 46 44 41,stand,,,
+294.737 1983.89 -123.988,40 45 48 49 41,stand,,,
+75.8803 1574.71 -97.9024,39 48 35 163 164,stand,,,
+308.549 1684.79 -180.031,47 46 49 164 163 284,stand,,,
+633.267 1904.8 -273.025,46 50 48 50 283 55,stand,,,
+909.847 2229.52 -370.655,44 49 54 55 55 49 283,stand,,,
+1413.86 2835.08 -208.668,44 52 54,stand,,,
+2046.23 2625.51 -371.655,51 53 61 58 63,stand,,,
+1688.01 2488.81 -381.195,54 52 56 55 63,stand,,,
+1192.73 2539.28 -376.824,53 50 51 44 55,stand,,,
+1137.05 2216.43 -390.391,50 50 53 56 54 281 49 285,stand,,,
+1556.96 1872.97 -207.217,53 55 57 58 63 281 345,stand,,,
+2174.42 1744.47 -185.889,56 58 281 342,stand,,,
+2162.48 2094.86 -226.107,57 52 62 59 56 63,stand,,,
+2780.77 2003.28 -194.708,60 62 58 64 63 69 70 75,stand,,,
+3056.14 2413.32 -383.875,59 6 62 7 64,stand,,,
+2435.85 2626.54 -375.577,6 52 63 62,stand,,,
+2678.01 2378.07 -380.903,58 59 61 60 63 6 64,stand,,,
+1973.62 2405.08 -384.35,56 58 53 52 61 59 62,stand,,,
+3454.42 1928.16 -93.7274,7 59 60 8 62 69 72,stand,,,
+4606.89 2057.96 87.3761,8 66 73 91 92,stand,,,
+5070.86 1980.33 104.578,65 67 91,stand,,,
+5508.65 1656.19 174.095,66 68 93,stand,,,
+5768.05 1275.58 282.032,67 94 95 96,stand,,,
+3469.19 1712.34 -81.6839,64 59 4 5 71 72 70,stand,,,
+3111.28 1490.15 -145.751,59 4 69 75 74,stand,,,
+3802.26 1548.68 -47.7398,5 72 69 81,stand,,,
+3901.15 1748.08 -39.8186,5 71 7 8 64 69 73 80,stand,,,
+4428.87 1680.81 64.7082,8 65 72 80 90 91,stand,,,
+2868.54 1257 -150.63,4 75 70 76 344,stand,,,
+2808.41 1556.35 -160.463,74 70 59 342,stand,,,
+2810.27 985.535 -147.994,74 77 341 342 344,stand,,,
+2977.61 610.365 -148.875,76 78 79 298 310 341,stand,,,
+3352.33 539.013 -149.613,77 79,stand,,,
+3456.25 328.806 -150.393,0 78 77 309 310,stand,,,
+4250 1562.9 63.1091,73 72 81 83 90,stand,,,
+3993.62 1387.95 28.331,71 82 83 80,stand,,,
+4137.29 947.737 -22.6153,81 83 85 84 315,stand,,,
+4376.18 1250.52 79.0599,82 81 80 84 90 88,stand,,,
+4650.89 932.826 61.8677,83 85 82 88 90 315 360,stand,,,
+3938.36 832.375 -98.2549,82 2 86 84 87,stand,,,
+3811.08 751.232 -133.899,85 0 1 87 2,stand,,,
+3755.73 829.778 -147.838,1 2 0 86 85,stand,,,
+4822.89 917.589 83.4474,84 89 90 83 97,stand,,,
+5153.46 1351.26 104.125,88 90 93 94,stand,,,
+4746.95 1379.45 79.125,88 89 91 83 84 73 80 92,stand,,,
+5125.5 1677.6 102.104,65 66 90 92 73 93,stand,,,
+4592.74 1711.17 59.8077,91 90 65,stand,,,
+5160.98 1502.12 104.078,67 91 89,stand,,,
+5380.62 1206.18 132.369,89 68 96 95,stand,,,
+5804.59 664.825 113.634,68 96 94 98,stand,,,
+5333.31 819.968 116.752,95 94 68 97 316,stand,,,
+5094.22 715.436 104.023,96 88 316 317 360,stand,,,
+5716.26 -84.6415 128.125,95 99 316,stand,,,
+5449.17 -664.039 99.0129,98 100 318 325 316,stand,,,
+5550.58 -1432.26 119.502,99 101 318 327,stand,,,
+5463.49 -2220 136.179,100 102 327 329,stand,,,
+5223.98 -2831.2 247.316,101 103 104 106 328,stand,,,
+5153.08 -3203.83 322.303,102 106 105 329,stand,,,
+4551.52 -3047.77 280.625,105 102 106 114 115 113 116 329,stand,,,
+4561.73 -3400.57 338.54,104 106 103 107 115 329,stand,,,
+4901.4 -3146.23 310.769,102 103 104 105,stand,,,
+3982.98 -3811.84 235.687,105 108 115 113 119,stand,,,
+3552.99 -4073.03 124.816,107 109 110,stand,,,
+3324.62 -3679.57 104.793,110 108 121 119 120,stand,,,
+3010.68 -4130.65 139.116,109 108,stand,,,
+3284.62 -2980.24 60.0073,112 122 123 120,stand,,,
+3623.97 -2790.15 128.11,111 113 118 305,stand,,,
+3972.62 -3136.16 204.933,114 107 104 117 115 112 118,stand,,,
+4191.89 -2800.46 317.774,113 104 117 115,stand,,,
+4113.13 -3386.67 239.679,104 105 107 114 113 119 118,stand,,,
+4655.08 -2705.88 315.285,104 117 329,stand,,,
+4033.81 -2493.38 321.102,116 113 114,stand,,,
+3645.45 -3402.9 124.652,112 113 119 115 120 121,stand,,,
+3570.25 -3658.97 114.094,118 107 120 109 115,stand,,,
+3297.83 -3288.14 28.6197,119 118 121 111 109 122,stand,,,
+3002.5 -3429.27 -134.126,109 120 122 123 125 122 124 135 118,stand,,,
+2644.2 -3174.78 -184.216,121 111 123 124 120 125 121 135 222 228,stand,,,
+2923.28 -2585.22 69.767,111 122 124 121 304 303 305,stand,,,
+2622.36 -2823.29 -125.604,122 123 226 221 121,stand,,,
+2516.36 -3663.92 -136.206,122 121 126 127 134 135 229,stand,,,
+2162.68 -4244.29 -143.023,125 127 128 134,stand,,,
+1821.78 -4027.45 -213.325,125 126 132 128 9 130 134,stand,,,
+1969.29 -4366.58 -150.071,126 127 133 9,stand,,,
+1482.01 -3912.01 -223.875,130 131 132,stand,,,
+1716.26 -3701.94 -240.915,129 131 131 127 134 212 229 230 231,stand,,,
+1550.81 -4088.08 -223.875,130 9 130 10 129 212,stand,,,
+1689.83 -3881.02 -223.925,129 127 134 210,stand,,,
+1422.42 -4562.54 -148.125,128 9 10 11,stand,,,
+2062.26 -3685.68 -220.14,132 127 125 130 126 135 230 229,stand,,,
+2343.48 -3400.79 -191.805,134 125 122 229 121 228,stand,,,
+-648.691 -4172.35 -399.587,18 15 17 14 235 234,stand,,,
+-1801.99 -3512.54 -64.3596,138 139 18 243 244,stand,,,
+-2314.06 -3432.18 3.10978,137 139 140,stand,,,
+-1639.14 -3865.35 -94.1252,18 137 138 243,stand,,,
+-3208.21 -2989.43 -24.117,138 141 142 244 245,stand,,,
+-3672.85 -3042.94 31.0387,140 142,stand,,,
+-3472.52 -2406.3 -24.631,141 140 143 245,stand,,,
+-3499.59 -1520.8 -28.6851,142 144 245 252 255,stand,,,
+-3518.68 -736.116 -21.0321,143 145 252 253,stand,,,
+-3490.61 35.4286 -23.7734,144 146 150 253,stand,,,
+-3454.14 496.132 -73.9725,145 19 149 150 253 257,stand,,,
+-3250.52 1408.59 -46.5055,21 20 151 22 152 153 154,stand,,,
+-3525.93 1108.8 -84.5742,21 19 149,stand,,,
+-3412.98 921.027 -66.9159,146 148 21 150 151,stand,,,
+-3006.63 763.265 -69.5018,149 146 145 151 153 253 257 258,stand,,,
+-3138.46 1110.89 -64.0053,149 147 153 150,stand,,,
+-3035.33 1952.63 1.30262,22 23 24 147 154 26 27,stand,,,
+-2805.97 1165.84 -39.6888,147 151 150 154 155 158 258,stand,,,
+-2834 1875.07 -14.7295,27 147 152 153 155,stand,,,
+-2373.88 1377.78 -16.7289,154 28 27 153 156 158 259,stand,,,
+-1902.52 1221.58 134.253,28 157 155 158 159 259 160 260,stand,,,
+-1437.96 1366.67 69.8547,156 159 30 29 160,stand,,,
+-2461.68 1039.67 -31.8031,155 156 258 153 259,stand,,,
+-1560.13 1575.39 73.6304,156 157 30,stand,,,
+-1350.86 1154.11 37.8218,157 30 37 38 156 260 259,stand,,,
+-289.225 1075.41 -64.2001,38 162 163 164 171 173 284,stand,,,
+-327.666 1482.94 -63.2331,161 36 39 163,stand,,,
+-24.3314 1224.51 -116.925,47 162 164 161 48 171,stand,,,
+291.729 996.046 -254.258,163 161 47 48 165 166 171 172 283 284,stand,,,
+836.018 730.365 -389.678,164 286 284 285 287 283,stand,,,
+364.252 523.598 -145.934,164 167 176 287,stand,,,
+528.472 358.116 -249.917,166 168 170 287,stand,,,
+474.158 42.1986 -194.828,167 169 288 180 289,stand,,,
+155.421 240.428 -200.939,168 171 176 170 172,stand,,,
+680.47 171.035 -336.761,167 169 287 288,stand,,,
+-17.6329 653.34 -130.566,169 164 161 172 163 176,stand,,,
+-271.365 612.552 -42.017,171 173 174 175 164 176 169 179,stand,,,
+-441.668 973.168 -53.2961,38 161 172 174,stand,,,
+-589.555 751.686 -94.739,38 172 173 175 260 280,stand,,,
+-609.322 500.003 -24.7523,174 172 176 177 263,stand,,,
+-88.9884 340.628 -144.178,172 169 175 177 166 171,stand,,,
+-429.586 -30.8759 -48.5961,175 176 178 179 186 263 266,stand,,,
+-291.393 -307.553 -62.2131,177 180 181 185 188 263,stand,,,
+-108.184 -46.7586 -122.732,177 172 180 181,stand,,,
+125.147 -393.952 -192.184,179 178 181 182 168 355,stand,,,
+-46.2763 -517.169 -177.497,178 180 184 179 185,stand,,,
+290.72 -543.063 -207.123,180 183 289,stand,,,
+377.95 -901.335 -199.69,182 184 190 191 289 202 290 366,stand,,,
+-47.0827 -796.498 -212.858,183 181 189 190 185 191,stand,,,
+-285.742 -674.963 -169.91,178 186 188 181 184,stand,,,
+-714.068 -398.175 -71.4203,185 177 187 263 266,stand,,,
+-979.189 -710.328 -125.157,186 188 263 266 266 267,stand,,,
+-501.437 -911.335 -242.604,187 185 178 189 269,stand,,,
+-350.062 -1273.3 -247.341,188 184 190 241 192 267 268 191,stand,,,
+64.1774 -1149.96 -239.46,189 184 183 191 192,stand,,,
+340.706 -1226.79 -250.269,183 190 192 196 193 184 268 189,stand,,,
+229.692 -1449.2 -255.875,190 193 191 189 268 195 367,stand,,,
+446.139 -1511.86 -256.492,194 195 192 196 191,stand,,,
+411.464 -1753.34 -259.585,193 199 200 240 241 268,stand,,,
+694.908 -1413.7 -255.875,193 198 196 192 368 369 367,stand,,,
+521.854 -1280.06 -255.893,191 193 197 195 202 367,stand,,,
+1324.86 -1263.9 -255.875,196 198 203 217 368 370,stand,,,
+1364.06 -1452.39 -255.875,197 195 204 217 293 368,stand,,,
+763.203 -1854.92 -386.51,194 200 206 205,stand,,,
+772.181 -1678.87 -379.339,199 194 201 205 361,stand,,,
+1097.28 -1843.87 -374.087,200 204 206 233 364 205,stand,,,
+551.614 -1041.15 -251.622,196 183 290 362,stand,,,
+1359.39 -1000.48 -267.686,197 292 217 301 363 365,stand,,,
+1355.78 -1737.2 -253.25,198 205 216 206 201 364,stand,,,
+927.116 -1600.02 -387.597,204 200 361 363 364 199 201,stand,,,
+1080 -2155.87 -384.883,199 207 233 204 201 232,stand,,,
+890.229 -3107.11 -385.647,206 208 232 233,stand,,,
+731.927 -3794.63 -385.139,207 12 13 11 211 232,stand,,,
+59.7718 -3882.64 -377.917,12 13 234,stand,,,
+1310.7 -4066.65 -224.009,11 132 10 211 212,stand,,,
+1001.52 -3544.9 -383.875,210 208 11 212 230 232 213,stand,,,
+1501.64 -3687.33 -254.256,211 131 210 130 213 230,stand,,,
+1326.03 -2900.88 -338.936,212 214 229 230 232 211 233,stand,,,
+1557.44 -2625.24 -306.066,213 215 219 233,stand,,,
+1516.29 -2246.9 -237.031,214 216,stand,,,
+1630.41 -2049.36 -235.335,217 215 218 204,stand,,,
+1694.32 -1397.23 -254.41,216 198 218 203 293 197 301 368,stand,,,
+1947.36 -1443.67 -230.268,216 217 293 225 301,stand,,,
+1891.57 -2582.12 -255.488,214 220 221 228 231,stand,,,
+1988.71 -2307.39 -225.999,219 221,stand,,,
+2329.78 -2456.52 -235.063,220 219 222 124 228 231,stand,,,
+2449.86 -2317.51 -230.952,221 223 224 226 122,stand,,,
+2376.13 -2199.88 -222.875,222 224 331,stand,,,
+2405.44 -2066.59 -228.069,223 225 222 226,stand,,,
+2430.91 -1554.01 -188.145,224 226 226 293 218 301 227 308,stand,,,
+2506.42 -1879.09 -235.775,225 227 225 222 224 124,stand,,,
+2892.69 -1365.23 -142.013,226 225 301 302,stand,,,
+2232.98 -3080.25 -197.303,221 219 122 229 135 231,stand,,,
+1923.15 -3489.32 -232.869,228 135 125 213 230 130 134,stand,,,
+1595.72 -3480.47 -298.501,213 212 229 130 134 211 232,stand,,,
+2003.06 -3049.88 -204.041,219 130 228 221,stand,,,
+1062.91 -2982.73 -393.312,211 213 208 230 233 206 207,stand,,,
+1242.53 -2489.08 -373.608,232 214 206 207 213 201,stand,,,
+-151.696 -3716.8 -334.453,209 235 136 14 237,stand,,,
+-611.872 -3428.69 -198.216,234 236 136 14 237,stand,,,
+-826.499 -3029.47 -188.358,235 243 272 274 276,stand,,,
+-220.758 -3460.78 -194.18,235 234 238,stand,,,
+338.499 -3457.25 -78.4652,237 273 272,stand,,,
+532.63 -2109.96 -98.2368,240 240 242 273,stand,,,
+286.807 -1924.27 -166.725,239 194 239 241,stand,,,
+-14.5083 -1964.02 -144.415,194 240 189 242 271,stand,,,
+134.35 -2239.92 -75.8557,239 241 271 272,stand,,,
+-1313.92 -3018.96 -187.197,236 244 137 139 277 276 279,stand,,,
+-2269.55 -2930.63 -168.897,243 137 140 245 246 279,stand,,,
+-2846.86 -2251.19 -11.8934,140 244 246 143 247 248 142 279,stand,,,
+-2183.81 -2137.03 -5.38646,244 245 248 248 278 277,stand,,,
+-2619.66 -1591.35 -10.4977,245 249 251 252,stand,,,
+-2153.43 -1682.55 66.6286,246 249 250 270 245 246 278,stand,,,
+-2376.17 -1519.53 64.2527,248 247 250,stand,,,
+-1908.2 -807.093 113.404,249 248 251 251 254 256 262 265 270 267,stand,,,
+-2399.05 -896.81 31.7394,250 247 250 254 255,stand,,,
+-3097.26 -797.36 -23.4384,247 144 143 253 254 255,stand,,,
+-3064.96 -55.3689 -17.7658,145 144 252 254 257 146 150 255,stand,,,
+-2530.62 -308.811 -20.8861,251 250 253 252 256 257,stand,,,
+-2886.56 -912.67 -45.7941,252 143 251 253,stand,,,
+-2169.16 104.859 28.7528,250 254 257 258 259 261 262,stand,,,
+-2710.07 179.787 -82.2754,254 253 256 258 150 146,stand,,,
+-2663.6 529.588 -58.114,256 158 153 257 259 150,stand,,,
+-1779.61 644.686 122.722,155 158 256 258 156 260 160 261,stand,,,
+-1309.33 645.295 17.5146,156 160 259 174 38 261 263 264 280,stand,,,
+-1610.11 218.772 114.668,259 260 256 262 264 265,stand,,,
+-1777.33 -527.816 106.564,256 261 250 264 265 266 265 270,stand,,,
+-885.204 51.9587 -109.933,260 264 175 177 178 186 187 266,stand,,,
+-1223.62 102.841 -12.7867,261 260 262 263 280,stand,,,
+-1415.05 -717.643 37.747,261 266 262 250 267 262,stand,,,
+-1138.88 -388.101 -43.3105,187 263 265 187 267 186 177 262 280,stand,,,
+-995.429 -1071.25 -199.798,265 187 189 268 269 266 270 250,stand,,,
+-445.452 -1689.45 -248.748,192 194 267 189 269 274 191,stand,,,
+-788.898 -1722.47 -245.405,188 267 270 268 271 274 275,stand,,,
+-1554.21 -1395.64 62.1231,250 262 267 248 269 275 277,stand,,,
+-233.187 -2152.55 -155.525,241 242 272 269 274 275,stand,,,
+-46.0485 -3057.81 -101.74,242 238 273 271 236 274,stand,,,
+617.478 -2995.95 -106.262,239 238 272,stand,,,
+-513.976 -2480.38 -191.229,268 269 236 271 275 272 276,stand,,,
+-1042.44 -2092.16 -105.908,271 269 270 274 276 277 278,stand,,,
+-876.372 -2858.16 -188.073,236 274 275 277 243,stand,,,
+-1397.95 -2335.74 -7.71558,275 243 276 270 278 246 279,stand,,,
+-1721.18 -1894.14 57.4627,275 246 248 277,stand,,,
+-1918.78 -2468.3 0.617929,277 243 244 245,stand,,,
+-1043.91 567.01 -27.7417,264 266 174 38 260,stand,,,
+1371.09 1537.99 -256.064,55 57 56 282 283 285 297,stand,,,
+1338.02 1166.94 -218.335,281 297 345,stand,,,
+841.188 1611.84 -383.23,281 164 284 49 285 50 165,stand,,,
+526.971 1345.37 -281.054,164 161 48 283 165,stand,,,
+975.387 1286.52 -374.384,55 281 283 165 286,stand,,,
+1054.26 388.659 -381.984,165 287 285 295 296 297,stand,,,
+817.65 356.841 -383.988,165 286 170 166 167 288 295,stand,,,
+775.512 -266.157 -372.303,287 168 289 290 291 296 170,stand,,,
+602.382 -487.955 -296.018,182 168 183 288 290 291,stand,,,
+626.704 -722.025 -306.893,288 289 202 183 296 366,stand,,,
+1025.96 -567.808 -388.452,288 289 292 296 363 366,stand,,,
+1570.95 -696.097 -241.595,291 293 203 295,stand,,,
+1939.63 -775.94 -168.501,292 217 218 198 294 300 225,stand,,,
+2216.27 -73.0134 -203.257,293 295 298 297 299 300 309,stand,,,
+1490.65 20.085 -350.462,294 292 286 287 296 297 298,stand,,,
+1097.66 -208.509 -383.875,295 286 288 291 297 290,stand,,,
+1594.61 577.759 -169.763,295 286 298 282 281 294 344 345 296,stand,,,
+2256.2 339.72 -181.584,295 294 297 309 77 299 341,stand,,,
+2473.7 -321.026 -149.646,294 300 307 298 309 310,stand,,,
+2218.37 -687.015 -130.356,299 301 294 293 308 307,stand,,,
+2349.03 -1160.75 -148.583,300 218 225 217 203 227 308,stand,,,
+3637.84 -1274.56 81.4944,227 303 307 321 311 322 323,stand,,,
+3371.38 -1700.17 128.125,302 123 304 305 306 321 324 323,stand,,,
+2922.38 -2015.68 99.0334,123 303 305 306,stand,,,
+3661.41 -2334.09 128.103,304 112 123 303 324 321,stand,,,
+3271.78 -1369.37 51.0786,303 304 307,stand,,,
+3207.77 -765.51 -169.743,306 308 300 299 309 310 311 302,stand,,,
+2785.9 -950.842 -185.976,307 225 301 300 309 310,stand,,,
+2762.32 45.1939 -127.691,307 308 298 294 79 299 310,stand,,,
+3426.51 -166.94 -122.241,309 299 0 79 307 311 312 308 77,stand,,,
+3597.39 -646.945 -116.78,307 310 313 302 322,stand,,,
+3755.51 -147.374 -28.4776,310 0 313 314,stand,,,
+4149.36 -351.264 11.6862,312 311 314 317 322 325 360,stand,,,
+4219.21 -89.8169 32.7116,312 313 315 317 360,stand,,,
+4319.21 442.91 79.4649,314 82 84 360,stand,,,
+5315.63 -5.61843 97.799,97 96 317 98 99,stand,,,
+4844.23 -201.856 81.5144,316 314 313 97 318 325 360,stand,,,
+5240.33 -1113.54 66.0458,317 319 327 99 100,stand,,,
+4770.73 -1295.25 123.058,318 320 324 323 327 330 358,stand,,,
+4437.95 -1571.55 64.1448,319 321 326 323 327 359,stand,,,
+4012.34 -1740.1 35.9164,320 302 323 303 324 330 359 305,stand,,,
+4151.64 -800.512 -18.4871,311 302 323 313,stand,,,
+4138.9 -1263.59 62.7226,302 321 324 322 325 303 320 319 358,stand,,,
+4163.96 -1978.14 34.86,303 323 305 319 326 321,stand,,,
+4529.12 -861.192 64.1271,313 317 323 99 358,stand,,,
+4576.84 -2230.36 74.6396,324 320 327 328 330,stand,,,
+5013.14 -1898.79 72.4322,319 326 101 320 328 318 100 330,stand,,,
+4996.2 -2435.49 77.471,326 327 102 329 330,stand,,,
+4864.37 -2826.27 282.712,328 116 103 104 105 101,stand,,,
+4652.61 -2116.6 64.0409,319 321 328 327 326,stand,,,
+2204.81 -2193.7 -265.875,223 332 333,stand,,,
+2150.98 -2119.79 -265.875,331 336,stand,,,
+2019.49 -2194.09 -265.875,331 334,stand,,,
+2005.94 -2036.76 -231.875,335 333,stand,,,
+1873.83 -2013.34 -231.875,334,stand,,,
+2147.31 -2028.61 -265.875,332 337,stand,,,
+2260.26 -2037.09 -265.875,336 338,stand,,,
+2264.12 -1892.92 -265.875,337 339 340,stand,,,
+2252.67 -1680.97 -229.875,338,stand,,,
+2084.94 -1836.84 -229.875,338,stand,,,
+2238.93 817.206 -178.765,77 76 298 345 344,stand,,,
+2473.93 1588.74 -186.26,76 57 75 345,stand,,,
+2387.53 1287.53 -199.785,344,stand,,,
+2358.74 985.438 -165.7,343 76 297 74 341,stand,,,
+1776.57 1097.85 -161.498,341 342 56 282 297,stand,,,
+3512.85 1012.31 -197.875,3 347 348,stand,,,
+3414.92 950.418 -197.875,346 351,stand,,,
+3493 819.825 -197.875,349 346,stand,,,
+3328.87 775.184 -162.875,348 350,stand,,,
+3325.42 657.323 -162.875,349,stand,,,
+3269.08 1073.77 -197.875,347 352,stand,,,
+3200.31 1075.99 -197.875,351 353 354,stand,,,
+3155.99 879.333 -161.875,352,stand,,,
+2996.73 1069.41 -161.875,352,stand,,,
+108.356 -557.811 -189.875,180 356,stand,,,
+186.998 -695.112 -189.875,355 357,stand,,,
+36.0073 -705.53 -189.875,356,stand,,,
+4521.5 -1127.59 112.87,319 325 323 359,stand,,,
+4389.09 -1412.49 103.097,358 320 321,stand,,,
+4725.19 115.722 89.0465,84 315 317 97 313 314,stand,,,
+758.453 -1566.2 -371.203,362 205 200,stand,,,
+831.83 -1113.76 -380.657,361 202 366 365,stand,,,
+977.66 -962.249 -409.334,205 364 203 365 291 366,stand,,,
+1099.25 -1572.91 -378.161,204 363 365 205 201,stand,,,
+1054.24 -1127.81 -387.596,203 364 363 362 366,stand,,,
+782.932 -874.491 -372.092,183 363 362 290 291 365,stand,,,
+809.658 -1348.92 -255.875,368 196 192 370 195,stand,,,
+1038.84 -1359.27 -255.875,367 198 197 195 217 369 370,stand,,,
+939.255 -1394.42 -255.875,195 368 370,stand,,,
+942.555 -1324.43 -255.875,368 367 369 197,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_cw_neuville_wp.csv b/main_shared/scriptdata/waypoints/mp_cw_neuville_wp.csv
new file mode 100644
index 0000000..645789e
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_cw_neuville_wp.csv
@@ -0,0 +1,331 @@
+330
+1289.49 -1025.11 -53.673,1 7 6,stand,,,
+1365.87 -957.918 -39.5098,0 2 4 5,stand,,,
+1221.31 -803.875 -32.2886,3 4 1 233,stand,,,
+1118.87 -669.467 -39.9034,2 4 234 233 235 236 237,stand,,,
+1097.13 -943.875 -56.0098,3 2 1,stand,,,
+1361.75 -1056.87 -46.1196,1 6,stand,,,
+1133.44 -1042.28 -53.3153,5 7 0 9 8 251,stand,,,
+1097.13 -1003.89 -55.3368,6 0,stand,,,
+1261.95 -1532.96 -83.9125,9 6 10,stand,,,
+997.273 -1836.39 -76.3841,8 6 10 11 12 252 244,stand,,,
+1529.66 -2043.99 -79.5869,8 9 11,stand,,,
+680.209 -2055.53 -56.5584,9 10 12 252,stand,,,
+182.355 -1800.35 -49.964,11 9 13 245 244,stand,,,
+-506.174 -1830.81 -47.5718,12 14 23 29 28 245 27,stand,,,
+-1065.1 -1936.21 -28.0741,13 15 16 17,stand,,,
+-1182.24 -1756.55 -30.751,14 16 17 20 22,stand,,,
+-1188.88 -1942.87 -24.9813,15 14 17,stand,,,
+-1107.81 -1761.53 -35.8041,15 16 14 24 23,stand,,,
+-1094.6 -1323.55 5.2953,19 25 24 53 55 56,stand,,,
+-1309.66 -1421.23 -13.9252,18 20,stand,,,
+-1425.49 -1296.86 -23.373,19 15 21 57 58 60 22,stand,,,
+-1838.56 -1449.03 -30.875,20 22 59 60 257,stand,,,
+-1539.15 -1747.29 -26.8388,21 15 59 20,stand,,,
+-916.847 -1697.61 -26.42,24 13 17 26 27 28,stand,,,
+-1094.98 -1634.06 -13.4841,23 25 18 17,stand,,,
+-1163.68 -1341.3 -20.8351,24 18,stand,,,
+-1024.88 -1407.13 31.5646,23 27,stand,,,
+-758.45 -1447.19 16.082,26 28 53 13 23,stand,,,
+-497.623 -1514.75 -5.9766,27 29 13 53 52 23,stand,,,
+-286.016 -1531.94 1.34887,28 30 13 245 32,stand,,,
+-190.134 -1352.58 0.125001,31 49 29 48 32,stand,,,
+-410.707 -1337.13 0.125001,30 32,stand,,,
+-115 -1540.27 -9.62629,31 33 35 246 245 30 29,stand,,,
+21.8102 -1398.67 0.124999,32 35 36 34,stand,,,
+152.379 -1332.15 0.124999,35 36 33 37,stand,,,
+-97.2417 -1313.13 0.124999,34 32 33,stand,,,
+208.875 -1454.88 0.125,33 34,stand,,,
+211.926 -1195.51 0.125,34 38 39 40 104,stand,,,
+-103.875 -1272.88 0.125,37 39,stand,,,
+-103.875 -1079.13 0.125,38 37,stand,,,
+128.307 -998.54 0.125,37 42 43 41,stand,,,
+208.875 -1038.87 0.125,42 40,stand,,,
+208.875 -941.125 0.125,41 40,stand,,,
+-242.004 -941.125 0.125,40 44 46 48 47,stand,,,
+-242.004 -921.514 32.125,43 45,stand,,,
+-238.598 -900.874 0.125,44 98,stand,,,
+-501.267 -942.302 -15.1012,43 47 52 54 53 56 97 98,stand,,,
+-340.837 -975.208 0.125,46 43 48,stand,,,
+-279.945 -1081.79 0.125,43 47 49 50 30,stand,,,
+-144.126 -1084.07 0.125,48 30 51,stand,,,
+-415.194 -1194.42 0.124999,48 51 52 53,stand,,,
+-406.235 -1273 0.125,50 49,stand,,,
+-506.988 -1171.56 1.82425,50 53 28 46 56,stand,,,
+-691.901 -1229.43 9.69194,50 28 27 52 54 18 46 56,stand,,,
+-646.264 -761.419 -43.0367,46 53 56 57 96 92 97 106,stand,,,
+-1159.77 -1033.58 -21.0559,18 56,stand,,,
+-752.258 -961.914 -13.7396,55 54 18 52 46 53 96,stand,,,
+-1178.82 -819.684 -24.1386,54 20 58 80 94 81 96,stand,,,
+-1489.91 -982.408 -19.11,57 20 61 62 60 80,stand,,,
+-1961.49 -1603.25 -30.875,21 22,stand,,,
+-1711.9 -1196.71 -35.0973,21 61 62 20 58,stand,,,
+-1706.33 -849.808 -30.875,60 58 63 79 80,stand,,,
+-1784.87 -1072.54 -30.875,58 60,stand,,,
+-1716.06 -539.756 -16.8598,61 64 67 68 81 80 265,stand,,,
+-2023.42 -479.935 -13.4658,63 65 74 75,stand,,,
+-2004.38 -304.929 5.43366,64 66 67 72,stand,,,
+-1968.21 -348.752 -0.875569,65 67,stand,,,
+-1807.52 -204.087 -10.2555,65 66 68 69 63 71 72,stand,,,
+-1530.35 -235.651 -2.65435,67 71 81 63 82 85 95,stand,,,
+-1722.21 78.4091 -1.16082,70 71 67 72,stand,,,
+-1495.7 79.4497 39.9172,69 71 82 84,stand,,,
+-1580.57 -124.172 -31.3843,70 68 69 67,stand,,,
+-1935.21 76.1037 -16.0502,65 69 67 73 144,stand,,,
+-2092.3 107.182 -27.0933,72 74 145 143 144 146,stand,,,
+-2231.56 -154.569 -12.288,73 64 75 77,stand,,,
+-2216.65 -589.946 -22.6205,64 74 76 77,stand,,,
+-2162.91 -668.673 -7.875,78 77 75 79 262 263,stand,,,
+-2342.51 -884.318 -37.3698,78 74 76 75 259,stand,,,
+-2187.13 -890.117 -23.3463,77 76,stand,,,
+-1961.17 -831.596 2.24973,76 61,stand,,,
+-1374.35 -681.417 -14.4383,61 58 57 81 63,stand,,,
+-1290.06 -406.913 -4.43064,80 68 63 95 94 57,stand,,,
+-1382.57 -92.5936 29.063,68 70 83 84 95 140,stand,,,
+-1246.26 257.054 1.125,82 84 87 138 140 307 140 310,stand,,,
+-1275.44 -21.5881 9.24992,83 85 70 82 140,stand,,,
+-1093.16 -71.1268 -22.9096,84 86 88 95 87 68,stand,,,
+-973.558 -57.2222 8.75755,85 87,stand,,,
+-966.706 288.801 -11.3181,86 85 135 83 307,stand,,,
+-898.998 -176.763 23.3015,85 89 92,stand,,,
+-761.119 -134.626 5.29823,88 90 91 92 137,stand,,,
+-596.532 -130.267 0.125,89 91 92,stand,,,
+-554.125 -205.843 0.124999,90 89 93,stand,,,
+-820.941 -404.905 -7.06634,89 90 93 88 94 96 54 97,stand,,,
+-518.639 -311.987 2.07992,91 92 97 107 123,stand,,,
+-1003.62 -466.745 -18.3893,92 95 81 57 96,stand,,,
+-1186.47 -310.486 -21.8075,94 85 68 81 82,stand,,,
+-872.469 -568.434 -22.6706,57 56 94 92 54 97,stand,,,
+-439.87 -586.366 -7.17827,92 54 96 46 106 93 123 107,stand,,,
+-349.521 -814.924 -10.8999,46 99 45 106,stand,,,
+-32.4608 -816.433 -19.4773,98 100 105 123,stand,,,
+96.5604 -696.258 -21.1395,99 105 122 123 106 238 235,stand,,,
+665.018 -841.09 -15.875,102 235 238 105,stand,,,
+399.801 -1304.82 -63.991,101 103 244 247 238,stand,,,
+314.148 -1224.75 -40.9752,102 104,stand,,,
+294.693 -1224.75 -7.12175,37 105 103 253,stand,,,
+240.791 -813.202 -35.5058,104 100 99 238 101 122,stand,,,
+-307.116 -648.158 14.4103,98 97 123 54 100,stand,,,
+-348.175 -287.544 -4.96308,93 108 97 123 312,stand,,,
+-144.878 -290.556 -2.56198,107 110 123 109,stand,,,
+-27.9254 -204.98 -21.7413,110 110 122 123 108 124,stand,,,
+100.388 -139.907 34.5672,109 111 109 108 112 117,stand,,,
+194 -295.055 6.43796,110 112 113 122,stand,,,
+305.915 -37.8045 9.7375,111 110 114 117 121,stand,,,
+137.621 -20.125 13.9077,111,stand,,,
+322.049 208.875 18.126,112 115,stand,,,
+128.489 28.1285 11.5822,114 116,stand,,,
+314.298 75.995 14.4839,115 118 121,stand,,,
+325.119 -252.875 13.6824,112 110,stand,,,
+426.937 66.2277 14.9038,116 120 119,stand,,,
+370.125 -48.6793 21.1829,120 118,stand,,,
+594.04 -29.7278 12.1195,119 118 240 239 241,stand,,,
+164.436 267.005 10.0958,116 112 124 125 131,stand,,,
+112.601 -480.87 -6.96854,111 109 100 123 238 105,stand,,,
+-172.421 -531.21 -13.9499,122 100 97 107 106 109 108 99 238 93,stand,,,
+-45.3357 240.675 -8.32187,109 121 129 130 131,stand,,,
+336.458 354.812 46.6859,121 126 127 128 131 273 289,stand,,,
+382.025 182.564 33.5044,125 127,stand,,,
+531.875 190.826 25.2657,126 125 289,stand,,,
+-295.875 397.875 41.0897,125 130,stand,,,
+-182.267 160.757 48.125,124 130 321,stand,,,
+-235.964 263.266 22.1108,129 128 124 131 132 285,stand,,,
+39.276 338.662 33.3528,130 121 124 125,stand,,,
+-592.078 219.088 -9.09994,130 133 134 135 285 284,stand,,,
+-587.922 -51.7565 9.3218,132,stand,,,
+-707.746 126.884 3.21098,132 135 136,stand,,,
+-781.463 279.429 -19.0653,134 87 132 310 284,stand,,,
+-883.8 106.971 4.78201,134 137,stand,,,
+-816.396 -36.5764 1.11069,136 89,stand,,,
+-1468.94 241.897 10.177,83 139 140 141,stand,,,
+-1509.88 143.125 2.97786,138 140,stand,,,
+-1389.28 151.406 2.56642,139 82 84 138 141 83 83,stand,,,
+-1605.51 246.795 17.4721,142 138 143 140,stand,,,
+-1620.13 143.126 -0.246706,141 143 144,stand,,,
+-1856.14 258.225 -33.7644,141 142 73 146 145 144,stand,,,
+-1879.09 185.073 -36.1462,142 72 73 143,stand,,,
+-1933.92 619.467 -10.2718,73 146 143 150,stand,,,
+-1843.94 617.362 -13.4215,143 147 149 145 73 150 306,stand,,,
+-1784.98 567.499 -21.1651,146 148 149,stand,,,
+-1786.13 342.55 96.125,147,stand,,,
+-1769.58 696.231 -5.85399,147 146 150 308,stand,,,
+-1859.69 911.216 -5.12359,145 149 146 151 154 311 308 306,stand,,,
+-1908.93 1487.03 -12.5917,150 152 154 153 165 155 311,stand,,,
+-1880.65 1851.77 -9.79501,151 153,stand,,,
+-2184.75 1691.69 -7.75228,152 154 151 155,stand,,,
+-1964.89 1231.57 -10.5316,153 150 151 311,stand,,,
+-1788.72 1506.81 -13.3649,156 158 153 165 151,stand,,,
+-1486.19 1203.24 -11.9158,155 157,stand,,,
+-1388.13 1196.13 -11.2083,158 156,stand,,,
+-1434.28 1619.82 -1.02808,157 155 159 165,stand,,,
+-1054.44 1671.58 -0.656312,158 162 160 164 165,stand,,,
+-996.707 1574.13 12.6128,161 159 162,stand,,,
+-570.7 1577.7 3.34909,160 162,stand,,,
+-624.782 2023.96 6.51754,161 159 160 163 164,stand,,,
+-486.305 1994.1 6.95371,162 166 167 198 199,stand,,,
+-1255.9 2024.3 12.2345,162 159 165 199,stand,,,
+-1697.03 1737.57 -10.289,159 155 151 158 164,stand,,,
+-377.907 1684.15 18.125,163 167 172 168,stand,,,
+-158.361 1633.44 34.0075,166 163 168 191 198,stand,,,
+-272.717 1495.04 8.90107,167 169 166 173 171 181 198,stand,,,
+-246.753 1290.71 28.5647,168 171 180 181,stand,,,
+-322.126 1189.13 11.3489,171 172,stand,,,
+-323.816 1361.43 3.59974,170 172 173 169 168 181,stand,,,
+-449.391 1187.13 9.80819,171 170 166,stand,,,
+111.184 1475.41 25.9156,168 171 193 181 209 268,stand,,,
+-268.98 1146.13 38.6783,175 180,stand,,,
+-97.2253 1138 30.6815,174 176 179 177 180,stand,,,
+-63.1251 1237.88 36.6215,175 177 180,stand,,,
+-63.1605 1014.13 36.125,178 175 176,stand,,,
+-281.874 1105.88 39.6097,177 179,stand,,,
+-237.862 999.086 15.9384,178 175 187 188,stand,,,
+-243.843 1219.4 30.128,176 169 174 175,stand,,,
+-6.47524 1315.17 3.60702,169 182 183 173 168 171 209 268,stand,,,
+-19.14 1170.13 7.68024,181,stand,,,
+69.0754 1180.82 5.57987,184 181 268,stand,,,
+57.1251 1126.91 7.84509,183 185 186 267 272,stand,,,
+-22.8747 1132.88 8.20846,184 186,stand,,,
+11.5002 951.288 11.3024,185 184 187 187 267 272 289,stand,,,
+-172.287 882.724 7.52598,186 179 188 190 189 186 272 286,stand,,,
+-309.853 893.197 8.11868,179 187 189 286 287 288 304,stand,,,
+-275.788 709.476 12.7839,190 188 187,stand,,,
+-214.177 702.936 34.125,189 187,stand,,,
+-142.976 1629.57 0.124999,167 192 192 193 194,stand,,,
+-119.757 1528.13 0.124999,191 191 197 193,stand,,,
+112.831 1532.72 0.124999,173 194 192 191 197,stand,,,
+239.596 1954.82 -5.82012,193 195 197 191 200 200 210,stand,,,
+-133.387 2154.09 2.43578,194 196 197 198 199 200,stand,,,
+-143.875 1876.13 85.4788,195 197,stand,,,
+45.6101 1889.66 -5.35686,196 192 194 193 195,stand,,,
+-290.017 2036.06 16.0333,195 163 167 168 199,stand,,,
+-502.031 2166.82 -2.69419,198 163 164 195,stand,,,
+463.413 2004.69 26.3014,195 194 202 201 206 194,stand,,,
+1010.65 1646.89 -6.52599,202 200 203 204 205 206,stand,,,
+1077.88 1875.04 -6.39012,201 200 205,stand,,,
+1071.48 1405.13 5.15228,201 207 205,stand,,,
+1286.93 1542.99 -10.1268,201 208 207 211 214 213,stand,,,
+809.975 1592.56 -5.17671,201 206 203 202 266,stand,,,
+549.968 1789.46 -9.79449,205 200 201 209 210 266,stand,,,
+1141.63 1427.07 1.77271,203 208 204,stand,,,
+1137.62 1839.01 -9.88578,207 204 214,stand,,,
+320.9 1442.25 25.8933,206 173 210 181 268,stand,,,
+377.934 1879.39 22.2021,209 194 206,stand,,,
+1291.93 971.069 -4.92351,204 212 213 231 271 292 291 223 298,stand,,,
+1874.55 938.329 -22.2796,211 213 215 216 216 221 229 230,stand,,,
+1478.69 1142.51 -10.4836,212 214 204 211 215 231,stand,,,
+1502.9 1571.77 -6.66866,213 204 208 215,stand,,,
+1892.82 1242.06 -34.1845,214 213 212 216,stand,,,
+2123.77 784.25 -63.9248,212 215 217 212 220 221 229,stand,,,
+2080.65 277.503 -63.875,216 218 219 220,stand,,,
+2180.88 -124.875 -63.875,217 219,stand,,,
+1593.55 -109.31 -32.7875,218 217 222 228 227 233 234,stand,,,
+1913.23 487.708 -13.0365,217 221 222 216 223,stand,,,
+1944.91 597.848 -43.7069,220 216 223 226 212,stand,,,
+1631.43 217.141 -5.05855,219 220 227 226,stand,,,
+1587 588.437 -11.592,224 226 221 229 211 220 291,stand,,,
+1402.39 550.936 18.1701,223 225 226 231 229 292 291,stand,,,
+1410.72 464.861 14.2646,224,stand,,,
+1487.78 398.258 14.2325,224 227 223 221 222,stand,,,
+1488.46 16.713 11.8299,226 228 219 222,stand,,,
+1398.98 -116.999 2.06091,227 219 234 301 302,stand,,,
+1588.67 773.557 -16.014,223 212 231 224 291 216 292,stand,,,
+1646.54 875.682 36.6767,212,stand,,,
+1479.58 855.699 -6.50847,229 232 213 211 224,stand,,,
+1601.49 891.283 30.4476,231,stand,,,
+1339.06 -592.486 -65.7508,219 2 234 3,stand,,,
+1205.29 -221.993 1.09218,3 228 219 233 237 239,stand,,,
+861.848 -709.875 -21.1396,3 101 236 237 238 100,stand,,,
+983.195 -771.875 -30.8516,235 3,stand,,,
+1000.46 -540.452 -41.8887,3 238 235 234 239 241,stand,,,
+460.169 -603.218 -11.2869,237 122 100 101 241 105 102 235 123,stand,,,
+950.257 -210.092 11.1167,234 120 240 237 241,stand,,,
+963.875 133.875 13.0579,120 239,stand,,,
+640.772 -295.76 13.8656,237 239 120 242 243 238,stand,,,
+382.622 -243.126 5.00509,241,stand,,,
+369.669 -347.799 4.60429,241,stand,,,
+301.237 -1630.53 -66.6091,102 245 12 247 252 255 9,stand,,,
+73.3561 -1678.52 -47.3958,244 29 12 32 13 255,stand,,,
+104.904 -1495.5 0.124999,32,stand,,,
+471.754 -1399.6 -83.7655,102 248 251 244 252,stand,,,
+864.827 -882.057 -61.3513,247 249 250 251 252,stand,,,
+1056.88 -829.285 -42.4374,248,stand,,,
+1046.11 -1000.53 -41.3027,248 251,stand,,,
+1069.72 -1197.64 -51.3344,250 6 247 248 252,stand,,,
+969.778 -1437.24 -83.9942,244 9 248 11 251 247,stand,,,
+255.103 -1521.9 -8.60234,104 254 256,stand,,,
+160.728 -1513.86 -6.96998,253 256,stand,,,
+243.703 -1575.98 -54.5468,256 244 245,stand,,,
+238.085 -1561 -8.55371,255 253 254,stand,,,
+-1900.53 -1426.62 -34.9905,21 258 259 260,stand,,,
+-1829.13 -1092.65 -14.393,257,stand,,,
+-2253.95 -1094.88 -30.8783,77 257 260 261,stand,,,
+-2365.05 -1331.97 -19.5719,257 259 261,stand,,,
+-2509.18 -932.125 -22.2199,259 260 262,stand,,,
+-2356.73 -943.448 -35.9017,261 76,stand,,,
+-1826.49 -647.705 -16.955,264 76,stand,,,
+-1816.07 -596.074 12.125,263 265,stand,,,
+-1817.14 -577.875 -18.4833,264 63,stand,,,
+669.006 1407.05 -11.1403,205 267 206 268 269,stand,,,
+396.974 1110.13 8.70675,266 184 269 186 272 289 268 290,stand,,,
+340.067 1315.28 2.16966,181 183 266 267 209 173 290,stand,,,
+761.144 1345.29 14.8422,266 270 271 267 290,stand,,,
+1199.88 1350.75 30.125,269 271,stand,,,
+1149.42 992.134 9.6638,270 211 269 291 290,stand,,,
+312.561 766.193 46.5114,187 267 273 184 186 289,stand,,,
+344.306 595.902 41.8549,272 274 125 289,stand,,,
+236.006 574.406 22.722,273 275 281 282,stand,,,
+131.331 438.125 65.8172,276 274 281 282,stand,,,
+-85.2649 561.328 23.8689,275 277 280 283,stand,,,
+-318.905 555.308 34.125,276 278 279 284,stand,,,
+-306.092 641.97 34.125,277,stand,,,
+-273.275 438.125 34.125,277,stand,,,
+74.8611 658.639 34.125,276 283,stand,,,
+119.125 659.874 34.125,274 275,stand,,,
+247.875 438.151 62.3789,275 274,stand,,,
+-217.875 659.875 34.125,276 280,stand,,,
+-389.259 534.453 18.125,277 285 132 286 288 135,stand,,,
+-406.672 296.794 -1.68669,284 130 132 310,stand,,,
+-423.617 789.88 7.68357,284 188 288 187,stand,,,
+-788.633 1151.88 0.736346,188 305,stand,,,
+-686.05 761.173 -6.14937,188 286 284 304,stand,,,
+476.149 938.456 11.2916,127 272 273 125 267 290 186,stand,,,
+705.581 1012.69 -2.29425,289 267 269 268 291 298 271,stand,,,
+1175.02 784.421 10.0083,290 271 292 211 224 229 223 298,stand,,,
+1107.34 530.276 29.0742,211 224 293 291 229 294 296,stand,,,
+1163.33 464.978 30.9213,292,stand,,,
+1037.58 275.801 20.7039,292 299 295 300,stand,,,
+592.398 190.637 23.8276,296 294,stand,,,
+665.594 717.421 16.1845,295 297 292,stand,,,
+665.594 747.16 36.125,296 298,stand,,,
+666.113 762.126 9.68257,297 290 211 291,stand,,,
+1105.87 293.586 29.8633,294,stand,,,
+1045.45 19.8055 23.6789,294 301 302 303,stand,,,
+1152.6 -58.9464 23.0557,300 228 302,stand,,,
+1008.13 -113.875 23.125,228 300 301,stand,,,
+1102.34 25.2806 23.8108,300,stand,,,
+-881.852 878.61 -7.03519,188 288 305 307 310,stand,,,
+-1096.94 1138.71 0.126705,304 287 306 307 308,stand,,,
+-1678.82 1096.52 -34.5541,305 308 307 311 150 146,stand,,,
+-1182.45 641.634 -34.0204,305 308 306 304 310 83 87,stand,,,
+-1686.54 694.698 -8.99466,307 149 309 306 305 150,stand,,,
+-1717.8 591.094 -13.537,308,stand,,,
+-864.252 486.574 -13.6897,304 285 135 307 83,stand,,,
+-1830.6 1195.94 -20.2923,306 154 151 150,stand,,,
+-336.736 -190.627 0.125001,107 313 314 315,stand,,,
+-211.535 -43.3362 0.125001,312 314 316,stand,,,
+-175.113 -216.479 0.125001,313 312,stand,,,
+-443.541 -57.8713 0.125001,312,stand,,,
+-392.723 24.5275 0.125002,313 317 319,stand,,,
+-326.584 61.5726 0.125002,318 316 320 319,stand,,,
+-195.114 53.1694 48.125,317 321,stand,,,
+-431.72 104.522 0.125001,316 320 317,stand,,,
+-306.309 118.875 0.125001,319 317,stand,,,
+-192.093 120 48.125,318 322 129,stand,,,
+-389.878 115.936 136.125,321 323 329,stand,,,
+-390.133 -32.2523 136.125,322 324,stand,,,
+-473.819 -145.064 136.125,323 325 328,stand,,,
+-298.16 -172.415 136.125,324 326 327,stand,,,
+-294.302 -9.55477 136.125,325,stand,,,
+-316.485 -217.874 136.125,325,stand,,,
+-368.125 -113.125 136.125,324,stand,,,
+-476.384 101.014 136.125,322,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_docks_wp.csv b/main_shared/scriptdata/waypoints/mp_docks_wp.csv
new file mode 100644
index 0000000..3348af0
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_docks_wp.csv
@@ -0,0 +1,174 @@
+173
+-871.426 2079.55 96.125,1 5 6,stand,,,
+-993.595 2079.2 40.125,0 2,stand,,,
+-1082.13 2031.57 40.125,1 3,stand,,,
+-1086.22 1854.54 -31.875,2 4,stand,,,
+-1085.44 1678.28 -31.875,3 78 79,stand,,,
+-667.3 1845.98 96.125,0 6 7 8 9,stand,,,
+-658.917 2075.06 96.125,5 0,stand,,,
+-933.849 1859.87 96.125,5 8,stand,,,
+-927.187 1964.43 96.125,7 5,stand,,,
+-514.636 1842.39 96.125,5 10,stand,,,
+-505.56 1956.56 96.125,9 11,stand,,,
+-505.547 2021.96 64.125,10 12,stand,,,
+-495.097 2268.27 64.125,11 13,stand,,,
+-409.596 2268.28 64.125,12 14,stand,,,
+-251.476 2266.91 -31.875,13 97 98,stand,,,
+1851.43 1644.1 -31.875,16,stand,,,
+1499.31 1601.25 -31.875,15 17 19,stand,,,
+1372.28 1641.22 -31.875,16 18 117,stand,,,
+1357.63 1719.56 -31.875,17,stand,,,
+1494.96 1455.01 -27.2946,16 20,stand,,,
+1490.9 1322.85 -45.846,19 21 22 58,stand,,,
+1488.74 1179.79 -45.9029,20 22 23 57,stand,,,
+1936.26 1240.75 -21.9951,21 20,stand,,,
+1486.78 1034.04 -26.885,21 24,stand,,,
+1480.91 897.726 -31.875,23 25 26,stand,,,
+1842.16 847.849 -31.875,24,stand,,,
+1285.66 855.687 -31.875,24 27,stand,,,
+944.456 834.128 -31.875,26 28 29 30,stand,,,
+939.242 641.549 -31.875,27 30 34,stand,,,
+831.192 786.413 -31.875,27 30,stand,,,
+832.973 888.888 -31.875,27 29 28 31,stand,,,
+681.619 889.662 -31.875,30 32 33,stand,,,
+672.466 766.587 -31.875,31 33,stand,,,
+393.997 735.65 -31.875,32 31 167 166,stand,,,
+940.455 528.159 -63.875,28 35 38,stand,,,
+909.034 228.553 -63.875,34 36 40,stand,,,
+605.871 236.803 -63.875,35 37 42 43,stand,,,
+585.749 387.753 -63.875,36 38 41,stand,,,
+770.816 454.345 -63.875,37 39 34,stand,,,
+762.72 528.088 -63.875,38,stand,,,
+978.549 191.094 -63.875,35,stand,,,
+500.486 387.811 -31.875,37 162,stand,,,
+554.294 251.267 -63.875,36,stand,,,
+557.089 103.216 -63.8851,36 44 47,stand,,,
+523.957 -151.585 -63.875,43 45 46,stand,,,
+561.626 -166.73 -63.875,44,stand,,,
+379.182 -165.102 -63.8775,44 47 48,stand,,,
+362.174 96.2456 -63.8432,46 43,stand,,,
+238.199 -148.355 -30.875,46 49 50,stand,,,
+241.326 92.7521 -31.875,48,stand,,,
+116.575 -139.864 -28.6678,48 51 56,stand,,,
+-57.9606 -136.442 -30.875,50 52 53 54,stand,,,
+6.5279 -176.112 -30.875,51,stand,,,
+-122.462 -182.67 -30.875,51,stand,,,
+-146.524 -107.463 -30.5633,51 55,stand,,,
+-147.314 74.4857 -31.2849,54 157,stand,,,
+40.8926 70.6623 -31.2585,50 157 158 156,stand,,,
+1272.73 1138.7 -49.5715,21 60,stand,,,
+1271 1352.51 -49.6,20 59,stand,,,
+983.724 1361.59 -54.9955,58 60 63,stand,,,
+966.607 1126.44 -56.7812,59 57 61,stand,,,
+613.382 1107.17 -68.4744,60 62,stand,,,
+376.443 1243.46 -64.4783,61 63 64,stand,,,
+610.481 1445.16 -79.875,62 59,stand,,,
+14.4785 1250.86 -53.875,62 65 66 68,stand,,,
+19.0491 1443.61 -67.875,64 89,stand,,,
+13.5962 1045.34 -66.875,64 67,stand,,,
+17.281 924.232 -28.8312,66 149 150,stand,,,
+-342.72 1211.8 -57.9799,64 69,stand,,,
+-667.555 1241.99 -62.2367,68 70,stand,,,
+-682.771 1106.33 -68.1933,69 71,stand,,,
+-884.029 1108.36 -68.8847,70 172,stand,,,
+-1574.57 1108.52 -65.5608,73 171 172,stand,,,
+-1579.15 1346.66 -66.6751,72 74 172,stand,,,
+-1588.88 1534.63 -28.361,73 76,stand,,,
+-1573.59 935.406 -24.875,119 120 171,stand,,,
+-1588.41 1604.94 -31.875,74 77 78,stand,,,
+-1938.82 1598.66 -31.875,76,stand,,,
+-1310.18 1673.88 -31.875,76 4,stand,,,
+-891.667 1619.17 -31.875,4 80 81,stand,,,
+-909.025 1714.71 -31.875,79,stand,,,
+-744.907 1611.68 -31.875,79 82 83,stand,,,
+-741.953 1726.1 -31.875,81,stand,,,
+-463.232 1693.14 -28.2036,81 84,stand,,,
+-238.86 1698.47 -28.4704,83 85 87 88,stand,,,
+-279.586 1592.28 -31.875,84,stand,,,
+-292.535 1929.62 -31.8765,87,stand,,,
+-151.417 1903.85 -31.8796,86 84 93 97 94,stand,,,
+23.2079 1621.4 -31.875,84 89 90,stand,,,
+22.399 1536.08 -26.875,88 65,stand,,,
+217.643 1656.3 -31.9628,88 91 92,stand,,,
+257.413 1586.33 -31.9456,90,stand,,,
+205.047 1900.54 -29.807,90 93,stand,,,
+100.465 1913.25 -31.9454,92 87 94 97,stand,,,
+129.211 2136.65 -31.875,93 95 96 97 87,stand,,,
+213.799 2234.56 -31.875,94,stand,,,
+499.362 2141.94 -31.875,94 100 101 102,stand,,,
+-136.675 2143.51 -29.7168,87 94 93 14 98 99,stand,,,
+-74.6338 2290.27 -31.875,14 97,stand,,,
+-493.172 2091.33 -27.359,97,stand,,,
+586.666 2258.33 -31.875,96 101 102 103,stand,,,
+502.214 2243.82 -31.875,100 96,stand,,,
+585.792 2046.05 -31.875,100 96 111,stand,,,
+848.31 2263.95 -31.875,100 104 109,stand,,,
+1109.84 2228.8 -25.5293,103 105 106 107,stand,,,
+1175.77 2237.81 -8.97549,104,stand,,,
+1102.54 2044.88 -28.0184,104 107 109,stand,,,
+1166.27 2015.18 -27.2117,106 108 104 114,stand,,,
+1195.87 2065.59 -26.6984,107,stand,,,
+850.662 2042.43 -31.875,106 103 110 111,stand,,,
+806.867 2032.79 -31.875,109,stand,,,
+784.601 1844.62 -31.875,109 102 112 113,stand,,,
+880.919 1765.4 -31.875,111,stand,,,
+673.365 1737.16 -31.875,111,stand,,,
+1147.99 1820.3 -29.2646,107 115 116 117,stand,,,
+1112.72 1909.82 -30.9519,114,stand,,,
+986.344 1886.33 -31.875,114,stand,,,
+1168.67 1645.6 -31.875,114 118 17,stand,,,
+1098.56 1618.27 -31.875,117,stand,,,
+-1511.25 852.503 -31.875,75 120 121 123,stand,,,
+-1693.12 760.782 -31.875,119 75 124,stand,,,
+-1281.52 843.94 -32.875,119 122 125,stand,,,
+-1200.55 881.075 -32.875,121,stand,,,
+-1528.59 757.418 -31.875,119,stand,,,
+-1611.47 703.668 -31.875,120,stand,,,
+-1254.24 564.073 -32.875,121 126 127,stand,,,
+-1199.26 556.856 -32.875,125,stand,,,
+-1259.12 461.478 -30.875,125 128 129 137,stand,,,
+-1331.01 429.277 -30.875,127,stand,,,
+-1170.75 285.656 -30.875,127 130 131,stand,,,
+-1239.94 205.003 -30.875,129,stand,,,
+-852.028 280.467 -30.875,129 132 135,stand,,,
+-846.327 391.635 -30.875,131 133 139,stand,,,
+-682.605 386.78 -30.875,132 134 135,stand,,,
+-646.367 475.88 -30.875,133,stand,,,
+-612.722 314.285 -30.875,133 131 136 147,stand,,,
+-609.22 218.809 -30.875,135,stand,,,
+-1101 467.092 -30.875,127 138 139,stand,,,
+-1088.48 689.187 -30.875,137 139,stand,,,
+-848.055 464.308 -30.875,138 137 132 140,stand,,,
+-841.659 533.75 -30.875,139 141,stand,,,
+-840.418 731.74 96.125,140 142,stand,,,
+-738.694 841.33 96.125,141 143 144 145,stand,,,
+-735.909 666.86 96.125,142 146,stand,,,
+-557.814 846.661 96.125,142 145 146,stand,,,
+-557.755 961.266 96.125,144 142,stand,,,
+-532.748 638.657 96.125,144 143 170,stand,,,
+-295.132 305.526 -31.875,135 148 155 156,stand,,,
+-299.669 204.691 -31.875,147,stand,,,
+-115.445 839.139 -31.9161,67 150 151 152 168,stand,,,
+116.368 821.651 -31.897,149 67 166,stand,,,
+-227.071 756.383 -31.875,149 153,stand,,,
+-360.895 891.134 -31.875,149 154 168,stand,,,
+-251.418 589.576 -31.875,151 154 155,stand,,,
+-382.703 619.925 -31.875,153 152,stand,,,
+-258.588 419.02 -31.875,153 147 156,stand,,,
+-104.584 282.158 -31.875,147 155 157 158 56 159,stand,,,
+-103.383 76.3258 -31.2976,156 55 56 158,stand,,,
+162.192 252.569 -31.875,56 156 157 159 163,stand,,,
+161.223 411.803 -32.4544,158 156 160,stand,,,
+213.52 475.34 -31.9224,159 161 166 167,stand,,,
+360.555 467.332 -31.875,160 162 165 167 166,stand,,,
+376.895 380.017 -31.875,161 41 163,stand,,,
+356.817 253.739 -31.875,162 164 158,stand,,,
+396.292 200.878 -31.875,163,stand,,,
+393.27 544.247 -31.875,161,stand,,,
+235.818 592.113 -31.875,160 150 167 33 161,stand,,,
+345.166 586.052 -31.9016,166 161 33 160,stand,,,
+-327.12 834.13 -31.9112,169 149 152,climb,1.49963 -94.6692 0,,
+-327.12 815.832 96.125,168 170,climb,-2.94983 -90.1593 0,,
+-367.557 613.436 96.125,169 146,stand,,,
+-1573.5 1032.76 -43.9162,72 75,stand,,,
+-1145.08 1079.46 -68.8195,72 73 71,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_dome_wp.csv b/main_shared/scriptdata/waypoints/mp_dome_wp.csv
new file mode 100644
index 0000000..1c1f582
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_dome_wp.csv
@@ -0,0 +1,169 @@
+168
+926.252 1164.99 395.125,1 131 161,stand,,,
+924.592 1464.43 392.125,0 2,stand,,,
+1018.9 1527.51 392.125,1 3 4,stand,,,
+1015.72 1767.82 392.125,2 160,stand,,,
+1276.17 1528.78 392.125,2 5,stand,,,
+1273.37 1254.4 392.125,4 6 134,stand,,,
+1188.9 1168.97 392.125,5 131 134 162,stand,,,
+811.66 1596.18 226.125,70 72 113 114 132,stand,,,
+915.58 1830.17 221.467,9,stand,,,
+996.443 2141.69 226.125,10 11 12 8 132,stand,,,
+970.504 2299.73 226.016,9,stand,,,
+1052.08 2296.65 226.125,9,stand,,,
+820.473 2149.51 226.752,9 110 111 119 112 156,stand,,,
+203.375 1561.45 226.125,14 74 75 71,stand,,,
+196.612 1658.35 226.125,13 16 124 155,stand,,,
+304.594 1783.22 226.125,115 116 120 124,stand,,,
+-139.69 1659.78 226.125,17 18 14 154,stand,,,
+-149.075 1564.27 233.426,16 95 96,stand,,,
+-266.982 1798.47 226.125,16 90 91,stand,,,
+-713.514 1594.13 226.125,20 92 94,stand,,,
+-910.949 1593.18 226.125,19 21 22 23,stand,,,
+-817.924 1466.15 226.125,20,stand,,,
+-1129.26 1567.54 226.125,20 105 150,stand,,,
+-905.231 1949.21 226.125,24 25 20 151,stand,,,
+-809.313 1952.04 226.125,23,stand,,,
+-804.635 2079.25 237.617,23 26,stand,,,
+-709.997 2092.62 230.377,25 88 89 87,stand,,,
+-78.1181 332.203 138.125,56 122 141,stand,,,
+-532.043 711.134 136.125,31 34 35 36 41,stand,,,
+-730.973 303.048 137.082,121,stand,,,
+-642.995 455.505 146.352,31 32 121 129 143,stand,,,
+-540.233 514.393 136.125,28 30 37 129,stand,,,
+-738.192 555.414 176.471,30 33,stand,,,
+-741.388 829.598 227.125,32 104 108 146 163,stand,,,
+-619.429 711.061 136.125,28,stand,,,
+-631.98 766.786 136.125,28,stand,,,
+-500.58 621.164 136.125,28 145,stand,,,
+-488.748 408.252 136.125,31,stand,,,
+-318.847 992.58 227.125,39 40 103 130,stand,,,
+-361.536 845.069 136.125,38 40 41,stand,,,
+-194.563 835.456 136.125,38 39 42 43 44,stand,,,
+-367.719 720.81 150.117,39 28 42,stand,,,
+-194.375 720.8 137.615,41 40 43,stand,,,
+-27.3952 665.578 140.125,42 40 57 58,stand,,,
+-71.097 828.867 138.125,40,stand,,,
+162.42 327.88 138.125,55 123 139,stand,,,
+641.875 521.246 136.125,47 48 49 53 123 126 137 138,stand,,,
+634.757 714.195 136.125,46 50 51 52,stand,,,
+586.786 416.412 136.125,46,stand,,,
+587.323 604.521 136.125,46,stand,,,
+729.617 760.198 136.125,47,stand,,,
+722.25 677.486 136.125,47,stand,,,
+464.287 722.069 136.125,47 60 128,stand,,,
+818.389 504.89 167.415,46 54 126,stand,,,
+847.452 820.008 227.125,53 68 73,stand,,,
+164.474 441.519 139.399,45 56 57 58 140,stand,,,
+-72.6756 439.132 136.125,55 27 58,stand,,,
+163.323 663.776 136.125,55 43 58 59,stand,,,
+36.7914 548.852 138.125,43 56 55 57,stand,,,
+160.077 735.098 136.125,57 60 61,stand,,,
+276.056 734.701 136.125,59 62 52,stand,,,
+172.27 831.865 136.125,59 62,stand,,,
+278.247 841.543 136.125,60 63 128 61,stand,,,
+275.955 993.841 227.125,62 98 127,stand,,,
+1062.25 1177.7 226.125,65,stand,,,
+988.47 1177.82 228.579,64 66,stand,,,
+973.754 999.098 228.26,65 67 68 135,stand,,,
+1057.06 852.343 226.125,66 135,stand,,,
+809.512 1001.47 236.036,66 54 69 73 167,stand,,,
+722.995 1170.14 231.171,70 68 73,stand,,,
+728.188 1388.16 233.741,69 71 7,stand,,,
+321.249 1395.49 226.125,70 74 75 13 97,stand,,,
+835.659 1700.16 226.125,7 113,stand,,,
+537.282 1112.99 226.125,54 69 68 97 127,stand,,,
+328.607 1526.82 226.125,71 13 114,stand,,,
+38.4245 1499.15 243.764,71 13 76,stand,,,
+-56.4706 1340.49 226.125,75 96 97 99 103,stand,,,
+-240.738 2043.12 223.3,78 79 83 86,stand,,,
+-171.437 2045.12 219.092,77,stand,,,
+-191.018 1894.05 226.125,77,stand,,,
+335.35 2077.94 226.125,81 116 118 120,stand,,,
+128.716 2244.1 226.125,80 82 83,stand,,,
+87.4023 2151.49 220.314,81,stand,,,
+-190.265 2232.4 224.735,81 77 84 86,stand,,,
+-384.008 2222.1 226.125,83 85 86 88,stand,,,
+-359.151 2337.77 226.125,84,stand,,,
+-324.606 2124.78 226.125,77 84 83 87 153,stand,,,
+-403.874 2042.29 226.125,86 89 26 90,stand,,,
+-607.51 2209.89 226.125,84 26,stand,,,
+-523.411 1853.23 226.125,26 87 91 90,stand,,,
+-328.966 1862.85 226.125,18 87 89,stand,,,
+-452.161 1738.97 226.125,92 89 18 93 94,stand,,,
+-693.517 1695.32 226.125,91 19,stand,,,
+-441.914 1573.26 229.589,91 94 95 152,stand,,,
+-628.072 1416.11 226.125,19 93 91 108,stand,,,
+-266.483 1528.54 226.125,93 17 96,stand,,,
+-136.112 1402.17 226.125,17 95 76 103,stand,,,
+302.539 1261.87 227.465,76 71 73 98 127,stand,,,
+241.401 1178.14 226.125,97 63 99 127,stand,,,
+0.636559 1195.11 226.125,98 100 76 103,stand,,,
+32.3835 1037.42 226.125,99 101 102 103,stand,,,
+111.263 914.092 226.125,100,stand,,,
+-28.3638 916.088 226.125,100,stand,,,
+-217.482 1182.5 226.125,99 100 96 76 38 130,stand,,,
+-828.673 1017.41 229.344,105 33 107 108 147,stand,,,
+-1115.52 1038.53 226.125,104 22 148 149 166,stand,,,
+-487.596 855.899 226.125,130,stand,,,
+-816.377 1290.55 226.125,104,stand,,,
+-636.013 1085.33 232.753,104 94 33 130,stand,,,
+461.208 2304.67 226.125,110 118 119,stand,,,
+814.719 2298.06 226.125,109 12 119,stand,,,
+819.415 1902.1 226.125,12 112 119,stand,,,
+687.368 1905.21 226.125,111 113 119 12 120 118 115,stand,,,
+701.716 1696.4 226.125,112 72 7 114 115 120,stand,,,
+519.047 1632.85 226.125,113 74 115 7,stand,,,
+450.287 1741 226.125,114 15 120 116 113 112,stand,,,
+293.309 1894.31 226.125,15 117 80 120 118 115,stand,,,
+219.955 1895.38 226.203,116,stand,,,
+460.027 2113.73 239.458,80 109 119 120 116 112,stand,,,
+631.298 2121.38 235.91,118 12 109 110 112 111 120,stand,,,
+460.54 1900.45 226.125,118 116 80 115 15 112 119 113,stand,,,
+-619.2 309.58 136.125,29 30 129 144,stand,,,
+-424.764 343.623 138.125,27 129 142,stand,,,
+631.598 339.74 140.125,45 46 126,stand,,,
+215.077 1776 226.125,14 15 125,stand,,,
+187.166 1791.77 232.608,124,stand,,,
+752.257 395.281 138.995,53 123 46,stand,,,
+416.655 986.482 227.125,128 73 98 97 63,stand,,,
+429.8 836.278 136.125,127 52 62,stand,,,
+-526.039 353.403 136.125,122 121 31 30,stand,,,
+-473.628 1104.58 226.125,103 38 108 106,stand,,,
+1037.14 1164.79 392.125,0 6 136 159,stand,,,
+1038.34 1597.86 222.183,7 9 133 157,stand,,,
+1185.84 1564.06 226.125,132 134,stand,,,
+1188.4 1280.18 392.125,133 5 6 158,stand,,,
+1039.93 1078.88 226.125,136 66 67,climb,5.58105 89.1421 0,,
+1039.95 1095.4 400.125,135 131,climb,2.71912 89.3618 0,,
+587.738 490.514 136.125,46,claymore,12.085 79.5685 0,,
+703.272 592.423 136.125,46,grenade,-31.1847 136.395 0,,
+115.125 324.334 138.125,45,claymore,11.3159 66.297 0,,
+68.1676 406.077 138.125,55,grenade,-26.4056 85.7758 0,,
+-19.3346 348.768 138.125,27,claymore,19.9402 113.11 0,,
+-471.823 288.922 136.125,122,claymore,8.46497 123.508 0,,
+-612.916 522.036 144.44,30,claymore,15.4742 164.009 0,,
+-592.051 394.924 136.125,121,grenade,-26.2518 95.1471 0,,
+-486.571 662.98 136.125,36,claymore,27.323 64.5007 0,,
+-710.514 751.87 218.923,33,claymore,15.238 110.621 0,,
+-834.679 1148.66 232.68,104,grenade,-21.1816 -2.4884 0,,
+-1065.84 903.865 226.125,105,grenade,-23.9502 -0.335083 0,,
+-1160.23 1089.4 226.125,105,claymore,18.0066 54.4098 0,,
+-975.827 1602.89 226.125,22,claymore,21.0114 -106.826 0,,
+-846.027 1992.21 227.849,23,claymore,15.6226 60.0348 0,,
+-591.436 1627.5 226.125,93,grenade,-34.8102 3.28491 0,,
+-185.46 2124.66 219.164,86,claymore,7.53662 50.1306 0,,
+-129.818 1712.48 226.125,16,claymore,17.699 -47.2687 0,,
+228.615 1716.55 226.125,14,claymore,18.3142 130.748 0,,
+923.727 2166.32 232.215,12,claymore,17.0837 -81.9965 0,,
+960.121 1557.2 226.125,132,claymore,19.704 -163.076 0,,
+1214.69 1232.85 392.125,134,claymore,36.8756 106.754 0,,
+978.592 1166.7 392.125,131,claymore,24.093 -66.1322 0,,
+946.194 1852.19 392.125,3,crouch,3.68591 -150.864 0,,
+873.874 1183.59 395.875,0,crouch,9.45923 -149.326 0,,
+1248.17 1129.13 392.125,6,crouch,3.60901 138.45 0,,
+-543.433 846.054 226.125,164 33,climb,-0.884399 -1.83472 0,,
+-514.646 846.041 399.875,165 163,climb,4.22424 -2.69714 0,,
+-483.447 903.901 395.875,164,crouch,8.22876 -6.62476 0,,
+-951.19 977.14 226.125,105,tube,-12.9034 -0.0219727 0.411987,,
+894.215 981.914 228.125,68,tube,-9.70642 176.534 0,,
diff --git a/main_shared/scriptdata/waypoints/mp_downfall_wp.csv b/main_shared/scriptdata/waypoints/mp_downfall_wp.csv
new file mode 100644
index 0000000..63808b1
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_downfall_wp.csv
@@ -0,0 +1,306 @@
+305
+1011.92 9510.12 118.864,1 2 3 6,stand,,,
+953.87 9459.52 112.18,0,stand,,,
+882.008 9505.34 94.125,0 239,stand,,,
+1086.85 9427.84 108.586,0 4,stand,,,
+1088.73 9219.46 100.964,3 212 238,stand,,,
+1004.96 9832.21 119.615,6,stand,,,
+1020.18 9757.48 125.364,5 0 304,stand,,,
+1329.1 9739.39 119.601,9 304,stand,,,
+1289.02 9447.14 136.608,304,stand,,,
+1553.18 9738.55 130.125,203 7,stand,,,
+1212.04 10016 118.125,11 12 304,stand,,,
+1282.34 10038.4 118.125,10,stand,,,
+877.378 10032.3 116.323,10 13 14,stand,,,
+750.829 10008.6 118.642,12,stand,,,
+876.936 10128 115.229,12 187,stand,,,
+-3411.94 9391.45 252.948,16 20,stand,,,
+-3198.15 9389.63 252.125,15 17,stand,,,
+-2953.61 9390.51 132.565,16 18,stand,,,
+-2835.94 9388.18 132.125,17 19,stand,,,
+-2637.43 9387.85 36.125,18 278,stand,,,
+-3390.83 8527.38 252.746,15 21,stand,,,
+-3203.48 8521.88 252.125,20 22,stand,,,
+-2953.12 8633.08 132.322,21 23,stand,,,
+-2834.87 8634.77 132.125,22 24,stand,,,
+-2638.03 8465.24 39.4679,23 279 296,stand,,,
+-603.26 8966.63 -22.875,26 27 28 29,stand,,,
+-563.538 9119.29 -17.8695,25,stand,,,
+-546.869 8819.67 -22.6051,25,stand,,,
+-763.631 8966.37 -22.875,25,stand,,,
+-440.945 8970.91 -22.875,25 30 31,stand,,,
+-425.889 8757.75 29.125,29 259,stand,,,
+-271.323 8964.35 -22.8819,29 32 33 34,stand,,,
+-292.086 9119.02 -22.8819,31,stand,,,
+-91.5759 8953.75 -22.9441,31,stand,,,
+-123.247 9114.49 -15.875,31 35 37,stand,,,
+-121.778 9278.83 -4.93946,34 36,stand,,,
+-274.366 9291.58 6.53295,35,stand,,,
+55.0922 9111.03 -13.1782,34 236,stand,,,
+-788.474 6337.51 165.337,39,stand,,,
+-786.606 6251.61 158.141,38 40,stand,,,
+-786.528 6151.73 116.169,39 41,stand,,,
+-787.487 6059.75 72.5118,40 42,stand,,,
+-682.004 6073.59 56.6425,41 43,stand,,,
+-510.145 6412.78 29.125,42 44 48 49 50,stand,,,
+-348.951 6410.13 34.4541,43 45 47,stand,,,
+-347.66 6180.96 39.1809,44 46 126,stand,,,
+-341.087 6075.55 52.2241,45,stand,,,
+-332.205 6447.69 41.3705,44,stand,,,
+-583.448 6456.61 40.1863,43,stand,,,
+-473.349 6456.75 38.3714,43,stand,,,
+-716.439 6416.6 31.1778,43 51 52,stand,,,
+-767.286 6378.48 40.1124,50,stand,,,
+-729.451 6571.42 29.4932,50 53,stand,,,
+-730.096 6762.39 19.0741,52 54 55 303,stand,,,
+-726.716 7052.55 28.8949,53 301 250 302 300,stand,,,
+-493.815 6751.14 8.84497,53 56 125,stand,,,
+-563.619 6875.11 33.4806,55,stand,,,
+5442.57 8179.57 126.855,58,stand,,,
+5426.74 8377.06 133.831,57 59,stand,,,
+5214.07 8392.98 112.47,58 60,stand,,,
+5220.42 8796.33 98.2689,59 61 64,stand,,,
+5255.97 9213.41 117.226,60 62,stand,,,
+5447.08 9217.83 149.513,61 63,stand,,,
+5447.09 9416.32 146.878,62,stand,,,
+5056.21 8800.52 88.125,60 78,stand,,,
+4947.8 7982.57 -68.1773,66,stand,,,
+4438.55 7979.47 -88.0888,65 69,stand,,,
+4312.97 8212.44 -87.875,68 69,stand,,,
+4399.84 8239.67 -55.875,67 70,stand,,,
+4221.39 8184.07 -87.875,67 66 81,stand,,,
+4445.34 8436.93 -39.875,68 71 72 76,stand,,,
+4347.09 8460.83 -39.875,70,stand,,,
+4548.16 8453.91 -22.1601,70,stand,,,
+4283.5 9213.32 -39.875,74,stand,,,
+4491.19 9225.57 -39.875,73 75 76 77 79,stand,,,
+4576.97 9154.31 -39.875,74,stand,,,
+4569.2 8843.63 -39.875,74 70 78 170,stand,,,
+4431.86 9013.29 -39.875,74,stand,,,
+4803.36 8805.37 -39.9633,64 76,stand,,,
+4473.4 9333.12 -41.3765,74 80,stand,,,
+4357.13 9482.25 -72.9593,79 180,stand,,,
+4022.2 8183.13 -64.0017,69 82,stand,,,
+3761.9 8212.96 -111.362,81 83 91,stand,,,
+3781.37 8645.64 -101.076,82 84 85,stand,,,
+3764.42 8948.67 -114.361,83 174 175,stand,,,
+3484.57 8820.39 -124.254,83 87 175,stand,,,
+3322.73 8828.03 -87.375,87,stand,,,
+3397.45 8830.01 -88.2188,85 86,stand,,,
+3271.27 8223.72 -81.2924,89,stand,,,
+3220.11 8081.52 -81.2362,88 90,stand,,,
+3078.02 7878.34 -94.3174,89 92 93,stand,,,
+3465.56 7907.53 -104.324,82 92,stand,,,
+3191.48 7694.96 -105.625,91 90 96 113,stand,,,
+2858.4 7871.4 -83.8945,90 94 137,stand,,,
+2614 7780.89 -67.3618,93 95 96,stand,,,
+2402.75 7775.9 9.625,94 131,stand,,,
+2720.55 7610.5 -83.4455,94 92 97 112,stand,,,
+2773.37 7250.11 -6.4792,96 98 112 113,stand,,,
+2779.03 7090.59 9.1056,97 99 100,stand,,,
+2967.57 7054.74 8.30506,98,stand,,,
+2586.45 7018.11 8.08019,98 101,stand,,,
+2581.95 6876.41 8.09929,100 102 103,stand,,,
+2738.57 6873.46 8.09929,101,stand,,,
+2356.88 6881.6 7.92311,101 104 105,stand,,,
+2428 6849.03 8.125,103,stand,,,
+2243.01 6975.97 8.02268,106 107 103 108,stand,,,
+2001.64 7109.97 9.90701,105 107 109 110,stand,,,
+2235.14 7118.67 10.0088,106 105 111,stand,,,
+2174.4 6883.53 8.63068,105,stand,,,
+2019.47 7019.61 8.39465,106,stand,,,
+1881.86 7116.03 -6.30344,106 114 115,stand,,,
+2243.85 7286.76 -6.87583,107 112 114,stand,,,
+2505.9 7312.61 -27.68,111 97 96,stand,,,
+3012.21 7481.45 -58.3481,97 92,stand,,,
+1923.9 7383.37 5.89577,111 110 129 130,stand,,,
+1776.71 6798.34 10.4205,110 116 128,stand,,,
+1574.81 6743.68 -9.97389,115 117,stand,,,
+1215.59 6623.11 15.8662,116 118 119,stand,,,
+1163.16 6949.94 -8.2604,117 121 128,stand,,,
+890.146 6593.65 17.6482,117 120,stand,,,
+564.336 6528.76 -4.18896,119 121 122,stand,,,
+461.522 6935.79 4.56639,120 118 248,stand,,,
+463.004 6480.89 -4.47746,120 123,stand,,,
+146.691 6562.48 23.6057,122 124 125,stand,,,
+-135.149 6399.52 24.3055,123 125 126,stand,,,
+-83.8011 6715.29 16.2881,55 123 124 249,stand,,,
+-205.509 6178.6 23.1792,124 45,stand,,,
+802.714 7666.9 81.1417,225,stand,,,
+1615.95 7228.86 -11.8041,118 115 129,stand,,,
+1780.11 7594.61 22.6126,128 114 226,stand,,,
+1967.16 7838.17 16.6935,114 131 226 228,stand,,,
+2313.61 7796.17 10.3317,130 95 150,stand,,,
+2649.97 8179.54 -80.6795,133 148,stand,,,
+2623.8 8414.44 -159.005,132 134,stand,,,
+2631.89 8701.19 -181.757,133 135,stand,,,
+2816.6 9053.75 -178.956,134 136,stand,,,
+2813.71 9337.15 -159.875,135 144,stand,,,
+2840.13 8065.12 -54.6341,93 138 139 148,stand,,,
+3026.44 8024.79 -65.2282,137,stand,,,
+2976.97 8276.36 -48.813,137 140,stand,,,
+2969.67 8648.2 -56.2125,139 141 142 143,stand,,,
+3033.21 8532.61 -58.6802,140,stand,,,
+3084.88 8797.64 -56.1078,140,stand,,,
+2923.96 9220.94 -50.0619,140 151 152 179,stand,,,
+2816.08 9564.29 -74.3737,136 159,stand,,,
+2528.45 8476.17 -15.9327,146,stand,,,
+2414.16 8300.6 -11.0569,145 147,stand,,,
+2309.21 8195.48 15.7941,146 150,stand,,,
+2668.79 8071.56 -59.3736,132 137 149,stand,,,
+2431.34 7970.27 -3.42544,148 150,stand,,,
+2310.2 7963.32 9.75369,149 147 131,stand,,,
+3126.56 9191.02 -61.8651,143 179,stand,,,
+2604.31 9318.4 -24.689,143 153 156,stand,,,
+2446.37 9032.65 -31.1401,152 154 155,stand,,,
+2436.06 8843.95 -23.9488,153,stand,,,
+2312.2 9156.86 -12.7574,153,stand,,,
+2628.11 9623.98 -42.0342,152 157 159 160,stand,,,
+2509.7 9514.79 -28.4753,156,stand,,,
+2989.94 9647.59 -74.387,159,stand,,,
+2810.33 9641.07 -71.2667,158 144 156 160,stand,,,
+2618.4 9841.98 -63.9219,156 159 161,stand,,,
+2485.61 10077.6 -49.2627,160 164 167 201,stand,,,
+2789.1 10734.5 9.10499,163 165,stand,,,
+2452.34 10731.9 2.53463,162 164 181,stand,,,
+2460.6 10308.2 -49.9256,163 161 166 200 201 202,stand,,,
+3068.31 10674.8 -47.5323,162 166 169,stand,,,
+2924.41 10328.7 -46.0438,164 165 167 169,stand,,,
+2886.88 10134.2 -89.1107,161 166 168,stand,,,
+3273.43 9995.85 -124.469,167 169 177 178,stand,,,
+3313.6 10236 -104.6,168 165 166,stand,,,
+4322.3 8784.69 -30.1056,76 171,stand,,,
+4209.62 8839.39 -41.1113,170 172,stand,,,
+4079.66 8987.23 -85.8088,171 173,stand,,,
+3905.7 9144.02 -87.9256,172 174,stand,,,
+3751.03 9130.31 -120.187,173 84 176 177,stand,,,
+3557.99 8916.63 -129.1,85 84 176,stand,,,
+3531.5 9207.26 -137.782,175 174 178,stand,,,
+3703.16 9455.26 -98.5912,174 178 180 168,stand,,,
+3488.32 9382.93 -127.09,176 177 179 168,stand,,,
+3155.94 9295.01 -90.8896,178 151 143,stand,,,
+3898.34 9426.13 -60.375,177 80,stand,,,
+2200.09 10755.7 31.8729,163 182,stand,,,
+1998.99 10787.4 88.3346,181 183,stand,,,
+1898.47 10777.7 90.61,182 184,stand,,,
+1838.64 10702.4 88.2393,183 185,stand,,,
+1600.96 10705.9 93.3208,184 186,stand,,,
+1586.14 10425.3 74.8247,185 191 189 200,stand,,,
+915.492 10186.9 91.6163,14 188 189 190,stand,,,
+628.653 10193.1 72.4466,187 192 244,stand,,,
+933.549 10440.5 89.3357,187 186 192,stand,,,
+1395.07 10203.7 93.1463,187 191,stand,,,
+1574.91 10245.7 86.2606,190 186 202,stand,,,
+468.859 10416.7 45.9818,188 193 194 189,stand,,,
+347.717 10174.5 45.4075,192 241 243 244 264,stand,,,
+308.861 10503.5 46.2624,192 195,stand,,,
+182.191 10530.2 30.9106,194 196,stand,,,
+5.05507 10509.4 31.9269,195 197,stand,,,
+-164.929 10585.8 45.7202,196 198,stand,,,
+-466.548 10491.3 16.3142,197 199,stand,,,
+-702.452 10270.4 -21.7999,198 266,stand,,,
+1946.49 10383.4 31.0448,186 164 202 201,stand,,,
+2184.83 10028.5 -2.32651,161 202 164 200 208 207,stand,,,
+1824.71 10057.5 57.2089,201 191 200 164 207 208,stand,,,
+1607.85 9719.45 99.0484,9 204,stand,,,
+1637.83 9556.74 88.9193,203 206 205,stand,,,
+1810.11 9571.58 62.463,207 204,stand,,,
+1522.19 9411.63 92.6631,204,stand,,,
+1921.68 9572.27 53.5392,205 208 202 201 210 209,stand,,,
+2156.03 9545.71 -9.77341,201 207 202 209 210,stand,,,
+2046.3 9158.43 16.309,208 210 207 229,stand,,,
+1870.65 9138.37 36.1694,209 207 208 211 229 230,stand,,,
+1477.76 9177.61 73.4082,210 212 229,stand,,,
+1158.4 9194.48 97.647,211 4 213,stand,,,
+1139.13 9074.16 89.045,212 214,stand,,,
+1139.09 8906.72 54.125,213 215 216 217 218,stand,,,
+1002.6 9020.88 65.8753,214,stand,,,
+1247.79 9004.4 64.1328,214,stand,,,
+1253.75 8812.13 54.125,214 219,stand,,,
+977.312 8799.89 54.2013,214,stand,,,
+1236.91 8325.48 60.6556,220 217 221,stand,,,
+950.024 8339.33 54.125,219,stand,,,
+1115.18 8139.31 68.7124,219 222 223,stand,,,
+1294.08 8167.12 75.7619,221,stand,,,
+1114.21 7912.96 94.125,221 224 224 225,stand,,,
+1226.32 7913.21 94.125,223 223 227,stand,,,
+802.773 7919.16 70.4777,223 127 231 235,stand,,,
+1791.83 7924.4 15.3801,130 129 227 228,stand,,,
+1327.94 7922.82 58.1623,226 224,stand,,,
+1908.78 8409.63 22.5062,226 130 229,stand,,,
+1916.17 8796.89 23.1055,228 210 209 230 211,stand,,,
+1455.16 8895.53 54.8046,229 210,stand,,,
+395.131 7982.59 48.8295,225 232 233 246 245,stand,,,
+4.63485 8020.81 1.7586,231 233 245 246,stand,,,
+292.577 8489.2 29.3427,232 231 234,stand,,,
+321.79 8918.45 33.8556,233 235 236 237,stand,,,
+721.891 8631.38 54.2673,234 237 225,stand,,,
+311.199 9085.98 34.4584,234 37 237 241 242,stand,,,
+750.577 9185.91 62.3414,236 235 238 234 239 242,stand,,,
+987.879 9215 94.125,4 237,stand,,,
+766.969 9509.04 66.4817,2 237 240,stand,,,
+528.885 9528.49 41.9743,239 241 242 243,stand,,,
+302.004 9518.62 35.4768,240 236 242 193 264,stand,,,
+482.711 9305.17 69.5396,236 237 241 240,stand,,,
+507.233 10032.6 61.0315,193 240 244,stand,,,
+531.003 10190.3 53.622,243 188 193,stand,,,
+-19.0361 7554.05 27.3941,246 232 231 247 248 249,stand,,,
+308.588 7533.45 34.3386,245 231 232 248 249,stand,,,
+-176.736 7337.4 24.5585,245 249 250 249 248,stand,,,
+275.738 7114.36 15.0034,121 246 249 245 247,stand,,,
+0.18989 6964.99 9.88848,248 125 247 247 245 246,stand,,,
+-597.641 7326.04 6.51778,247 251 301 54,stand,,,
+-578.482 7625.35 24.6373,250 252 253,stand,,,
+-599.361 7750.25 1.61399,251,stand,,,
+-771.671 7866.84 -30.545,251 254 255 297,stand,,,
+-619.263 7882.32 -17.4068,253,stand,,,
+-761.267 8202.38 -46.9284,253 256 257 258 260,stand,,,
+-919.164 8171.41 -46.9877,255,stand,,,
+-606.723 8135.9 -46.9541,255,stand,,,
+-763.846 8575.34 -38.3318,255 259 261 262 270,stand,,,
+-512.383 8563.83 -33.3742,258 260 261 30 263,stand,,,
+-620.174 8319.41 -41.9615,259 255,stand,,,
+-667.785 8505.43 -43.9486,259 258,stand,,,
+-1032.28 8504.19 -46.3041,258,stand,,,
+-521.974 8685.94 -0.522597,259,stand,,,
+76.6526 9737.2 18.3143,241 193 265 266,stand,,,
+-737.087 9764.27 -32.823,264 266 268,stand,,,
+-719.647 10003.8 -37.6321,265 199 264 267,stand,,,
+-1170.73 9773.1 -56.1316,266 268 272,stand,,,
+-1073.95 9605.95 -53.1415,267 265 269 271,stand,,,
+-940.29 9312.24 -18.5566,268 270,stand,,,
+-947.509 8692.75 -33.3843,269 258,stand,,,
+-1278.5 9340.36 -49.8377,268 272 281,stand,,,
+-1483.79 9475.83 -56.1738,271 267 273 280,stand,,,
+-1755.92 9425.11 -43.8514,272 274,stand,,,
+-1883.75 9333.5 -4.2321,273 275 276,stand,,,
+-2037.63 9464.93 -3.875,274,stand,,,
+-2088.7 9135.78 -3.57383,274 277,stand,,,
+-2192.79 9133.87 36.125,276 278,stand,,,
+-2341.62 9094.21 39.9297,277 19 279,stand,,,
+-2342.71 8449.18 36.125,278 24 285,stand,,,
+-1507.33 8964.74 -55.1837,272 281 284,stand,,,
+-1329.38 8977.58 -51.9728,280 271 282 283,stand,,,
+-1168.14 8992.4 -31.875,281,stand,,,
+-1396.29 8432.22 -56.7395,281 284 290 292,stand,,,
+-1600.33 8449.85 -53.2497,283 280 289,stand,,,
+-2181.59 8418.78 36.125,286 279,stand,,,
+-2085.48 8327.98 -3.875,285 287,stand,,,
+-1855.67 8203.6 -3.875,286 288,stand,,,
+-1763.18 8154.2 -40.6265,287 289 293,stand,,,
+-1606.47 8156.79 -52.9115,288 284 292 293,stand,,,
+-1188.07 8436.72 -46.3265,283 291,stand,,,
+-1175.38 8323.81 -40.0881,290,stand,,,
+-1442.33 8144.56 -56.1157,283 289 295,stand,,,
+-1584.32 7937.17 -50.7019,288 294 295 289 299,stand,,,
+-1865.39 7920.52 -40.1846,293,stand,,,
+-1383.99 7844.36 -52.332,293 292 297 298,stand,,,
+-2453.66 7822.93 33.9074,24,stand,,,
+-1025.31 7845.02 -16.8248,295 253,stand,,,
+-1282.09 7365.52 10.8111,295 299 300 302,stand,,,
+-1424.35 7299.59 0.932348,298 293 300,stand,,,
+-1252.77 7052.52 16.9402,299 298 54 302 303,stand,,,
+-713.299 7320.91 0.0442426,54 250 302,stand,,,
+-911.342 7328.76 6.4702,54 301 298 300,stand,,,
+-954.013 6775.46 14.5826,300 53,stand,,,
+1215.64 9774.67 118.86,6 8 7 10,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_drum_wp.csv b/main_shared/scriptdata/waypoints/mp_drum_wp.csv
new file mode 100644
index 0000000..f8a52d1
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_drum_wp.csv
@@ -0,0 +1,150 @@
+149
+9541.88 -3327.63 192.125,1 112 114,stand,,,
+9539.37 -2931.88 96.125,0 2,stand,,,
+9543.22 -2698.31 96.125,1 3,stand,,,
+9508.64 -2422.53 96.125,2 4,stand,,,
+9643.89 -2419.16 152.125,3 7,stand,,,
+9394.42 -2586.81 216.125,6,stand,,,
+9758.84 -2559.85 216.125,5 7 8,stand,,,
+9687.18 -2474.59 216.125,4 6,stand,,,
+10131.7 -2564.93 216.125,6 9,stand,,,
+10497.6 -2569.65 216.125,8 10 11,stand,,,
+10604.3 -2435.21 216.125,9,stand,,,
+10818 -2560.93 216.125,9 12,stand,,,
+10822.8 -2468.05 216.125,11 13,stand,,,
+10745.4 -2409.76 152.125,12 14,stand,,,
+10633.5 -2416.18 96.125,13 15,stand,,,
+10654.9 -2790.84 96.125,14 16,stand,,,
+10650.6 -2973.55 18.125,15 17 145,stand,,,
+10579.1 -3078.44 18.125,16 18,stand,,,
+10660.7 -3362.53 14.125,17 19 20 25 145,stand,,,
+10921.1 -3381.99 14.625,18 25 136,stand,,,
+10445.7 -3431.18 14.125,18 26 25 140,stand,,,
+9906.35 -3422.47 26.2029,141,stand,,,
+9892.56 -4035.83 54.125,23 24 142,stand,,,
+10027.3 -4062.21 68.3978,22,stand,,,
+9676.63 -4055.47 192.125,22 105 107,stand,,,
+10689.7 -3646.31 15.9321,18 26 19 136 20,stand,,,
+10467.3 -3713.04 14.125,25 20,stand,,,
+11519.8 -3582.07 -113.875,137,stand,,,
+12212.7 -3639.9 19.125,30 134,stand,,,
+12410 -3580.1 -113.875,144,stand,,,
+12202.2 -3835.72 18.125,28 31 34,stand,,,
+11966.8 -4120.45 18.125,30 32 33,stand,,,
+11799.1 -4180.28 19.125,31,stand,,,
+12161.9 -4305.07 18.125,31 34 50 51 43,stand,,,
+12521.9 -3929.25 18.1245,33 30 35,stand,,,
+12923.2 -4100.8 18.2777,34 36 37,stand,,,
+13047 -4002.86 19.125,35,stand,,,
+12973.2 -4408.21 21.125,35 38 39 40,stand,,,
+13387.9 -4426 18.125,37,stand,,,
+12760.7 -4593.73 18.4622,37 40 41 53,stand,,,
+13056 -4691.72 19.125,39 37 41,stand,,,
+12708.7 -4752.57 19.125,39 40 42,stand,,,
+12459.9 -4868.7 19.125,41 43 44 47,stand,,,
+12173.7 -4651.65 18.135,42 47 50 51 33,stand,,,
+12135.5 -5146.77 18.1867,42 45 46 47,stand,,,
+12405.6 -5124.77 19.125,44,stand,,,
+11801 -5363.88 21.125,44 48 49 58,stand,,,
+12067.4 -4815.5 21.125,44 43 42 48,stand,,,
+11795.7 -4823.76 21.125,47 46,stand,,,
+11931 -5362.44 19.125,46,stand,,,
+12006.9 -4490.95 19.125,43 33 51 54,stand,,,
+12282.6 -4462.28 18.3459,43 50 33 52,stand,,,
+12410.3 -4503.31 52.125,51 53,stand,,,
+12645.1 -4560.62 52.125,52 39,stand,,,
+11698.6 -4480.1 96.125,50 55,stand,,,
+11482.1 -4553.47 126.156,54 56 57,stand,,,
+11235.2 -4554.78 211.125,55 65 66,stand,,,
+11464.7 -4999.42 97.2314,55 58 72,stand,,,
+11480.2 -5385.74 96.8375,57 46 59 60,stand,,,
+11491 -5516.33 97.4038,58,stand,,,
+11317.3 -5421.19 96.8928,58 61,stand,,,
+11165.4 -5248.1 108.819,60 62 63 64,stand,,,
+11006.4 -5354.34 98.1853,61 73,stand,,,
+11309.6 -5174.76 95.049,61,stand,,,
+11026.9 -5138.06 99.6359,61,stand,,,
+11112.9 -4385.57 204.125,56 66,stand,,,
+10968.7 -4467.14 204.125,56 65 67,stand,,,
+10872.4 -4454.49 192.125,66 68 133,stand,,,
+10763.4 -4540.31 192.125,67 69,stand,,,
+10600.2 -4561.1 98.1714,68 70 146,stand,,,
+10883.2 -4892.49 100.894,69 71 72 147 146,stand,,,
+10986.5 -4832.67 100.081,70,stand,,,
+10993.9 -4999.32 100.625,70 57 147,stand,,,
+10867.4 -5376.29 100.361,62 74 147,stand,,,
+10678.2 -5499.56 99.2189,73 75 76 146,stand,,,
+10542.5 -5638.4 96.6548,74 76 77,stand,,,
+10706 -5699.47 99.6741,75 74,stand,,,
+10282.4 -5616.48 194.125,75 78 79,stand,,,
+10145 -5676.78 194.125,77,stand,,,
+9974.94 -5549.42 193.125,77 80 130,stand,,,
+9865.28 -5649.96 194.125,79 81,stand,,,
+9497.68 -5603.95 193.125,80 82 83,stand,,,
+9323.29 -5643.55 193.125,81 83 84,stand,,,
+9396.08 -5497.39 193.125,82 81 91 92 93,stand,,,
+9150.98 -5653.08 324.125,82 85 87,stand,,,
+8810.36 -5689.73 320.125,84 86 88,stand,,,
+8811.01 -5301.47 321.125,85 87 89 90,stand,,,
+9078.59 -5394.84 320.125,86 84,stand,,,
+8501.94 -5653.46 320.125,85 89,stand,,,
+8554.51 -5366.66 320.125,88 86,stand,,,
+8821.93 -5035.48 190.435,86 92 94 97,stand,,,
+9214.76 -5459.12 193.125,83,stand,,,
+9224.8 -5249.02 193.125,83 93 90,stand,,,
+9393.36 -5171.96 195.125,92 83 96,stand,,,
+8841.39 -4784.67 195.124,95 90 97 98,stand,,,
+9164.99 -4623.59 193.125,94 96 104,stand,,,
+9387.46 -4740.8 195.125,95 93 126,stand,,,
+8486.82 -4853.39 199.084,90 94,stand,,,
+8533.82 -4507.13 193.125,94 99 100 103,stand,,,
+8019.03 -4497.36 192.125,98,stand,,,
+8788.54 -4203.59 192.137,98 101 104 108,stand,,,
+8574.21 -3925.96 192.125,100 102,stand,,,
+8412.92 -4060.27 193.125,101 103,stand,,,
+8437.41 -4319.13 195.125,102 98,stand,,,
+9173.79 -4299.19 192.125,100 95 107,stand,,,
+9671.23 -4239.72 192.125,24 106 115 107,stand,,,
+9524.48 -4259.75 192.125,105,stand,,,
+9397.84 -4076.85 193.125,24 108 109 104 105,stand,,,
+8941.5 -4060.95 192.125,100 107 110,stand,,,
+9256.99 -3805.36 193.125,107 110 111 112,stand,,,
+9041.57 -3845.62 192.125,109 108,stand,,,
+9391.76 -3825.62 192.125,109,stand,,,
+9293.78 -3494.63 192.125,109 113 0,stand,,,
+9264.63 -3356.25 192.125,112,stand,,,
+9531.85 -3476.95 192.125,0,stand,,,
+10061.1 -4247.45 191.306,105 116 120 118,stand,,,
+10066.5 -4028 193.125,115 117,stand,,,
+10215.3 -4057.35 193.125,116 118 133,stand,,,
+10207.7 -4272.09 192.115,117 119 115,stand,,,
+10260.5 -4512.41 190.961,118 120 121,stand,,,
+10050 -4466.06 190.052,119 115,stand,,,
+10244.6 -4727.69 190.309,119 122 126,stand,,,
+10262.3 -4895.25 192.125,121 123 125,stand,,,
+10237.2 -5151.75 192.125,122 124,stand,,,
+9893.58 -5132.98 192.125,123 125 128 130,stand,,,
+9904.83 -4886.59 192.125,124 122 128,stand,,,
+9569.04 -4714.47 192.125,121 96 127 128,stand,,,
+9526.24 -4838.69 192.125,126,stand,,,
+9747.77 -4951.34 192.125,126 125 129 124,stand,,,
+9553.63 -5123.39 192.125,128,stand,,,
+9969.54 -5345.23 192.125,124 79 131 132,stand,,,
+10063.3 -5263.31 192.125,130,stand,,,
+9812.5 -5355.28 192.125,130,stand,,,
+10896.6 -4027.08 192.125,117 67,stand,,,
+12017.5 -3556.96 -112.174,28 135,stand,,,
+11798.7 -3511.33 -113.875,134 138 139 143,stand,,,
+10921.8 -3652.08 8.80361,25 19 148,stand,,,
+11476.4 -3659.44 -113.875,27 139 148,stand,,,
+11813 -3651.89 -113.875,135 139,stand,,,
+11675.3 -3642.9 -113.875,135 137 138,stand,,,
+10179.7 -3437.49 19.4289,20 141,stand,,,
+9975.14 -3583.56 31.6946,140 142 21,stand,,,
+9963.42 -3874.17 54.125,141 22,stand,,,
+12033.6 -3438.26 -103.45,144 135,stand,,,
+12187.7 -3458.61 -108.841,143 29,stand,,,
+10743 -3063.22 18.125,16 18,stand,,,
+10603.1 -5082.81 98.3336,74 147 69 70,stand,,,
+10882.9 -5028.97 101.318,72 70 73 146,stand,,,
+11226.7 -3648.92 -113.875,137 136,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_fatherland_wp.csv b/main_shared/scriptdata/waypoints/mp_fatherland_wp.csv
new file mode 100644
index 0000000..82dccb0
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_fatherland_wp.csv
@@ -0,0 +1,334 @@
+333
+1306.95 2265.03 -24.0442,1 111 132 129 142 130,stand,,,
+1985.65 2303.72 28.8197,0 2 130 129,stand,,,
+2361.18 2392.95 33.2611,1 3 113,stand,,,
+2935.57 2233.27 59.0335,2 4 113 5 113 143 130,stand,,,
+3139.84 2482.8 54.2514,3 5,stand,,,
+3515.33 2137.8 38.7666,4 6 3 113 143,stand,,,
+4181.54 1963.18 5.47885,5 7 143 147 148,stand,,,
+4581.56 1752.77 10.1132,6 8 147,stand,,,
+4686.38 1374.1 55.8555,7 9 148 149 159 163,stand,,,
+4458.36 896 76.7488,8 10,stand,,,
+4174.48 621.813 80.5025,9 11 152 176 159,stand,,,
+4108.61 328.282 58.1107,10 12 152 176 177,stand,,,
+4171.58 -421.949 65.2941,11 13 178 177 14 176,stand,,,
+4305.64 -932.086 59.8386,12 14 178,stand,,,
+4038.13 -961.608 42.1199,13 15 178 12,stand,,,
+3919.61 -832.304 44.5775,14 16 179 178 209 178,stand,,,
+3538.96 -895.622 43.4227,15 17 209 179 209,stand,,,
+3121.86 -925.378 -5.4054,16 18 210,stand,,,
+3102.35 -540.076 -12.9427,17 19 47 47 179,stand,,,
+3030.28 -493.99 -11.875,18 20 23 47,stand,,,
+2945.67 -525.38 -11.875,19 21,stand,,,
+2881.59 -587.824 -9.875,20 22,stand,,,
+2781.13 -582.175 -11.875,21,stand,,,
+2894.62 -425.227 -9.875,19 24,stand,,,
+2640.13 -408.801 -11.875,23 25 26 27,stand,,,
+2682.46 -575.571 -11.875,24,stand,,,
+2581.4 -578.625 -11.875,24,stand,,,
+2454.01 -353.034 -11.875,24 28 58,stand,,,
+2468.48 -270.707 -14.2406,27 33 44 194,stand,,,
+2378.47 -497.269 -11.875,30 30 31 58,stand,,,
+2310.12 -523.972 -25.4921,29 29 31 34 216 60,stand,,,
+2330.95 -456.676 -22.8971,29 32 30,stand,,,
+2310.88 -315.944 -24.4894,31 33 214 194 216,stand,,,
+2382.38 -271.54 -15.586,32 28,stand,,,
+2294.68 -758.844 -27.6723,30 35 36 216 59,stand,,,
+2373.54 -823.385 -20.8172,34 36 37 41 217,stand,,,
+2195.23 -1024.53 -21.7121,35 34 59 217,stand,,,
+2440.55 -795.19 -16.3423,35 38 42,stand,,,
+2516.87 -701.064 3.125,37 39,stand,,,
+2690.52 -712.556 108.125,38 40 43,stand,,,
+2939.94 -703.892 -15.1653,39 41 42,stand,,,
+2951.47 -904.09 -17.9922,40 35,stand,,,
+2876.48 -847.522 -20.3239,40 37,stand,,,
+2702.37 -489.67 108.125,39 44 48,stand,,,
+2697.83 -290.745 108.125,43 28 45,stand,,,
+2929.89 -265.278 -14.3691,44 46 46,stand,,,
+3044.97 -258.924 -10.6108,45 47 45 195 196 210 183 209,stand,,,
+3112.23 -408.692 -9.34209,19 18 46 18 201,stand,,,
+2807.36 -489.453 108.125,43 49 50,stand,,,
+2994.18 -588.875 108.125,48 50,stand,,,
+2987.74 -362.536 108.125,49 48,stand,,,
+2614.98 -485.374 108.125,52 55,stand,,,
+2571.64 -617.606 108.125,51 53,stand,,,
+2443.16 -628.511 108.125,52 54,stand,,,
+2409.34 -434.928 108.125,53 55,stand,,,
+2514.32 -382.844 108.125,54 51 56,stand,,,
+2510.05 -588.516 -11.875,55 57,stand,,,
+2451.53 -619.688 -11.875,56 58,stand,,,
+2430.98 -503.826 -11.875,29 27 57,stand,,,
+2000.67 -1016.88 -19.875,36 60 216 217 34,stand,,,
+1935.09 -1084.03 -17.875,59 61 217 237 217 63 30,stand,,,
+1923.95 -1546.99 -17.875,60 62 63 63 237 238,stand,,,
+2345.63 -1674.56 -25.3336,61 64,stand,,,
+1752.87 -1777.65 -28.4941,61 64 61 237 238 60,stand,,,
+2148.17 -1754.72 -20.5339,63 62,stand,,,
+1223.16 -1433.25 -19.9625,66 238 237 66 247,stand,,,
+917.187 -1357.75 -27.277,65 67 65 237 247 239 250 255 249,stand,,,
+806.441 -1449.96 -19.8353,66 68 246 255 250,stand,,,
+787.762 -1674.98 -13.3455,67 69 73 75,stand,,,
+876.047 -1685.33 -7.875,68 70 72,stand,,,
+1078.66 -1574.05 -7.875,69 71,stand,,,
+1100.61 -1893.87 -7.875,70 72,stand,,,
+865.096 -1811.13 -7.875,71 69,stand,,,
+805.131 -2005.78 -28.3721,68 74 75 255,stand,,,
+998.941 -2402.6 -16.7591,73 75,stand,,,
+611.492 -2177.13 -29.6885,74 73 76 254 68 255,stand,,,
+343.123 -2208.19 -33.6778,75 79 80 254,stand,,,
+440.379 -2473.4 -6.6458,78 79,stand,,,
+103.883 -2456.61 5.16591,77 79,stand,,,
+323.921 -2279.59 -5.875,77 78 76,stand,,,
+61.1446 -2211.28 -30.9951,76 81 253,stand,,,
+-109.997 -2533.74 -13.9047,80 82 253,stand,,,
+-350.928 -2487.07 -6.12184,81 83 253,stand,,,
+-388.126 -2212.08 -17.8102,82 84 253,stand,,,
+-292.077 -1859.95 -25.8622,83 85 253,stand,,,
+-289.22 -1416.2 -39.027,84 86 252,stand,,,
+-388.996 -1332.67 -51.0948,85 87 252 283 279,stand,,,
+-976.805 -1360.8 -39.0621,86 88 89 283 284,stand,,,
+-1320.12 -974.617 -39.4787,87 89 91,stand,,,
+-1175.87 -586.161 -47.1019,88 87 91 90 284 286,stand,,,
+-1391.1 -291.414 -10.3245,93 89 275 94,stand,,,
+-1367.51 -723.273 -41.5265,89 88 92,stand,,,
+-1377.37 -710.645 0.124823,91 93,stand,,,
+-1530.01 -350.078 -18.4096,92 90 94 287,stand,,,
+-1572.81 233.845 -28.3202,93 95 292 105 90 286,stand,,,
+-1620.26 733.643 -12.5016,94 96 97 105 104 287 105,stand,,,
+-1993.43 1005.77 -30.3916,95 97,stand,,,
+-1765.7 1189.77 -39.4433,96 95 98 104,stand,,,
+-1552.33 1656.58 -19.6125,97 99 104 103 102,stand,,,
+-1034.13 2016.19 -12.1523,98 100 101 102,stand,,,
+-767.37 1949.7 4.125,99 101 106,stand,,,
+-878.195 1872.63 -30.0355,100 102 103 99 104,stand,,,
+-826.383 1416.31 -29.3363,101 103 99 98 108 289 290,stand,,,
+-1207.76 1411.55 -29.875,102 104 98 101 296,stand,,,
+-1403.29 1376.06 -39.875,103 105 95 98 105 101 97,stand,,,
+-1431.65 691.269 -28.2891,104 95 95 287 292 104 94,stand,,,
+-751.699 1493.91 4.125,100 107,stand,,,
+-537.583 1457.83 4.125,108 106,stand,,,
+-522.102 1379.05 -25.9949,107 102 109 290,stand,,,
+-198.964 1377 -48.2397,108 110 290 307 304,stand,,,
+529.289 1831.93 -35.0535,109 111 308 311 307,stand,,,
+933.995 1922.61 -38.0925,110 0 131 135 132 142 311,stand,,,
+2388.86 1975.29 60.246,113 114 113 129 130 130 322,stand,,,
+2588.96 2005.41 61.9578,112 112 3 5 2 3 130,stand,,,
+2483.3 1855.53 65.1802,115 116 112,stand,,,
+2923.51 1839.47 65.5281,114 116 128,stand,,,
+2691.08 1721.77 66.0122,115 117 114,stand,,,
+2722.32 1526.39 63.8015,116 118 119 120,stand,,,
+2605.56 1477.68 62.9798,117 119 120 171,stand,,,
+2835.86 1468.04 74.125,118 117 120 331 332,stand,,,
+2674.42 1419.1 63.3874,117 119 118 167 168,stand,,,
+3148.13 1484.68 80.125,122 332,stand,,,
+3288.31 1340.49 84.125,121 123 125,stand,,,
+3410.22 1332.22 92.125,122 124,stand,,,
+3501.6 1340.68 65.1042,123 126 154 145 155 126,stand,,,
+3379.1 1466.77 74.125,122 126,stand,,,
+3485.87 1484.4 64.9602,125 124 127 145 146 124 155,stand,,,
+3478.87 1744.94 65.7843,126 128 145 150 155,stand,,,
+3344.01 1823.47 64.519,127 115,stand,,,
+1676.59 2058.05 21.7733,112 130 1 131 142 0 322,stand,,,
+2115.96 2142.63 35.1854,129 112 1 112 113 142 0 322 3,stand,,,
+1378.09 1921.41 -19.9165,129 111 309 311 233,stand,,,
+1018.84 2206.42 -17.875,0 133 111 142,stand,,,
+973.881 2292.88 36.125,132 134,stand,,,
+893.127 2315.33 54.125,135 137 136 133,stand,,,
+739.133 2004.8 54.125,134 136 137 111,stand,,,
+588.572 2360.35 54.125,135 137 134,stand,,,
+750.875 2511.94 54.125,136 134 135 138 141,stand,,,
+575.969 2661.13 54.125,137 139 141,stand,,,
+1330.75 2624.35 54.125,138 140 141,stand,,,
+1154.6 2375.59 54.125,139 141,stand,,,
+850.765 2613.04 54.125,140 137 138 139,stand,,,
+1339.77 2117.03 -22.3425,132 129 111 130 0 311,stand,,,
+3890.32 1978.5 42.0038,3 5 6 144 147,stand,,,
+3933.41 1704.32 59.8558,143 145 145,stand,,,
+3870.53 1613.04 64.015,144 127 126 146 144 124,stand,,,
+3992.18 1521.24 64.1144,145 147 149 150 126 154,stand,,,
+4150.94 1783.09 33.0123,146 148 7 6 143,stand,,,
+4346.85 1657.32 38.6471,147 149 6 8 163,stand,,,
+4406.78 1213.83 66.5083,148 146 150 151 8 159 163,stand,,,
+3977.62 1344.59 66.2845,146 149 153 163 163 154 127,stand,,,
+4166.91 1108.11 76.125,149 152,stand,,,
+4032.79 731.897 81.0368,151 159 10 153 175 176 11 185,stand,,,
+4037.82 1127.86 76.125,150 152 160,stand,,,
+3738.58 1322.26 65.0469,155 150 124 146 157,stand,,,
+3677.04 1187.9 65.5806,154 156 162 124 127 126,stand,,,
+3776.72 1088.96 114.125,155 162,stand,,,
+3550.13 1137.72 65.5375,158 154 158 164 162 166,stand,,,
+3558.88 952.184 64.3802,157 157 164,stand,,,
+4301.16 914.087 77.993,149 152 10 8,stand,,,
+3879.13 1132.51 76.0186,153 161,stand,,,
+3828.12 1158.21 96.125,160 162,stand,,,
+3779.19 1140.42 94.125,156 161 157 155,stand,,,
+4197.23 1442.9 67.9533,150 148 149 150 8,stand,,,
+3208.6 1012.06 66.3678,158 157 165,stand,,,
+3112.86 882.401 58.125,166 166 164 175 186 184 187 211 186,stand,,,
+2838.55 1086.87 62.6174,165 157 165 167 170,stand,,,
+2696.55 1166.54 61.9881,166 120 168 170 169,stand,,,
+2613 1296.52 67.5188,120 169 170 167,stand,,,
+2411.64 1343.63 64.2777,168 170 167,stand,,,
+2399.13 1144.41 64.125,169 166 168 167,stand,,,
+2408.58 1490.07 -20.3026,118 172 174 173 236,stand,,,
+2325.38 1336 -46.8197,171 174 173 188 189,stand,,,
+2178.37 1655.24 -24.6731,174 171 172,stand,,,
+1881.5 1407.12 -39.9375,173 171 172 235 235,stand,,,
+3357.42 697.043 61.8516,165 152 185 186 184,stand,,,
+3934.25 325.503 47.7896,152 177 11 12 180 185 184 10,stand,,,
+3991.92 -206.368 46.3018,176 178 12 11,stand,,,
+4017.25 -717.775 44.228,177 179 15 12 14 13 15,stand,,,
+3733.01 -803.542 50.5955,178 15 201 199 206 16 18,stand,,,
+3487.23 69.4751 49.125,176 182 181,stand,,,
+3494.8 -21.383 48.125,196 180 197,stand,,,
+3091.74 130.964 48.125,180 183 184 215,stand,,,
+3051.27 -3.95415 33.7536,182 196 195 46 215,stand,,,
+3147.91 432.158 47.4523,182 185 165 175 186 176 215,stand,,,
+3522.08 515.948 70.7507,184 176 175 152 186,stand,,,
+2981.18 521.618 30.6074,175 165 187 184 185 211 165 215,stand,,,
+2522.58 726.766 -17.1362,165 188 191 191 190 186 211,stand,,,
+2320.36 848.051 -41.7715,187 189 172 190 191,stand,,,
+2171.53 1050.59 -45.875,188 172 229 244 243,stand,,,
+2207.78 633.562 -42.0843,188 191 187,stand,,,
+2473.71 613.112 -20.0389,190 188 187 192 187 211 215,stand,,,
+2485.8 365.342 2.125,193 191 211 212,stand,,,
+2507.63 177.743 -28.7357,192 194 213 214 211 215,stand,,,
+2491.72 -118.384 -30.5602,193 28 195 32 214 215,stand,,,
+2913.34 -116.368 -6.26786,194 46 183 215,stand,,,
+3445.26 -130.384 37.0459,46 181 210 183 210,stand,,,
+3624.87 -27.6552 48.125,181 198,stand,,,
+3611.97 -340.895 48.125,199 200 197 201 210,stand,,,
+3789.74 -416.326 49.125,198 200 179,stand,,,
+3857.64 -276.006 49.125,199 198 202,stand,,,
+3597.91 -537.146 48.125,198 179 209 210 209 47,stand,,,
+3848.71 46.4954 179.125,200 203 204,stand,,,
+3254.21 187.869 178.125,202 205,stand,,,
+3723.55 66.4193 179.125,202 205 206,stand,,,
+3337.6 114.28 179.125,204 203,stand,,,
+3695.44 -186.514 179.125,204 207 179,stand,,,
+3829.67 -427.108 184.867,206 208,stand,,,
+3669.73 -488.875 219.125,207,stand,,,
+3603.35 -702.468 43.0631,201 16 210 201 15 16 46,stand,,,
+3406.61 -303.051 32.9361,198 196 201 209 46 196 17,stand,,,
+2674.54 588.696 -6.05811,186 192 191 165 187 193,stand,,,
+2226.7 276.999 8.125,192,stand,,,
+2206.87 477.577 8.125,193,stand,,,
+2253.55 -24.9803 -37.1655,32 194 193 215 218,stand,,,
+2672.4 127.253 -21.1611,186 195 183 193 214 184 182 194 191,stand,,,
+2061.77 -709.894 -43.1896,32 30 34 217 59,stand,,,
+1758.1 -812.75 -44.432,216 60 36 60 59 35 237 241 240,stand,,,
+1892.86 -74.1449 -36.9775,214 219 220 221,stand,,,
+1690.63 32.4844 -34.5938,218 221 220 222,stand,,,
+1487.31 -557.016 -32.0911,218 221 219 246 240 239 241,stand,,,
+1456.49 -243.089 -47.0587,220 219 218 262,stand,,,
+1692.34 123.269 -32.875,219 223 224 223,stand,,,
+1409.91 243.512 -30.875,222 224 259 265 222 263,stand,,,
+1674.51 398.432 -32.875,223 222 225,stand,,,
+1662.42 479.776 -42.6072,224 226,stand,,,
+1531.69 606.213 -42.0865,225 227 232,stand,,,
+1929.24 577.646 -40.8629,226 228,stand,,,
+1976.2 836.952 -43.6254,227 229 232,stand,,,
+2040.99 1067.98 -47.875,228 230 230 189,stand,,,
+1895.29 1125.75 -39.875,229 229 231 235 309,stand,,,
+1524.88 1213.79 -42.9464,230 232 233 233 235 309 236,stand,,,
+1533.01 878.737 -45.5646,231 226 228,stand,,,
+1193.26 1251.51 -42.93,231 234 231 309 310 131,stand,,,
+1117.62 1142.65 -40.0693,233 260 312 314 311,stand,,,
+1701.8 1396.49 -35.0242,231 174 236 230 174 315,stand,,,
+1898.7 1270.14 -39.9774,171 235 231,stand,,,
+1492.79 -1293.52 -26.166,63 65 60 217 238 239 240 66 61,stand,,,
+1240.31 -1803.59 -16.8164,65 237 63 61,stand,,,
+1259.67 -970.705 -24.3559,237 240 246 220 66,stand,,,
+1541.55 -774.522 -38.0756,239 241 245 244 220 237 217 246,stand,,,
+1762.02 -760.433 -83.192,240 217 242 220,stand,,,
+2076.32 -310.067 -185.556,241 243 245 244 325,stand,,,
+2143.42 666.074 -177.027,242 244 244 189 324,stand,,,
+2065.81 490.429 -175.875,243 243 240 189 242 324 325,stand,,,
+1978.99 -475.018 -171.961,240 242 325,stand,,,
+1013.28 -881.323 -14.2582,220 247 239 240 67,stand,,,
+810.045 -915.852 -7.04517,66 246 65 248 249 250,stand,,,
+666.784 -490.017 -38.7219,247 249 256 257 279,stand,,,
+580.738 -811.886 -25.837,248 247 66 251 279,stand,,,
+589.103 -1215.22 5.06937,247 251 255 66 67 279,stand,,,
+129.066 -1222.19 -42.9214,250 252 254 255 249,stand,,,
+-108.793 -1319.97 -47.3173,251 85 253 86 254 283,stand,,,
+-96.3032 -2036.02 -22.6147,252 254 83 82 80 84 81,stand,,,
+175.098 -1713.03 -18.6227,76 251 252 253 75 255,stand,,,
+329.086 -1558.36 -42.9479,73 67 75 251 254 250 66,stand,,,
+337.997 -477.454 -35.9133,248 257 278 279,stand,,,
+596.87 -245.512 -52.9492,256 248 258 267 271 266,stand,,,
+1144.72 -201.239 -40.8491,257 259 266,stand,,,
+1234.6 -19.8352 -30.875,258 223 262 263,stand,,,
+1393.45 544.172 -43.875,261 265 234,stand,,,
+1118.5 522.494 -42.4201,260 265 265 313 314,stand,,,
+1361.6 -248.084 -43.537,221 259 266,stand,,,
+1117.53 226.455 -32.875,259 264 223 265,stand,,,
+987.306 244.961 -36.5429,263 266 314,stand,,,
+1250.19 461.597 -30.875,261 261 260 223 263,stand,,,
+943.79 -16.2658 -35.9272,264 258 270 262 257,stand,,,
+-56.7674 -94.2317 -35.9653,257 268,stand,,,
+-247.638 145.368 -39.9564,267 269 271,stand,,,
+-272.072 250.406 -21.875,268 270 272 313,stand,,,
+475.829 244.864 -47.7669,269 271 313 266,stand,,,
+540.847 38.4757 -61.8445,270 268 257,stand,,,
+-489.351 274.594 -19.875,269 273 276 277,stand,,,
+-797.937 295.712 -41.9025,272 274 275 287 288 291 292 291,stand,,,
+-795.784 108.705 -38.7168,273 275,stand,,,
+-1057.72 106.451 -42.4274,274 273 281 287 90 288 291,stand,,,
+-603.671 -182.26 -43.875,272 278 281 285,stand,,,
+-553.938 518.614 -46.3234,272 289 288,stand,,,
+-418.272 -429.544 -42.5004,276 256 280 281 284,stand,,,
+110.52 -932.565 -50.5863,256 248 249 250 283 86,stand,,,
+-499.146 -643.802 -47.11,278 281 282 283,stand,,,
+-757.914 -433.616 -44.9341,278 276 275 280 284 283 285,stand,,,
+53.4754 -684.799 -93.3139,280,stand,,,
+-420.899 -853.808 -52.0778,280 279 86 252 284 281 87,stand,,,
+-914.277 -677.295 -43.0514,283 281 87 89 278,stand,,,
+-942.953 -281.26 -42.8884,281 276 286,stand,,,
+-1186.78 -336.457 -33.0603,285 89 287 94,stand,,,
+-1290.57 197.942 -39.4466,286 275 93 95 105 273 291 288,stand,,,
+-832.582 491.422 -41.9283,273 289 277 275 291 287,stand,,,
+-580.654 768.833 -40.8301,288 102 290 277 294,stand,,,
+-302.756 1251.88 -46.1206,102 289 109 108 304,stand,,,
+-1040.24 531.952 -41.1209,287 288 292 273 273 275,stand,,,
+-1287.64 474.606 -39.875,105 291 273 94,stand,,,
+-1016.19 741.971 0.125,294 295,stand,,,
+-762.053 825.651 2.125,293 295 289,stand,,,
+-1035.48 908.875 0.125,294 297 293,stand,,,
+-1202.86 1222.87 0.125,103 297 298 298,stand,,,
+-1083.3 1125.99 0.125,296 298 295 298,stand,,,
+-1244.09 1087.55 0.125,296 297 297 296 299,stand,,,
+-1204.49 760.297 140.125,298 300 303,stand,,,
+-1034.09 937.707 140.125,299 303 326,stand,,,
+-1223.06 1280.81 140.125,302 326,stand,,,
+-979.126 1277.55 140.125,301 326,stand,,,
+-902.387 754.232 140.125,300 299,stand,,,
+-110.928 1217.46 -47.8496,305 307 290 109 308,stand,,,
+-38.776 542.615 -29.9352,304 306,stand,,,
+324.896 658.384 -43.2932,305 307,stand,,,
+386.243 1331.04 -40.7513,306 304 308 310 109 110,stand,,,
+634.708 1559.45 -57.3389,309 307 110 310 304 311,stand,,,
+1371.38 1441.76 -26.4081,308 131 231 311 230 233,stand,,,
+888.228 1234.79 -60.5692,308 307 233 311 312 314,stand,,,
+1004.04 1702.68 -55.5274,308 131 309 310 111 142 110 234,stand,,,
+708.902 989.186 -46.5192,234 310 313 314,stand,,,
+600.753 369.134 -62.5116,312 270 261 314 269,stand,,,
+920.776 689.607 -53.8532,261 234 310 313 264 312,stand,,,
+1717.86 1493.95 -47.875,235 316 328 330 329,stand,,,
+1973.78 1715.86 33.125,315 317,stand,,,
+1797.38 1968.02 77.5319,316 318,stand,,,
+1737.3 1946.71 94.125,317 319 323,stand,,,
+1649.12 1915.09 94.125,318 320,stand,,,
+1596.68 1899.94 72.125,319 321,stand,,,
+1494.37 1595.94 72.125,320,stand,,,
+1776.01 2013.85 31.9515,323 129 130 112,stand,,,
+1775.92 1991.14 89.485,318 322,stand,,,
+2154.39 69.1071 -170.851,244 325 243,stand,,,
+2031.53 85.4211 -177.691,324 245 242 244,stand,,,
+-1046.15 1013.22 140.125,300 327 302 301,stand,,,
+-1133.83 1008.27 140.125,326,stand,,,
+1625.85 1751.98 -47.875,315 329 330,stand,,,
+1821.58 1764.17 -47.875,328 330 315,stand,,,
+1730.97 1652.9 -47.875,329 315 328,stand,,,
+2914.92 1576.82 80.125,119 332,stand,,,
+2939.63 1473.1 72.125,331 121 119,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_frenchvillage_wp.csv b/main_shared/scriptdata/waypoints/mp_frenchvillage_wp.csv
new file mode 100644
index 0000000..ae1646e
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_frenchvillage_wp.csv
@@ -0,0 +1,312 @@
+311
+-2863.14 1755.61 -19.0376,1 155 156,stand,,,
+-2595.56 1866.46 -59.6466,0 2 156,stand,,,
+-2145.69 1929.47 -60.7072,1 165 164 169 168,stand,,,
+-1363.54 2147.43 -15.0007,4 169 170 187,stand,,,
+-1044.81 2212.15 -35.9942,3 170 173 175 176,stand,,,
+-315.758 2386.28 -42.2327,6 176 177,stand,,,
+-77.199 2371.11 -49.9788,5 7 177 178 218 179,stand,,,
+296.503 2290.31 -51.0997,6 8 19 218,stand,,,
+575.37 2468.81 -52.0269,7 9 18,stand,,,
+871.838 2401.4 -51.5366,8 10 16 18,stand,,,
+1236.66 2497.35 -52.0525,9 11 13 16,stand,,,
+1538.32 2584.15 -51.4339,10 12,stand,,,
+1496.01 2370.77 -51.2903,11 13,stand,,,
+1395.22 2279.24 -50.797,12 14 15 10,stand,,,
+1358.98 2067.97 -31.875,13 28 29,stand,,,
+1169.48 2208.37 -51.1993,13 16,stand,,,
+983.687 2320.99 -50.9431,15 10 17 9 18,stand,,,
+867.97 2072.24 -31.625,16 18 27 28,stand,,,
+730.065 2265.02 -50.6574,17 8 16 9 19,stand,,,
+590.233 2055.76 -31.875,18 7 20 21,stand,,,
+489.901 1841.66 -31.875,19 21 191,stand,,,
+612.831 1620.31 -31.875,20 19 22 23 22 25,stand,,,
+809.79 1524.92 -31.875,23 21 21 26 24 27 33 34,stand,,,
+644.597 1312.37 -31.875,22 21 24 36 37,stand,,,
+508.504 1372.13 -31.875,23 25 26 22,stand,,,
+542.721 1239.13 -31.875,24 21,stand,,,
+339.197 1533.67 -31.875,24 22 191 192,stand,,,
+958.749 1745.01 -31.875,22 17 28 34,stand,,,
+1100.74 1846.89 -31.875,17 27 14 29,stand,,,
+1434.64 1609.69 -31.875,14 28 30 32 32,stand,,,
+1243.54 1338.6 -31.875,29 31 32 33 34 39,stand,,,
+1560.87 1422.89 -31.875,32 30,stand,,,
+1457.66 1448.47 -31.875,31 29 29 30,stand,,,
+978.57 1267.07 -31.875,30 22 35 36,stand,,,
+1010.23 1396.22 -26.775,30 27 22 39,stand,,,
+967.449 1019.24 -7.92315,33 36 38 48 56,stand,,,
+810.373 998.607 -6.66981,33 23 37 35 57 58 56 61 196,stand,,,
+640.733 1088.66 -21.2106,23 36 57 195 196 197,stand,,,
+1144.12 959.966 -14.9817,35 39 40 48 56,stand,,,
+1147.74 1265.67 -31.875,38 30 34,stand,,,
+1474.85 870.586 -39.2723,41 38 47 48,stand,,,
+1619.06 827.312 -39.175,40 42 43,stand,,,
+1885.45 744.307 -39.2205,41 43 44,stand,,,
+1625.02 579.502 -47.3138,42 41 45 46 47,stand,,,
+1874.86 422.42 -39.175,42 45 46,stand,,,
+1647.93 210.573 -41.9755,44 43 46 66 67,stand,,,
+1578.22 342.606 -45.07,44 45 43 47 50,stand,,,
+1479.53 471.207 -41.2696,46 43 40 50 52,stand,,,
+1294.79 761.692 -25.7984,40 38 35 49 56,stand,,,
+1293.13 606.017 -15.375,48 50 54,stand,,,
+1335.74 470.477 -29.8715,49 52 47 46 51,stand,,,
+1227.05 389.035 -20.7548,52 50 53,stand,,,
+1331.4 199.057 -33.9617,51 50 47 65 66 68,stand,,,
+1006.41 414.549 -10.509,51 55,stand,,,
+1166.57 480.06 -15.375,49 55,stand,,,
+966.494 595.518 -15.2333,54 53 56 61 62 59,stand,,,
+1002.66 723.642 -11.183,55 48 38 35 36 61,stand,,,
+717.931 750.716 -6.55321,36 37 59 61 62,stand,,,
+636.536 854.924 -6.61736,59 60 36 196,stand,,,
+629.797 579.626 -6.664,57 58 61 55 62 310,stand,,,
+410.427 830.155 1.125,58 220,stand,,,
+849.982 687.359 -8.92491,55 56 59 57 36 62,stand,,,
+827.754 430.325 -6.69658,57 55 59 61 63,stand,,,
+877.916 189.153 -7.10137,62 64 65 269,stand,,,
+574.546 177.439 -9.72971,63 271 271 268,stand,,,
+1048.39 29.2642 -7.87926,63 52 68 66 267 269,stand,,,
+1503.81 66.4894 -50.9262,52 45 68 65 69 67,stand,,,
+1867.71 -132.449 -45.5361,45 69 66 70 73,stand,,,
+1120.61 -53.806 -13.62,66 65 75 267 269 52,stand,,,
+1635.6 -364.008 -41.9806,66 67 73 74 75,stand,,,
+2135.65 -496.071 -8.03753,67 71 72,stand,,,
+2511.31 -590.497 -0.39247,70 72,stand,,,
+2104.46 -705.508 -6.46319,71 70 73 78,stand,,,
+1938.23 -771.262 -14.5753,72 67 69 74 78 77 79,stand,,,
+1558.63 -895.753 -26.677,73 69 76 77 79,stand,,,
+1331.05 -460.555 -27.2367,69 68 76 106 267,stand,,,
+1302.12 -818.158 -17.8593,75 74 79 80,stand,,,
+1583.44 -1394.76 -20.0482,78 73 74 79 81,stand,,,
+1901.4 -1321.93 -64.2508,73 72 77 82 81,stand,,,
+1516.96 -1232.5 -31.3398,74 77 76 80 73,stand,,,
+885.714 -1104.72 -24.5864,76 79 96 107 108,stand,,,
+1310.36 -1578.11 -4.37393,77 82 78 85 86,stand,,,
+1307.45 -1725 -14.9583,78 83 84 81 85,stand,,,
+1476.9 -1861.99 -13.453,82 84,stand,,,
+1205.62 -1988.66 -0.797789,83 82 85 86,stand,,,
+839.597 -1481.32 -43.9205,81 82 84 86 88 95 87,stand,,,
+624.69 -1823.18 3.02512,84 81 85 87 88 95,stand,,,
+40.2933 -1671.07 -12.0747,86 88 89 91 85,stand,,,
+90.4311 -1451.93 -45.3568,87 89 93 95 85 86,stand,,,
+-119.751 -1603.9 -5.80071,88 87 90 93,stand,,,
+-272.063 -1695.12 0.385241,89 91 92 116 117 122,stand,,,
+-64.3812 -1717.34 2.87052,90 87,stand,,,
+-292.254 -1465.99 -1.9951,90 93 306 307 111,stand,,,
+-127.473 -1320.57 -23.1124,92 89 94 88 98 111 306 308 95,stand,,,
+85.3855 -871.791 -7.7491,93 97 111,stand,,,
+327.827 -1316.89 -42.7117,96 98 88 85 97 86 93,stand,,,
+545.084 -1110.99 -14.7937,95 80 97 98 99 108,stand,,,
+397.088 -915.44 -14.1578,96 94 98 95 99 108,stand,,,
+137.933 -1197.75 -26.5246,97 96 93 95,stand,,,
+469.291 -883.547 -10.8615,97 100 108 96,climb,-11.64 85.4297 0,,
+472.205 -844.508 36.125,99 101,climb,8.48694 90.5988 0,,
+475.306 -802.128 14.125,100 102 104 105,stand,,,
+722.006 -820.513 16.125,101 103 104 105 110,stand,,,
+824.525 -551.375 14.125,102,stand,,,
+633.294 -553.126 14.125,102 101,stand,,,
+714.613 -611.859 14.125,101 102 106,stand,,,
+722.52 -418.012 -3.375,105 266 75 268 267 269,stand,,,
+730.26 -995.625 -19.7435,80 108 109,stand,,,
+579.689 -971.112 -16.5115,107 97 80 99 96,stand,,,
+730.585 -972.455 36.125,107 110,stand,,,
+731.72 -941.738 14.125,109 102,stand,,,
+-193.453 -933.633 -14.9137,94 93 306 92,stand,,,
+-1276.37 -1909.03 0.599284,115 123 119 125,stand,,,
+-1454.88 -2221.32 5.125,114,stand,,,
+-1346.36 -2084.27 5.125,113 115,stand,,,
+-1390.37 -1975.8 0.596123,114 112 124 123 125,stand,,,
+-390.503 -1895.65 0.0947917,90 117 119,stand,,,
+-281.752 -1890.7 1.00363,90 118 116,stand,,,
+95.9228 -1952.43 0.585724,117,stand,,,
+-608.567 -1879.18 2.98115,116 120 112,stand,,,
+-608.567 -1856.01 60.425,119 121,stand,,,
+-614.393 -1730.56 60.425,122 120,stand,,,
+-611.725 -1720.86 3.38042,121 90 123 309,stand,,,
+-1305.75 -1680.96 0.598047,122 112 125 124 125 115 304 302 303 140,stand,,,
+-1562.62 -1945.66 0.575497,115 125 123 126,stand,,,
+-1482.08 -1741.26 6.39719,124 123 112 123 115 140 129 303,stand,,,
+-2015.74 -1879.07 3.22449,124 127 128 129,stand,,,
+-2441.31 -1911.38 0.491316,126 128,stand,,,
+-2162.63 -1816.21 7.84437,127 126 129 135,stand,,,
+-1965.66 -1584.02 7.35363,126 128 130 135 136 140 125 303,stand,,,
+-2342.8 -1210.64 -9.4823,129 131 132 135,stand,,,
+-2323.96 -942.264 -9.47404,130 133 146,stand,,,
+-2442.7 -924.125 -9.45192,130 134,stand,,,
+-2087.38 -925.335 -10.7021,131 134 142 144 143 146,stand,,,
+-2140.33 -1169.47 -10.6445,132 133 135,stand,,,
+-1996.39 -1362.43 -9.71644,134 130 129 128 136 140,stand,,,
+-1925.29 -1241.47 -5.875,135 129 137 138,stand,,,
+-1796.35 -1133.02 -5.875,136 139 141 142,stand,,,
+-1987.1 -1045.41 -5.875,136,stand,,,
+-1714.39 -1246.49 -11.0748,137 140 142 303 141,stand,,,
+-1815.51 -1429.63 -11.2903,135 139 129 125 123 303,stand,,,
+-1626.52 -959.135 -10.6964,137 143 142 144 296 302 301 303 139,stand,,,
+-1744.94 -994.76 -12.0301,137 139 133 141 144 303,stand,,,
+-1657.33 -711.418 -12.3578,141 144 133 148 295,stand,,,
+-1990.34 -700.716 -11.2977,142 143 141 133 146 148 251 250,stand,,,
+-1688.66 -295.438 -10.3697,147 146 148 250 295,stand,,,
+-2125.01 -239.043 -14.8726,144 131 145 133 148 149 251 250,stand,,,
+-1598.74 -165.37 -41.4773,145 250 259,stand,,,
+-1775.79 -385.885 -11.8503,144 143 146 145 250 251 161 295,stand,,,
+-2430.65 17.2274 -41.688,146 150 251,stand,,,
+-2442.59 182.709 -43.0153,149 151 158 160,stand,,,
+-2506.92 571.514 -40.16,150 152 153 154 160 157,stand,,,
+-2821.63 657.304 -43.1268,151 153 154,stand,,,
+-2792.01 559.125 -41.1077,152 151 158,stand,,,
+-2749.22 874.667 -45.7788,152 151 155 157 159,stand,,,
+-2923.89 1270.57 -31.0213,154 0 156 157,stand,,,
+-2542.91 1663.36 -53.875,0 1 155 163 167,stand,,,
+-2620.64 1081.81 -55.1819,155 158 159 154 163 151,stand,,,
+-2326.11 752.778 -45.3545,150 157 159 153 162 247,stand,,,
+-1999.59 1258.39 -62.7277,157 158 164 174 204 154 246,stand,,,
+-2120.51 304.106 -45.6043,151 150 161 162,stand,,,
+-1945.11 88.6942 -55.5675,160 248 251 250 148,stand,,,
+-1986.85 588.206 -41.4209,160 158 242 241 247 246 248,stand,,,
+-2573.89 1419.23 -58.9548,156 157 164,stand,,,
+-2072.97 1470.27 -59.6484,163 165 159 2 174,stand,,,
+-2170.69 1664.99 -53.875,164 2 166 167 168 174,stand,,,
+-2492.31 1802.87 -53.875,165 167,stand,,,
+-2437.25 1670.43 -53.875,166 156 165,stand,,,
+-2037.68 1882.87 -56.7613,165 169 2 174,stand,,,
+-1764.32 2128.06 -40.0647,168 3 170 2 171 172,stand,,,
+-1442.99 1873.57 -16.807,3 169 172 171 4 173 174,stand,,,
+-1763.33 1861.26 -23.5997,169 172 170 174 202,stand,,,
+-1459.77 1569.96 -8.09128,169 170 171 174 173 187 200 202 205,stand,,,
+-920.254 2103.49 -43.3508,4 170 172 175 185,stand,,,
+-1768.49 1543 -29.5519,170 171 165 168 172 164 159 204 202,stand,,,
+-747.462 2213.64 -17.875,173 4 176 182 180,stand,,,
+-838.573 2352.24 -46.9432,175 4 5 185,stand,,,
+-228.269 2256.02 -17.875,5 6 180 179,stand,,,
+0.168937 2157.27 -44.8559,6 179 190,stand,,,
+-127.01 1993.64 -25.875,178 177 180 186 184 189 190 218 188 6,stand,,,
+-368.092 2186.93 -17.9862,177 179 181 175 183,stand,,,
+-706.762 2019.66 6.13436,180 182,stand,,,
+-593.859 2120.65 -17.521,181 175 183,stand,,,
+-428.755 2021.6 -17.875,180 182 184 189,stand,,,
+-416.236 1896.62 -34.3323,183 185 186 179 188,stand,,,
+-735.109 1864.37 -42.8698,184 173 176 186,stand,,,
+-481.602 1714.11 -45.8305,185 184 179 187 188 199 200,stand,,,
+-988.696 1605.61 -39.2367,186 3 172 199 200 201 205,stand,,,
+-176.443 1519.37 -61.6897,186 189 184 194 195 198 218 179,stand,,,
+-41.0957 1512.33 -49.1247,188 179 183 193 195 198 190,stand,,,
+172.541 1786.97 -48.1896,178 179 191 189,stand,,,
+325.763 1818.04 -31.875,190 26 20 218,stand,,,
+349.985 1231.12 -31.875,26 193 197,stand,,,
+252.36 1271.37 -53.8346,192 189 194,stand,,,
+251.495 1108.24 -40.6208,193 195 188 196 198 226 213 219 215,stand,,,
+276.974 983.366 -10.693,194 37 189 196 197 188 219 226,stand,,,
+624.087 993.972 -6.63736,194 58 36 37 195 197,stand,,,
+348.523 1200.88 -57.717,192 37 196 195 198,stand,,,
+-94.611 1127.59 -27.9146,188 199 213 214 194 197 215 189,stand,,,
+-401.157 1413.81 -64.5449,198 186 200 187 214,stand,,,
+-999.659 1384.95 -52.7728,186 201 199 187 172,stand,,,
+-1125.77 1286.46 -24.1216,200 187 202 206 234 236 235,stand,,,
+-1364.58 1330.73 -19.5217,172 201 203 204 174 171 205 235,stand,,,
+-1393.11 1178.86 -18.875,202 237 238,stand,,,
+-1766.75 1317.62 -47.986,202 159 174 246 241,stand,,,
+-1327.18 1449.6 -7.16643,187 202 172,stand,,,
+-951.177 1236.93 10.125,201 207 208,stand,,,
+-715.473 1204.48 10.125,206 208,stand,,,
+-909.384 1110.74 10.125,207 206 209 210 211,stand,,,
+-776.881 975.936 -21.875,208 210 211 212,stand,,,
+-978.953 985.523 -21.875,208 209,stand,,,
+-794.27 876.818 -21.875,208 209 230 234 277 276 278,stand,,,
+-593.695 960.075 -23.316,209 213 278,stand,,,
+-209.258 1022.16 -20.8933,198 212 214 215 217 226 194,stand,,,
+-222.711 1216.06 -36.1533,213 199 198,stand,,,
+-216.665 829.841 -21.3072,213 217 216 198 216 194 226 227,stand,,,
+-216.38 720.967 -17.6421,217 215 215 225,stand,,,
+-64.284 743.504 -7.27121,216 215 226 213 221 272 219,stand,,,
+183.939 1929.29 -52.5432,179 191 7 6 188,stand,,,
+216.5 764.102 -4.875,220 221 226 195 194 217,stand,,,
+356.557 760.525 1.125,219 60,stand,,,
+140.941 600.3 -6.15656,219 222 217 272 224,stand,,,
+197.179 237.115 -0.810738,221 223 224 271 225 272,stand,,,
+139.477 177.057 0.125001,222 224 264 272,stand,,,
+-64.0348 235.768 0.124998,223 225 261 263 222 272 221 273,stand,,,
+-196.99 398.177 -2.248,224 222 216 272,stand,,,
+80.1305 898.575 -6.79805,219 195 217 213 194 215,stand,,,
+-237.664 820.862 32.1194,215 228,stand,,,
+-277.747 822.747 8.125,227 231 232,stand,,,
+-448.609 293.626 8.125,231 232,stand,,,
+-541.817 534.407 8.125,232 233 211 277 276 279,stand,,,
+-320.059 470.526 8.125,229 228,stand,,,
+-450.672 609.084 8.125,229 228 230,stand,,,
+-557.153 255.176 -6.78098,230 273 276,stand,,,
+-1124.52 866.456 -27.615,211 201 236 235,stand,,,
+-1243.07 1190.27 -31.5095,202 236 201 234,stand,,,
+-1282.63 899.835 -25.7982,235 234 201 237 244,stand,,,
+-1475.87 846.103 -18.875,236 203 240,stand,,,
+-1681.62 1174.65 -18.875,239 203 240,stand,,,
+-1621.93 1233.18 -18.875,238,stand,,,
+-1622.19 746.544 -18.875,238 237 241,stand,,,
+-1798.3 640.577 -46.2729,240 242 162 246 204 248,stand,,,
+-1683.88 557.158 -44.5443,241 243 162 248 249,stand,,,
+-1321.64 551.767 -38.5327,242 244 245,stand,,,
+-1255.35 691.775 -25.7755,245 243 236 277,stand,,,
+-1187.71 445.952 -26.9365,244 243 255 256 276 277,stand,,,
+-1890.38 1033.85 -59.3256,241 204 159 247 162,stand,,,
+-2096.65 832.26 -42.0763,246 158 162,stand,,,
+-1870.78 383.661 -44.8825,162 161 242 241 250,stand,,,
+-1653.04 199.32 -49.9714,242 252 254,stand,,,
+-1761.05 -48.4481 -58.9947,248 147 251 161 145 148 146 144 252,stand,,,
+-2035.41 -42.1884 -59.564,250 161 149 146 148 144,stand,,,
+-1509.68 -47.6854 -45.1613,250 249 254 259,stand,,,
+-1523.65 196.913 -42.875,254 257,stand,,,
+-1361.89 89.5389 -38.1514,253 249 252 255 259,stand,,,
+-1179.42 217.038 -29.9964,254 256 245 259 275 260 276,stand,,,
+-1295.17 396.857 -30.875,255 245 257,stand,,,
+-1481.46 368.963 -30.875,256 253 258,stand,,,
+-1408.42 473.875 -30.875,257,stand,,,
+-1269.31 -224.461 -12.8033,147 252 254 255 260 275 274 291,stand,,,
+-788.98 -158.071 -21.4126,259 261 274 275 255 273,stand,,,
+-271.877 -126.785 0.124999,260 262 263 224 274 273,stand,,,
+-123.061 -292.9 0.124998,261 263 265 280,stand,,,
+-53.1317 -94.1819 0.124998,262 264 261 265 224 273,stand,,,
+160.908 -98.9456 0.124998,265 270 263 271 223,stand,,,
+44.3385 -227.942 0.124998,264 266 263 262,stand,,,
+335.444 -411.011 -2.21331,265 106 270,stand,,,
+768.054 -30.1089 -9.19283,75 65 68 106 268,stand,,,
+540.056 9.327 -5.56736,106 64 267 270 271,stand,,,
+933.545 -349.465 -3.375,106 65 63 68,stand,,,
+329.34 -49.9459 0.017808,266 264 271 268,stand,,,
+304.54 134.484 0.125001,222 264 64 270 64 268,stand,,,
+-44.6939 433.098 -3.35841,225 224 223 217 221 222 273,stand,,,
+-324.612 147.506 -0.0526334,224 272 233 261 274 260 263,stand,,,
+-672.477 84.5268 -2.40191,260 275 261 273 259 276,stand,,,
+-981.616 172.855 -7.88982,260 259 255 274 276,stand,,,
+-772.194 389.664 -2.68713,274 233 277 211 275 255 230 245,stand,,,
+-1041.85 686.071 -25.8592,276 230 244 211 245,stand,,,
+-618.482 827.289 8.10727,212 211 279,stand,,,
+-531.336 711.814 8.125,230 278,stand,,,
+-289.449 -302.208 49.325,262 281 288,stand,,,
+-251.78 -578.844 49.325,280 282,stand,,,
+-325.874 -705.768 49.325,281 283 297,stand,,,
+-436.838 -674.633 49.325,282 284 285,stand,,,
+-406.103 -774.175 49.325,283,stand,,,
+-486.008 -583.561 49.325,283 287 286,stand,,,
+-706.903 -479.954 49.325,287 285 288,stand,,,
+-584.055 -829.119 49.325,286 285 297 299 300,stand,,,
+-760.097 -267.611 49.325,286 280 289,stand,,,
+-939.874 -336.155 49.325,288 290,stand,,,
+-1136.15 -276.51 49.325,289 291,stand,,,
+-1277.7 -384.967 49.325,290 259 292 294,stand,,,
+-1296.72 -798.938 49.325,291 294 296 300,stand,,,
+-1613.6 -527.834 49.325,294 295,stand,,,
+-1439.98 -613.699 49.325,293 291 292,stand,,,
+-1636.26 -527.367 -12.4059,293 143 145 148,stand,,,
+-1093.44 -901.396 49.325,292 141 300 301 302,stand,,,
+-292.218 -845.14 49.325,287 282,stand,,,
+-537.506 -909.425 18.3871,299 306 305,stand,,,
+-537.506 -889.806 49.325,298 287 300,stand,,,
+-877.592 -880.495 49.325,287 296 299 292 301 305,stand,,,
+-982.253 -1146 1.38515,300 296 302 141 304 305 308 309,stand,,,
+-1220.19 -1253.31 1.04981,141 301 303 296 304 123,stand,,,
+-1500.74 -1457.2 -6.55656,141 302 139 142 123 129 304 125 140,stand,,,
+-1052.29 -1565.99 7.83855,302 301 308 123 303 309,stand,,,
+-654.536 -1119.82 0.618946,301 300 298 306 308,stand,,,
+-370.348 -1192.06 -3.65212,298 305 92 307 111 93,stand,,,
+-448.848 -1440.06 0.596955,92 306 308,stand,,,
+-774.723 -1388.45 1.04327,307 305 301 304 93 309,stand,,,
+-897.071 -1631.16 6.70429,308 122 304 301,stand,,,
+620.794 249.325 113.125,59,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_hangar_wp.csv b/main_shared/scriptdata/waypoints/mp_hangar_wp.csv
new file mode 100644
index 0000000..ad5d609
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_hangar_wp.csv
@@ -0,0 +1,222 @@
+221
+846.787 -2888.79 626.125,152,stand,,,
+1361.79 -2034.79 673.125,116 117,stand,,,
+1718.79 -962.787 640.125,97,stand,,,
+-1508.2 -789.2 628.125,184,stand,,,
+-530.787 -2380.79 763.147,140,stand,,,
+1399.79 -2426.29 720.125,119,stand,,,
+878 -1793 624.476,158,stand,,,
+388 -2886 626.125,149,stand,,,
+-446 -2604 679.539,178,stand,,,
+-1527.2 -921.7 628.125,184,stand,,,
+-1406.2 -334.2 628.318,208 27,stand,,,
+-1278.79 480.787 660.125,130 70 131,stand,,,
+-492 -400 748.125,136,stand,,,
+-156.713 -394.713 748.125,136,stand,,,
+356.787 808.787 640.125,78 81,stand,,,
+264 -988 642.978,111,stand,,,
+227.213 -930.787 782.125,73 74,stand,,,
+376 800 783.125,79,stand,,,
+-942 398 628.125,132,stand,,,
+-1015.36 -2827.53 672.125,174 32,stand,,,
+-594.287 -3178.29 672.125,176,stand,,,
+-1198.1 -1116.4 641.125,168,stand,,,
+-1085.2 119.2 660.125,194 193 192,stand,,,
+-682.8 -462.8 618.112,183,stand,,,
+-316.6 -2272.6 636.125,125,stand,,,
+-523.4 -2280.6 608.125,126,stand,,,
+212 -914 639.614,110,stand,,,
+-1396.2 -573.7 632.858,10 186 208,stand,,,
+-982.8 -1162.2 647.125,168,stand,,,
+-988.016 -1486.89 704.125,169,stand,,,
+-1182.98 -1567.38 706.636,169,stand,,,
+-1082.3 -2314.7 705.124,172,stand,,,
+-794.8 -3163.2 672.125,19 176,stand,,,
+-340.3 -2999.3 672.125,176,stand,,,
+39.2 -2875.7 632.723,150,stand,,,
+268.7 -2820.7 628.758,149,stand,,,
+1238.7 -2648.8 718.125,120 220,stand,,,
+1090.86 -2525.5 720.125,121,stand,,,
+1049.98 -2340.83 720.125,118,stand,,,
+1374.7 -2128.8 720.125,118 119,stand,,,
+985.3 -2165.2 720.125,118,stand,,,
+1354.7 -1828.8 626.955,116 115,stand,,,
+1612.7 -1478.8 640.125,99 101,stand,,,
+1431.2 -1192.7 640.125,100,stand,,,
+1436.8 -1389.3 640.125,101,stand,,,
+1537.48 -468.489 640.125,96,stand,,,
+1696.7 -374.8 640.125,95,stand,,,
+1716.8 450.7 640.125,92 93,stand,,,
+1419.17 830.291 640.125,91,stand,,,
+956.8 1058.7 640.125,90,stand,,,
+167.3 1050.8 640.125,80,stand,,,
+474.8 734.7 640.125,88,stand,,,
+178.8 782.7 641.625,81 82,stand,,,
+199.3 504.8 783.125,77,stand,,,
+112 -790 644.875,109,stand,,,
+880 -892 781.125,73,stand,,,
+828 -796 640.125,106,stand,,,
+410 -166 640.125,114 87,stand,,,
+-2 350 637.516,83 179,stand,,,
+-10 -26 629.206,179,stand,,,
+-116 -580 748.125,135,stand,,,
+-266 -622 605.789,166 167,stand,,,
+-2 -810 631.693,196,stand,,,
+-531.425 -1682.79 624.501,162,stand,,,
+-398 -1892 636.125,122 123,stand,,,
+-722 -2219 608.175,126 127,stand,,,
+-729 -1892 586.191,127 128,stand,,,
+-623.514 -1323.95 637.993,129,stand,,,
+-326 -2102 744.125,141,stand,,,
+-824.714 -1600.53 593.989,128,stand,,,
+-1100 433.8 660.125,131 11,stand,,,
+1059.23 -977.164 640.125,72 102 103,stand,,,
+812.615 -985.278 781.125,71 73,stand,,,
+624.692 -958.979 781.125,72 55 16,stand,,,
+205.91 -438.767 782.625,16 75,stand,,,
+220.128 45.2873 782.625,74 76,stand,,,
+260.61 369.996 782.625,75 77 188,stand,,,
+298.199 486.441 783.125,76 78 53 79,stand,,,
+366.185 563.049 784.125,77 14,stand,,,
+241.704 771.979 783.125,77 17,stand,,,
+303.343 991.649 640.073,81 50 89,stand,,,
+288.84 822.069 640.125,80 14 52 82,stand,,,
+172.053 434.84 640.125,81 52 83 84,stand,,,
+5.70376 428.176 631.832,82 58 189,stand,,,
+139.315 170.444 640.125,82 85 179 211,stand,,,
+491.787 215.108 640.125,84 86 87,stand,,,
+750.298 376.988 640.125,85 87 88 214,stand,,,
+623.043 -34.6263 640.125,86 85 108 57,stand,,,
+568.643 616.639 640.125,86 51 90,stand,,,
+687.089 1021.79 640.125,80 90,stand,,,
+961.418 865.624 640.125,89 49 88 91 215,stand,,,
+1271.26 789.504 640.575,90 48 92,stand,,,
+1756.26 587.636 640.125,91 47,stand,,,
+1739.05 -116.661 640.125,47 94 95,stand,,,
+1409.46 -47.3195 639.564,93 95 104 213,stand,,,
+1620.12 -286.271 640.125,93 96 94 46,stand,,,
+1588.83 -470.574 640.125,95 45 97,stand,,,
+1622.35 -854.484 640.116,96 2 98 99,stand,,,
+1431.68 -857.341 640.032,97 102 104 107,stand,,,
+1626.58 -1099.46 640.125,97 100 42,stand,,,
+1317.12 -1112.33 640.125,99 43 101 102,stand,,,
+1343.18 -1533.81 640.122,42 44 100 115,stand,,,
+1253.26 -931.221 640.125,100 98 71 103 107,stand,,,
+1068.79 -889.245 640.125,71 102 107 112,stand,,,
+1403.42 -427.906 640.103,94 98 105,stand,,,
+1084.78 -433.219 639.395,104 106 108 216,stand,,,
+875.47 -654.148 636.636,105 107 108 113 56,stand,,,
+1191.48 -774.491 640.092,106 103 98 102,stand,,,
+680.877 -357.101 640.125,105 106 87 113,stand,,,
+218.283 -745.803 640.125,54 110 212,stand,,,
+329.81 -852.824 640.125,109 111 26 113,stand,,,
+441.969 -945.396 641.893,110 112 15,stand,,,
+763.428 -890.688 640.02,111 103,stand,,,
+478.607 -664.099 640.125,110 106 114 108,stand,,,
+381.577 -482.573 640.125,113 57,stand,,,
+1266.6 -1804.23 628.274,101 116 41 158,stand,,,
+1351.39 -1904.71 626.436,115 41 1,stand,,,
+1209.18 -2044.93 720.125,1 118,stand,,,
+1217.1 -2217.12 720.125,117 119 39 38 40,stand,,,
+1349.9 -2386.23 720.125,118 5 120 39,stand,,,
+1193.94 -2481.47 720.125,119 36 121,stand,,,
+1052.86 -2449.65 720.125,120 37 153,stand,,,
+-296.928 -1921.43 636.125,64 125 200,stand,,,
+-409.024 -2005.62 672.624,64 124,stand,,,
+-403.813 -2150.88 744.125,123 141 140,stand,,,
+-321.044 -2209.95 636.125,122 24 126,stand,,,
+-529.476 -2222.65 608.125,125 25 65,stand,,,
+-795.89 -2025.91 590.922,65 66,stand,,,
+-745.46 -1381.97 579.314,66 69 129,stand,,,
+-723.679 -1196.64 638.817,128 163 67 168,stand,,,
+-1283 325.946 660.125,131 11 192,stand,,,
+-1057.7 337.931 660.125,130 132 70 11,stand,,,
+-898.879 335.009 628.125,131 18 181 182 190 210,stand,,,
+-803.87 -547.28 628.125,134 183 207,stand,,,
+-555.64 -550.33 748.125,133 135,stand,,,
+-322.474 -547.59 748.125,134 60 136,stand,,,
+-280.419 -412.644 748.125,12 135 13 218,stand,,,
+-175.941 -2506.67 629.516,139 148,stand,,,
+-410.836 -2499.44 744.125,139 140,stand,,,
+-252.871 -2504.63 683.31,138 137,stand,,,
+-421.458 -2384.44 744.125,138 141 4 124,stand,,,
+-241.137 -2374.4 744.125,140 124 68 142,stand,,,
+136.691 -2372.03 744.125,141 143 144,stand,,,
+206.652 -2258.58 744.125,142,stand,,,
+311.752 -2400.64 669.592,142 145,stand,,,
+443.688 -2335.13 628.125,144 146 156,stand,,,
+275.391 -2269.78 628.125,145 147,stand,,,
+-4.8749 -2266.92 624.325,146 148 200,stand,,,
+4.00092 -2503.11 626.125,147 137 149 178,stand,,,
+419.404 -2702.87 626.125,148 150 35 7 152 155,stand,,,
+70.2824 -2804.87 641.563,149 151 34,stand,,,
+-173.351 -2769.35 670.48,150 176 187,stand,,,
+637.61 -2801.92 626.006,149 153 0 154 219,stand,,,
+850.9 -2446.13 622.171,121 152 156 157 219,stand,,,
+822.01 -3131.83 626.125,152,stand,,,
+563.32 -2623.07 627.363,149 156,stand,,,
+665.594 -2329.18 626.125,155 145 153 157,stand,,,
+698.722 -2068.94 622.125,156 158 159 202 153,stand,,,
+888.529 -1905.91 626.125,157 6 115 159,stand,,,
+574.629 -1864.26 624.195,158 157 160,stand,,,
+372.321 -1805.87 637.084,159 161 199 200,stand,,,
+109.021 -1579.96 646.352,160 164 162 199 201,stand,,,
+-247.468 -1462.09 622.114,63 163 164 161 201,stand,,,
+-493.22 -1170.62 630.621,162 129 203,stand,,,
+-186.025 -1324.63 623.355,162 161 203 201,stand,,,
+-640.971 -901.011 622.105,185 186 203 204 197,stand,,,
+-110.567 -629.311 605.094,61 196 217,stand,,,
+-283.354 -351.092 606.118,61,stand,,,
+-1111.13 -1080.89 634.955,129 21 28 169 186,stand,,,
+-1100.8 -1474.09 696.24,168 29 30 170,stand,,,
+-1214.41 -1719.25 710.138,169 171,stand,,,
+-1099.86 -1963.44 675.416,170 172,stand,,,
+-1009.49 -2211.05 699.153,171 31 173,stand,,,
+-780.086 -2361.39 705.125,172 174 175,stand,,,
+-895.289 -2641.76 672.125,173 175 19,stand,,,
+-655.708 -2682.76 704.177,174 173 177,stand,,,
+-411.778 -2943.76 672.114,32 177 33 20 151,stand,,,
+-562.681 -2824.74 701.567,176 175,stand,,,
+-200.685 -2639.14 653.882,8 148 187,stand,,,
+-62.5239 173.412 631.559,84 58 59 180,stand,,,
+-408.87 158.583 630.825,179 181 182,stand,,,
+-668.478 225.096 622.792,180 132 182 190 210,stand,,,
+-776.796 -26.7878 622.125,132 181 180 183 210,stand,,,
+-843.344 -411.334 622.125,182 23 133 185 195 207,stand,,,
+-1330.89 -810.917 628.125,3 9 186,stand,,,
+-955.386 -768.89 624.125,183 165 186 195,stand,,,
+-1116.09 -851.222 624.041,185 184 165 168 27,stand,,,
+-191.253 -2711.16 677.125,151 178,stand,,,
+359.708 348.282 782.625,76,stand,,,
+-311.183 430.148 628.093,83 190,stand,,,
+-670.195 377.699 622.125,189 132 181,stand,,,
+-1291.83 -172.369 660.125,192 193 208,stand,,,
+-1289.1 132.923 660.125,191 130 193 22,stand,,,
+-1196.6 7.5343 660.125,192 194 22 191,stand,,,
+-1086.62 -136.633 660.125,193 22,stand,,,
+-1086.28 -527.657 628.125,185 183 205 208 207,stand,,,
+-116.143 -800.568 628.091,166 62 197 204,stand,,,
+-165.491 -1021.19 632.351,196 198 204 203 165,stand,,,
+69.9468 -1157.02 643.386,197 199,stand,,,
+235.786 -1394.86 684.324,198 160 161,stand,,,
+-90.7463 -1907.02 622.125,201 147 122 202 160,stand,,,
+-144.384 -1670.28 622.125,200 162 161 164,stand,,,
+265.095 -2035.44 623.282,200 157,stand,,,
+-373.707 -1108.45 623.313,164 163 165 197,stand,,,
+-394.393 -854.159 628.125,165 196 197,stand,,,
+-1046.92 -275.434 628.064,195,stand,,,
+-965.092 -204.444 656.917,207 209,stand,,,
+-1003.35 -388.199 628.125,206 208 183 195 133,stand,,,
+-1298.55 -325.324 628.125,191 10 27 195 207,stand,,,
+-973.946 -1.3325 656.182,206 210,stand,,,
+-945.937 133.537 628.125,209 132 182 181,stand,,,
+173.242 -35.1009 640.125,84 212,stand,,,
+201.13 -375.811 641.625,211 109,stand,,,
+1228.17 151.839 640.051,94 214 216,stand,,,
+1017.35 359.413 640.014,213 86 215,stand,,,
+1002.69 626.728 640.125,214 90,stand,,,
+1136.44 -123.086 663.072,213 105,stand,,,
+-165.875 -304.871 606.022,218 166,climb,0.318604 179.555 0,,
+-185.065 -304.863 757.125,217 136,climb,-4.54834 179.665 0,,
+898.382 -2669.77 638.569,220 152 153,climb,0.252686 0.0164795 0,,
+917.27 -2669.77 718.125,219 36,climb,-4.08691 0.0164795 0,,
diff --git a/main_shared/scriptdata/waypoints/mp_hospital_wp.csv b/main_shared/scriptdata/waypoints/mp_hospital_wp.csv
new file mode 100644
index 0000000..cdbf7bf
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_hospital_wp.csv
@@ -0,0 +1,271 @@
+270
+2370.49 -425.305 -16.9166,1 49 50 48,stand,,,
+2233.49 -1398.73 7.71761,0 2 20 49,stand,,,
+1911.46 -1887.88 43.3829,1 3 20,stand,,,
+1522.01 -1896.83 41.1594,2 4 19 20,stand,,,
+829.534 -1825.77 51.7811,3 5 15 19,stand,,,
+54.0823 -1885.55 42.7349,4 6 13 16 15,stand,,,
+-541.73 -1789.55 75.4932,5 8 9 13 14 16 15,stand,,,
+-1201.61 -1724.95 54.3298,8 9 14 62,stand,,,
+-812.422 -1932.13 64.3634,7 6 9,stand,,,
+-755.929 -1566.09 95.9461,6 8 7 10 13,stand,,,
+-959.113 -1163.87 96.096,9 11 11 14 13,stand,,,
+-471.979 -966.677 96.1088,10 12 10,stand,,,
+-18.3446 -1261.12 91.8893,11 13 151,stand,,,
+-351.254 -1435.51 97.4394,12 6 10 16 9 5,stand,,,
+-1057.8 -1722.2 68.1209,6 7 10,stand,,,
+274.171 -1601.3 76.7569,16 4 5 17 19 6,stand,,,
+83.7389 -1428.35 72.9331,15 13 5 6 17 151,stand,,,
+1176.36 -1236.22 120.125,16 18 19 15,stand,,,
+1269.53 -1159.28 120.125,17 21 25,stand,,,
+1159.07 -1582.57 78.9061,17 4 3 20 15,stand,,,
+1653.37 -1397.35 60.4619,3 1 2 19 49,stand,,,
+1287 -1007.48 120.125,22 24 18,stand,,,
+1217.13 -967.713 120.125,21 23 24 23,stand,,,
+1200.84 -960.316 153.125,22 166 22,stand,,,
+1274.84 -831.456 120.125,22 21 40,stand,,,
+1319.44 -1220.44 120.125,18 26,stand,,,
+1347.95 -1227.06 97.9752,25 27,stand,,,
+1445.75 -554.817 -1.72709,26 41 28 49 50,stand,,,
+1434.91 -336.728 -0.0109574,27 42 41 43 51,stand,,,
+1196.8 470.405 120.125,30 44 45,stand,,,
+1290.03 181.017 120.125,29 31 33,stand,,,
+1217.13 146.403 120.125,30 32 32,stand,,,
+1186.41 146.384 153.125,31 187 31,stand,,,
+1287.21 8.70541 120.125,30 34,stand,,,
+1162.22 -53.4439 120.125,33 35,stand,,,
+1009.13 -37.1013 120.125,34 36 37,stand,,,
+984.53 -37.4434 153.125,35,stand,,,
+1167.58 -307.374 120.125,35 38 42 39,stand,,,
+1068.11 -409.175 120.125,37 39 42 171,stand,,,
+1153.44 -504.896 120.125,38 41 37 40 42,stand,,,
+1131.32 -691.686 120.125,24 39,stand,,,
+1356.36 -466.538 19.125,39 27 42 28,stand,,,
+1292.25 -387.314 59.125,28 37 39 41 38,stand,,,
+1401.47 429.444 66.2838,28 44 51,stand,,,
+1322.21 544.177 86.6315,43 29 45 46,stand,,,
+525.163 627.548 99.0536,29 44 54 52,stand,,,
+1784.71 721.139 56.108,44 47 51 52,stand,,,
+2105.48 930.98 66.7228,46 48 52,stand,,,
+2342.86 352.204 39.0756,47 0 51,stand,,,
+1809.26 -826.112 2.03341,0 20 1 27,stand,,,
+1947.42 -206.586 -7.65302,27 0 51,stand,,,
+1774.09 31.6545 5.79948,48 43 50 28 46,stand,,,
+1138 973.918 55.9833,46 53 45 47,stand,,,
+82.4642 948.885 59.7708,52 54 55,stand,,,
+73.35 589.31 73.054,53 45 55 56 155 247,stand,,,
+-616.707 877.309 90.9266,53 54 57 56,stand,,,
+-914.438 691.04 94.2652,54 57 55,stand,,,
+-1186.66 892.16 66.0369,56 55 58 238,stand,,,
+-1246.54 731.466 72.125,57 59 60 237,stand,,,
+-1291.52 843.475 68.125,58 71,stand,,,
+-1266.09 -105.314 72.125,58 61 238 239 243,stand,,,
+-1273.2 -1006.32 72.125,60 62 239 240 243,stand,,,
+-1224.37 -1542.48 72.125,61 7 63 240,stand,,,
+-1275.82 -1651.99 72.125,62 64 241 240,stand,,,
+-1347.61 -1850.33 -55.875,63 74 76 241 242,stand,,,
+-1439.6 -548.361 -125.924,66 67 68 72 73 77 235,stand,,,
+-1427.89 -549.635 -97.075,65 67,stand,,,
+-1403.44 -560.428 -65.062,66 65,climb,-82.2491 1.95007 0,,
+-1435.92 114.418 -125.919,69 65 72 78 234 235,stand,,,
+-1430.77 240.662 -126.039,68 70 78 233 269,stand,,,
+-1476.59 937.164 -127.296,69 71 233 236,stand,,,
+-1320.06 1038.66 -107.875,70 59 237,stand,,,
+-1626.62 -366.312 -126.409,68 65 73 234 235,stand,,,
+-1634.77 -1101.47 -126.603,65 72 74 75 235,stand,,,
+-1634.09 -1766.12 -77.9526,73 64 75 242,stand,,,
+-1524.77 -1375.67 -112.947,74 73 76 77,stand,,,
+-1448.94 -1479.5 -104.298,64 75 77,stand,,,
+-1428.85 -1196.04 -125.619,75 65 76,stand,,,
+-1285.54 136.513 -124.875,68 79 69 80 233,stand,,,
+-1249.16 7.11671 -124.875,78 111 110 268,stand,,,
+-1080.96 255.299 -124.875,78 81 84 83 268,stand,,,
+-1001.53 312.127 -124.875,80 82 83,stand,,,
+-1011.34 547.574 -124.875,81,stand,,,
+-803.516 216.259 -124.875,81 84 80 85 89 267,stand,,,
+-894.913 116.633 -124.875,83 80,stand,,,
+-605.125 139.989 -124.875,83 86 91 92 232,stand,,,
+-668.344 146.138 -124.875,85 87 89 232,stand,,,
+-760.875 -9.42192 -119.875,86 88,stand,,,
+-674.272 -100.539 -124.875,87,stand,,,
+-776.38 370.535 -124.875,86 90 83,stand,,,
+-734.419 515.737 -115.875,89,stand,,,
+-572.605 418.181 -124.875,85 92 232,stand,,,
+-467.782 194.395 -124.875,85 93 91 94 95 232,stand,,,
+-466.008 10.3861 -124.875,92,stand,,,
+-341.423 345.187 -124.875,92 95 96 97,stand,,,
+-195.054 256.203 -124.875,94 92 97 98 232 137,stand,,,
+-361.613 577.62 -124.875,94,stand,,,
+-258.658 110.467 -124.875,94 95,stand,,,
+-59.3731 246.029 -124.875,95 99 137 138 266,stand,,,
+-47.9117 -152.778 -124.875,98 100 103 263 266 265,stand,,,
+-299.875 -407.46 -120.875,99 102 107 264,stand,,,
+-207.372 -1027.07 -124.875,107 108 122 127 125 260,stand,,,
+-301.94 -458.4 -124.875,100 104 108 262,stand,,,
+-895.789 -346.361 -124.875,99 104 111 263 264,stand,,,
+-957.326 -475.522 -124.875,103 102 105 106 107 262,stand,,,
+-1141.83 -569.34 -124.875,104 106 109 110 262,stand,,,
+-1120.65 -429.676 -124.875,105 104,stand,,,
+-222.395 -609.521 -124.875,104 100 101 108 262,stand,,,
+-167.125 -819.937 -124.875,101 102 107,stand,,,
+-1241.8 -571.292 -124.875,105 110 119,stand,,,
+-1248.87 -429.312 -124.875,109 105 111 79,stand,,,
+-1183.53 -265.845 -124.875,110 103 79 264,stand,,,
+-1010.33 -829.174 -124.875,121,stand,,,
+-781.541 -955.417 -124.875,114 114 120 115 261,stand,,,
+-809.864 -837.557 -124.875,113 113,stand,,,
+-685.426 -1129.02 -124.875,116 121 133 113,stand,,,
+-563.079 -925.668 -124.875,115 117 122,stand,,,
+-464.72 -1197.62 -124.875,116 118 122 261,stand,,,
+-468.973 -1365.58 -115.875,117,stand,,,
+-1264.18 -858.18 -124.875,109 120,stand,,,
+-1141.7 -1058.48 -124.875,119 113 121,stand,,,
+-925.597 -1132.21 -124.875,120 112 115 122,stand,,,
+-425.213 -1012.78 -124.875,121 116 123 125 101 117 261,stand,,,
+-335.376 -913.552 -124.875,122 124 125,stand,,,
+-358.936 -744.849 -124.875,123,stand,,,
+-251.751 -1202.02 -124.875,123 126 122 101 260,stand,,,
+-237.304 -1390.34 -124.875,125,stand,,,
+36.5865 -1068.98 -124.875,101 128 131 132 259 260,stand,,,
+180.656 -658.614 -12.875,129 127 259,stand,,,
+209.222 -472.812 -12.875,128 130 134 228,stand,,,
+335.801 -419.102 -12.875,129 134 139 140,stand,,,
+285.731 -1011.58 -124.875,127 132,stand,,,
+266.063 -1114.43 -124.875,127 131 259,stand,,,
+-651.996 -1363.26 -124.875,115,stand,,,
+180.571 -255.581 -12.875,130 135 129 136 158 228 231,stand,,,
+237.875 -86.3466 -12.875,134 136 231,stand,,,
+98.8985 -16.669 -12.875,135 134 137,stand,,,
+109.54 184.683 -124.875,136 98 138 231 95,stand,,,
+352.875 248.215 -124.875,137 98,stand,,,
+659.723 -322.117 120.125,130 140 170 171 172 173 227 254,stand,,,
+669.049 -490.942 120.125,139 130 141 168 169 170,stand,,,
+710.12 -624.31 120.125,140 142 145 172,stand,,,
+610.741 -783.713 120.125,141 143,stand,,,
+499.73 -792.152 120.125,142 144 146 145,stand,,,
+432.125 -881.151 120.125,143 146 145 156 158,stand,,,
+442.943 -684.669 120.125,141 146 144 143,stand,,,
+391.358 -774.989 144.125,145 144 143 147,stand,,,
+300.168 -767.17 145.125,146 148 149 245,stand,,,
+157.591 -564.145 184.125,149 147 152 153 245 249,stand,,,
+68.8631 -868.925 144.125,148 147 150 244 249,stand,,,
+105.871 -1066.37 144.125,151 149 157 244,stand,,,
+71.9041 -1234.44 112.125,150 12 16 244,stand,,,
+237.597 -407.965 184.125,148 153 175 174 178 246,stand,,,
+130.258 -242.898 184.125,148 152 154 246 247 248,stand,,,
+114.948 135.574 144.125,153 155 192 247,stand,,,
+35.4854 465.84 112.125,54 154,stand,,,
+183.126 -1072.19 120.125,157 144 158,climb,15.6995 -179.517 0,,
+169.678 -1070.11 153.125,156 150,climb,-24.2303 -177.539 0,,
+458.668 -1075.98 120.125,144 159 161 156 134,stand,,,
+520.125 -1018.85 120.125,160 158 161,stand,,,
+605.616 -960.629 120.125,159,stand,,,
+620.969 -1110.79 120.125,158 159 162,stand,,,
+777.634 -1040.73 120.125,161 167 163 226,stand,,,
+871.139 -868.549 120.125,164 162 167 168 226 227,stand,,,
+1014.93 -945.312 120.125,163 165,stand,,,
+1158.87 -959.35 120.125,166 164 167,stand,,,
+1166.03 -959.364 153.125,165 23,climb,-12.3486 -0.697632 0,,
+1020.02 -1096.49 120.125,165 162 163,stand,,,
+895.317 -572.14 120.125,163 169 140 171 172 170 226,stand,,,
+583.371 -565.298 136.125,168 140 176,stand,,,
+876.233 -270.046 120.125,139 171 183 184 168 140,stand,,,
+999.839 -402.803 120.125,170 168 38 139,stand,,,
+711.446 -227.326 120.125,139 168 141 227 254,stand,,,
+494.961 -250.125 184.125,139 174 177,stand,,,
+395.257 -329.078 184.125,173 177 178 152,stand,,,
+361.167 -454.619 184.125,152 176 177 178,stand,,,
+440.88 -530.684 184.125,175 169,stand,,,
+311.125 -258.125 184.125,175 173 174,stand,,,
+481.662 -400.865 208.125,174 175 152 180 179,stand,,,
+697.171 -354.082 344.125,180 178 181 182 203,stand,,,
+700.017 -475.111 344.125,178 179 199 203,stand,,,
+625.464 -283.792 344.125,179 182 197,stand,,,
+666.328 -206.622 344.125,181 179 193,stand,,,
+860.456 135.761 120.125,170 184 188,stand,,,
+925.175 227.084 120.125,183 170 185,stand,,,
+1001.2 276.492 120.125,184 186 187 188,stand,,,
+1047.3 107.299 120.125,185 187,stand,,,
+1156.87 132.216 120.125,186 32 185,stand,,,
+552.12 269.214 120.125,185 183 189 190,stand,,,
+534.73 128.154 120.125,188,stand,,,
+382.393 249.97 120.125,188 191,stand,,,
+195.454 137.356 120.125,192 190,climb,19.2865 -161.246 0,,
+168.836 136.993 153.125,191 154,climb,11.5906 -178.412 0,,
+657.704 -128.155 344.125,182 194 195 196,stand,,,
+431.676 -181.111 344.125,193 195,stand,,,
+393.125 -99.3371 344.125,193 194,stand,,,
+661.547 -7.6549 344.125,193,stand,,,
+311.125 -280.775 344.125,181 198,stand,,,
+365.282 -508.565 344.125,197 199,stand,,,
+707.202 -559.617 344.125,180 200 198,stand,,,
+680.594 -732.594 344.125,199 201 202,stand,,,
+409.303 -784.738 344.125,200 202,stand,,,
+393.125 -682.9 344.125,201 200,stand,,,
+787.206 -400.39 344.125,180 179 204 218 213,stand,,,
+875.518 -602.483 344.125,203 205 213 251,stand,,,
+913.479 -910.508 344.125,204 206 208 209 219,stand,,,
+1113.46 -947.08 344.125,205 207 209,stand,,,
+1117.31 -1120.96 344.125,206 208,stand,,,
+981.791 -1096.51 344.125,205 209 207,stand,,,
+770.39 -1066.89 344.125,205 208 210 211 206 219 252,stand,,,
+594.34 -1024.13 344.125,209 211 252 253,stand,,,
+417.017 -1034.39 344.125,210 212 209 252,stand,,,
+209.74 -1022.2 344.125,211,stand,,,
+945.225 -335.09 344.125,204 203 218 214 219 250,stand,,,
+804.483 249.067 344.125,215 218 213 216 220,stand,,,
+959.545 262.496 344.125,214 219,stand,,,
+1043.51 118.167 344.125,217 218 214,stand,,,
+1139.73 113.109 344.125,216,stand,,,
+914.632 83.0602 344.125,216 203 213 214,stand,,,
+922.088 -680.071 344.125,213 209 205 215 251,stand,,,
+692.288 232.856 344.125,214 221 222,stand,,,
+672.624 137.091 344.125,220,stand,,,
+590.059 243.785 344.125,220 223,stand,,,
+267.592 123.03 344.125,224 225 222,stand,,,
+202.218 237.255 344.125,223 225,stand,,,
+188.125 116.715 344.125,224 223,stand,,,
+938.548 -727.829 120.125,168 163 162 227,stand,,,
+853.814 -593.534 120.125,163 139 172 226,stand,,,
+98.197 -519.912 -12.875,129 229 134,stand,,,
+-3.18692 -492.301 -12.875,228 230,stand,,,
+18.1245 -331.312 -12.875,229,stand,,,
+150.742 5.45989 -12.875,137 135 134,stand,,,
+-547.717 267.834 -124.875,95 91 85 92 86 267,stand,,,
+-1596.77 533.46 -126.202,78 234 70 69 236,stand,,,
+-1596.63 41.1135 -126.211,233 68 72,stand,,,
+-1544.23 -560.79 -126.735,72 73 65 68,stand,,,
+-1581.64 1121.38 -126.923,70 233,stand,,,
+-1326.81 603.527 72.125,71 58 238,stand,,,
+-1308.33 228.756 72.125,237 60 57 243,stand,,,
+-1217.01 -511.398 72.125,61 60 243,stand,,,
+-1327.65 -1354.15 72.125,61 63 243 62,stand,,,
+-1263.13 -1850.16 -55.875,63 64,stand,,,
+-1468.07 -1981.08 -55.4859,64 74,stand,,,
+-1316.58 -749.492 72.125,240 239 61 60 238,stand,,,
+27.1251 -1022.97 144.125,151 245 149 150,stand,,,
+196.317 -752.092 144.125,244 147 148 249,stand,,,
+2.81983 -433.346 184.125,153 249 152,stand,,,
+59.4015 -45.3946 144.125,153 154 54 248,stand,,,
+258.972 -64.2322 144.125,247 153,stand,,,
+100.826 -540.812 184.125,149 148 245 246,stand,,,
+1013.12 -258.125 344.125,213 251,stand,,,
+950.302 -462.09 344.125,250 204 219,stand,,,
+506.266 -1121.87 344.125,209 210 211,stand,,,
+586.385 -919.594 344.125,210,stand,,,
+702.43 -142.558 120.125,172 255 257 139,stand,,,
+422.405 -191.736 120.125,254 256,stand,,,
+406.775 -83.3662 120.125,255 257,stand,,,
+615.637 -133.274 120.125,256 258 254,stand,,,
+673.281 -9.27234 120.125,257,stand,,,
+45.013 -898.949 -60.875,128 132 127,stand,,,
+-188.46 -1072.59 -124.875,127 125 101 261,stand,,,
+-541.043 -1100.2 -124.875,260 113 117 122,stand,,,
+-745.968 -579.705 -124.875,107 105 102 104 263,stand,,,
+-632.789 -370.303 -124.875,262 99 103 264,stand,,,
+-441.286 -184.774 -124.875,111 100 263 103 265,stand,,,
+-84.8194 -229.692 -124.875,264 266 99,stand,,,
+-71.1014 -0.6348 -124.875,265 98 99,stand,,,
+-698.41 315.875 -124.875,232 83,stand,,,
+-1175.98 272.813 -124.875,80 79 269,stand,,,
+-1262.87 367.02 -124.875,268 69,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_kneedeep_wp.csv b/main_shared/scriptdata/waypoints/mp_kneedeep_wp.csv
new file mode 100644
index 0000000..c2c232c
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_kneedeep_wp.csv
@@ -0,0 +1,314 @@
+313
+2281.63 1829.17 15.778,1 2 3 23 5,stand,,,
+2367.52 1553.81 85.5068,0 2 6 23,stand,,,
+2499.22 1781.11 62.4987,1 0 5,stand,,,
+2121.9 1928.27 9.33158,0 4 24 5,stand,,,
+2030.34 2108.09 47.3422,3 41,stand,,,
+2501.76 2130.12 69.7816,3 0 2,stand,,,
+2544.19 1344.8 99.6234,1 7 9,stand,,,
+2670.63 1089.95 112.323,6 8 9,stand,,,
+2665.27 782.358 119.612,7 90,stand,,,
+2369.92 1080.72 123.698,7 6 10 11 12,stand,,,
+2071.9 1024.86 107.598,9 13 15 14 20 88,stand,,,
+2393.13 836.51 136.125,9 12,stand,,,
+2174.32 793.108 136.125,9 11,stand,,,
+1947.14 738.656 75.8113,10 14 15 88 120,stand,,,
+1728.51 827.102 89.446,13 15 16 10 75,stand,,,
+1828.75 1101.58 93.6953,14 16 10 13 20,stand,,,
+1693.32 1165.73 91.3817,14 17 15 18,stand,,,
+1506.8 1141.72 96.125,16 77 76 281,stand,,,
+1636.72 1444.25 66.3582,16 19 21 24 26,stand,,,
+1843.41 1476.58 58.9836,18 20 23 24,stand,,,
+1968.39 1285.55 97.43,19 10 15,stand,,,
+1270.22 1417.31 93.4665,18 22,stand,,,
+936.021 1434.99 78.037,21 28 51,stand,,,
+2045.85 1622.97 77.9211,19 1 0,stand,,,
+1756.16 1681.39 17.5001,19 18 3 25 26,stand,,,
+1615.24 1833.19 43.3845,24 42,stand,,,
+1454.81 1686.63 17.2571,24 18 27,stand,,,
+795.584 1743.24 27.7717,26 28 29,stand,,,
+739.158 1564.95 52.5623,27 22 30 45,stand,,,
+570.125 1845.98 28.1797,27 30 31,stand,,,
+500.454 1654.74 50.2851,29 28 43,stand,,,
+195.688 1836.17 38.4422,29 32 43,stand,,,
+-46.8092 1776.79 42.2008,31 33 34,stand,,,
+-442.53 1533.84 48.0489,32 254,stand,,,
+-96.5174 2010.95 76.6534,32 35,stand,,,
+154.273 2069.07 102.125,34 36,stand,,,
+276.338 2313.28 102.125,35 37,stand,,,
+578.092 2291.51 131.409,36 38,stand,,,
+818.211 2287.73 89.6399,37 39,stand,,,
+1123.57 2421.7 66.4063,38 40 42,stand,,,
+1492.01 2394.8 65.7239,39 41 42,stand,,,
+1812.73 2293.48 46.7218,40 4,stand,,,
+1398.35 2125.87 93.0175,40 25 39,stand,,,
+315.672 1476.02 82.7204,30 44 31 272,stand,,,
+408.712 1276.09 93.2141,43 45 48,stand,,,
+757.195 1359.7 72.6333,44 28 46 51,stand,,,
+695.859 1243.54 78.9942,45 47,stand,,,
+731.881 1036.94 46.2067,46 48 49 79,stand,,,
+480.269 1133.38 94.9451,47 44 52 65,stand,,,
+944.33 970.203 91.4247,47 50 80,stand,,,
+1054.5 1061.26 96.125,49 51 73 78,stand,,,
+1006.48 1261.91 95.7146,50 45 22,stand,,,
+292.829 1080.76 127.125,53 48 61 62,stand,,,
+193.842 1332.04 215.125,52 54,stand,,,
+98.6487 1304.61 215.125,53 55,stand,,,
+186.586 1055.29 303.125,54 56,stand,,,
+151.624 995.802 303.125,57 55 60,stand,,,
+275.779 689.085 303.125,56 58 59,stand,,,
+425.44 754.916 309.116,57,stand,,,
+-183.539 526.306 303.125,57,stand,,,
+40.8731 1289.27 303.125,56,stand,,,
+109.856 1037.1 127.125,52 62 63,stand,,,
+199.174 758.879 127.125,61 52 282,stand,,,
+42.3978 1159.51 127.125,61 64,stand,,,
+-82.6259 1114.38 127.022,63 273 274,stand,,,
+563.864 824.955 65.1429,48 66 79,stand,,,
+573.528 549.891 58.425,65 67,stand,,,
+350.863 452.218 59.4717,68 66,stand,,,
+214.101 398.008 127.125,67 284,stand,,,
+-467.611 -297.787 58.7629,70 286,stand,,,
+-400.155 -583.892 12.0613,69 71 103 216,stand,,,
+-255.241 -491.674 12.0235,70 72 103,stand,,,
+38.0883 -213.828 12.125,71 283 287,stand,,,
+1154.36 885.589 96.125,50 74 78,stand,,,
+1195.82 726.437 96.125,73 75,stand,,,
+1437.99 742.735 96.125,74 76 14,stand,,,
+1395.24 940.621 96.125,75 77 17,stand,,,
+1221.94 1168.3 96.125,76 17 78,stand,,,
+1124.05 1142 96.125,77 50 73,stand,,,
+676.115 729.14 20.8858,65 47 80 81,stand,,,
+864.088 785.152 58.8052,79 49,stand,,,
+879.083 445.904 12.0664,79 82 83,stand,,,
+879.746 203.519 12.0469,81 83 283 102,stand,,,
+1287.41 416.216 12.1194,81 82 84,stand,,,
+1572.46 507.99 12.1208,83 85 101,stand,,,
+1734.97 600.047 24.9454,84 86,stand,,,
+1917.89 459.792 13.8047,85 87 98 101,stand,,,
+2152.22 556.991 20.6786,86 88 89 98 95,stand,,,
+2079.49 768.373 71.8315,87 13 10,stand,,,
+2459.75 542.568 20.2533,87 90 99 96,stand,,,
+2622.35 598.07 80.99,89 8 91 99,stand,,,
+2774.35 463.004 26.7847,90 99 100,stand,,,
+2801.46 180.315 63.058,93 94 100,stand,,,
+2708.84 50.6058 124.71,92 94 123,stand,,,
+2604.89 185.367 58.6277,93 92 95 100,stand,,,
+2422.95 212.519 17.3104,94 96 99 98 87,stand,,,
+2131.22 187.186 41.08,95 97 98 89,stand,,,
+2076.57 57.3965 71.635,96 121,stand,,,
+2080.36 353.696 12.1046,86 96 87 101 95 125,stand,,,
+2627.87 385.745 14.722,89 90 91 95 100,stand,,,
+2772.49 309.637 12.4663,92 94 91 99,stand,,,
+1742.24 303.495 12.125,86 84 98,stand,,,
+471.113 -313.991 19.6235,111 283 82,stand,,,
+-239.492 -757.568 27.9732,70 71 104,stand,,,
+-193.052 -941.55 96.437,103 105 106 173,stand,,,
+-364.836 -904.174 98.8891,104 174,stand,,,
+-18.6579 -918.21 150.925,104 107,stand,,,
+255.123 -927.808 150.925,108 212 106 300,stand,,,
+434.739 -742.35 139.125,107 109 148,stand,,,
+411.886 -650.914 139.125,108 110,stand,,,
+476.355 -575.906 95.5199,109 111,stand,,,
+594.382 -468.802 77.127,110 102 112 148 147,stand,,,
+745.098 -381.904 72.6258,111 113 147,stand,,,
+863.756 -329.699 115.125,112 114 302,stand,,,
+852.955 -186.204 115.125,113,stand,,,
+1609.85 19.5417 115.125,116 302,stand,,,
+1678.18 32.9702 115.125,115 117,stand,,,
+1765.41 -149.666 79.6108,116 118 128 127,stand,,,
+1937.55 -48.9704 77.5968,117 119 121 127,stand,,,
+1936.62 97.5026 110.625,118 120,stand,,,
+1958.01 627.836 101.545,119 13,stand,,,
+2082.23 -84.0387 88.994,97 118 122 127 128,stand,,,
+2352.14 -221.007 119.445,121 123 124,stand,,,
+2676.51 -125.259 134.629,122 93,stand,,,
+2372.22 -359.936 109.482,122 125,stand,,,
+2357.66 -488.246 99.7912,124 126 127 98 312,stand,,,
+2290.89 -586.311 132.301,125 134 135,stand,,,
+2001.66 -400.116 103.155,125 121 128 118 133 134 117,stand,,,
+1779.46 -306.952 96.4596,127 117 121 129 133,stand,,,
+1403.74 -305.518 96.21,128 130 131,stand,,,
+1432.02 -419.14 134.625,129 132 138,stand,,,
+1108.38 -552.815 105.088,129 146 147 145,stand,,,
+1692.91 -427.491 131.833,130 133,stand,,,
+1892.93 -454.548 132.697,132 128 127 134 137,stand,,,
+2122.34 -538.9 131.93,127 133 126 135,stand,,,
+2016.69 -844.998 130.035,126 134 136,stand,,,
+1679.38 -1128.58 130.125,135 140 141,stand,,,
+1811.69 -681.994 130.013,133 138 140,stand,,,
+1550.58 -553.672 130.125,137 130 140 139 311,stand,,,
+1307.86 -998.21 130.022,140 138 142,stand,,,
+1524.4 -958.852 130.023,139 136 138 137,stand,,,
+1502.82 -1322.45 130.125,136 142,stand,,,
+1333.83 -1323.74 135.348,141 139 143,stand,,,
+1233.59 -1436.92 134.351,142 144 149 150,stand,,,
+1128.28 -1042.79 116.342,143 145 146 149,stand,,,
+1144.82 -792.354 107.584,144 146 131,stand,,,
+934.452 -791.152 125.343,145 131 147 144 149,stand,,,
+856.501 -603.189 106.377,131 146 148 112 111,stand,,,
+661.26 -723.933 124.661,108 147 111,stand,,,
+936.727 -1100.6 136.163,144 146 143 159 215,stand,,,
+999.686 -1641.52 139.265,143 151 159,stand,,,
+1089.86 -1836.29 134.125,150 152,stand,,,
+914.057 -1952.72 134.125,151 153,stand,,,
+809.576 -1819.13 134.125,152 154,stand,,,
+653.489 -1914.54 134.125,153 155,stand,,,
+415.396 -2086.07 117.977,154 156,stand,,,
+311.763 -2096.02 146.125,155 157,stand,,,
+233.558 -2164.65 146.125,156 158,stand,,,
+109.522 -2224.27 134.563,157 162 163,stand,,,
+814.592 -1416.38 136.111,150 149 160 215 310,stand,,,
+199.451 -1752.39 119.445,159 161 167 166,stand,,,
+-1.0544 -1976.88 129.128,160 162 166 167,stand,,,
+119.384 -2075.54 131.667,161 158,stand,,,
+-116.262 -2180.81 135.443,158 164,stand,,,
+-289.071 -2018.27 127.272,163 165 166,stand,,,
+-481.487 -2009.42 115.138,164 166 181 182 186,stand,,,
+-167.652 -1741.69 118.289,164 161 160 167 165 181 179,stand,,,
+-35.7333 -1453.97 114.078,160 168 172 161 166 173 175,stand,,,
+256.484 -1384.19 241.925,167 169,stand,,,
+641.069 -1293.45 241.925,168,stand,,,
+-54.7292 -927.96 278.925,171 210,stand,,,
+-2.91331 -1187.2 122.903,170 172,stand,,,
+32.4321 -1283.63 119.011,171 167 301,stand,,,
+-159.105 -1196.26 134.767,167 104 175,stand,,,
+-464.531 -1163.54 90.3258,175 176 105,stand,,,
+-342.677 -1335.52 104.473,174 173 167 179,stand,,,
+-629.57 -1201.33 86.8319,174 297 296,stand,,,
+-1269.45 -1115.27 86.8319,178 294,stand,,,
+-1461.93 -1163.92 93.7324,177 200 198 223 224,stand,,,
+-392.691 -1398.06 95.8503,175 180 166,stand,,,
+-636.734 -1465.56 91.4305,179 181 296 298,stand,,,
+-560.038 -1764.94 115.111,180 166 165 182,stand,,,
+-624.009 -1964.77 113.28,165 183 181,stand,,,
+-677.011 -1851.62 118.774,182 184,stand,,,
+-704.758 -1710.44 164.925,183 185,stand,,,
+-858.036 -1738.02 172.175,184 203 204,stand,,,
+-525.078 -2268.01 98.187,165 187,stand,,,
+-976.529 -2498.72 86.9082,186 188,stand,,,
+-1376.16 -2390.19 92.2122,187 189 190,stand,,,
+-1478.44 -2116.03 113.695,188 194 195 309,stand,,,
+-1599.7 -2515.75 128.237,188 191 194 192,stand,,,
+-1817.8 -2492.96 137.622,190 192 194,stand,,,
+-1927.19 -2214.81 135.719,191 193 194 190,stand,,,
+-2172.25 -2185.69 135.565,192 196,stand,,,
+-1711.06 -2101.14 116.077,192 189 190 191 195 199,stand,,,
+-1552.65 -1771.89 125.468,189 194 199 200,stand,,,
+-2101.21 -1526.16 127.322,193 197,stand,,,
+-1970.53 -1445.19 128.076,196 198 199 236,stand,,,
+-1648.8 -1318.6 106.332,197 200 178 224 223,stand,,,
+-1691.36 -1643.01 123.041,197 194 195 200,stand,,,
+-1532.96 -1590.45 125.507,199 198 178 195 201,stand,,,
+-1317.07 -1755.53 124.175,200 202,stand,,,
+-1080.95 -1634.67 124.175,201 203,stand,,,
+-1029.44 -1831.33 172.175,202 185,stand,,,
+-878.472 -1546.51 174.249,185 205,stand,,,
+-910.312 -1409.01 206.925,204 206 207,stand,,,
+-934.892 -1283.78 222.925,205 207 208,stand,,,
+-692.542 -1255.23 222.925,205 206,stand,,,
+-1001.18 -1052.58 222.925,206 209,stand,,,
+-1346.32 -1104.19 222.925,208,stand,,,
+118.052 -904.304 278.925,170 211,stand,,,
+113.46 -1215.68 282.209,210,stand,,,
+257.951 -1039.43 150.925,107 301,stand,,,
+462.783 -1218.01 118.925,214 301,stand,,,
+475.693 -1099.99 118.925,213 215,stand,,,
+718.359 -1093.42 138.515,214 149 159,stand,,,
+-705.587 -759.087 12.0105,70 217,stand,,,
+-1263.43 -805.275 12.125,216 288,stand,,,
+-1839.57 -403.653 60.0172,219 220 221,stand,,,
+-1751.52 -380.256 93.6556,218 222,stand,,,
+-1877.05 -265.091 98.267,218 228 239,stand,,,
+-1869.18 -478.179 6.6842,218 226 227,stand,,,
+-1565.28 -359.397 100.125,219 237 289,stand,,,
+-1528.21 -1045.28 99.1214,224 178 198 291,stand,,,
+-1681.21 -1056.11 99.3322,223 198 178 225,stand,,,
+-1848.17 -987.705 90.7426,224 233 288,stand,,,
+-2262.53 -512.525 12.125,221 227 230,stand,,,
+-2243.47 -370.59 20.2935,226 221 229,stand,,,
+-2168.01 -137.313 112.654,220 229 240,stand,,,
+-2210.14 -242.602 77.5385,228 227,stand,,,
+-2424.3 -643.294 12.125,226 231,stand,,,
+-2461.45 -810.003 85.7796,230 232,stand,,,
+-2178.88 -881.197 102.86,231 233,stand,,,
+-2008.12 -980.505 101.091,232 234 225,stand,,,
+-2205.04 -1034.19 108.11,233 235,stand,,,
+-2156.67 -1134.66 113.699,234 236,stand,,,
+-1975.71 -1130.78 128.625,235 197,stand,,,
+-1487.81 -121.185 93.5759,222 238 259 260,stand,,,
+-1724.2 2.22169 98.1803,237 239,stand,,,
+-1851.05 -72.2334 97.3007,238 220 240,stand,,,
+-2071.97 25.5347 107.22,239 228 241,stand,,,
+-2080.19 481.291 104.686,240 242 245,stand,,,
+-1817.37 426.147 102.125,241 243 244,stand,,,
+-1598.15 366.532 104.398,242 258 259,stand,,,
+-1879.32 133.607 102.125,242,stand,,,
+-2031.86 723.881 125.282,241 246 247,stand,,,
+-1947.11 943.353 174.871,245 250,stand,,,
+-1811.75 603.036 107.117,245 248,stand,,,
+-1603.89 619.057 106.286,247 249,stand,,,
+-1381.4 869.316 106.217,248 250 257,stand,,,
+-1502.06 1104.9 95.5621,249 246 251 255,stand,,,
+-1500.86 1383.8 63.125,250 252,stand,,,
+-1295.4 1342.15 61.7085,251 253,stand,,,
+-1206.4 1315.4 57.2098,252 254 255,stand,,,
+-1055.92 1310.37 54.1245,253 33,stand,,,
+-1241.92 1159.6 100.273,253 256 280 250,stand,,,
+-1236.87 1005.97 100.197,255 257,stand,,,
+-1166.45 788.219 107.669,249 256 258 269,stand,,,
+-1309.29 532.85 110.575,257 243 259 262 269,stand,,,
+-1495.99 167.854 98.9297,258 243 237 262,stand,,,
+-1203.9 -108.221 100.805,237 261 267,stand,,,
+-982.856 104.081 108.44,260 262 268,stand,,,
+-1018.27 332.395 93.9435,261 259 258 263 269,stand,,,
+-620.5 230.725 110.882,262 264 265,stand,,,
+-335.601 400.267 125.14,263 275,stand,,,
+-603.936 -24.3107 92.9216,263 266 268,stand,,,
+-700.275 -577.607 93.5046,265 267 268,stand,,,
+-945.174 -316.95 98.7998,266 260 268,stand,,,
+-774.364 -94.5014 109.487,261 267 265 266,stand,,,
+-975.185 621.484 89.1161,262 257 258 270,stand,,,
+-762.65 716.436 90.2262,269 271 277 275,stand,,,
+-882.672 1057.24 124.924,270 278 279,stand,,,
+119.05 1466.86 122.337,43 307,stand,,,
+-223.547 1345.3 131.86,64 278 307,stand,,,
+-187.119 911.315 143.559,64 275,stand,,,
+-434.757 819.533 123.882,274 264 276 270,stand,,,
+-490.081 977.002 135.433,275 277 278,stand,,,
+-667.071 995.714 135.784,276 270,stand,,,
+-486.918 1265 135.271,276 273 271,stand,,,
+-1002.24 1024.91 109.607,271 280,stand,,,
+-1049.21 1090.23 105.597,279 255,stand,,,
+1431.28 1063.93 96.125,17,stand,,,
+46.9327 703.98 127.125,62 284,stand,,,
+405.847 -28.2931 12.1242,82 102 287 72,stand,,,
+154.469 395.854 127.125,282 68 285,stand,,,
+4.64055 227.953 105.818,284 286 287,stand,,,
+-453.13 53.6787 86.8722,285 69,stand,,,
+87.2719 33.5948 23.8824,285 283 72,stand,,,
+-1843.5 -795.027 16.0298,217 225,stand,,,
+-1568.49 -458.213 100.125,222 290,stand,,,
+-1614.73 -519.995 104.125,289 291,stand,,,
+-1611.6 -693.128 102.125,290 223,stand,,,
+-1050.13 -1099.71 86.925,293 297,stand,,,
+-1032.64 -1314.53 86.925,292 294 296,stand,,,
+-1179.75 -1326.6 86.925,177 293 295,stand,,,
+-1179.63 -1439.28 86.925,294,stand,,,
+-644.995 -1276.26 86.925,293 176 180 299,stand,,,
+-656.886 -1015.13 86.925,292 176,stand,,,
+-725.983 -1592.39 99.3759,180,stand,,,
+-860.395 -1368.76 86.925,296,stand,,,
+397.11 -901.356 154.512,107,stand,,,
+271.956 -1213.7 118.925,172 212 213,stand,,,
+1253.38 -169.375 115.125,113 303 304 115,stand,,,
+1137.01 -159.513 115.125,302,stand,,,
+1408.99 -178.692 115.125,302,stand,,,
+-277.924 1517.42 76.125,306,stand,,,
+-89.1417 1567.94 128.625,305 307,stand,,,
+-35.368 1415.81 131.553,306 272 273,stand,,,
+-954.785 -2053.26 173.535,309,stand,,,
+-1288.69 -2124.48 145.125,308 189,stand,,,
+497.855 -1489.66 131.569,159,stand,,,
+1341.33 -545.53 130.125,138,stand,,,
+2610.36 -472.506 118.372,125,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_konigsberg_wp.csv b/main_shared/scriptdata/waypoints/mp_konigsberg_wp.csv
new file mode 100644
index 0000000..3b6b115
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_konigsberg_wp.csv
@@ -0,0 +1,311 @@
+310
+-2267.5 2.98154 0.18831,1,stand,,,
+-2111.35 -318.249 8.125,0 5,stand,,,
+-1853.5 -539.478 8.125,3 5 3 6,stand,,,
+-1817.35 -357.615 8.125,2 2,stand,,,
+-2141.9 -552.875 8.125,5 5,stand,,,
+-2108.07 -489.52 8.125,4 2 4 1,stand,,,
+-1864.7 -670.894 3.125,8 2 7,stand,,,
+-1825.05 -734.168 3.125,8 6 9 10,stand,,,
+-1845.97 -869.929 3.125,7 6,stand,,,
+-1725.77 -776.747 -3.7164,7 10 11 12,stand,,,
+-1693.21 -694.03 -2.37753,7 9 15 18,stand,,,
+-1523.37 -918.057 -3.00292,9 12 13 15,stand,,,
+-1252.27 -748.095 0.794663,11 13 15 9 22 236,stand,,,
+-1379.31 -979.656 -7.62839,12 14 11 15,stand,,,
+-1300.29 -1033.06 -7.875,13 225,stand,,,
+-1455.09 -634.512 -2.22421,11 12 10 16 17 13 19,stand,,,
+-1315.15 -370.603 0.124999,15 17 60 61,stand,,,
+-1431.82 -535.012 -1.16449,16 18 15,stand,,,
+-1665.77 -530.747 -0.595666,17 10,stand,,,
+-1059.53 -567.443 0.124999,15 20 59 60,stand,,,
+-802.702 -851.059 -11.8851,19 21 22 58 59,stand,,,
+-699.436 -964.691 -16.2668,20 22 23,stand,,,
+-786.07 -1010.8 -9.72195,21 20 235 12,stand,,,
+-606.409 -936.658 -22.7282,21 24 27 26 28,stand,,,
+-545.951 -1074.59 -19.3853,23 25 26 28 54,stand,,,
+-838.934 -1278.3 3.74543,24 26 233 234 235,stand,,,
+-172.796 -1240.27 -50.1125,25 24 23 28 33 54 212 210,stand,,,
+-623.127 -842.633 -15.0097,23 30 31 58 59,stand,,,
+-8.42693 -1038.25 -10.4207,26 23 24 29 30 31 210 33,stand,,,
+-28.104 -876.753 -13.4927,28 30 32 31,stand,,,
+-150.029 -774.452 -1.02257,29 28 27 31 57 32 88,stand,,,
+-151.021 -902.975 -23.4175,27 28 30 29,stand,,,
+14.062 -744.859 7.52858,29 30 103 213,stand,,,
+-40.3225 -1361.25 -32.5502,26 34 28 47 211 212 295,stand,,,
+-96.875 -1376.89 -39.0357,33 35 47,climb,-60.0293 114.45 0,,
+-138.825 -1379.13 262.125,34 36 37,climb,-30.8661 5.57556 0,,
+-206.847 -1450.8 256.125,35 37 38 39,stand,,,
+-293.28 -1395.08 256.125,36 35 41,stand,,,
+-234.679 -1640.87 256.125,36 39,stand,,,
+-540.839 -1462.37 256.125,38 36 40,stand,,,
+-523.198 -1351.23 258.125,39,stand,,,
+-445.66 -1396.16 142.125,37 42,stand,,,
+-532.836 -1504.18 136.125,41 43,stand,,,
+-434.732 -1615.09 136.125,42 45,stand,,,
+-251.617 -1603.01 16.125,45 46 50,stand,,,
+-199.155 -1751.89 -2.07269,43 44 265 261 294 52,stand,,,
+-136.333 -1520.58 26.125,44 47 48 49,stand,,,
+-110.875 -1532.54 -8.66451,34 46 33 211,stand,,,
+-583.462 -1423.13 16.125,46 49 50 51,stand,,,
+-460.213 -1543.57 16.3519,48 46,stand,,,
+-223.051 -1367.13 17.6698,44 48 56,stand,,,
+-659.293 -1548.74 8.125,48 52 53,stand,,,
+-514.877 -1792.77 6.98028,51 53 260 261 45 265,stand,,,
+-703.259 -1834.99 3.24285,52 51 232 233 260,stand,,,
+-223.026 -1277.87 -57.9088,26 55 24,stand,,,
+-223.026 -1300.33 6.125,54 56,stand,,,
+-223.175 -1328.87 16.125,55 50,stand,,,
+-338.35 -667.646 0.124997,30 58 87 88 108,stand,,,
+-591.87 -650.858 8.125,57 27 20 59 108,stand,,,
+-769.917 -556.564 -15.8715,58 27 20 19 60 69,stand,,,
+-939.659 -389.37 -10.0135,19 16 68 59 69,stand,,,
+-1253.26 -252.388 0.124997,16 62,stand,,,
+-1349.22 -126.095 0.0885952,61 63,stand,,,
+-1094.03 137.163 0.0259444,62 67,stand,,,
+-1094.09 -436.505 -79.875,65,stand,,,
+-1083.35 -35.1252 -80.84,64 66,stand,,,
+-1083.35 -15.5083 -47.875,65 67,stand,,,
+-1083.35 3.94526 -16.9662,66 63,stand,,,
+-945.123 -98.7189 -0.62663,60,stand,,,
+-730.154 -233.742 -10.8816,59 60 70 72,stand,,,
+-595.306 -218.074 4.98347,69 71,stand,,,
+-546.382 -218.074 8.12595,70 105 106,stand,,,
+-682.454 -341.325 2.9083,69 73,climb,-57.5299 -95.0812 0,,
+-681.032 -373.452 142.125,72 74,climb,19.4952 94.2188 0,,
+-635.125 -477.806 144.125,73 75,climb,-4.59229 122.932 0,,
+-628.008 -477.806 264.125,74 76,climb,-27.9108 -11.5961 0,,
+-493.337 -497.56 264.125,75 77,stand,,,
+-509.423 -407.136 264.125,76 78 80 81,stand,,,
+-612.875 -360.277 264.125,77 79 80,stand,,,
+-552.875 -298.025 8.13504,78 80 105 107,climb,-19.3414 179.687 0,,
+-576.938 -298.661 264.125,79 78 77,climb,1.23596 -139.504 0,,
+-576.648 -395.439 8.125,77 105 107,stand,,,
+-229.414 119.243 -187.113,83 84,stand,,,
+-288.542 9.97167 -181.875,82 84 85,stand,,,
+-308.875 115.017 -187.184,83 82,stand,,,
+-129.016 -362.443 -174.363,83 86 91 92 93,stand,,,
+-228.728 -592.873 -175.885,85 87 92,climb,-1.15356 -100.701 0,,
+-229.371 -613.805 4.125,86 88 57,climb,-2.02698 -88.4894 0,,
+-185.753 -662.096 0.125,87 30 57 89,stand,,,
+-36.2847 -429.099 8.125,88 90 105,stand,,,
+-136.844 -120.2 8.125,89 104 105 106,stand,,,
+-383.859 -688.875 -175.913,85 92,stand,,,
+-103.399 -592.188 -170.651,91 86 85,stand,,,
+280.628 -407.949 -133.684,85 94 94 95,stand,,,
+421.188 -548.356 -131.292,93 95 93 96,stand,,,
+444.06 -356.431 -130.815,94 97 98 93,stand,,,
+433.145 -664.496 -128.74,94,stand,,,
+387.804 -3.63042 -128.479,95 98 99,stand,,,
+441.685 101.202 -55.875,97 99 100 95,stand,,,
+369.653 207.876 0.125,98 100 97 101,stand,,,
+516.969 283.763 0.125,99 98,stand,,,
+293.558 282.893 0.125,99 102 103,stand,,,
+-0.23667 146.062 -7.13077,101 103 104 109,stand,,,
+133.107 -479.214 -11.453,102 101 213 32 214,stand,,,
+-153.615 28.1908 -3.36271,90 106 102,stand,,,
+-284.916 -246.292 0.125,90 89 81 79 71,stand,,,
+-232.339 -5.88051 -3.74769,71 90 104,stand,,,
+-417.919 -417.071 8.125,81 79 108,stand,,,
+-426.543 -584.457 0.124999,107 58 57,stand,,,
+-25.4975 307.541 -9.28584,102 110 111 112,stand,,,
+155.325 388.717 0.15599,109 111,stand,,,
+103.148 507.372 8.125,110 109 112 113,stand,,,
+-231.161 393.514 -1.68049,109 111,stand,,,
+220.31 755.687 8.125,111 115 114,stand,,,
+386.023 767.489 8.125,115 113 116,stand,,,
+280.15 923.375 8.125,114 113,stand,,,
+557.087 746.05 -11.0832,114 117 119,stand,,,
+613.495 920.909 8.125,116 118 119 118 125 124,stand,,,
+688.329 999.226 8.125,117 119 117 122,stand,,,
+729.282 798.832 8.125,118 120 116 117 150,stand,,,
+846.385 816.327 8.125,121 119 149 150,stand,,,
+825.793 992.71 8.125,120 149,stand,,,
+377.706 983.018 136.125,123 124 118 125,stand,,,
+23.1259 922.163 136.125,122 124 136,stand,,,
+279.288 841.343 136.125,123 122 125 117 126 136,stand,,,
+345.261 925.968 136.125,117 124 122,stand,,,
+400.637 682.517 136.125,127 130 124 137,stand,,,
+599.088 788.291 139.715,126 128 130,stand,,,
+612.251 962.685 143.659,127 129 129,stand,,,
+988.06 1000.88 137.649,128 128,stand,,,
+707.156 606.733 136.125,126 127 138,stand,,,
+-57.2201 520.189 -0.0984005,132,stand,,,
+-51.2778 535.045 44.1253,131,stand,,,
+-51.2778 558.046 100.125,134,stand,,,
+-19.125 606.874 100.125,133 135,stand,,,
+-19.125 655.175 136.125,134 136,stand,,,
+93.7098 710.115 136.125,135 123 137 124,stand,,,
+146.232 573.947 136.125,136 126,stand,,,
+805.123 593.561 136.125,130 139 146,stand,,,
+834.572 933.614 267.005,138 140 146,stand,,,
+978.967 949.458 268.125,141 141 139,stand,,,
+1000.87 642.637 265.064,140 142 140 195,stand,,,
+569.401 546.44 264.125,141 143 145,stand,,,
+204.24 820.749 264.125,142 144,stand,,,
+250.78 535.125 266.557,143 145,stand,,,
+445.127 762.875 264.125,144 142 195,stand,,,
+889.057 575.278 136.125,138 139 147,stand,,,
+971.438 833.141 58.125,146 149 148,stand,,,
+1000.87 1000.88 8.125,149 147,stand,,,
+875.657 986.916 8.125,148 147 121 120,stand,,,
+859.576 645.841 8.125,120 119 151,stand,,,
+826.357 463.114 0.125,150 155 152 157,stand,,,
+976.285 369.263 0.125,153 154 156 151,stand,,,
+1234.06 409.479 0.125,152 154,stand,,,
+1256.88 288.631 0.125,153 152,stand,,,
+749.729 398.427 0.125001,151 156,stand,,,
+941.029 207.125 0.125,155 152 157,stand,,,
+767.041 216.218 0.125,151 156 158,stand,,,
+784.216 152.948 8.125,157 159 160 161 162,stand,,,
+902.875 168.875 8.125,158 160,stand,,,
+715.83 -190.074 8.14084,159 158 162 163 166,stand,,,
+535.18 98.6712 19.5056,158 162,stand,,,
+649.013 28.8938 21.4163,161 160 158,stand,,,
+678.644 -380.371 8.20745,160 164 165 166 167,stand,,,
+973.667 -297.868 6.61445,163,stand,,,
+965.931 -480.982 6.00789,163,stand,,,
+542.039 -332.582 8.60767,163 167 160,stand,,,
+698.007 -582.692 8.125,166 163 168 170,stand,,,
+980.052 -640.815 8.125,167 169,stand,,,
+945.961 -790.818 8.125,168,stand,,,
+618.796 -738.651 8.125,167 171 201,stand,,,
+617.977 -855.578 8.50726,170 172 173 174,stand,,,
+548.855 -945.206 18.125,171 173 174 207 208,stand,,,
+860.054 -862.107 142.125,172 171,stand,,,
+693.008 -1078.02 26.125,171 172 175 204 205,stand,,,
+906.031 -1036.38 9.63201,174 176,stand,,,
+912.923 -866.434 8.68235,175,stand,,,
+936.875 -967.846 142.125,178,stand,,,
+825.109 -1039.67 186.125,177,stand,,,
+634.122 -1013.75 263.125,180,stand,,,
+658.086 -794.857 264.125,179 181 182 183 184,stand,,,
+551.203 -776.189 264.125,180 182,stand,,,
+704.47 -549.23 264.339,181 180 184 192,stand,,,
+983.722 -808.47 264.562,180 184 188,stand,,,
+892.707 -760.234 265.807,183 182 180 188,stand,,,
+695.48 -474.486 392.125,186 189 188,stand,,,
+774.387 -753.06 392.125,185 187,stand,,,
+978.275 -795.68 392.125,186,stand,,,
+1000.87 -465.49 392.125,184 183 185 189,stand,,,
+673.284 -140.813 392.633,185 188 190 191,stand,,,
+929.808 -17.9528 392.821,189 191,stand,,,
+562.526 172.681 421.919,190 189,stand,,,
+706.308 -156.623 264.125,182 194 193 196,stand,,,
+909.149 167.976 268.002,194 192 195 196,stand,,,
+676.236 103.638 264.125,193 192 196,stand,,,
+902.038 545.696 265.808,193 141 145,stand,,,
+961.193 -147.214 264.125,193 192 194 197,stand,,,
+952.027 -663.646 136.125,198 196 201,stand,,,
+716.218 -650.334 136.125,197 199,stand,,,
+636.663 -299.392 136.125,198 200,stand,,,
+1000.87 168.868 136.125,199,stand,,,
+837.094 -752.81 126.125,197 170,stand,,,
+621.492 -1311.44 -51.6081,203 295 296 209,stand,,,
+636.997 -1294 0.125001,202 204 205,stand,,,
+604.46 -1172.3 1.13447,203 174 205 207 207,stand,,,
+864.996 -1394.78 0.124999,174 203 206 204,stand,,,
+1111.69 -1495.95 0.124999,205,stand,,,
+468.451 -1065.03 0.124999,204 172 209 210 204,stand,,,
+372.512 -779.102 0.124998,172 214,stand,,,
+235.12 -1223.56 9.29577,207 210 210 295 296 202 212,stand,,,
+144.019 -1104.07 5.79917,207 28 209 213 209 26,stand,,,
+129.291 -1575.04 -0.961022,47 33 294 295,stand,,,
+45.4839 -1203.48 -2.04047,33 209 26,stand,,,
+147.267 -776.54 -7.60076,210 103 32 214,stand,,,
+306.164 -843.447 -2.83624,213 215 103 208,stand,,,
+306.455 -854.784 -56.7971,214 216,stand,,,
+294.228 -1018.55 -125.875,215 220,stand,,,
+-104.322 -1059.48 -232.319,218 220 219,stand,,,
+-177.352 -940.753 -234.529,217 219,stand,,,
+-283.009 -1048.71 -239.875,218 217 221,stand,,,
+210.452 -1060.7 -147.023,217 216,stand,,,
+-426.395 -1036.25 -238.308,219 222 223,stand,,,
+-498.051 -1118.63 -229.875,221 223 227,stand,,,
+-600.267 -1040.65 -228.224,222 221 224,stand,,,
+-917.718 -1025.26 -123.883,223 225 226,stand,,,
+-1051.45 -1025.92 -127.277,224 226 14,stand,,,
+-988.404 -1243.87 -127.522,225 224,stand,,,
+-550.067 -1205.13 -229.774,222 228,stand,,,
+-772.871 -1295.3 -179.644,229 230 227,stand,,,
+-886.946 -1441.21 -177.172,228 230 231,stand,,,
+-768.849 -1448.88 -176.401,228 229,stand,,,
+-962.158 -1976.93 -0.376326,229 232 242 244 252,stand,,,
+-815.126 -1934.01 0.293086,53 231 233,stand,,,
+-809.587 -1710.62 1.33431,53 232 25 237,stand,,,
+-1102.25 -1328.88 8.125,25 235 238 239 237,stand,,,
+-890.958 -1101.95 -5.46398,234 25 22 236,stand,,,
+-1021.38 -1033.38 -12.636,12 235 237,stand,,,
+-982.448 -1379.03 2.9544,236 234 243 233 242,stand,,,
+-1441.83 -1338.43 8.125,234 239,stand,,,
+-1247.16 -1457.89 8.125,238 234 240 243,stand,,,
+-1236.69 -1725.06 -13.0431,239 241 242 243,stand,,,
+-1572.87 -1820.21 -8.9254,240 242,stand,,,
+-1120.82 -1885.18 -10.0215,241 240 237 244 231 243,stand,,,
+-1185.32 -1620.57 -12.0311,239 237 242 240,stand,,,
+-1067.73 -2262.46 -4.50009,242 245 246 231 252,stand,,,
+-1518.58 -2507.24 -59.806,244 246,stand,,,
+-1109.51 -2546.01 -38.0129,245 249 244 252,stand,,,
+-1217.79 -3421.78 -85.911,248 249 251,stand,,,
+-1020.06 -3415.26 -80.4629,247 249 251,stand,,,
+-1150.25 -3003.19 -73.0513,248 247 246 251,stand,,,
+-831.125 -3184.88 -71.982,251 251 253,stand,,,
+-1028.22 -3158.9 -83.1092,250 248 247 253 249 250 252,stand,,,
+-949.15 -2749.39 -45.169,231 246 244 253 251,stand,,,
+-878.029 -2937.54 -58.1692,252 254 251 250 254,stand,,,
+-834.189 -2711.26 -1.81707,253 253 255 256 257,stand,,,
+-745.305 -2650.92 0.321688,254 256 258,stand,,,
+-664.003 -2776.34 -19.4342,254 255 268,stand,,,
+-550.875 -2987.99 4.125,254,stand,,,
+-730.867 -2407.54 0.97698,255 259 266 276,stand,,,
+-748.358 -2145.79 0.670288,258 260,stand,,,
+-597.346 -1955.22 5.79053,259 53 52 261,stand,,,
+-335.316 -2017.99 1.38775,52 260 262 264 265 45,stand,,,
+-210.77 -2186.22 8.125,261 263 280 281,stand,,,
+-163.471 -2091.1 8.125,262 264,stand,,,
+-409.084 -2141.29 10.125,263 261 266,stand,,,
+-106.17 -1939.44 0.178406,261 45 274 294 52,stand,,,
+-428.625 -2229.72 8.125,264 258 267 277,stand,,,
+-431.03 -2411.25 8.125,266,stand,,,
+-362.722 -2789.72 -77.3366,256 269 270,stand,,,
+-252.137 -2599.75 8.125,268 270 275 280,stand,,,
+-117.524 -2793.21 -75.0333,269 268 271 306,stand,,,
+110.465 -2792.11 -177.32,270 306 305 308,stand,,,
+151.434 -2425.59 -175.88,273 301 306 308,stand,,,
+151.478 -2403.88 -105.134,272 274,stand,,,
+119.501 -2058.6 7.83035,273 265 309,stand,,,
+-526.368 -2525.13 8.125,269 276 278,stand,,,
+-636.689 -2422.31 8.125,275 258 277,stand,,,
+-612.354 -2295.74 8.125,276 266,stand,,,
+-302.156 -2486.98 8.125,275 279 280,stand,,,
+-70.5103 -2388.92 80.125,278 280 280 283 292,stand,,,
+-258.994 -2336.62 8.125,279 262 282 278 269 279,stand,,,
+33.8676 -2240.88 8.125,262 282,stand,,,
+-125.135 -2236.5 8.125,281 280,stand,,,
+26.4251 -2246.2 144.125,279 284,stand,,,
+-137.56 -2214.15 144.125,283 285,stand,,,
+-382.823 -2415.97 144.125,284 286 293,stand,,,
+-680.874 -2453.68 280.125,285 287 291,stand,,,
+-539.466 -2534.46 280.125,286 288,stand,,,
+-297.457 -2596.78 280.125,287 289,stand,,,
+-51.9085 -2339.32 280.125,288 290,stand,,,
+-264.791 -2234.34 280.125,289 291,stand,,,
+-622.725 -2234.11 280.125,290 286,stand,,,
+18.6977 -2533.14 144.125,279 293,stand,,,
+-74.3366 -2600.88 144.125,292 285,stand,,,
+43.9327 -1775.38 2.45497,265 45 211,stand,,,
+223.943 -1369.33 2.25029,211 202 33 209,stand,,,
+665.117 -1471.71 -76.5749,209 202 297,stand,,,
+662.607 -1892.9 -157.373,296 298 299,stand,,,
+680.979 -2094.18 -153.201,297,stand,,,
+332.596 -1888.49 -127.875,297 300,stand,,,
+280.521 -2148.23 -127.875,299 301,stand,,,
+276.028 -2471.96 -180.754,302 303 300 272 308,stand,,,
+498.696 -2402.91 -164.606,301 303 308,stand,,,
+794.759 -2623.25 -173.227,302 305 304 301,stand,,,
+968.668 -2707.52 -170.614,305 303,stand,,,
+659.479 -2878.65 -172.818,304 303 271 307,stand,,,
+159.141 -2726.16 -178.841,272 270 307 271 308,stand,,,
+573.26 -2974.49 -162.755,306 305 308,stand,,,
+307.142 -2659.1 -180.929,307 301 272 306 271 302,stand,,,
+550.629 -2142.55 8.125,274,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_kwai_wp.csv b/main_shared/scriptdata/waypoints/mp_kwai_wp.csv
new file mode 100644
index 0000000..19d8b4f
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_kwai_wp.csv
@@ -0,0 +1,203 @@
+202
+2806.81 1393.97 778.784,1 6 171,stand,,,
+3096.6 1380.19 764.749,0 2 5,stand,,,
+3001.24 1521.04 778.952,1,stand,,,
+3223.02 1289.82 760.294,5,stand,,,
+3043.07 812.693 786.158,5 6 7,stand,,,
+3109.54 996.542 761.405,4 3 1 6,stand,,,
+2816.37 1104.14 777.886,0 5 4,stand,,,
+2839 623.214 797.72,4 8 9 10,stand,,,
+2629.35 657.663 791.045,7 9 11,stand,,,
+2669.78 881.576 708.875,8 7 99 100,stand,,,
+2798.13 476.735 807.928,7 11 13,stand,,,
+2536.89 553.224 826.656,10 8 12,stand,,,
+2378.25 375.535 842.099,11 13 15 16,stand,,,
+2612.17 182.989 826.583,12 10 14 158,stand,,,
+2394.91 78.6638 858.502,13 15 17 156,stand,,,
+2260.15 255.493 854.317,14 12 16 17,stand,,,
+2185.39 371.995 848.984,15 12,stand,,,
+2316.82 36.6854 868.045,14 15 18,stand,,,
+2132.32 -64.049 966.125,17 19,stand,,,
+2031.76 -100.094 966.125,18 20,stand,,,
+1966 16.7655 972.125,19 21 25,stand,,,
+2105.26 105.993 972.125,20 22,stand,,,
+1990.27 288.856 972.125,21 23,stand,,,
+1897.67 244.086 972.125,22 24,stand,,,
+1859.91 125.719 972.125,23 27,stand,,,
+1783.33 -47.9818 972.208,20 27,stand,,,
+1459.45 80.3378 972.125,28,stand,,,
+1719.84 74.0153 972.125,25 24 28,stand,,,
+1484.16 -4.66622 972.125,27 26 29,stand,,,
+1240.3 -25.6426 972.125,28 30 169,stand,,,
+995.372 -29.3722 968.125,29 31 32,stand,,,
+1043.06 44.1385 968.125,30,stand,,,
+930.093 -166.662 968.125,30 33,stand,,,
+917.999 -277.934 968.125,32 34,stand,,,
+922.696 -460.064 893.703,33 54 53 64,stand,,,
+957.262 -712.213 877.261,36 53 54 67,stand,,,
+963.43 -794.916 898.125,35 37,stand,,,
+1047.5 -938.032 898.125,36 38 40,stand,,,
+1210.85 -873.274 898.125,37 39,stand,,,
+1324.37 -868.631 864.068,38 44 45,stand,,,
+868.664 -1045.52 898.125,37 41,stand,,,
+661.4 -1011.15 898.125,40 42 43,stand,,,
+784.747 -963.454 898.125,41,stand,,,
+560.917 -1000.9 875.415,41 66 159,stand,,,
+1423.34 -978.953 873.861,39 45,stand,,,
+1431.87 -836.019 877.087,44 39 46 47,stand,,,
+1361.07 -586.957 863.941,45 51 52 53 168,stand,,,
+1946.99 -783.19 880.125,45 48,stand,,,
+2062.7 -639.934 858.532,47 49 50 157,stand,,,
+2059.81 -773.75 867.382,48,stand,,,
+1980.85 -314.828 857.659,48 51 156,stand,,,
+1548.81 -437.515 862.535,50 46 52,stand,,,
+1427.37 -203.093 864.816,51 46 168,stand,,,
+1101.83 -578.259 863.671,46 35 54 34 168,stand,,,
+928.293 -574.513 864.557,35 34 53 64 67,stand,,,
+568.228 -87.9546 763.467,174,stand,,,
+992.288 461.09 687.277,57,stand,,,
+870.399 461.472 693.97,56 58 61,stand,,,
+1000.88 706.033 644.568,57 59,stand,,,
+1167.78 868.888 648.788,58 60,stand,,,
+1588.53 1010.17 614.242,59 87 88,stand,,,
+710.162 137.339 768.355,57 62,stand,,,
+690.716 -361.664 858.739,61 63 64 65,stand,,,
+534.029 -349.944 855.519,62 65 167 174,stand,,,
+733.709 -480.599 868.282,62 54 34 65 67,stand,,,
+503.626 -514.632 865.492,64 63 62 66 159 167,stand,,,
+567.606 -730.591 865.318,65 67 43 159,stand,,,
+839.256 -679.979 875.119,66 35 64 54,stand,,,
+199.612 -453.775 839.786,69 70 167,stand,,,
+84.4314 -147.911 767.075,68 70 71,stand,,,
+-76.7528 -502.196 829.22,69 68 159,stand,,,
+12.7199 171.282 672.555,69 72,stand,,,
+-143.298 582.505 540.764,71 73,stand,,,
+-135.014 791.842 455.853,72 74 81,stand,,,
+49.6165 1144.98 360.87,73 75 82,stand,,,
+82.0007 1342.66 381.787,74 76 77,stand,,,
+-122.32 1736.07 468.934,75 77 155,stand,,,
+157.988 1772.25 448.92,76 75 78,stand,,,
+633.274 1784.09 454.829,77 79 93,stand,,,
+606.742 1913.18 495.114,78,stand,,,
+602.438 1007.36 405.767,81 82 83,stand,,,
+577.356 814.081 463.676,80 73 83 84,stand,,,
+352.499 1072.74 380.168,74 80,stand,,,
+967.308 1075.52 474.751,80 81 85,stand,,,
+572.481 597.413 516.441,81,stand,,,
+1190.2 1122.63 551.067,83 86,stand,,,
+1543.99 1222.39 519.144,85 87 91 96,stand,,,
+1562.75 1127.72 578.38,86 60,stand,,,
+1889.98 1051.9 632.451,60 89 90,stand,,,
+1849.55 933.301 641.808,88,stand,,,
+2153.42 1059.57 683.522,88 100,stand,,,
+1389.31 1512.05 396.351,86 92,stand,,,
+1310.73 1728.31 487.233,91 93 94 164,stand,,,
+881.929 1696.9 441.275,92 78,stand,,,
+1564.18 1847.7 524.771,92 95 164,stand,,,
+1822.96 2069.1 555.272,94 101 102,stand,,,
+2044.87 1317.92 544.824,86 97,stand,,,
+2322.87 1685.59 522.793,96 98 101,stand,,,
+2490.62 1513.04 572.557,97 99 170,stand,,,
+2501.93 1235.21 620.316,98 9 100 170,stand,,,
+2374.84 1090.53 658.815,9 99 90,stand,,,
+2108.3 1941.08 521.196,97 95,stand,,,
+1686.59 2159.24 600.59,95 103 104,stand,,,
+1538.53 2171.44 616.053,102 104 163,stand,,,
+1605.04 2303.2 644.491,103 102 160 161 172,stand,,,
+1432.46 2646.4 736.512,144 160,stand,,,
+1209.86 1978.09 625.667,107 163,stand,,,
+934.744 2101.15 708.007,106 108,stand,,,
+743.867 2341.12 803.678,107 109,stand,,,
+620.234 2730.99 871.237,108 112 136,stand,,,
+550.619 2307.57 760.125,111,stand,,,
+550.688 2436.75 760.125,110 112,stand,,,
+551.832 2721.84 867.116,111 109 113 136 152,stand,,,
+354.652 2733.02 848.125,112 114 152 175,stand,,,
+211.613 2586.94 830.882,113 115 117 175,stand,,,
+105.338 2629.84 834.815,114 116 117,stand,,,
+98.0958 2710.51 864.125,115 118 119,stand,,,
+-108.167 2515.56 814.775,114 115 153,stand,,,
+-99.5305 2940.55 864.125,116 119 120,stand,,,
+-156.643 2840.21 864.125,116 118,stand,,,
+-105.922 3049.55 864.125,118 121,stand,,,
+-27.9432 3251.76 864.125,120 122,stand,,,
+-26.3371 3373.87 862.99,121 123 124,stand,,,
+-116.418 3479.01 864.125,122,stand,,,
+187.104 3372.95 860.344,122 150 151,stand,,,
+413.369 3558.96 853.96,126 127 150 151,stand,,,
+490.411 3849.83 856.658,125,stand,,,
+559.578 3525.11 861.873,125 128 129 132 151,stand,,,
+599.368 3637.08 879.125,127 133 134,stand,,,
+576.037 3284.77 860.77,127 130 150 151,stand,,,
+767.018 3290.09 857.431,129 131,stand,,,
+941.734 3373.23 855.753,130 132 142,stand,,,
+804.503 3472.18 859.296,131 127,stand,,,
+1046.76 3650.6 879.125,128 134 135,stand,,,
+926.049 3714.99 879.125,133 128,stand,,,
+1135.06 3623.71 861.556,133 142 143,stand,,,
+612.803 2862.97 897.779,109 112 137,stand,,,
+618.962 3063.56 896.425,136 138,stand,,,
+828.158 3052.62 896.425,137 139,stand,,,
+948.609 2942.34 896.425,138 140 141,stand,,,
+846.689 2950.59 896.425,139,stand,,,
+1080.21 2948.95 853.892,139 144,stand,,,
+1212.27 3281.34 855.291,135 131 143 145,stand,,,
+1344.6 3433.16 864.125,135 142 145,stand,,,
+1364.62 2966.86 808.906,141 105 145,stand,,,
+1357.32 3148.88 845.801,144 142 143 146,stand,,,
+1685.11 3161.56 816.109,145 147,stand,,,
+1726.42 3084.97 833.125,146 148,stand,,,
+1873.84 2853.26 833.125,147 149 162,stand,,,
+1973.86 2765.72 816.707,148,stand,,,
+396.264 3253.36 850.424,129 124 125 151 152,stand,,,
+282.778 3378.7 854.666,125 124 150 127 129,stand,,,
+412.826 2932.27 848.125,112 150 113,stand,,,
+-203.798 2331.55 735.501,117 154,stand,,,
+-97.5798 2096.08 608.67,153 155,stand,,,
+-162.1 1880.43 529.135,154 76,stand,,,
+2356.86 -150.474 850.104,14 50 157 158,stand,,,
+2478.96 -485.216 858.623,156 48,stand,,,
+2589.14 -87.8809 849.095,156 13,stand,,,
+167.821 -791.514 847.977,70 43 66 65,stand,,,
+1518.27 2478.83 691.383,105 104 172 161,stand,,,
+1756.56 2450.63 682.895,172 104 160,stand,,,
+1900.59 2781.51 817.794,148 173,stand,,,
+1320.42 2028.31 600.412,106 103 166,stand,,,
+1387.02 1795.65 517.357,165 92 94,climb,-3.54309 107.468 0,,
+1376.32 1833.78 581.823,164 166,climb,-3.87268 107.687 0,,
+1341.04 1937.99 609.742,165 163,stand,,,
+340.674 -434.332 859.983,68 65 63 201,stand,,,
+1278.23 -137.125 878.525,169 52 53 46,climb,1.10413 86.3855 0,,
+1279.65 -115.549 978.125,168 29,climb,-1.49963 83.3533 0.812988,,
+2629.69 1390.28 629.182,171 99 98,climb,1.87866 -0.557251 0,,
+2658.16 1389.75 793.125,0 170,climb,2.68616 0.953369 0,,
+1712.32 2505.93 692.063,173 161 160 104,climb,-9.11316 71.958 0.236206,,
+1716.42 2521.12 826.125,172 162,climb,-6.70715 72.4963 0.466919,,
+568.447 -211.9 803.456,63 55,stand,,,
+349.166 2568.84 848.125,113 114 176,stand,12.7771 -120.471 0,,
+318.414 2272.53 848.125,175 177,stand,17.71 41.2427 0,,
+313.083 1961.35 848.125,176 178 185,stand,23.9447 106.87 0,,
+175.023 1964.15 849.125,177 179,stand,21.2476 -18.045 0,,
+178.82 1654.95 850.125,178 180,stand,22.5604 82.0514 0,,
+300.311 1653.56 849.625,179 181 187,stand,14.7821 -89.2694 0,,
+423.686 1653.65 851.125,182 185 180 186,stand,19.4788 -0.258179 0,,
+560.472 1660.71 849.625,181 183,stand,23.2526 173.683 0,,
+552.046 1792.13 847.625,182 184,stand,25.4828 -114.653 0,,
+542.455 1968.09 847.191,183 185,stand,28.2568 -81.6724 0,,
+412.916 1955.74 849.125,184 177 181,stand,21.5552 -46.5601 0,,
+444.292 1440.22 848.125,181 187 189,stand,22.5604 176.479 0,,
+290.473 1440.21 848.125,186 180 188,stand,18.7866 -91.5051 0,,
+284.696 1137.11 848.125,187 189 191,stand,17.5507 15.0623 0,,
+436.494 1143.96 851.125,188 186 190,stand,14.5514 88.9069 0,,
+436.344 966.901 851.125,189 191 195,stand,8.00354 -170.222 0,,
+308.475 975.215 848.125,190 192 188 196,stand,14.4745 -94.3011 0,,
+326.221 659.955 848.125,191 193 198,stand,17.6276 -16.2982 0,,
+419.558 660.073 848.125,192 194 199,stand,16.7047 -1.59302 0,,
+557.563 659.928 847.625,193 195,stand,9.08569 145.168 0,,
+557.56 971.384 847.215,194 190,stand,12.5464 -163.471 0,,
+177.313 976.362 847.625,191 197,stand,15.3973 -91.8073 0,,
+177.383 825.27 847.625,196 198,stand,15.3204 -89.4177 0,,
+174.262 665.204 847.283,197 192,stand,14.4745 0.670176 0,,
+413.404 285.49 848.63,193 200,stand,12.6233 -100.997 0,,
+336.229 25.9752 848.218,199 201,stand,15.3204 58.3154 0,,
+356.839 -273.588 848.125,200 167,stand,17.0892 79.7443 0,,
diff --git a/main_shared/scriptdata/waypoints/mp_lapatrouille_wp.csv b/main_shared/scriptdata/waypoints/mp_lapatrouille_wp.csv
new file mode 100644
index 0000000..b4be16e
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_lapatrouille_wp.csv
@@ -0,0 +1,184 @@
+183
+2655 -254 8,9 10 35,stand,,,
+-1038 248 0,53 54 56,stand,,,
+-97 -1371 15,39 163,stand,,,
+1196 327 9,100 101,stand,,,
+2702 284 10,5 131,stand,,,
+2485 259 0,11 4 12 13,stand,,,
+2187 -294 13,7 113 8 124,stand,,,
+2413 -300 9,6 8 10 34,stand,,,
+2389 -100 10,7 9 6 12 11,stand,,,
+2550 -136 0,8 0 11 128,stand,,,
+2546 -292 0,0 7 114,stand,,,
+2562 73 -6,9 5 8 128,stand,,,
+2391 204 8,5 13 8,stand,,,
+2240 357 -2,12 129 5 27 28,stand,,,
+1112 1266 8,15 20 140 141 16,stand,,,
+956 1374 8,14 16,stand,,,
+833 1301 8,15 17 14,stand,,,
+576 1316 11,16 18,stand,,,
+433 1227 11,17 19,stand,,,
+332 1240 8,18 73 74 142 72 145,stand,,,
+1119 1044 8,14 21 24 136,stand,,,
+974 851 8,20 22 136,stand,,,
+779 628 8,21 74 137,stand,,,
+842 90 12,75 105 138,stand,,,
+1276 933 8,20 25 136,stand,,,
+1443 871 8,24 26 136,stand,,,
+1660 864 8,25 112 133,stand,,,
+1979 493 8,13,stand,,,
+1965 206 8,29 13 132,stand,,,
+1899 -49 8,28 30 93,stand,,,
+1918 -521 8,29 115 91 123 124,stand,,,
+2180 -1138 8,32 118 119,stand,,,
+2248 -903 8,31 125,stand,,,
+2392 -671 12,34 114 120 125,stand,,,
+2409 -458 9,33 7,stand,,,
+2698 -473 8,114 0 121,stand,,,
+1656 -1051 8,38 116 118 127,stand,,,
+990 -1023 8,38 43 82 175,stand,,,
+1401 -1045 8,37 36 116 175,stand,,,
+-110 -1135 9,2 163 165,stand,,,
+367 -1330 11,164 166,stand,,,
+359 -1024 8,42 48 166 46,stand,,,
+692 -1044 8,41 43 48 82 176,stand,,,
+853 -1012 8,42 37 82,stand,,,
+-434 -949 11,45 161 163,stand,,,
+-215 -948 11,44 46,stand,,,
+-22 -1001 11,45 41 174,stand,,,
+-85 -581 3,49 161 173,stand,,,
+349 -863 0,41 42 167 173 174 82,stand,,,
+-97 -430 4,47 50,stand,,,
+-202 -429 4,49 51 160,stand,,,
+-202 -247 0,50 64 156,stand,,,
+-650 18 0,53 157 154 155,stand,,,
+-967 2 0,52 1 155 56,stand,,,
+-1101 525 0,1 55,stand,,,
+-774 536 0,54,stand,,,
+-769 297 0,1 151 53,stand,,,
+-592 571 0,58 151 150 152 153,stand,,,
+-584 648 0,57 66 149,stand,,,
+-403 423 0,103 150,stand,,,
+-265 303 0,61 104,stand,,,
+-301 142 0,60 62 150 63 157 64 156 154,stand,,,
+-110 88 0,61 63 104,stand,,,
+-110 -29 0,62 64 65 61 154,stand,,,
+-141 -109 0,63 51 156 61,stand,,,
+33 -22 0,63 69 170 172 172 169 76,stand,,,
+-294 647 8,58 67 70,stand,,,
+56 631 8,66 68 145 146,stand,,,
+40 379 8,69 67 170,stand,,,
+41 114 8,68 65,stand,,,
+-281 727 8,66 71,stand,,,
+-85 743 8,70 148,stand,,,
+28 1133 8,73 143 145 19,stand,,,
+137 1295 0,19 72,stand,,,
+374 647 8,19 22 145 146 170 171,stand,,,
+842 -28 8,23 84,stand,,,
+431 -20 8,169 170 180 77 85 65,stand,,,
+597 -276 8,78 83 76,stand,,,
+624 -423 11,77 79,stand,,,
+787 -426 11,78 80,stand,,,
+781 -588 11,79 81,stand,,,
+788 -769 8,82 80 89 167,stand,,,
+815 -885 -1,81 43 42 37 167 48 89,stand,,,
+689 -279 8,77 84 85,stand,,,
+729 -154 8,83 75,stand,,,
+757 -262 11,83 86 76,stand,,,
+820 -271 48,85 87,stand,,,
+1044 -261 48,86 88 98,stand,,,
+1038 -374 49,87 179,stand,,,
+1043 -763 8,81 90 82 175 178 179,stand,,,
+1620 -765 8,89 116 115 116 126 175,stand,,,
+1659 -335 8,92 115 30,stand,,,
+1644 -35 8,91 93 94,stand,,,
+1791 -46 0,92 29,stand,,,
+1643 215 8,92 95 110 111,stand,,,
+1485 225 9,94 96,stand,,,
+1433 224 46,95 97,stand,,,
+1292 221 47,96 98 99,stand,,,
+1296 -221 41,97 87 182,stand,,,
+1275 269 47,97 100,stand,,,
+1271 340 10,3 101 99,stand,,,
+1212 488 9,3 100 102,stand,,,
+1060 471 8,101 136 137 138,stand,,,
+-62 402 0,104 59,stand,,,
+-78 284 0,103 60 62,stand,,,
+771 92 11,106 23,climb,,,
+750 92 132,105 107,climb,,,
+696 92 130,108 106 109,stand,,,
+407 87 130,107 109,stand,,,
+536 213 130,108 107,stand,,,
+1830 309 0,94,stand,,,
+1646 608 8,94 112 136,stand,,,
+1647 737 0,111 26 132 135 136,stand,,,
+1997 -293 33,6,stand,,,
+2521 -548 0,35 10 33 121,stand,,,
+1712 -639 0,91 90 30 123 178,stand,,,
+1536 -918 0,36 90 90 38,stand,,,
+1207 -1128 8,127,stand,,,
+1858 -1186 8,36 31 119 127,stand,,,
+2039 -1434 8,118 31 127,stand,,,
+2377 -885 8,33,stand,,,
+2911 -615 0,114 35 122,stand,,,
+2668 -680 0,121,stand,,,
+1931 -720 8,115 30 125 126,stand,,,
+2188 -455 11,30 6,stand,,,
+2298 -710 11,123 33 32,stand,,,
+1882 -856 8,123 90 127,stand,,,
+1695 -1170 8,126 117 36 118 119,stand,,,
+2839 -28 17,11 9,stand,,,
+2398 553 8,13 130 131,stand,,,
+2282 619 8,129,stand,,,
+2548 529 12,129 4,stand,,,
+1850 552 0,28 112 135,stand,,,
+1761 896 22,26 134 135,stand,,,
+2030 881 8,133 135,stand,,,
+1823 755 8,134 132 133 112,stand,,,
+1038 603 0,112 111 25 20 24 102 21 137,stand,,,
+882 469 0,136 22 102 138 139,stand,,,
+832 290 9,102 137 23 139,stand,,,
+759 355 8,138 137 171,stand,,,
+1408 1181 8,14 141,stand,,,
+1379 1343 8,14 140,stand,,,
+226 1553 12,19 143,stand,,,
+-74 1414 0,142 72,stand,,,
+-6 903 44,147 148,stand,,,
+149 946 0,67 74 146 72 19 147,stand,,,
+161 694 0,74 67 145 171,stand,,,
+23 909 8,145 144,stand,,,
+-98 915 8,144 71,stand,,,
+-700 718 4,58,stand,,,
+-459 262 0,151 57 154 59 61,stand,,,
+-664 325 0,56 57 150 153 154,stand,,,
+-469 571 0,57,stand,,,
+-688 577 0,57 151,stand,,,
+-548 73 1,151 150 157 63 52 61,stand,,,
+-695 -215 0,53 157 52 159,stand,,,
+-289 -142 0,51 64 157 61,stand,,,
+-508 -100 0,155 156 52 154 61,stand,,,
+-1044 -426 0,159,stand,,,
+-756 -352 0,158 155,stand,,,
+-337 -418 4,50,stand,,,
+-463 -705 7,44 162 47,stand,,,
+-713 -593 8,161 177,stand,,,
+-217 -1126 8,2 39 44,stand,,,
+54 -1347 11,165 40,stand,,,
+-4 -1145 11,164 39,stand,,,
+405 -1201 11,40 41,stand,,,
+333 -772 8,81 168 173 48 82,stand,,,
+263 -280 0,167 169 172 173,stand,,,
+283 -109 8,76 65 168 170,stand,,,
+240 280 0,76 171 68 74 65 172 169,stand,,,
+441 440 0,139 170 74 146,stand,,,
+113 -182 0,65 173 65 168 170,stand,,,
+47 -561 8,47 172 168 167 174 48 177,stand,,,
+79 -856 8,46 173 48,stand,,,
+1342 -864 0,89 37 90 38,stand,,,
+655 -1271 8,42,stand,,,
+-554 -499 6,162 173,stand,,,
+1075 -659 9,115 179 89,stand,,,
+1017 -452 8,88 178 89,stand,,,
+577 277 10,181 76,stand,,,
+730 269 12,180,stand,,,
+1554 -306 42,98,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_makin_day_wp.csv b/main_shared/scriptdata/waypoints/mp_makin_day_wp.csv
new file mode 100644
index 0000000..2b251d7
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_makin_day_wp.csv
@@ -0,0 +1,186 @@
+185
+-10936.2 -15605.8 74.125,138,stand,,,
+-10664.3 -20218.3 81.125,30 31,stand,,,
+-9116.54 -16103.8 125.625,105,stand,,,
+-9845.56 -14511 93.9511,118,stand,,,
+-11784.1 -16765.4 24.125,155 9 183,stand,,,
+-9272.71 -18780.9 80.0456,68 67,stand,,,
+-9252.12 -16936.9 108.838,104 86,stand,,,
+-9812.08 -17191.8 144.125,56,stand,,,
+-11582.6 -17380.3 86.2591,177 52,stand,,,
+-11887.9 -16692.9 24.125,4 183,stand,,,
+-11412.7 -14828.4 28.125,131 28,stand,,,
+-10450.4 -18762.6 74.125,45,stand,,,
+-10583.8 -18377.3 74.125,45,stand,,,
+-9980.53 -20064.1 81.125,32 31,stand,,,
+-9551.43 -16140.2 120.202,65,stand,,,
+-10933 -19893 17.822,34,stand,,,
+-10059.4 -19211.6 44.625,39,stand,,,
+-9833.84 -19737.2 66.5662,40,stand,,,
+-9485.16 -19197.9 79.3512,40,stand,,,
+-9429.88 -18800.8 69.755,67,stand,,,
+-7519.8 -16985.1 180.843,95,stand,,,
+-7285.77 -16897.7 205.295,96,stand,,,
+-7590.64 -16058.3 295.89,97,stand,,,
+-7427.16 -16218 261.875,97,stand,,,
+-7711.84 -16492.9 250.774,97,stand,,,
+-8177.36 -16580.3 247.637,100 99,stand,,,
+-8114.84 -15937.3 214.029,102,stand,,,
+-11120 -14040.3 95.125,125,stand,,,
+-11479.6 -14815.8 28.125,10,stand,,,
+-11416.9 -14286.3 24.8703,128 172,stand,,,
+-10740.4 -20031.5 81.125,1 31 34,stand,,,
+-10311.3 -20051.8 81.125,1 30 32 13,stand,,,
+-9985.23 -19869.5 81.125,31 13 33,stand,,,
+-10025.5 -19754.3 79.6464,32 37,stand,,,
+-10771.6 -19814.6 24.3814,30 15 38,stand,,,
+-10519.4 -19214.1 33.9796,36 38 39,stand,,,
+-10529.6 -19035.7 15.3894,35 43 157,stand,,,
+-10054.6 -19646.3 46.0145,33 38 40,stand,,,
+-10565 -19398 38.4952,37 34 35 157,stand,,,
+-10219.2 -19282.7 44.625,35 16 40,stand,,,
+-9833 -19313.7 42.8664,39 37 17 18 43 41,stand,,,
+-9832.14 -18686.9 42.9328,42 40 43 67,stand,,,
+-10162.8 -18813.8 24.0818,41 43 44,stand,,,
+-9993.68 -18943.3 31.1351,40 36 42 41,stand,,,
+-10325.9 -18850.2 74.125,42 45,stand,,,
+-10468.8 -18551.1 74.261,44 46 12 11 47,stand,,,
+-10653 -18608.7 72.125,45 49,stand,,,
+-10033.3 -18378 74.125,45 48,stand,,,
+-9640.43 -18244 68.125,47 67 70,stand,,,
+-10792.2 -18190.8 70.125,46 50,stand,,,
+-10796.9 -17693.4 112.125,49 51,stand,,,
+-10856.9 -17417.1 110.125,50 52 53 154,stand,,,
+-11300.9 -17425.9 106.483,51 8,stand,,,
+-10546.6 -17332.8 110.884,51 54,stand,,,
+-10161.5 -17032.4 144.125,53 55 56,stand,,,
+-10153.5 -16630.9 144.125,54 62,stand,,,
+-9820.74 -17127.8 144.125,54 7 57 58 59,stand,,,
+-9589.55 -17075.9 144.125,56 58 61,stand,,,
+-9639.27 -17231.5 146.125,57 56 88 89,stand,,,
+-9877.51 -16792.1 144.125,56 60,stand,,,
+-9676.28 -16484.7 144.125,59 61 62 64 63,stand,,,
+-9461.65 -16745 144.125,60 57,stand,,,
+-9908.1 -16440.2 144.125,60 55 63 64,stand,,,
+-9893.87 -16292.9 148.125,62 64 60 66,stand,,,
+-9793.53 -16279.9 148.125,60 63 62 65,stand,,,
+-9591.99 -16260.4 116.248,64 14 104 106 103 105,stand,,,
+-10044.6 -16276.5 114.125,63 114,stand,,,
+-9583.02 -18506 64.0434,41 68 48 19 5,stand,,,
+-9242.65 -18263.6 73.3049,67 69 5,stand,,,
+-9263.62 -18149.9 74.125,68 70 78,stand,,,
+-9551.3 -18191 33.4932,48 69 71,stand,,,
+-9466.9 -17981.6 29.5345,70 72 73,stand,,,
+-9277.31 -17911.8 32.6695,71 73 77,stand,,,
+-9498.65 -17807.5 28.2925,72 71 74 76,stand,,,
+-9447.59 -17636 68.7541,73 75 84,stand,,,
+-9510.58 -17499.6 63.6481,74 92 85,stand,,,
+-9694.86 -17780.8 26.627,73 92,stand,,,
+-9081.42 -17861.2 73.3373,72 78 81 84,stand,,,
+-9025.87 -18104.7 74.125,69 77 79,stand,,,
+-8736.81 -17956.4 106.803,78 80,stand,,,
+-8668.71 -17811 86.8782,79 81 82,stand,,,
+-8895.46 -17835.8 49.2841,80 77,stand,,,
+-8320.5 -17731.3 132.996,80 83,stand,,,
+-8096.04 -17247 174.215,82 93,stand,,,
+-9123.61 -17617.1 93.8921,77 74 85,stand,,,
+-9206.66 -17352.1 102.321,84 86 87 75,stand,,,
+-9078.31 -17125.2 117.674,85 87 6 104,stand,,,
+-9395.66 -17209.1 85.7214,86 85 88,stand,,,
+-9525.38 -17274.7 146.125,87 58 89,stand,,,
+-9661.52 -17344.6 146.125,58 88 90,stand,,,
+-9912.05 -17443.2 30.0975,89 91 92 174,stand,,,
+-10089.7 -17014.9 22.9914,90 148 150 174,stand,,,
+-9828.2 -17565.8 42.9397,90 75 76 173,stand,,,
+-7937.39 -17110.3 178.48,83 94 95,stand,,,
+-7932.52 -16942.6 214.552,93 95 100,stand,,,
+-7658.65 -16946.4 184.79,94 93 96 20,stand,,,
+-7403.87 -16711.4 232.898,95 21 97,stand,,,
+-7611.45 -16382.7 258.125,96 23 22 24 101,stand,,,
+-8154.43 -16167.3 229.545,99 101 100 102,stand,,,
+-8257.13 -16433.7 241.291,98 100 101 25 108,stand,,,
+-8067.2 -16652.2 250.332,99 101 94 98 25,stand,,,
+-7987.14 -16419.4 245.12,99 97 100 98,stand,,,
+-8251.47 -15668.9 181.7,98 26 109,stand,,,
+-9128.03 -16393.6 110.125,104 105 65 107,stand,,,
+-9092.93 -16775.7 111.794,103 6 86 65,stand,,,
+-9180.93 -16144.1 109.873,103 2 106 65 107,stand,,,
+-9256.52 -15897.9 116.41,105 65 109 110,stand,,,
+-8889.01 -16416.8 113.974,105 103 108,stand,,,
+-8584.03 -16431.1 164.124,107 99,stand,,,
+-9003.08 -15545.9 100.59,106 102 110,stand,,,
+-9612.43 -15533.7 84.1317,109 106 111,stand,,,
+-10019.4 -15498.9 66.0451,110 112 116 141,stand,,,
+-10009.9 -15735.8 79.125,111 113 114,stand,,,
+-10269.4 -15870 79.125,112 114 115,stand,,,
+-10044.6 -16132.1 81.6035,113 112 66,stand,,,
+-10451.8 -15992.1 33.5804,113 147,stand,,,
+-10065.3 -15238.9 63.2115,111 118 141 142,stand,,,
+-10244.1 -14444.9 74.8644,118 119 143,stand,,,
+-9929.6 -14789.7 78.6156,3 116 117,stand,,,
+-10361.1 -14191.2 72.5858,117 120,stand,,,
+-10475.4 -14186.3 95.125,119 121,stand,,,
+-10689.8 -14187.3 95.125,120 122,stand,,,
+-10707 -13940.7 95.125,121 123,stand,,,
+-10923.6 -13950.7 95.125,122 124 125,stand,,,
+-10893.5 -14268.3 95.125,123 125 126,stand,,,
+-11141.5 -13925.5 95.125,124 123 27 127,stand,,,
+-10900.1 -14454.3 93.125,124 144,stand,,,
+-11258.9 -13940.4 95.125,125 128,stand,,,
+-11279.6 -14163.9 30.2504,127 29 129,stand,,,
+-11335.8 -14533 19.1637,128 130 144 172,stand,,,
+-11118.3 -14859.5 17.5177,129 131 142 144,stand,,,
+-11362.6 -14994.4 28.125,130 10 132,stand,,,
+-11573.7 -15294.9 57.0191,131 184,stand,,,
+-11402.5 -15729.9 70.125,134 135 184,stand,,,
+-11476.6 -16204.1 30.6209,133 156,stand,,,
+-10994.1 -15857 72.125,133 136 145,stand,,,
+-10612 -15621.8 74.125,135 137 138,stand,,,
+-10470.4 -15537 74.125,136 141,stand,,,
+-10747.5 -15430.1 74.125,136 0 139,stand,,,
+-10776 -15317.9 74.125,138 140,stand,,,
+-10634.9 -15215.1 30.2067,139 141 142,stand,,,
+-10270.8 -15460.4 47.4599,140 137 111 116 142,stand,,,
+-10700.8 -14937.2 28.1108,116 140 141 143 130 144,stand,,,
+-10419.4 -14657.4 61.9911,142 117 144,stand,,,
+-10915.5 -14713.7 30.0063,129 142 126 143 130,stand,,,
+-10849.4 -16100.3 76.1831,135 146,stand,,,
+-10641.7 -16466 27.6534,145 147 149,stand,,,
+-10527.2 -16264.4 12.8204,115 146 148,stand,,,
+-10136.4 -16628.9 51.8769,147 91,stand,,,
+-10683.5 -16774.1 18.7743,146 150 151,stand,,,
+-10252.6 -17047.1 17.1683,91 149,stand,,,
+-10932.1 -16679.7 21.0979,149 152 153,stand,,,
+-11038 -16862.4 28.125,151 153 154,stand,,,
+-11251.4 -16649.6 25.7674,152 151 155 156 164,stand,,,
+-10909.8 -17239.8 84.8825,152 51,stand,,,
+-11655.5 -16771 27.967,153 156 4 164,stand,,,
+-11495 -16431 28.125,155 153 134 164,stand,,,
+-10882 -18970.6 -35.2351,38 36 158 162,stand,,,
+-11228 -18896.9 -31.4953,157 161,stand,,,
+-10902.9 -17872 -32.6182,161 163 173,stand,,,
+-11472.8 -18030.6 -43.5634,161 163 165,stand,,,
+-11173.6 -18259.3 -37.354,160 159 158 162,stand,,,
+-10980.9 -18522.2 -31.1562,157 161,stand,,,
+-11282.3 -17192.8 -40.6733,160 159 164 166,stand,,,
+-11429.1 -16906.1 28.8818,163 153 155 156,stand,,,
+-11911.3 -17868.3 -38.3614,160 166,stand,,,
+-11821.5 -17202.4 -42.8303,165 163 167,stand,,,
+-12164.2 -16757.7 -39.7282,166 168 182,stand,,,
+-12021.3 -16255 -39.1458,167 169,stand,,,
+-11847.6 -15825.8 -43.1591,168 170,stand,,,
+-11842.7 -15486.6 -35.0112,169 171,stand,,,
+-11677.4 -15024.3 -35.1534,170 172,stand,,,
+-11658.9 -14648 -9.21717,171 129 29,stand,,,
+-10249.4 -17926.8 -4.77285,92 159 174,stand,,,
+-10054.6 -17373.7 17.8896,173 90 91,stand,,,
+-11651.3 -17774.4 222.125,176 178 180,stand,,,
+-11571.2 -17802.3 222.125,175,stand,,,
+-11561.6 -17455.1 88.646,8 181,climb,5.9436 -102.517 0,,
+-11788.8 -17749.4 222.125,175 179,stand,,,
+-11723.1 -17521.2 222.125,178 180,stand,,,
+-11588.9 -17549 222.125,179 175 181,stand,,,
+-11567.2 -17480.9 222.125,180 177,climb,-2.37854 -104.829 0,,
+-12039.4 -16781.5 -45.0103,183 167,climb,3.09814 -2.72249 0,,
+-12013.8 -16781.5 38.125,182 9 4,climb,0.324097 -1.76118 0,,
+-11645.7 -15693.3 72.125,133 132,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_makin_wp.csv b/main_shared/scriptdata/waypoints/mp_makin_wp.csv
new file mode 100644
index 0000000..a542e94
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_makin_wp.csv
@@ -0,0 +1,168 @@
+167
+-10936.2 -15605.8 74.125,138,stand,,,
+-10664.3 -20218.3 81.125,30 31,stand,,,
+-9116.54 -16103.8 125.625,105,stand,,,
+-9845.56 -14511 93.9511,118,stand,,,
+-11784.1 -16765.4 24.125,155 9,stand,,,
+-9272.71 -18780.9 80.0456,68 67,stand,,,
+-9252.12 -16936.9 108.838,104 86,stand,,,
+-9812.08 -17191.8 144.125,56,stand,,,
+-11582.6 -17380.3 86.2591,157,stand,,,
+-11887.9 -16692.9 24.125,4,stand,,,
+-11412.7 -14828.4 28.125,131 28,stand,,,
+-10450.4 -18762.6 74.125,45,stand,,,
+-10583.8 -18377.3 74.125,45,stand,,,
+-9980.53 -20064.1 81.125,32 31,stand,,,
+-9551.43 -16140.2 120.202,65,stand,,,
+-10933 -19893 17.822,34,stand,,,
+-10059.4 -19211.6 44.625,39,stand,,,
+-9833.84 -19737.2 66.5662,40,stand,,,
+-9485.16 -19197.9 79.3512,40,stand,,,
+-9429.88 -18800.8 69.755,67,stand,,,
+-7519.8 -16985.1 180.843,95,stand,,,
+-7285.77 -16897.7 205.295,96,stand,,,
+-7590.64 -16058.3 295.89,97,stand,,,
+-7427.16 -16218 261.875,97,stand,,,
+-7711.84 -16492.9 250.774,97,stand,,,
+-8177.36 -16580.3 247.637,100 99,stand,,,
+-8114.84 -15937.3 214.029,102,stand,,,
+-11120 -14040.3 95.125,125,stand,,,
+-11479.6 -14815.8 28.125,10,stand,,,
+-11416.9 -14286.3 24.8703,128,stand,,,
+-10740.4 -20031.5 81.125,1 31 34,stand,,,
+-10311.3 -20051.8 81.125,1 30 32 13,stand,,,
+-9985.23 -19869.5 81.125,31 13 33,stand,,,
+-10025.5 -19754.3 79.6464,32 37,stand,,,
+-10771.6 -19814.6 24.3814,30 15 38,stand,,,
+-10519.4 -19214.1 33.9796,36 38 39,stand,,,
+-10529.6 -19035.7 15.3894,35 43,stand,,,
+-10054.6 -19646.3 46.0145,33 38 40,stand,,,
+-10565 -19398 38.4952,37 34 35,stand,,,
+-10219.2 -19282.7 44.625,35 16 40,stand,,,
+-9833 -19313.7 42.8664,39 37 17 18 43 41,stand,,,
+-9832.14 -18686.9 42.9328,42 40 43 67,stand,,,
+-10162.8 -18813.8 24.0818,41 43 44,stand,,,
+-9993.68 -18943.3 31.1351,40 36 42 41,stand,,,
+-10325.9 -18850.2 74.125,42 45,stand,,,
+-10468.8 -18551.1 74.261,44 46 12 11 47,stand,,,
+-10653 -18608.7 72.125,45 49,stand,,,
+-10033.3 -18378 74.125,45 48,stand,,,
+-9640.43 -18244 68.125,47 67 70,stand,,,
+-10792.2 -18190.8 70.125,46 50,stand,,,
+-10796.9 -17693.4 112.125,49 51,stand,,,
+-10856.9 -17417.1 110.125,50 52 53 154,stand,,,
+-11300.9 -17425.9 106.483,51 157,stand,,,
+-10546.6 -17332.8 110.884,51 54,stand,,,
+-10161.5 -17032.4 144.125,53 55 56,stand,,,
+-10153.5 -16630.9 144.125,54 62,stand,,,
+-9820.74 -17127.8 144.125,54 7 57 58 59,stand,,,
+-9589.55 -17075.9 144.125,56 58 61,stand,,,
+-9639.27 -17231.5 146.125,57 56 88 89,stand,,,
+-9877.51 -16792.1 144.125,56 60,stand,,,
+-9676.28 -16484.7 144.125,59 61 62 64 63,stand,,,
+-9461.65 -16745 144.125,60 57,stand,,,
+-9908.1 -16440.2 144.125,60 55 63 64,stand,,,
+-9893.87 -16292.9 148.125,62 64 60 66,stand,,,
+-9793.53 -16279.9 148.125,60 63 62 65,stand,,,
+-9591.99 -16260.4 116.248,64 14 104 106 103 105,stand,,,
+-10044.6 -16276.5 114.125,63 114,stand,,,
+-9583.02 -18506 64.0434,41 68 48 19 5,stand,,,
+-9242.65 -18263.6 73.3049,67 69 5,stand,,,
+-9263.62 -18149.9 74.125,68 70 78,stand,,,
+-9551.3 -18191 33.4932,48 69 71,stand,,,
+-9466.9 -17981.6 29.5345,70 72 73,stand,,,
+-9277.31 -17911.8 32.6695,71 73 77,stand,,,
+-9498.65 -17807.5 28.2925,72 71 74 76,stand,,,
+-9447.59 -17636 68.7541,73 75 84,stand,,,
+-9510.58 -17499.6 63.6481,74 92 85,stand,,,
+-9694.86 -17780.8 26.627,73 92,stand,,,
+-9081.42 -17861.2 73.3373,72 78 81 84,stand,,,
+-9025.87 -18104.7 74.125,69 77 79,stand,,,
+-8736.81 -17956.4 106.803,78 80,stand,,,
+-8668.71 -17811 86.8782,79 81 82,stand,,,
+-8895.46 -17835.8 49.2841,80 77,stand,,,
+-8320.5 -17731.3 132.996,80 83,stand,,,
+-8096.04 -17247 174.215,82 93,stand,,,
+-9123.61 -17617.1 93.8921,77 74 85,stand,,,
+-9206.66 -17352.1 102.321,84 86 87 75,stand,,,
+-9078.31 -17125.2 117.674,85 87 6 104,stand,,,
+-9395.66 -17209.1 85.7214,86 85 88,stand,,,
+-9525.38 -17274.7 146.125,87 58 89,stand,,,
+-9661.52 -17344.6 146.125,58 88 90,stand,,,
+-9912.05 -17443.2 30.0975,89 91 92,stand,,,
+-10089.7 -17014.9 22.9914,90 148 150,stand,,,
+-9828.2 -17565.8 42.9397,90 75 76,stand,,,
+-7937.39 -17110.3 178.48,83 94 95,stand,,,
+-7932.52 -16942.6 214.552,93 95 100,stand,,,
+-7658.65 -16946.4 184.79,94 93 96 20,stand,,,
+-7403.87 -16711.4 232.898,95 21 97,stand,,,
+-7611.45 -16382.7 258.125,96 23 22 24 101,stand,,,
+-8154.43 -16167.3 229.545,99 101 100 102,stand,,,
+-8257.13 -16433.7 241.291,98 100 101 25 108,stand,,,
+-8067.2 -16652.2 250.332,99 101 94 98 25,stand,,,
+-7987.14 -16419.4 245.12,99 97 100 98,stand,,,
+-8251.47 -15668.9 181.7,98 26 109,stand,,,
+-9128.03 -16393.6 110.125,104 105 65 107,stand,,,
+-9092.93 -16775.7 111.794,103 6 86 65,stand,,,
+-9180.93 -16144.1 109.873,103 2 106 65 107,stand,,,
+-9256.52 -15897.9 116.41,105 65 109 110,stand,,,
+-8889.01 -16416.8 113.974,105 103 108,stand,,,
+-8584.03 -16431.1 164.124,107 99,stand,,,
+-9003.08 -15545.9 100.59,106 102 110,stand,,,
+-9612.43 -15533.7 84.1317,109 106 111,stand,,,
+-10019.4 -15498.9 66.0451,110 112 116 141,stand,,,
+-10009.9 -15735.8 79.125,111 113 114,stand,,,
+-10269.4 -15870 79.125,112 114 115,stand,,,
+-10044.6 -16132.1 81.6035,113 112 66,stand,,,
+-10451.8 -15992.1 33.5804,113 147,stand,,,
+-10065.3 -15238.9 63.2115,111 118 141 142,stand,,,
+-10244.1 -14444.9 74.8644,118 119 143,stand,,,
+-9929.6 -14789.7 78.6156,3 116 117,stand,,,
+-10361.1 -14191.2 72.5858,117 120,stand,,,
+-10475.4 -14186.3 95.125,119 121,stand,,,
+-10689.8 -14187.3 95.125,120 122,stand,,,
+-10707 -13940.7 95.125,121 123,stand,,,
+-10923.6 -13950.7 95.125,122 124 125,stand,,,
+-10893.5 -14268.3 95.125,123 125 126,stand,,,
+-11141.5 -13925.5 95.125,124 123 27 127,stand,,,
+-10900.1 -14454.3 93.125,124 144,stand,,,
+-11258.9 -13940.4 95.125,125 128,stand,,,
+-11279.6 -14163.9 30.2504,127 29 129,stand,,,
+-11335.8 -14533 19.1637,128 130 144,stand,,,
+-11118.3 -14859.5 17.5177,129 131 142 144,stand,,,
+-11362.6 -14994.4 28.125,130 10 132,stand,,,
+-11573.7 -15294.9 57.0191,131 166,stand,,,
+-11402.5 -15729.9 70.125,134 135 165,stand,,,
+-11476.6 -16204.1 30.6209,133 156,stand,,,
+-10994.1 -15857 72.125,133 136 145,stand,,,
+-10612 -15621.8 74.125,135 137 138,stand,,,
+-10470.4 -15537 74.125,136 141,stand,,,
+-10747.5 -15430.1 74.125,136 0 139,stand,,,
+-10776 -15317.9 74.125,138 140,stand,,,
+-10634.9 -15215.1 30.2067,139 141 142,stand,,,
+-10270.8 -15460.4 47.4599,140 137 111 116 142,stand,,,
+-10700.8 -14937.2 28.1108,116 140 141 143 130 144,stand,,,
+-10419.4 -14657.4 61.9911,142 117 144,stand,,,
+-10915.5 -14713.7 30.0063,129 142 126 143 130,stand,,,
+-10849.4 -16100.3 76.1831,135 146,stand,,,
+-10641.7 -16466 27.6534,145 147 149,stand,,,
+-10527.2 -16264.4 12.8204,115 146 148,stand,,,
+-10136.4 -16628.9 51.8769,147 91 149,stand,,,
+-10683.5 -16774.1 18.7743,146 150 151 148,stand,,,
+-10252.6 -17047.1 17.1683,91 149,stand,,,
+-10932.1 -16679.7 21.0979,149 152 153,stand,,,
+-11038 -16862.4 28.125,151 153 154,stand,,,
+-11251.4 -16649.6 25.7674,152 151 155 156,stand,,,
+-10909.8 -17239.8 84.8825,152 51,stand,,,
+-11655.5 -16771 27.967,153 156 4,stand,,,
+-11495 -16431 28.125,155 153 134,stand,,,
+-11535.2 -17385.8 90.0174,52 8 163,stand,,,
+-11565.8 -17802.4 222.125,159,stand,,,
+-11646.9 -17779.2 222.125,158 160 161,stand,,,
+-11791.9 -17747.4 222.125,159 162,stand,,,
+-11584.4 -17551.9 222.125,159 162 164,stand,,,
+-11728.7 -17511.5 222.125,161 160,stand,,,
+-11559.3 -17456 88.7564,157 164,climb,3.18604 -104.944 0,,
+-11564.1 -17474.8 222.125,163 161,climb,-1.00525 -104.944 0,,
+-11620.7 -15708.3 72.125,133 166,stand,,,
+-11650.2 -15503.8 74.3256,165 132,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_maquina_viet_wp.csv b/main_shared/scriptdata/waypoints/mp_maquina_viet_wp.csv
new file mode 100644
index 0000000..920b7a1
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_maquina_viet_wp.csv
@@ -0,0 +1,291 @@
+290
+471.724 -1048.99 334.125,263,stand,,,
+888 1206 24.125,149,stand,,,
+1239.62 835.531 -93.875,145,stand,,,
+1091.36 355.996 -97.875,131,stand,,,
+1658 108.364 -93.875,270,stand,,,
+-309.665 -1785.22 -24.625,228 229,stand,,,
+854.002 -2287.63 -13.5522,219,stand,,,
+110.289 -2264.55 -16.36,222,stand,,,
+-1718.28 -1132.99 128.125,87,stand,,,
+-1964.26 -1733 -22.7205,77,stand,,,
+-912.996 394.364 -23.875,186,stand,,,
+-1288 1481.02 -12.625,61 62,stand,,,
+1024 1076 119.125,139 140,stand,,,
+25 901 122.125,23,stand,,,
+1299.37 -1773.34 -29.6699,242,stand,,,
+851.848 -1126.98 13.525,108,stand,,,
+484.978 -1193.15 -72.627,107,stand,,,
+-714.716 310.019 -65.4854,41 42,stand,,,
+-1411.02 1235.72 134.125,51,stand,,,
+-2370.42 -527.916 89.125,67 68,stand,,,
+-2461.31 -193.985 89.125,68 65,stand,,,
+-47.3128 -1677.9 -19.625,229 233,stand,,,
+310.776 -1840.34 -29.125,236,stand,,,
+-182.472 865.543 122.125,13 24,stand,,,
+-180.286 654.723 122.125,23 25 30,stand,,,
+-186.485 600.126 122.125,24 26,climb,7.84973 -88.5223 0,,
+-186.079 582.955 157.375,25 27,climb,13.9636 -91.0822 0,,
+-189.476 481.937 145.012,26 29,stand,,,
+-189.223 354.116 95.875,29 157 183,climb,18.5229 89.2419 0,,
+-187.643 385.286 132.701,28 27,climb,16.6718 88.2642 0,,
+65.1165 641.884 122.125,24 31,stand,,,
+59.1423 729.998 122.125,30 32,stand,,,
+-190.58 736.028 -13.875,31 33 34,stand,,,
+-69.4873 893.739 -13.875,32 276,stand,,,
+-156.08 643.326 -13.875,32 35,stand,,,
+68.6598 632.313 -13.875,34 36,stand,,,
+58.0822 492.034 -29.744,35 37 154 267,stand,,,
+61.2635 343.825 -29.625,36 38,stand,,,
+44.082 125.067 -66.8442,37 39,stand,,,
+29.9885 -78.7931 -67.875,38 40 284,stand,,,
+-302.861 -113.713 -68.6428,39 41,stand,,,
+-629.141 -48.5467 -75.4783,40 17,stand,,,
+-328.994 253.591 -68.625,17 267,stand,,,
+-419.005 878.412 -29.7312,44 46 267,stand,,,
+-311.633 1037.72 -28.875,43 45 46 276,stand,,,
+-484.971 1149.41 -29.625,44 46 194,stand,,,
+-478.785 987.831 -29.875,45 43 44 279,stand,,,
+-724.374 862.023 -28.6819,48 184 279,stand,,,
+-872.814 922.41 -29.875,47 185 194 262,stand,,,
+-1547.82 1262.32 134.125,50 53,stand,,,
+-1432.22 1393.06 134.125,49 51,stand,,,
+-1296.29 1219.6 134.125,50 52 18,stand,,,
+-1470.96 1033.56 134.125,51,stand,,,
+-1410.21 1126.33 -1.875,49 54,stand,,,
+-1354.47 1110.62 -1.875,53 55 193,stand,,,
+-1384.18 1187.9 -1.875,54 56,stand,,,
+-1509.12 1318.67 -1.875,55 57 61,stand,,,
+-1658.3 1147.89 -1.875,56 58 60,stand,,,
+-1594.48 1026.93 -1.875,57 59 60,stand,,,
+-1492.61 916.997 -11.875,58 192 193,stand,,,
+-1512.16 1112.46 -1.875,58 57,stand,,,
+-1378.82 1434.21 -1.875,56 11,stand,,,
+-1143.74 1261.13 -11.875,11 193,stand,,,
+-2269.68 305.057 113.125,64 69,stand,,,
+-2375.75 119.948 89.125,63 65,stand,,,
+-2382.63 -133.532 89.125,64 66 68 20,stand,,,
+-2183.97 -216.324 89.125,65 67 68 69 70,stand,,,
+-2162.29 -470.696 89.125,66 19,stand,,,
+-2371.96 -295.463 89.125,19 66 65 20,stand,,,
+-2149.76 129.187 89.125,66 63,stand,,,
+-2053.96 -203.195 89.125,66 71,stand,,,
+-1888.8 -208.838 88.375,70 72 74,stand,,,
+-1871.24 -99.6427 88.8307,71 73,stand,,,
+-1832.78 196.885 -23.625,72 189 190,stand,,,
+-1872.57 -414.1 88.375,71 75,stand,,,
+-1875.68 -638.315 88.375,74 76,stand,,,
+-1891.96 -882.137 -29.875,75 81 199 275,stand,,,
+-1878.22 -1543.7 -26.6301,9 78 204 274,stand,,,
+-1875.32 -1423.82 -23.875,77 79,stand,,,
+-1860.77 -1187.9 -23.875,78 80,stand,,,
+-1770.22 -1204.82 -23.875,79 81 82,stand,,,
+-1747.66 -1028.35 -24.125,80 198 76 199,stand,,,
+-1708.32 -1226.47 -23.875,80 83,stand,,,
+-1710.01 -1414.05 80.125,82 84,stand,,,
+-1779.7 -1417.38 80.125,83 85,stand,,,
+-1777.87 -1312.27 128.125,84 86,stand,,,
+-1774.31 -1226.61 128.125,85 87,stand,,,
+-1691.34 -1221.89 128.125,86 8,stand,,,
+265.382 -875.815 173.125,89 90,climb,6.29517 -89.2804 0,,
+265.353 -855.125 -26.7071,88 112,climb,-4.59778 -89.5056 0,,
+268.34 -935.604 166.125,88 91 120,stand,,,
+221.319 -1157.58 164.125,90 92 103 104,stand,,,
+390.705 -1174.19 198.125,91 93 96,stand,,,
+440.354 -1338.29 198.125,92 94,stand,,,
+601.886 -1323.49 198.125,93 95 97,stand,,,
+657.107 -1207.87 198.125,94 98 266,stand,,,
+426.44 -1038.48 198.125,92 265,stand,,,
+602.734 -1499.39 169.058,94 101 102,stand,,,
+726.671 -1207.48 198.125,95 99,stand,,,
+732.086 -1359.94 170.125,98 100 101,stand,,,
+809.503 -1345.1 170.125,99 101 121 257,stand,,,
+730.855 -1478.25 164.749,100 97 99,stand,,,
+387.45 -1494.76 170.125,97 103,stand,,,
+272.98 -1388.78 164.125,102 91,stand,,,
+12.8183 -1167.93 90.125,91 105,stand,,,
+-208.43 -1158.74 -23.625,104 213 214 238,stand,,,
+817.576 -1442.68 -29.625,108 272,stand,,,
+656.926 -1143.01 -78.6711,108 16 109,stand,,,
+829.772 -1195.98 -78.0791,107 15 106,stand,,,
+545.084 -1021.28 -78.407,107 110,stand,,,
+472.43 -845.532 -29.625,109 111 113,stand,,,
+432.322 -686.903 -27.035,110 112 113 114,stand,,,
+302.716 -737.181 -23.7339,111 89,stand,,,
+626.243 -675.564 -29.8941,111 114 110 115 122,stand,,,
+463.615 -476.712 -29.8842,113 111 171,stand,,,
+848.774 -772.034 -29.1691,113 116 122,stand,,,
+1060.05 -785.066 74.125,115 117,stand,,,
+1047.84 -847.275 74.125,116 118,stand,,,
+850.965 -859.678 164.125,117 119,stand,,,
+776.727 -924.342 164.125,118 120 121,stand,,,
+500.852 -931.819 164.125,119 90,stand,,,
+795.027 -1130.51 170.125,119 100 257,stand,,,
+888.721 -630.737 -29.5233,115 113 123 271,stand,,,
+1079.48 -609.973 -29.6782,122 271 278,stand,,,
+1441.23 -98.2606 -29.875,270 278 282,stand,,,
+868.662 -306.837 -29.875,126 271 278,stand,,,
+660.13 -98.2097 -29.9135,125 127 281,stand,,,
+601.004 108.246 -29.625,126 128,stand,,,
+640.868 355.563 -29.875,127 129 155,stand,,,
+684.527 554.049 -29.8438,128 130 268 277,stand,,,
+867.96 556.474 -61.9615,129 131,stand,,,
+1036.58 550.036 -101.625,130 3 132 145,stand,,,
+1088.58 656.188 -101.523,133 131 145,climb,5.84473 87.8577 0,,
+1089.51 685.241 -8.56894,132 134,climb,12.2388 88.5333 0,,
+1059.06 780.171 -16.875,133 135 142,stand,,,
+1061.16 972.262 47.125,134 136,stand,,,
+876.848 973.861 119.125,135 137 139,stand,,,
+912.489 783.284 119.125,136 138 141,stand,,,
+775.794 757.794 119.125,137,stand,,,
+886.952 1060.02 119.125,136 12,stand,,,
+1141.13 1020.7 119.125,12 141,stand,,,
+1130.96 771.277 119.125,140 137,stand,,,
+870.929 838.132 -16.875,134 143,stand,,,
+866.108 970.403 -16.875,142 144,stand,,,
+757.81 984.653 -23.875,143 146,stand,,,
+1229.36 573.136 -101.625,131 2 132 269,stand,,,
+555.902 986.92 -31.875,144 147 268 277,stand,,,
+545.615 1126.15 -31.875,146 148,stand,,,
+631.969 1133.56 11.125,147 149,stand,,,
+727.093 1208.34 24.125,148 1 152,stand,,,
+-173.971 1395.46 24.125,283,stand,,,
+90.5701 1256.47 24.125,152 283,stand,,,
+381.306 1256.52 24.125,151 149,stand,,,
+203.589 979.527 -23.875,268 276,stand,,,
+284.374 577.287 -29.875,155 36 268,stand,,,
+316.635 362.962 -29.625,154 156 128,stand,,,
+78.2473 330.89 89.125,155 157,stand,,,
+-79.1907 298.704 88.1362,156 158 183 28,stand,,,
+-36.6945 126.04 88.125,157 159 169,stand,,,
+70.0788 -21.9994 94.125,158 160,stand,,,
+64.5859 -108.626 101.125,159 161 164,stand,,,
+218.015 -116.769 101.125,160 162,stand,,,
+216.389 -312.518 237.125,161 163,stand,,,
+34.3124 -322.573 237.125,162,stand,,,
+48.5429 -308.375 101.125,160 165,stand,,,
+216.892 -314.035 101.125,164 167 168,stand,,,
+215.925 -235.124 -60.8748,167 284,climb,11.0358 -91.5491 0,,
+215.94 -253.986 101.125,166 165,climb,8.92639 -89.5166 0,,
+313.045 -316.283 90.125,165 169 172,stand,,,
+305.984 6.89415 90.125,168 158 170,stand,,,
+423.225 44.093 88.125,169 171,stand,,,
+440.59 -218.066 31.2152,170 114,stand,,,
+275.124 -444.082 90.0291,168 173,stand,,,
+-4.70711 -454.797 90.3779,172 285,stand,,,
+-489.371 -387.682 88.125,175 176 285,stand,,,
+-586.232 -622.539 58.3176,174 176 210,stand,,,
+-734.729 -360.223 90.5535,175 174 177 180,stand,,,
+-927.849 -394.442 114.375,176 179,stand,,,
+-1209.55 -405.464 -22.085,179 241,climb,5.61951 0.324097 0,,
+-1165.37 -404.093 114.307,178 177,climb,13.3649 1.59851 0,,
+-667.763 -148.766 88.4737,176 181,stand,,,
+-654.027 110.722 90.8065,180 182 288,stand,,,
+-658.555 332.631 88.375,181 184 287 184,stand,,,
+-307.7 322.888 89.5251,157 28 287 288,stand,,,
+-653.766 590.437 38.2954,182 47 279 182 288,stand,,,
+-1022.2 812.099 -29.875,48 186 192,stand,,,
+-1045.95 423.18 -28.3603,185 187 10,stand,,,
+-1251.51 436.066 -29.375,186 188 191,stand,,,
+-1438.15 228.93 -29.2912,187 189 239,stand,,,
+-1592.26 204.399 -29.5783,188 73 190 195,stand,,,
+-1579.64 386.118 -29.875,73 189 191,stand,,,
+-1394.71 558.276 -29.875,190 187 192,stand,,,
+-1248.86 783.473 -29.625,191 59 193 185,stand,,,
+-1310.59 1072.55 -11.625,54 59 62 192 262,stand,,,
+-746.111 1118.16 -29.875,48 45 262,stand,,,
+-1595.4 -208.401 -25.7519,189 196 241,stand,,,
+-1642.21 -445.067 -29.875,195 197,stand,,,
+-1600.53 -708.852 -29.875,196 198 199,stand,,,
+-1451.19 -940.798 -29.875,197 81 199 200 202,stand,,,
+-1762.82 -856.975 -29.875,76 197 81 198,stand,,,
+-1351.44 -875.349 -23.875,198 201,stand,,,
+-1183.73 -925.954 -23.875,200 202 209,stand,,,
+-1239.04 -1191.45 -29.875,201 198 203 207 227,stand,,,
+-1353.75 -1421.97 -29.625,202 204 207 227,stand,,,
+-1510.91 -1528.85 -28.6549,203 77,stand,,,
+-794.165 -1326.43 -25.675,206 211 225,stand,,,
+-788.936 -1191.1 -31.7107,205 207 208,stand,,,
+-1033.08 -1220.68 -29.625,206 202 203 227,stand,,,
+-635.332 -1074.31 -38.3824,206 209 210 212 213,stand,,,
+-861.183 -933.55 -23.875,208 201,stand,,,
+-608.463 -834.312 3.36998,208 175,stand,,,
+-508.758 -1379.58 -29.875,205 212 224 238,stand,,,
+-498.095 -1135.24 -29.5759,211 208 213,stand,,,
+-425.009 -1002.52 -29.625,208 105 212,stand,,,
+-160.719 -1346.53 -29.6397,105 215 228,stand,,,
+42.571 -1397.3 -29.875,214 216,stand,,,
+180.065 -1533.93 -29.875,215 217 233,stand,,,
+390.73 -1680.01 -29.6965,216 218 272,stand,,,
+657.244 -1845.62 -29.875,217 219 243 272,stand,,,
+759.539 -2201.81 -25.2979,218 6 220,stand,,,
+507.949 -2294.01 -28.0835,219 221,stand,,,
+382.867 -2255.23 -27.1814,220 222 237,stand,,,
+152.271 -2174.49 -26.6869,221 7 273,stand,,,
+-541.244 -1859.02 -29.625,224 273,stand,,,
+-562.943 -1606.93 -23.375,223 211 225,stand,,,
+-745.542 -1561.34 -29.2259,224 205 226,stand,,,
+-972.529 -1582.54 -18.5699,225 227,stand,,,
+-1097.44 -1434.73 -23.875,226 203 202 207,stand,,,
+-173.6 -1542.21 -23.625,214 5,stand,,,
+-154.652 -1869.34 -19.625,5 230 21,stand,,,
+63.4822 -1981.31 120.125,229 231,stand,,,
+88.173 -1896.64 120.125,230 232,stand,,,
+-199.364 -1788.16 120.125,231,stand,,,
+50.5574 -1731.79 -19.625,21 216 234,stand,,,
+141.039 -1840.39 -19.625,233 235,stand,,,
+168.119 -1974.2 -19.625,234 236,stand,,,
+256.216 -2025.25 -29.125,235 22 237,stand,,,
+434.518 -2133.93 -29.125,236 221,stand,,,
+-410.123 -1380.28 -29.875,211 105,stand,,,
+-1445.77 76.1706 -21.875,188 240,stand,,,
+-1323.8 -113.451 -21.875,239 241,stand,,,
+-1325.14 -271.133 -23.625,240 178 195,stand,,,
+1263.61 -1596.9 -29.7138,14 261,stand,,,
+883.96 -1937.92 -14.875,218 244,stand,,,
+1116.15 -2137.52 -14.875,243 245 259,stand,,,
+1105.37 -1940.98 49.125,244 246,stand,,,
+926.992 -1934.66 121.125,245 247 250,stand,,,
+997.003 -2101.26 121.125,246 248,stand,,,
+1115.07 -2148 121.125,247 249,stand,,,
+1181.21 -2092.95 121.125,248 251,stand,,,
+940.38 -1840.16 121.125,246 251,stand,,,
+1190.43 -1819.46 121.125,250 249 252,stand,,,
+1076.82 -1682.13 121.125,251 253,climb,9.34387 89.566 0,,
+1076.91 -1664.27 151.543,254 252,climb,12.6892 89.8352 0,,
+1077 -1575.31 161.702,253 255,stand,,,
+1074.57 -1493.43 171.053,254 256,stand,,,
+1074.49 -1414.93 164.125,255 257,stand,,,
+897.192 -1232.85 164.125,256 100 121,stand,,,
+1194.81 -1811.2 -14.875,259 260 261,stand,,,
+1178.57 -2095.89 -14.875,258 244,stand,,,
+1067.43 -1835.19 -14.875,258,stand,,,
+1175.77 -1601.51 -29.6699,258 242 272,stand,,,
+-1025.23 1042.56 -29.625,48 193 194,stand,,,
+414.528 -1280.03 334.125,0 264,stand,,,
+519.448 -1282.94 334.125,263 265,stand,,,
+526.917 -1035.01 198.125,266 96 264,stand,,,
+594.295 -1042.2 198.125,265 95,stand,,,
+-349.77 527.324 -29.625,43 42 36,stand,,,
+396.563 754.053 -29.875,129 153 146 154,stand,,,
+1501.1 403.749 -101.625,145 270,stand,,,
+1494.41 104.673 -42.5092,269 124 4,stand,,,
+924.209 -479.175 -29.875,125 122 123,stand,,,
+818.178 -1630.43 -29.875,106 261 218 217,stand,,,
+-213.058 -1991.26 -29.6779,223 222,stand,,,
+-2226.84 -1467.61 -19.1667,77 275,stand,,,
+-2202.28 -1021.87 -29.625,274 76,stand,,,
+-55.1088 1087.18 -31.875,44 153 33 283,stand,,,
+629.832 797.876 -29.875,146 129,stand,,,
+1245.9 -315.514 -28.8828,125 123 124,stand,,,
+-609.434 825.147 -20.0508,46 184 47,stand,,,
+879.125 -98.6304 -94.875,281 282,climb,-6.24573 176.393 0,,
+863.021 -97.8597 -23.875,280 126,climb,2.38953 -179.921 0,,
+1203.61 -98.8238 -96.875,124 280,stand,,,
+-94.8466 1391.12 24.125,276 150 151,stand,,,
+35.8962 -242.59 -60.875,166 39,stand,,,
+-257.029 -343.188 88.125,173 174 286,stand,,,
+-210.295 -71.0661 94.2877,285 287 289,stand,,,
+-494.875 245.395 94.125,286 182 183 288 289,stand,,,
+-559.283 337.793 88.3354,287 183 181 184,stand,,,
+-489.217 -9.79879 102.112,287 286,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_maquina_wp.csv b/main_shared/scriptdata/waypoints/mp_maquina_wp.csv
new file mode 100644
index 0000000..386b637
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_maquina_wp.csv
@@ -0,0 +1,288 @@
+287
+471.724 -1048.99 334.125,238,stand,,,
+888 1206 24.125,144,stand,,,
+-309.665 -1785.22 -24.625,211 212,stand,,,
+854.002 -2287.63 -13.5522,205,stand,,,
+-1718.28 -1132.99 128.125,82,stand,,,
+-1964.26 -1733 -22.7205,72,stand,,,
+-912.996 394.364 -23.875,180,stand,,,
+-1288 1481.02 -12.625,56 57,stand,,,
+1024 1076 119.125,134,stand,,,
+1299.37 -1773.34 -29.6699,224,stand,,,
+851.848 -1126.98 13.525,103,stand,,,
+484.978 -1193.15 -72.627,102,stand,,,
+-714.716 310.019 -65.4854,36 37,stand,,,
+-1411.02 1235.72 134.125,46,stand,,,
+-2370.42 -527.916 89.125,62 63,stand,,,
+-2461.31 -193.985 89.125,63 60,stand,,,
+-47.3128 -1677.9 -19.625,212 216,stand,,,
+310.776 -1840.34 -29.125,219,stand,,,
+-182.472 865.543 122.125,19 285,stand,,,
+-180.286 654.723 122.125,18 20 25,stand,,,
+-186.485 600.126 122.125,19 21,climb,7.84973 -88.5223 0,,
+-186.079 582.955 157.375,20 22,climb,13.9636 -91.0822 0,,
+-189.476 481.937 145.012,21 24,stand,,,
+-189.223 354.116 95.875,24 152 177,climb,18.5229 89.2419 0,,
+-187.643 385.286 132.701,23 22,climb,16.6718 88.2642 0,,
+65.1165 641.884 122.125,19 26,stand,,,
+59.1423 729.998 122.125,25 27 285,stand,,,
+-190.58 736.028 -13.875,26 28 29,stand,,,
+-69.4873 893.739 -13.875,27 251,stand,,,
+-156.08 643.326 -13.875,27 30,stand,,,
+68.6598 632.313 -13.875,29 31,stand,,,
+58.0822 492.034 -29.744,30 32 149 242,stand,,,
+61.2635 343.825 -29.625,31 33,stand,,,
+44.082 125.067 -66.8442,32 34,stand,,,
+29.9885 -78.7931 -67.875,33 35 259,stand,,,
+-302.861 -113.713 -68.6428,34 36 266,stand,,,
+-629.141 -48.5467 -75.4783,35 12,stand,,,
+-328.994 253.591 -68.625,12 242,stand,,,
+-419.005 878.412 -29.7312,39 41 242,stand,,,
+-311.633 1037.72 -28.875,38 40 41 251,stand,,,
+-484.971 1149.41 -29.625,39 41 188,stand,,,
+-478.785 987.831 -29.875,40 38 39 254,stand,,,
+-724.374 862.023 -28.6819,43 178 254,stand,,,
+-872.814 922.41 -29.875,42 179 188 237,stand,,,
+-1547.82 1262.32 134.125,45 48,stand,,,
+-1432.22 1393.06 134.125,44 46,stand,,,
+-1296.29 1219.6 134.125,45 47 13,stand,,,
+-1470.96 1033.56 134.125,46,stand,,,
+-1410.21 1126.33 -1.875,44 49,stand,,,
+-1354.47 1110.62 -1.875,48 50 187,stand,,,
+-1384.18 1187.9 -1.875,49 51,stand,,,
+-1509.12 1318.67 -1.875,50 52 56,stand,,,
+-1658.3 1147.89 -1.875,51 53 55,stand,,,
+-1594.48 1026.93 -1.875,52 54 55,stand,,,
+-1492.61 916.997 -11.875,53 186 187,stand,,,
+-1512.16 1112.46 -1.875,53 52,stand,,,
+-1378.82 1434.21 -1.875,51 7,stand,,,
+-1143.74 1261.13 -11.875,7 187,stand,,,
+-2269.68 305.057 113.125,59 64,stand,,,
+-2375.75 119.948 89.125,58 60,stand,,,
+-2382.63 -133.532 89.125,59 61 63 15,stand,,,
+-2183.97 -216.324 89.125,60 62 63 64 65,stand,,,
+-2162.29 -470.696 89.125,61 14,stand,,,
+-2371.96 -295.463 89.125,14 61 60 15,stand,,,
+-2149.76 129.187 89.125,61 58,stand,,,
+-2053.96 -203.195 89.125,61 66,stand,,,
+-1888.8 -208.838 88.375,65 67 69,stand,,,
+-1871.24 -99.6427 88.8307,66 68,stand,,,
+-1832.78 196.885 -23.625,67 183 184,stand,,,
+-1872.57 -414.1 88.375,66 70,stand,,,
+-1875.68 -638.315 88.375,69 71,stand,,,
+-1891.96 -882.137 -29.875,70 76 193 250,stand,,,
+-1878.22 -1543.7 -26.6301,5 73 198 249,stand,,,
+-1875.32 -1423.82 -23.875,72 74,stand,,,
+-1860.77 -1187.9 -23.875,73 75,stand,,,
+-1770.22 -1204.82 -23.875,74 76 77,stand,,,
+-1747.66 -1028.35 -24.125,75 192 71 193,stand,,,
+-1708.32 -1226.47 -23.875,75 78,stand,,,
+-1710.01 -1414.05 80.125,77 79,stand,,,
+-1779.7 -1417.38 80.125,78 80,stand,,,
+-1777.87 -1312.27 128.125,79 81,stand,,,
+-1774.31 -1226.61 128.125,80 82,stand,,,
+-1691.34 -1221.89 128.125,81 4,stand,,,
+265.382 -875.815 173.125,84 85,climb,6.29517 -89.2804 0,,
+265.353 -855.125 -26.7071,83 107,climb,-4.59778 -89.5056 0,,
+268.34 -935.604 166.125,83 86 115,stand,,,
+221.319 -1157.58 164.125,85 87 98 99,stand,,,
+390.705 -1174.19 198.125,86 88 91,stand,,,
+440.354 -1338.29 198.125,87 89,stand,,,
+601.886 -1323.49 198.125,88 90 92,stand,,,
+657.107 -1207.87 198.125,89 93 241,stand,,,
+426.44 -1038.48 198.125,87 240,stand,,,
+602.734 -1499.39 169.058,89 96 97,stand,,,
+726.671 -1207.48 198.125,90 94,stand,,,
+732.086 -1359.94 170.125,93 95 96,stand,,,
+809.503 -1345.1 170.125,94 96 116,stand,,,
+730.855 -1478.25 164.749,95 92 94,stand,,,
+387.45 -1494.76 170.125,92 98,stand,,,
+272.98 -1388.78 164.125,97 86,stand,,,
+12.8183 -1167.93 90.125,86 100,stand,,,
+-208.43 -1158.74 -23.625,99 200 271,stand,,,
+817.576 -1442.68 -29.625,103 247,stand,,,
+656.926 -1143.01 -78.6711,103 11 104,stand,,,
+829.772 -1195.98 -78.0791,102 10 101,stand,,,
+545.084 -1021.28 -78.407,102 105 260,stand,,,
+472.43 -845.532 -29.625,104 106 108,stand,,,
+432.322 -686.903 -27.035,105 107 108 109,stand,,,
+302.716 -737.181 -23.7339,106 84,stand,,,
+626.243 -675.564 -29.8941,106 109 105 110 117 260,stand,,,
+463.615 -476.712 -29.8842,108 106 166,stand,,,
+848.774 -772.034 -29.1691,108 111 117 260,stand,,,
+1060.05 -785.066 74.125,110 112,stand,,,
+1047.84 -847.275 74.125,111 113,stand,,,
+850.965 -859.678 164.125,112 114,stand,,,
+776.727 -924.342 164.125,113 115 116,stand,,,
+500.852 -931.819 164.125,114 85,stand,,,
+795.027 -1130.51 170.125,114 95,stand,,,
+888.721 -630.737 -29.5233,110 108 118 246,stand,,,
+1079.48 -609.973 -29.6782,117 246 253,stand,,,
+1441.23 -98.2606 -29.875,245 253 257,stand,,,
+868.662 -306.837 -29.875,121 246 253,stand,,,
+660.13 -98.2097 -29.9135,120 122 256,stand,,,
+601.004 108.246 -29.625,121 123,stand,,,
+640.868 355.563 -29.875,122 124 150,stand,,,
+684.527 554.049 -29.8438,123 125 243 252,stand,,,
+867.96 556.474 -61.9615,124 126,stand,,,
+1036.58 550.036 -101.625,125 127 140 265,stand,,,
+1088.58 656.188 -101.523,128 126 140,climb,5.84473 87.8577 0,,
+1089.51 685.241 -8.56894,127 129,climb,12.2388 88.5333 0,,
+1059.06 780.171 -16.875,128 130 137,stand,,,
+1061.16 972.262 47.125,129 131,stand,,,
+876.848 973.861 119.125,130 132 134,stand,,,
+912.489 783.284 119.125,131 133 136,stand,,,
+775.794 757.794 119.125,132,stand,,,
+886.952 1060.02 119.125,131 8,stand,,,
+1141.13 1020.7 119.125,136,stand,,,
+1130.96 771.277 119.125,135 132,stand,,,
+870.929 838.132 -16.875,129 138,stand,,,
+866.108 970.403 -16.875,137 139,stand,,,
+757.81 984.653 -23.875,138 141,stand,,,
+1229.36 573.136 -101.625,126 127 244 261,stand,,,
+555.902 986.92 -31.875,139 142 243 252,stand,,,
+545.615 1126.15 -31.875,141 143,stand,,,
+631.969 1133.56 11.125,142 144,stand,,,
+727.093 1208.34 24.125,143 1 147,stand,,,
+-173.971 1395.46 24.125,258,stand,,,
+90.5701 1256.47 24.125,147 258,stand,,,
+381.306 1256.52 24.125,146 144,stand,,,
+203.589 979.527 -23.875,243 251,stand,,,
+284.374 577.287 -29.875,150 31 243,stand,,,
+316.635 362.962 -29.625,149 151 123,stand,,,
+78.2473 330.89 89.125,150 152,stand,,,
+-79.1907 298.704 88.1362,151 153 177 23,stand,,,
+-36.6945 126.04 88.125,152 154 164,stand,,,
+70.0788 -21.9994 94.125,153 155,stand,,,
+64.5859 -108.626 101.125,154 156 159,stand,,,
+218.015 -116.769 101.125,155 157,stand,,,
+216.389 -312.518 237.125,156 158,stand,,,
+34.3124 -322.573 237.125,157,stand,,,
+48.5429 -308.375 101.125,155 160,stand,,,
+216.892 -314.035 101.125,159 162 163,stand,,,
+215.925 -235.124 -60.8748,162 259,climb,11.0358 -91.5491 0,,
+215.94 -253.986 101.125,161 160,climb,8.92639 -89.5166 0,,
+313.045 -316.283 90.125,160 164 167,stand,,,
+305.984 6.89415 90.125,163 153 165,stand,,,
+423.225 44.093 88.125,164 166,stand,,,
+440.59 -218.066 31.2152,165 109,stand,,,
+275.124 -444.082 90.0291,163 168,stand,,,
+-4.70711 -454.797 90.3779,167 279,stand,,,
+-489.371 -387.682 88.125,170 171 175 279,stand,,,
+-586.232 -622.539 58.3176,169 171 276 274,stand,,,
+-734.729 -360.223 90.5535,170 169 172 175,stand,,,
+-927.849 -394.442 114.375,171 174,stand,,,
+-1209.55 -405.464 -22.085,174 223,climb,5.61951 0.324097 0,,
+-1165.37 -404.093 114.307,173 172,climb,13.3649 1.59851 0,,
+-667.763 -148.766 88.4737,171 176 169,stand,,,
+-654.027 110.722 90.8065,175 278 178,stand,,,
+-307.7 322.888 89.5251,152 23 278 281,stand,,,
+-653.766 590.437 38.2954,42 254 278 176,stand,,,
+-1022.2 812.099 -29.875,43 180 186,stand,,,
+-1045.95 423.18 -28.3603,179 181 6,stand,,,
+-1251.51 436.066 -29.375,180 182 185,stand,,,
+-1438.15 228.93 -29.2912,181 183 221,stand,,,
+-1592.26 204.399 -29.5783,182 68 184 189,stand,,,
+-1579.64 386.118 -29.875,68 183 185,stand,,,
+-1394.71 558.276 -29.875,184 181 186,stand,,,
+-1248.86 783.473 -29.625,185 54 187 179,stand,,,
+-1310.59 1072.55 -11.625,49 54 57 186 237,stand,,,
+-746.111 1118.16 -29.875,43 40 237,stand,,,
+-1595.4 -208.401 -25.7519,183 190 223,stand,,,
+-1642.21 -445.067 -29.875,189 191,stand,,,
+-1600.53 -708.852 -29.875,190 192 193,stand,,,
+-1451.19 -940.798 -29.875,191 76 193 194 196,stand,,,
+-1762.82 -856.975 -29.875,71 191 76 192,stand,,,
+-1351.44 -875.349 -23.875,192 195,stand,,,
+-1183.73 -925.954 -23.875,194 196 275,stand,,,
+-1239.04 -1191.45 -29.875,195 192 197 277,stand,,,
+-1353.75 -1421.97 -29.625,196 198 277,stand,,,
+-1510.91 -1528.85 -28.6549,197 72,stand,,,
+-788.936 -1191.1 -31.7107,267 275 276 273 277,stand,,,
+-160.719 -1346.53 -29.6397,100 201 211 270 271,stand,,,
+42.571 -1397.3 -29.875,200 202,stand,,,
+180.065 -1533.93 -29.875,201 203 216,stand,,,
+390.73 -1680.01 -29.6965,202 204 247,stand,,,
+657.244 -1845.62 -29.875,203 205 225 247,stand,,,
+759.539 -2201.81 -25.2979,204 3 206,stand,,,
+507.949 -2294.01 -28.0835,205 207,stand,,,
+382.867 -2255.23 -27.1814,206 208 220 283,stand,,,
+152.271 -2174.49 -26.6869,207 248 283,stand,,,
+-541.244 -1859.02 -29.625,210 248,stand,,,
+-562.943 -1606.93 -23.375,209 269 267,stand,,,
+-173.6 -1542.21 -23.625,200 2 270,stand,,,
+-154.652 -1869.34 -19.625,2 213 16,stand,,,
+63.4822 -1981.31 120.125,212 214,stand,,,
+88.173 -1896.64 120.125,213 215,stand,,,
+-199.364 -1788.16 120.125,214,stand,,,
+50.5574 -1731.79 -19.625,16 202 217,stand,,,
+141.039 -1840.39 -19.625,216 218,stand,,,
+168.119 -1974.2 -19.625,217 219,stand,,,
+256.216 -2025.25 -29.125,218 17 220,stand,,,
+434.518 -2133.93 -29.125,219 207,stand,,,
+-1445.77 76.1706 -21.875,182 222,stand,,,
+-1323.8 -113.451 -21.875,221 223,stand,,,
+-1325.14 -271.133 -23.625,222 173 189,stand,,,
+1263.61 -1596.9 -29.7138,9 236,stand,,,
+883.96 -1937.92 -14.875,204 226,stand,,,
+1116.15 -2137.52 -14.875,225 227 234,stand,,,
+1105.37 -1940.98 49.125,226 228,stand,,,
+926.992 -1934.66 121.125,227 229 232,stand,,,
+997.003 -2101.26 121.125,228 230,stand,,,
+1115.07 -2148 121.125,229 231,stand,,,
+1181.21 -2092.95 121.125,230 284,stand,,,
+940.38 -1840.16 121.125,228,stand,,,
+1194.81 -1811.2 -14.875,234 235 236,stand,,,
+1178.57 -2095.89 -14.875,233 226,stand,,,
+1067.43 -1835.19 -14.875,233,stand,,,
+1175.77 -1601.51 -29.6699,233 224 247,stand,,,
+-1025.23 1042.56 -29.625,43 187 188,stand,,,
+414.528 -1280.03 334.125,0 239,stand,,,
+519.448 -1282.94 334.125,238 240,stand,,,
+526.917 -1035.01 198.125,241 91 239,stand,,,
+594.295 -1042.2 198.125,240 90,stand,,,
+-349.77 527.324 -29.625,38 37 31,stand,,,
+396.563 754.053 -29.875,124 148 141 149,stand,,,
+1501.1 403.749 -101.625,140 245 263 262 265,stand,,,
+1494.41 104.673 -42.5092,244 119 263,stand,,,
+924.209 -479.175 -29.875,120 117 118,stand,,,
+818.178 -1630.43 -29.875,101 236 204 203,stand,,,
+-213.058 -1991.26 -29.6779,209 208,stand,,,
+-2226.84 -1467.61 -19.1667,72 250,stand,,,
+-2202.28 -1021.87 -29.625,249 71,stand,,,
+-55.1088 1087.18 -31.875,39 148 28 258,stand,,,
+629.832 797.876 -29.875,141 124,stand,,,
+1245.9 -315.514 -28.8828,120 118 119,stand,,,
+-609.434 825.147 -20.0508,41 178 42,stand,,,
+879.125 -98.6304 -94.875,256 257,climb,-6.24573 176.393 0,,
+863.021 -97.8597 -23.875,255 121,climb,2.38953 -179.921 0,,
+1203.61 -98.8238 -96.875,119 255,stand,,,
+-94.8466 1391.12 24.125,251 145 146,stand,,,
+35.8962 -242.59 -60.875,161 34,stand,,,
+690.3 -857.919 -29.625,104 108 110,stand,,,
+1236.92 903.875 -93.875,262 140,stand,,,
+1524.11 728.124 -101.875,261 244 264,stand,,,
+1565.48 190.016 -92.875,245 244 264,stand,,,
+1683.87 44.1251 -85.875,263 262,stand,,,
+1060.99 315.451 -97.875,244 126,stand,,,
+-324.763 -499.549 -27.875,35 272,stand,,,
+-684.064 -1430.11 -29.9496,199 210 270 269 273,stand,,,
+-1147.32 -1635.56 9.19328,269 277,stand,,,
+-849.326 -1608.94 -16.6399,268 210 267,stand,,,
+-438.819 -1419.24 -29.875,200 273 211 267,stand,,,
+-342.639 -1088.61 -29.875,272 100 200 274,stand,,,
+-366.276 -929.464 -29.625,271 266 274,stand,,,
+-618.799 -1311.39 -31.6509,270 274 267 276 199,stand,,,
+-512.796 -1056.89 -30.4039,272 273 170 271 276,stand,,,
+-792.334 -944.414 -23.875,199 195 276,stand,,,
+-665.406 -1073.35 -40.1004,199 170 274 275 273,stand,,,
+-1118.88 -1301.81 -29.875,268 196 197 199,stand,,,
+-548.799 339.653 88.125,177 178 176 281,stand,,,
+-230.101 -373.943 88.4235,169 168 280,stand,,,
+-205.621 -81.6685 94.125,279 281 282,stand,,,
+-484.707 235.137 94.125,177 278 280 282,stand,,,
+-461.251 -6.6584 99.3299,280 281,stand,,,
+72.2724 -2309.7 -12.4218,208 207,stand,,,
+1180.79 -1925.03 119.125,231,stand,,,
+106.538 894.501 122.125,26 18,stand,,,
+-449.155 156.125 292.117,,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_myths_farm_wp.csv b/main_shared/scriptdata/waypoints/mp_myths_farm_wp.csv
new file mode 100644
index 0000000..43e15f6
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_myths_farm_wp.csv
@@ -0,0 +1,330 @@
+329
+1210.59 -3205.29 19.2046,2 1 6 281 276 280 301 302 306,stand,,,
+902.807 -2891.44 20.9723,2 0 276 280 305,stand,,,
+903.995 -3233.54 17.1331,1 0 3 301,stand,,,
+355.14 -3232.34 16.1483,4 2,stand,,,
+355.14 -3216.34 56.1248,3 5,stand,,,
+359.985 -3169.41 16.2185,4 82 92 91,stand,,,
+1602.69 -3637.91 19.1221,0 7,stand,,,
+1970.56 -3913.11 19.125,6 8,stand,,,
+2614.58 -4093.12 36.4552,7 9 248,stand,,,
+3027.98 -3979.54 23.3495,8 10 248 243,stand,,,
+3739.62 -3842.52 32.0332,9 11 243 244 242 248,stand,,,
+4511.51 -3339.54 83.402,10 12 13 242 241,stand,,,
+4634.05 -2850.59 156.935,11 13,stand,,,
+4204.29 -2873.57 117.951,12 11 14 224 222 241 242,stand,,,
+4239.86 -2669.13 167.372,15 13 16 217 222,stand,,,
+4621.5 -2686.38 192.09,14 16 217,stand,,,
+4594.07 -1850.68 247.994,15 14 17 218 220 221 217,stand,,,
+4613.6 -1046.22 180.094,16 18,stand,,,
+4465.29 -710.736 120.308,17 19 220 221,stand,,,
+4483.06 -321.838 95.2368,18 20,stand,,,
+4132.4 30.4002 16.125,19 21 210,stand,,,
+3854.89 189.674 16.1017,20 22 144 210 211,stand,,,
+3681.54 495.042 16.15,21 23 144,stand,,,
+3782.73 903.334 16.4271,22 52 24 53,stand,,,
+4118.21 543.316 19.4302,28 23 52,stand,,,
+4554.17 837.662 16.124,26 26 27 28,stand,,,
+4414.42 1072.88 16.2068,25 27 25 52 53,stand,,,
+4625.45 1049.65 15.8175,26 25 29,stand,,,
+4466.93 611.428 27.531,24 25,stand,,,
+4598.99 1519.32 14.3332,27 30 40 39 41,stand,,,
+4661.45 1974.02 42.3514,29 31 34 35,stand,,,
+4583.79 2406.36 16.1188,30 35 37,stand,,,
+3910.04 1580.98 21.0439,33 35 36 37 36 45 51 57 53 135 130,stand,,,
+4249.52 1951.03 22.5658,32 34 35 37,stand,,,
+4456.66 1861.08 15.3703,33 30 35,stand,,,
+4335.73 2199.7 45.6074,30 31 34 33 32,stand,,,
+4127.79 1709.73 21.9451,32 37 32 38,stand,,,
+4016.44 2252.91 26.9766,31 33 36 32,stand,,,
+4416.65 1689.59 16.125,36 39,stand,,,
+4452.26 1574.09 16.125,38 40 29 41,stand,,,
+4334.89 1530.22 16.125,39 29 43 46,stand,,,
+4480.08 1485.64 16.125,42 29 43 39,stand,,,
+4450.57 1252.64 16.125,41 44,stand,,,
+4092.3 1233.89 16.1267,41 44 45 40 45,stand,,,
+4314.76 1207.37 16.125,43 42,stand,,,
+4039.91 1236.66 16.736,43 43 32 51,stand,,,
+4118.74 1542.04 164.125,40 47,stand,,,
+4160.48 1436.53 164.386,46 48,stand,,,
+4441.82 1432.07 164.125,49 47,stand,,,
+4487.32 1322.38 164.125,48 50,stand,,,
+4110.13 1181.04 164.125,49,stand,,,
+3813.63 1143.84 19.9921,45 52 53 32 57,stand,,,
+3876.82 955.348 22.4389,51 23 26 24 53 54,stand,,,
+3697.23 1069.4 14.6278,23 52 51 26 130 135 57 32 136,stand,,,
+4224.8 859.125 20.125,52 55,stand,,,
+4393.28 940.875 20.125,54 56,stand,,,
+4395.87 702.142 160.125,55,stand,,,
+3555.93 1587 16.125,51 32 58 130 53,stand,,,
+3405.13 1620.35 15.7207,57 59,stand,,,
+3355.06 1620.35 16.1255,58 129 134,stand,,,
+2189.37 1532.06 20.1511,61 134,stand,,,
+2140.15 1031.83 20.9957,60 62 62 120 65 121 126,stand,,,
+2068.24 1173.83 17.73,61 63 61 64,stand,,,
+2069.36 1470.81 16.5623,62 64,stand,,,
+1904.56 1368.21 21.8252,63 62 65 120 121 133,stand,,,
+1349.02 1357.12 16.6849,64 66 66 118 120 61,stand,,,
+957.813 1315.05 18.3041,65 67 113 109 65 118,stand,,,
+248.77 1254.33 67.9741,66 68 110 109,stand,,,
+-471.539 1266.68 64.0507,67 69 110,stand,,,
+-767.522 755.527 64.1827,68 70 112 111 156,stand,,,
+-961.91 446.971 64.12,69 71 162 163,stand,,,
+-984.444 -92.8737 16.1224,70 72 163 162,stand,,,
+-984.439 -108.868 52.1248,71 73,stand,,,
+-983.636 -148.528 16.125,72 74 171 174 174,stand,,,
+-1041.12 -732.232 21.081,73 75 174 107 106 175,stand,,,
+-1003.24 -1677.62 16.125,74 76 101 104 105 103 102,stand,,,
+-1164.14 -2241.66 40.0792,75 77 102 103,stand,,,
+-574.543 -2918.2 16.125,76 78 94 95 93,stand,,,
+-708.585 -3203 14.3471,77 79,stand,,,
+-693.458 -3256.07 9.09249,78 80 83,stand,,,
+-45.1068 -3059.42 13.2737,79 81 84,stand,,,
+-1.19935 -3076.14 52.1248,80 82,stand,,,
+37.2544 -3085.57 16.125,81 5 91,stand,,,
+-173.423 -2953.44 8.0879,79 84 85 96,stand,,,
+53.2836 -2698.81 15.4354,83 80 85 91 92,stand,,,
+-111.352 -2494.64 15.8411,84 86 88 83 93 96,stand,,,
+-108.06 -2257.17 16.1248,85 87 93 324 325,stand,,,
+150.309 -2443.77 25.8998,86 88 89 91 303,stand,,,
+151.042 -2346.51 26.3512,85 87 328,stand,,,
+455.266 -2444.15 137.125,87 90,stand,,,
+858.926 -2508.43 137.125,89,stand,,,
+200.167 -2638.47 26.4525,87 84 5 82 303 92 303 304,stand,,,
+441.178 -2947.45 20.401,84 5 91 303 305,stand,,,
+-217.269 -2146.42 13.4551,85 86 94 77 99 322 101 325,stand,,,
+-686.317 -2633.53 26.6181,93 77 103 95,stand,,,
+-229.125 -2801.14 14.5869,77 96 94 101,stand,,,
+-179.063 -2801.14 10.3777,95 83 85,stand,,,
+-789.875 -1742.47 32.6238,98 99 100,stand,,,
+-530.125 -1736.61 23.549,97 99,stand,,,
+-512.444 -2007.54 21.0218,98 97 101 93 322,stand,,,
+-631.703 -1922.46 41.7812,97 101,stand,,,
+-727.498 -2099.35 16.2569,100 102 75 103 99 95 93,stand,,,
+-848.448 -1779.06 23.1838,101 76 75 104,stand,,,
+-1038.33 -2248.84 21.5184,76 94 75 101,stand,,,
+-838.506 -1235.77 17.6542,75 105 102,stand,,,
+-978.515 -1196.98 16.125,104 106 75 106 107,stand,,,
+-853.394 -1121.77 17.5222,105 105 107 74,stand,,,
+-864.908 -965.125 25.1674,106 108 74 105,climb,-38.985 86.0791 0,,
+-864.908 -959.931 331.125,107,climb,14.5898 79.2621 0,,
+418.935 1036.19 44.934,110 66 67 113 149,stand,,,
+-110.397 1099.25 69.6221,109 111 68 67,stand,,,
+-363.544 966.755 64.0086,110 112 69,stand,,,
+-341.225 807.318 56.125,69 111 157 158 156 155,stand,,,
+709.907 789.744 16.0393,66 109 114 116 149 155 114,stand,,,
+882.196 476.35 16.125,113 115 116 122 145 113 155,stand,,,
+973.312 363.578 8.90277,114 116 142 145,stand,,,
+1034.51 593.963 57.7485,115 114 113 118 117,stand,,,
+1462.79 739.027 17.465,118 119 121 122 116,stand,,,
+1170.68 1148.14 17.1344,117 116 65 120 66,stand,,,
+1508.3 961.193 18.4341,117 120 121,stand,,,
+1453.51 1140.81 19.1237,119 65 118 61 64,stand,,,
+1649.87 789.201 16.2477,61 119 117 122 64 133,stand,,,
+1702.07 524.518 18.7972,117 121 114 123,stand,,,
+2435.26 477.022 16.125,122 124 125,stand,,,
+2434.77 426.379 14.8361,123 141 142 143 147,stand,,,
+2866.77 506.391 16.1402,123 126 132 140 136,stand,,,
+2366.16 943.154 13.658,125 127 132 134 133 61,stand,,,
+2716.36 1020.91 -34.9279,126 128,stand,,,
+3024.87 1188.87 -19.7685,127 129,stand,,,
+3188.94 1240.52 16.6948,128 130 59 134 131 135,stand,,,
+3379.58 1214.14 16.1249,129 131 57 53 135 32,stand,,,
+3141.17 1078.38 19.6401,130 132 129,stand,,,
+2744.26 726.748 16.7828,126 125 133 131,stand,,,
+2123.91 776.382 16.1569,132 64 121 126,stand,,,
+2628.08 1382.62 19.5564,60 129 59 126,stand,,,
+3489.64 915.56 8.00679,130 53 129 137 136 140 32,stand,,,
+3388.45 475.413 12.6434,53 140 125 137 135 141,stand,,,
+3260.51 679.842 12.4917,135 138 139 136 141 140,stand,,,
+3130.11 808.442 16.125,137,stand,,,
+3062.67 684.845 16.125,137 140,stand,,,
+3081.33 149.338 14.8454,139 136 125 141 144 191 200 135 137,stand,,,
+2683.35 297.66 16.125,136 137 124 143 140 191,stand,,,
+1710.58 358.114 8.46947,124 143 115 147,stand,,,
+1983.59 73.8353 16.1196,142 141 147 124 146 192 194,stand,,,
+3393.16 177.658 16.125,140 21 22 200,stand,,,
+842.14 140.148 15.1139,115 148 114 155 183 182 195,stand,,,
+1647.82 -227.565 16.125,147 143 194 190 192 199,stand,,,
+1640.6 199.66 9.79151,146 143 142 124 148 194,stand,,,
+1257.79 255.755 11.7703,147 145,stand,,,
+322.294 733.578 144.125,113 109 150 155,stand,,,
+242.22 977.306 148.125,149 151,stand,,,
+48.9195 962.327 148.445,150 152,climb,14.7272 -90.386 0,,
+48.919 919.516 281.533,153 151,stand,,,
+172.58 803.527 280.371,152 154,stand,,,
+38.8088 750.978 276.125,153,stand,,,
+447.239 479.838 6.18434,149 113 114 156 145 112 173,stand,,,
+15.7379 472.393 16.125,155 157 112 69 158,stand,,,
+-46.9222 828.182 16.125,156 112 158,stand,,,
+-446.975 95.5713 13.4691,112 156 157 159 164,stand,,,
+-682.367 150.02 16.125,158 160 165,stand,,,
+-754.214 233.495 16.125,161 159,stand,,,
+-807.546 360.874 16.125,160 162,stand,,,
+-899.651 308.597 13.4634,161 70 163 71,stand,,,
+-848.674 -39.0573 12.0862,162 71 70 164,stand,,,
+-519.861 -83.8149 12.7954,163 158 168,stand,,,
+-699.839 371.9 120.125,159 166,stand,,,
+-603.127 383.172 128.125,167 165,stand,,,
+-606.481 158.572 150.125,166,stand,,,
+-271.742 -92.8741 16.125,164 169,stand,,,
+-271.742 -108.874 52.1248,168 170,stand,,,
+-274.727 -139.127 15.8181,169 171 172 173,stand,,,
+-796.258 -199.059 16.1247,170 172 73 174,stand,,,
+-267.253 -251.564 16.125,171 170 173 178 176,stand,,,
+-96.9544 -88.4755 16.125,170 155 172 178 176,stand,,,
+-828.568 -663.709 18.9369,171 74 73 73 175,stand,,,
+-479.061 -800.801 22.1615,176 174 74 177,stand,,,
+-297.48 -680.618 16.4331,175 177 172 173,stand,,,
+-59.3814 -871.616 8.08536,176 178 294 175 313 323,stand,,,
+12.2499 -586.842 9.66092,177 172 173 179 184 294,stand,,,
+151.931 -471.502 16.1293,178 180 184 296 294,stand,,,
+193.885 -2.09523 16.125,179 181,stand,,,
+352.011 8.6239 16.1041,180 182 186,stand,,,
+760.125 33.8387 16.0159,181 183 145,stand,,,
+823.199 -228.595 16.24,182 184 185 145 188 189 195,stand,,,
+646.87 -422.416 21.5125,183 179 296 178 196,stand,,,
+868.654 -552.873 16.1833,183 196 296 297,stand,,,
+337.894 -67.4539 16.125,181 187,stand,,,
+635.458 -126.83 16.125,186 188,stand,,,
+700.635 -219.777 16.125,187 183,stand,,,
+1520.65 -240.538 16.1207,183 190 195 199 190,stand,,,
+1588.36 -503.251 16.1131,189 146 194 195 196 189 197 284 283,stand,,,
+2652.01 -158.791 15.4022,141 140 192 193 198 200 201,stand,,,
+2216.28 -136.964 15.012,143 191 193 198 146,stand,,,
+2240.37 -499.679 16.125,191 192 194 197 198,stand,,,
+1880.65 -448.688 16.125,193 143 147 146 190,stand,,,
+1006.45 -354.273 17.1585,190 189 183 145 196,stand,,,
+1195.66 -530.042 18.0516,195 190 185 285 184,stand,,,
+1713.01 -679.345 16.2949,193 190 198 283 274 284,stand,,,
+2620.26 -658.249 16.4615,193 192 197 191 201,stand,,,
+1578.81 -230.148 52.1248,146 189,stand,,,
+3043.65 -59.1328 -0.477762,191 144 201 140 202 232,stand,,,
+2778.78 -886.182 20.1596,198 200 232 233 231 191 273,stand,,,
+3389.89 -325.232 -45.0353,200 203,stand,,,
+3563.48 -692.4 -39.4555,202 204 205,stand,,,
+3491.92 -856.068 -41.9226,203 205,stand,,,
+3471.35 -1262.65 -44.473,204 206 208 203 207,stand,,,
+3684.89 -1411.8 -47.839,205 207 208 209,stand,,,
+3572.37 -1605.04 -47.8822,206 208 226 205,stand,,,
+3472.21 -1481.96 -55.875,207 205 206 228,stand,,,
+3956.7 -1237.17 -46.995,206 210,stand,,,
+3978.49 -525.922 -10.0654,209 20 21 211,stand,,,
+4140.16 -535.222 16.1249,210 21 212,stand,,,
+4139.52 -1258.33 18.3187,211 213,stand,,,
+3747.63 -1751 17.8101,212 214,stand,,,
+3679.87 -2064.11 9.80455,213 216,stand,,,
+3911.77 -2366.28 41.9321,216 217 222 223 224 222,stand,,,
+3919.67 -2352.36 86.5998,215 214,stand,,,
+4194.24 -2482.49 121.361,215 218 14 15 219 222 224 16,stand,,,
+4080.04 -1641.46 224.56,16 217 219 220,stand,,,
+3923.56 -1981.62 232.165,217 218,stand,,,
+4312.84 -1513.86 208.24,218 16 18 221,stand,,,
+4495.35 -1198.89 182.263,18 220 16,stand,,,
+3870.32 -2603.87 79.1166,217 215 224 215 14 13 223 235,stand,,,
+3585.81 -2219.64 -20.6166,215 222 226,stand,,,
+4063.79 -2796.35 129.551,222 225 13 215 235 241 217,stand,,,
+3727.37 -3125.83 67.4191,224 240 241 246 244,stand,,,
+3529.79 -2052.61 -31.4151,223 207,stand,,,
+3095.09 -1378.4 -48.0577,228 229 230,stand,,,
+3265.49 -1606.49 -47.875,227 229 208 237,stand,,,
+3043.61 -1610.73 -48.835,228 227,stand,,,
+3075.33 -1352.29 -19.3826,227 231,stand,,,
+3057.07 -1327.24 20.1248,230 232 233 201 233,stand,,,
+3210.99 -751.911 16.125,201 231 200,stand,,,
+2770.12 -1592.13 24.5196,231 201 234 268 231 236 272 273 269,stand,,,
+3164.32 -2250.1 6.0892,233 235 236 236 238 239 261 268,stand,,,
+3671.17 -2669.27 78.7905,234 222 224 236 239 261,stand,,,
+3385.63 -2131.37 14.3342,235 234 234 238 233,stand,,,
+3280.22 -1635.96 -18.8104,228 238,stand,,,
+3290.6 -1648.16 20.1248,237 234 236,stand,,,
+2984.77 -2767.37 32.8007,234 235 240 247 261 262 267,stand,,,
+3188.35 -3009.73 43.6358,225 239 246 247 249 267,stand,,,
+3899.35 -3282.62 61.499,225 13 224 242 11 244,stand,,,
+3953.36 -3547.86 52.2175,13 241 243 11 10 244,stand,,,
+3522.95 -3761.5 42.2084,10 242 244 245 248 9,stand,,,
+3715.78 -3443.06 53.3501,241 245 243 246 225 10 242,stand,,,
+3495.13 -3440.33 38.3221,244 243,stand,,,
+3411.97 -3290.83 47.5468,244 247 225 240 249,stand,,,
+3301.95 -3400.78 40.9474,246 239 240 260,stand,,,
+2933.82 -3769.37 21.398,243 10 8 9 265 266,stand,,,
+2949.31 -3321.29 29.5914,246 250 240,stand,,,
+2923.39 -3627.89 38.125,249 251,stand,,,
+2995.78 -3638.31 40.125,250 253 252,stand,,,
+3055.63 -3469.58 40.125,253 251 254,stand,,,
+3217.34 -3634.08 40.125,252 251 260,stand,,,
+3256.06 -3417.44 160.125,252 255 259,stand,,,
+3418.13 -3546.49 160.125,254 256,stand,,,
+3380.23 -3662.21 160.125,255 257,stand,,,
+3071.66 -3618.39 160.125,256 258,stand,,,
+3084.05 -3514.74 160.125,257 259,stand,,,
+3237.08 -3531.2 160.125,258 254,stand,,,
+3324.42 -3592.78 40.125,253 247,stand,,,
+2779.82 -2628.85 28.047,239 267 234 268 262 235,stand,,,
+2823.02 -2889.23 30.454,263 264 239 261,stand,,,
+2631.44 -2918.64 21.5819,262 266 267,stand,,,
+2970.4 -3025.48 29.8848,262 265,stand,,,
+2630.75 -3460.41 19.125,264 266 248,stand,,,
+2313.22 -3599.93 19.125,265 263 277 248 278,stand,,,
+2571.35 -2675.1 21.9034,263 261 268 270 240 271 269 275 239,stand,,,
+2593.47 -1997.73 23.1618,234 233 267 261 269 271,stand,,,
+2233.34 -1774.34 21.9401,268 270 272 273 233 267,stand,,,
+1915.34 -2159.14 21.4736,269 267 271 272 282,stand,,,
+1836.54 -2600.89 16.1102,267 270 268 275,stand,,,
+1832.92 -1270.33 19.5392,269 270 233 274 273 282,stand,,,
+2026.22 -1003.64 18.8956,201 269 274 272 233,stand,,,
+1633.93 -881.699 60.8104,273 272 283 197,stand,,,
+1796.11 -2778.54 69.0229,271 276 277 279 267 280,stand,,,
+1535.04 -2830.24 16.1869,1 275 0 280 282 300 301,stand,,,
+2165.81 -3161.01 17.7782,275 266 279,stand,,,
+1969.97 -3349.29 19.125,266 279,stand,,,
+1915.15 -3095.64 17.7088,278 277 275 280,stand,,,
+1722.23 -3100.47 18.0257,275 281 276 279 0 1,stand,,,
+1860.99 -3565.69 19.125,280 0,stand,,,
+1521.29 -1682.16 16.2505,276 283 285 270 293 300 272,stand,,,
+1489.1 -962.769 17.3727,282 274 197 284 285 293 190,stand,,,
+1093.05 -1037.41 16.5059,197 190 286 285 290 290 292 291 283 298,stand,,,
+1185.07 -1174.17 17.6148,196 284 287 283 282,stand,,,
+643.534 -1017.3 22.9573,284 289 290 292 294 295 292 321 326,stand,,,
+1153.13 -1424.63 16.1762,285 288 293,stand,,,
+1133.64 -1424.63 52.125,287 289 289,stand,,,
+1106.87 -1424.23 16.661,288 288 286 291,stand,,,
+1092.16 -686.136 18.1784,284 284 286,stand,,,
+606.357 -1486.56 15.9925,289 292 284 299 314,stand,,,
+616.182 -1147.67 15.8868,291 284 286 294 286 321 326,stand,,,
+1140.55 -1670.31 13.3985,287 282 283 299 300 311 312,stand,,,
+144.337 -1008.73 16.268,292 286 179 178 321 313 177 323 326,stand,,,
+628.198 -575.883 52.125,286 296 326,stand,,,
+629.229 -552.09 21.6349,295 185 184 179,stand,,,
+846.034 -572.344 52.125,185 298,stand,,,
+846.094 -635.918 16.1375,297 284,stand,,,
+604.701 -1564.52 15.9167,291 293 312,stand,,,
+1235.53 -2181.96 17.1459,293 276 301 282,stand,,,
+1127 -2656.32 28.3413,276 300 2 0 302 304,stand,,,
+989.654 -2472.52 17.0315,301 303 306 304 0 310,stand,,,
+476.526 -2504.42 22.7974,302 91 87 304 91 92 306,stand,,,
+686.849 -2676.5 21.2421,303 91 305 306 302 301,stand,,,
+613.851 -2957.07 17.8538,304 92 1,stand,,,
+782.255 -2432.25 16.1237,304 303 302 0 307,stand,,,
+718.796 -2251.66 17.125,306 308,stand,,,
+727.206 -2046.94 17.125,307 309,stand,,,
+727.206 -1997.63 16.1262,311 308 328 310,stand,,,
+1009.06 -2015.64 17.1329,302 311 327 309,stand,,,
+871.46 -1777.97 16.125,310 309 293 312 327,stand,,,
+503.614 -1695.81 15.5225,299 311 293 313 324,stand,,,
+-7.79138 -1537.82 9.86246,312 320 294 177 323 324 325,stand,,,
+539.347 -1474.27 16.125,291 315 318,stand,,,
+533.79 -1207.52 88.125,314 316,stand,,,
+323.62 -1225.72 152.125,315 317,stand,,,
+530.509 -1488.67 152.125,316,stand,,,
+336.099 -1243.03 16.125,314 319,stand,,,
+337.567 -1472.44 16.125,318 320,stand,,,
+241.221 -1495.54 12.0829,319 321 313,stand,,,
+259.662 -1142.23 15.3278,294 292 286 320 323 326,stand,,,
+-338.708 -1388.7 18.2827,99 93 323,stand,,,
+-153.124 -1301.29 8.125,322 321 294 177 313 324 325,stand,,,
+10.47 -1741.74 11.4704,312 313 86 323 325,stand,,,
+-121.302 -1986.07 13.0411,323 86 93 324 313,stand,,,
+363.583 -899.909 17.8106,295 294 321 286 292,stand,,,
+785.256 -1874.4 16.0914,311 310 328,stand,,,
+252.127 -1938.66 17.0403,88 309 327,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_nachtfeuer_wp.csv b/main_shared/scriptdata/waypoints/mp_nachtfeuer_wp.csv
new file mode 100644
index 0000000..e09554d
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_nachtfeuer_wp.csv
@@ -0,0 +1,210 @@
+209
+231.648 -744.047 1304.29,1 2,stand,,,
+35.5988 -740.984 1171.13,0 15,stand,,,
+547.275 -745.561 1303.13,0 3,stand,,,
+616.258 -546.979 1303.13,2 4 196 205,stand,,,
+628.638 -325.604 1305.13,3 5,stand,,,
+625.894 -209.863 1237.13,4 6 7,stand,,,
+591.125 -169.212 1239.13,5 7 9,stand,,,
+624.502 -122.354 1237.13,6 5 8,stand,,,
+627.387 -20.1872 1305.13,7 10,stand,,,
+479.734 -170.58 1171.13,6 20,stand,,,
+633.17 158.505 1305.13,8 11,stand,,,
+513.627 286.139 1304.13,10 12,stand,,,
+230.064 287.27 1304.13,11 13,stand,,,
+227.72 550.349 1303.13,12 14,stand,,,
+159.438 585.625 1303.13,13,stand,,,
+16.764 -599.551 1171.13,16 1 17,stand,,,
+100.131 -608.449 1171.13,15,stand,,,
+85.6131 -511.603 1171.13,15 18 25,stand,,,
+-10.407 -160.935 1171.13,17 19 19 30,stand,,,
+279.661 -159.735 1171.13,18 20 26 18 28,stand,,,
+413.69 -166.477 1171.13,19 9 26 191 28,stand,,,
+249.721 -604.746 1171.13,22 23 25,stand,,,
+210.216 -622.63 1171.13,21,stand,,,
+374.695 -708.639 1171.13,21 24,stand,,,
+367.038 -878.972 1168.13,23 69 70 68,stand,,,
+231.781 -518.749 1171.13,21 17 191,stand,,,
+412.897 145.148 1171.13,20 27 28 19,stand,,,
+538.453 257.516 1171.13,26,stand,,,
+228.75 280.004 1171.13,26 29 19 20,stand,,,
+311.928 505.188 1171.13,28 118,stand,,,
+-17.0552 315.231 1171.13,31 18,stand,,,
+-12.8323 418.699 1168.13,30 32 33,stand,,,
+-165.645 424.58 1168.13,31 34 35,stand,,,
+-6.39549 775.928 1164.35,31 34 185,stand,,,
+-162.079 776.37 1163.36,33 32 123,stand,,,
+-164.619 271.689 1168.13,32 36,stand,,,
+-117.481 140.414 1168.13,35 37,stand,,,
+-187.16 -77.6248 1168.13,36 184,stand,,,
+60.1729 -1434.72 1260.13,39 40 42,stand,,,
+62.9475 -1548.63 1260.13,38,stand,,,
+-11.1101 -1433.17 1268.13,38 182,stand,,,
+-175.626 -1138.43 1154.53,66 68 182,stand,,,
+262.46 -1490.22 1260.13,38 43 181,stand,,,
+445.39 -1501.97 1260.13,42 44 46 50,stand,,,
+433.802 -1328.19 1260.13,43 45,stand,,,
+439.701 -1186.64 1168.13,44 69 68 70,stand,,,
+703.089 -1513.63 1260.13,43 47 48,stand,,,
+898.239 -1563.2 1260.13,46,stand,,,
+864.776 -1397.83 1260.13,46 49,stand,,,
+1001.97 -1386.34 1260.04,48 59 192,stand,,,
+449.69 -1826.13 1260.13,43 51,stand,,,
+729.957 -1992.01 1271.82,52 53 50,stand,,,
+729.239 -2041.22 1273.01,51,stand,,,
+774.896 -1994.68 1284.13,51 54,stand,,,
+973.81 -1994.85 1260.13,53 63,stand,,,
+1308.56 -2315.01 1192.13,56 57,stand,,,
+1094.19 -2326.67 1208.64,55,stand,,,
+1314.01 -2006.37 1196.28,55 62 63,stand,,,
+1165.89 -1811.65 1192.9,60 63 62,stand,,,
+1101.2 -1418.94 1222.13,49 60 192,stand,,,
+1164.06 -1522.63 1192.92,58 59 61 64,stand,,,
+1338.43 -1268.09 1192.13,60 64 65,stand,,,
+1489.88 -1804.99 1192.56,57 58 64,stand,,,
+1159.27 -2000.93 1194.91,58 57 54,stand,,,
+1493.06 -1530.34 1192.13,60 61 62,stand,,,
+1335.21 -1204.55 1168.13,61 72 71,stand,,,
+-155.144 -997.894 1156.25,41 67 68 183,stand,,,
+-298.41 -934.974 1168.13,66,stand,,,
+50.3795 -999.447 1155.42,66 41 69 24 45 183,stand,,,
+386.185 -1025.23 1156.35,45 24 68 70,stand,,,
+702.864 -939.58 1159.22,69 24 45 71,stand,,,
+1001.34 -930.756 1159.01,70 72 65 192 202,stand,,,
+1335.78 -944.561 1156.68,71 65 73 110 192,stand,,,
+1563.69 -946.909 1161.13,72 197,stand,,,
+1817.13 -1044.86 1160.11,75 197,stand,,,
+2038.98 -1042.71 1213.13,74 76,stand,,,
+2094.58 -994.901 1213.13,75 77,stand,,,
+2071.26 -788.204 1237.13,78 79 76,stand,,,
+2109.48 -741.318 1241.13,77,stand,,,
+1950.97 -715.947 1237.13,77 80 208,stand,,,
+1949.92 -662.954 1264.13,79 81,stand,,,
+1947.61 -314.471 1264.13,80 82 84,stand,,,
+1834.32 -301.89 1264.13,81 83,stand,,,
+1715.65 -304.893 1353.13,82 200,stand,,,
+2107.02 -318.083 1264.13,81 85,stand,,,
+2168.07 -294.526 1242.13,84 86,stand,,,
+2210.83 -230.755 1213.13,85 88,stand,,,
+2205.87 33.5786 1168.13,88 95 97 98 206,stand,,,
+2218.39 -120.753 1168.13,86 87 96,stand,,,
+2191.46 884.488 1168.13,90 101 206,stand,,,
+1779.51 862.412 1168.13,89 91,stand,,,
+1792.29 578.651 1168.13,90 92 93,stand,,,
+1707.3 578.643 1168.13,91,stand,,,
+1783.74 301.724 1168.13,91 94 190,stand,,,
+1944.03 288.305 1168.13,93 95 99,stand,,,
+1948.48 38.5741 1168.13,94 87 96,stand,,,
+1956.48 -124.554 1168.13,95 88 100,stand,,,
+2251.72 -3.70053 1177.39,87,stand,,,
+2135.52 -17.9963 1168.13,87,stand,,,
+2048.78 350.511 1168.13,94,stand,,,
+1697.95 7.27122 1168.13,96,stand,,,
+2178.29 1203.64 1168.13,89 102 103,stand,,,
+2250.31 1114.12 1168.13,101,stand,,,
+1955.32 1212.58 1170.13,101 104,stand,,,
+1739.52 1178.26 1157.58,103 105 106 162,stand,,,
+1869.15 1115.51 1161.06,104,stand,,,
+1509.07 1172.38 1157.22,104 107,stand,,,
+1497.65 594.441 1164.23,106 190,stand,,,
+1372.73 332.156 1164.51,190 119,stand,,,
+1540.63 -113.476 1165.49,114 190,stand,,,
+1296.24 -318.417 1160.87,111 114 72,stand,,,
+1107.24 -303.903 1168.12,110 112,stand,,,
+1104.47 -207.038 1168.03,111 113 115,stand,,,
+706.991 -207.13 1168.13,112 116,stand,,,
+1294.31 -119.604 1148.28,110 109 115,stand,,,
+1083.59 -63.4927 1145.08,114 112 116 119,stand,,,
+708.465 -13.6186 1172.13,115 113 117,stand,,,
+719.949 260.487 1172.13,116 118,stand,,,
+477.216 503.387 1172.13,117 29 199,stand,,,
+1032.73 409.225 1099.13,120 115 108,stand,,,
+983.28 625.237 1098.36,119 121 122,stand,,,
+776.153 786.544 1099.31,120 122 185 198,stand,,,
+844.326 1099.7 1099.25,121 120 161 195,stand,,,
+-321.796 815.187 1162.92,34 124 132,stand,,,
+-313.526 1067.91 1166.09,123 170 193,stand,,,
+-45.468 1242.62 1168.13,126 129 193,stand,,,
+-48.458 1507.14 1168.13,125 127 128,stand,,,
+-119.064 1507.08 1168.13,126,stand,,,
+-48.2887 1660.04 1168.13,126 170 176,stand,,,
+139.804 1242.84 1168.13,125 130,stand,,,
+143.262 1508.68 1168.13,129 131 186,stand,,,
+283.886 1242.94 1168.13,130,stand,,,
+-558.018 805.314 1163.13,123 133,stand,,,
+-936.429 865.397 1162.8,132 134 135,stand,,,
+-947.497 793.515 1165.99,133,stand,,,
+-938.315 1276.63 1166.17,133 136,stand,,,
+-944.887 1665.64 1167.97,135 137 138,stand,,,
+-776.393 1667.19 1166.86,136 138,stand,,,
+-710.954 1873.29 1167.17,136 137 172 174 173,stand,,,
+-1.03755 2460.87 1192.13,143 187,stand,,,
+795.295 2539.81 1192.13,141 188,stand,,,
+753.342 2360.37 1192.13,140 142 169,stand,,,
+613.934 2268.65 1192.13,141 143,stand,,,
+-128.995 2346.5 1192.13,142 139 144,stand,,,
+-129.816 2291.33 1208.13,143 174,stand,,,
+1135.85 1818.51 1162.07,146 166,stand,,,
+1136 1716.74 1216.48,145 147,stand,,,
+1070.98 1633.85 1216.28,146 148 151,stand,,,
+925.655 1633.92 1216.74,147 149,stand,,,
+925.211 1591.41 1216.13,148 150,stand,,,
+925.248 1457.87 1114.13,149 156,stand,,,
+1058.79 1375.76 1217.13,147 194,stand,,,
+923.641 1565.74 1352.13,153 194,stand,,,
+928.596 1656.58 1352.13,152 154,stand,,,
+1061.04 1650.49 1352.13,153 155,stand,,,
+1035.11 1423.31 1352.13,154,stand,,,
+1225.97 1400.56 1114.76,150 157 159,stand,,,
+1178.09 1630.84 1115.98,156 158,stand,,,
+960.877 1651.6 1114.08,157,stand,,,
+1226.28 1318.91 1112.13,156 160,stand,,,
+1225.57 1281.53 1100.13,159 195,stand,,,
+765.662 1260.86 1104.52,122 180 195,stand,,,
+1721.31 1745.22 1155.54,104 165 189,stand,,,
+1506.04 2390.42 1159.5,164 165,stand,,,
+1104.71 2358.66 1153.45,163 167 166,stand,,,
+1676.04 2026.13 1154.16,162 163 166,stand,,,
+1137.63 1912.31 1152.14,145 165 179 167 164,stand,,,
+934.033 2113.96 1152.76,164 168 179 166,stand,,,
+868.452 2213.31 1163.3,167 169,stand,,,
+818.634 2273.18 1202.13,168 141,stand,,,
+-303.004 1661.71 1165.99,124 171 128 172 176,stand,,,
+-382.559 1696.89 1167.07,170,stand,,,
+-318.539 1855.5 1165.13,170 138 173,stand,,,
+-226.26 2019.94 1159.92,172 174 175 176 138,stand,,,
+-170.921 2162.96 1165.42,173 144 175 138,stand,,,
+80.0763 1946.67 1159.38,173 174 176 177,stand,,,
+-25.7287 1797.23 1166.18,175 128 170 173 177,stand,,,
+259.247 1786.74 1166.46,176 178 186 175,stand,,,
+585.171 1806.31 1164.94,177 179 180,stand,,,
+769.854 1894.86 1157.21,178 180 167 166,stand,,,
+783.713 1739.45 1163.23,179 178 161,stand,,,
+312.565 -1441.93 1260.13,42,stand,,,
+-125.065 -1339.74 1205.1,40 41,stand,,,
+-169.675 -872.072 1168.13,66 68 184,stand,,,
+-125.491 -605.96 1168.13,37 183,stand,,,
+324.77 789.536 1122.65,33 121 198,stand,,,
+149.828 1635.01 1168.13,130 177,stand,,,
+498.034 2408.47 1192.13,139 188,stand,,,
+615.258 2553.2 1192.13,187 140,stand,,,
+1833.85 1761.56 1164.13,162,stand,,,
+1520.16 311.658 1165.35,93 108 109 107,stand,,,
+422.741 -382.183 1171.13,25 20,stand,,,
+1032.79 -1291.42 1219.2,71 49 59 72,stand,,,
+-128.858 1068.34 1168.13,124 125,stand,,,
+922.17 1401.86 1217.13,151 152,stand,,,
+1120.58 1198.7 1100.13,160 122 161,stand,,,
+842.117 -552.826 1295.13,3 203 204,stand,,,
+1689.57 -992.29 1160.25,73 74 207,stand,,,
+488.205 720.125 1101.9,199 185 121,climb,4.58679 -87.8229 0,,
+488.205 697.664 1172.13,198 118,climb,4.58679 -87.8449 0,,
+1604.18 -378.073 1354.18,83 201,stand,,,
+1608.54 -558.821 1352.13,200,stand,,,
+966.387 -814.125 1168.13,203 71,climb,3.62 87.6287 0,,
+968.206 -794.73 1311.13,196 202,climb,4.77905 87.8869 0,,
+1081.42 -319.039 1295.13,196,stand,,,
+242.328 -385.853 1303.13,3,stand,,,
+2170.1 488.324 1168.13,87 89,stand,,,
+1831.96 -801.125 1160.13,197 208,climb,-1.51062 90.8257 0,,
+1831.95 -777.25 1237.13,79 207,climb,-0.878906 90.7598 0,,
diff --git a/main_shared/scriptdata/waypoints/mp_outskirts_wp.csv b/main_shared/scriptdata/waypoints/mp_outskirts_wp.csv
new file mode 100644
index 0000000..0a2fd8a
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_outskirts_wp.csv
@@ -0,0 +1,386 @@
+385
+3887.43 622.793 -1569.09,208,stand,,,
+3525.21 600.456 -1583.34,208,stand,,,
+3057.21 6.57456 -1628.17,195 194,stand,,,
+3043.28 -96.9813 -1625.7,4,stand,,,
+3124.26 -223.809 -1631.03,196 3,stand,,,
+3882 368 -1587.35,208,stand,,,
+2501.54 400.791 -1632.23,190 191,stand,,,
+2861.21 -549.544 -1588.27,18,stand,,,
+2927.02 -1218.24 -1658.03,201,stand,,,
+2065.74 -742.191 -1663.88,10 229,stand,,,
+1970.61 -741.886 -1663.88,9 229,stand,,,
+1738 -1240 -1709.64,234 236,stand,,,
+1704.24 -1539.02 -1703.4,236,stand,,,
+1372.68 -1468.81 -1674.97,237 236,stand,,,
+801.207 -1671.43 -1643.79,15,stand,,,
+1005.02 -1588.72 -1658.5,239 238 14,stand,,,
+1250.02 -1425 -1680.98,237,stand,,,
+1862 -1236 -1709.64,234 235,stand,,,
+2832.19 -711.739 -1617.49,199 7,stand,,,
+1181.98 -1145 -1681.37,237,stand,,,
+381.207 -438.575 -1607.71,70 257 258,stand,,,
+128.041 -645.946 -1522.91,256,stand,,,
+114.687 -133.213 -1551.97,265,stand,,,
+-64 -722 -1556.81,254 256,stand,,,
+-219.022 -206.235 -1535.41,265 321,stand,,,
+842.414 -634.015 -1615.88,244 252,stand,,,
+-244.318 -667.359 -1547.91,254,stand,,,
+-854 -624 -1591.1,279,stand,,,
+-968.575 -734.793 -1583.7,279,stand,,,
+-917.321 -605.189 -1581.13,333,stand,,,
+-1174 -440 -1604.97,282 39,stand,,,
+-1376.24 -124.978 -1638.71,284,stand,,,
+-1952 -392 -1643.88,280,stand,,,
+-1630.46 -230.791 -1642.6,283,stand,,,
+-1621.98 -59 -1761.88,271,stand,,,
+-1633.89 -421.385 -1765.99,272,stand,,,
+-1915.02 146.716 -1771.68,270,stand,,,
+-2296.81 61.3214 -1769.48,269,stand,,,
+-1451.76 11.0222 -1657.4,283,stand,,,
+-1091.32 -125.189 -1618.49,30,stand,,,
+1191.02 167.765 -1570.41,375,stand,,,
+1168.79 510.787 -1585.73,42,stand,,,
+1020.61 444.114 -1585.88,285 41,stand,,,
+1385.21 197.544 -1529.25,286 376,stand,,,
+2046.11 725.385 -1469.16,294,stand,,,
+1774 988 -1452.38,294 47,stand,,,
+1916.81 412.679 -1525.56,294,stand,,,
+1329.76 1071.02 -1457.93,291 377 45 378,stand,,,
+1445.59 1394.31 -1434.05,51 291,stand,,,
+1787.43 1280.79 -1442.23,51 289,stand,,,
+1754.72 1116.98 -1441.37,289 290,stand,,,
+1654.79 1362.46 -1438.05,48 49,stand,,,
+2190 1182 -1375.87,303,stand,,,
+2230.81 1097.32 -1411.9,295,stand,,,
+2133.32 893.189 -1420.11,295,stand,,,
+2245.81 994.261 -1410.34,295 296,stand,,,
+2543.43 833.207 -1271.82,297,stand,,,
+2246.57 1054.79 -1283.3,299,stand,,,
+2358.98 1219.76 -1285.26,302,stand,,,
+4259.02 1072.24 -1249.28,167 60,stand,,,
+4275.02 927.765 -1245.97,187 59,stand,,,
+3490.11 1061.39 -1297.9,179 178,stand,,,
+3351 -126.019 -1635.64,188,stand,,,
+3780.72 -169.019 -1636.95,188,stand,,,
+3271.76 -539.022 -1629.64,198 197,stand,,,
+2218.72 23.0187 -1649.51,191 192,stand,,,
+-2.81077 1225.32 -1580.15,210,stand,,,
+-8 1682 -1513.27,209 212,stand,,,
+-1679 -535.981 -1847.88,276,stand,,,
+-1814.11 -730.615 -1882.75,276 304,stand,,,
+424.679 -692.811 -1610.68,20 244,stand,,,
+3898.79 2074.79 -1177.85,369,stand,,,
+-1155.81 1461.74 -1630.86,226,stand,,,
+-994 1640 -1614.18,74 226 228,stand,,,
+-970.456 1842.79 -1609.94,73,stand,,,
+-731.385 1898.11 -1560.57,215,stand,,,
+-566 1496 -1601.95,215 77,stand,,,
+-566 1320 -1601.28,76 216 228,stand,,,
+2377.99 -438.969 -1614.75,79 121 317,stand,,,
+2336.4 -868.417 -1665.35,80 202 230 78,stand,,,
+2328.86 -1038.56 -1686.32,79 81 230 202,stand,,,
+2326.83 -1204.08 -1678.7,80 82 202 230,stand,,,
+2327.03 -1375.44 -1680.62,81 235 316,stand,,,
+2041.05 -2059.89 -1666.59,84 316,stand,,,
+1722.38 -2165.44 -1610.75,83 85,stand,,,
+1392.42 -2249.45 -1572.45,84 86,stand,,,
+1051.33 -2276.16 -1551.24,87 85,stand,,,
+882.508 -2254.17 -1550.17,86 88 340,stand,,,
+551.425 -2204.02 -1617.09,127 87 89 340,stand,,,
+214.886 -2184.3 -1586.19,127 88 307 340,stand,,,
+-1444.42 -2490.67 -1720.68,91 315,stand,,,
+-1780.56 -2487.74 -1787.85,92 90 343,stand,,,
+-2104.15 -2410.27 -1862.03,91 140 93 343,stand,,,
+-2765.06 -2243.75 -1928.91,139 92 94 348,stand,,,
+-3078.3 -2114.16 -1915.15,93 95 355,stand,,,
+-3288.7 -1845.61 -1906.53,94 96,stand,,,
+-3414 -1186.02 -1911.29,95 358,stand,,,
+-2800.06 -180.791 -1918.07,137 358 98,stand,,,
+-2471.87 408.463 -1834.68,225 97 99,stand,,,
+-2377.21 903.854 -1766.84,224 100 98,stand,,,
+-2326.16 1241.88 -1770.74,99 101,stand,,,
+-2001.89 1836.17 -1727.67,100 102,stand,,,
+-1387.37 2109.05 -1666.31,219 103 101,stand,,,
+-1051.51 2140.73 -1625.25,219 102 104 104 359,stand,,,
+-722.626 2160.8 -1530.92,103 105 103 359,stand,,,
+-392.783 2198.23 -1446.35,106 104 214 359,stand,,,
+-228.478 2229.17 -1420.29,105 214 107,stand,,,
+106.836 2296.02 -1393.73,108 106,stand,,,
+441.91 2349.23 -1384.98,107 109 166 362,stand,,,
+630.2 2110.76 -1365.21,108 166 110,stand,,,
+591.316 1774.46 -1404.96,109 312,stand,,,
+545.464 1277.66 -1524.72,210 312 112 292,stand,,,
+528.75 918.154 -1559.96,113 292 211 111,stand,,,
+541.37 748.614 -1581.68,112 114 211,stand,,,
+561.995 578.918 -1596.96,113 115 288,stand,,,
+596.37 411.044 -1596.19,114 143 116,stand,,,
+736.077 101.259 -1596.89,117 285 115 320,stand,,,
+834.002 -33.7819 -1632.73,116 118 285 260,stand,,,
+950.606 -156.079 -1653.99,117 260 119 142 253,stand,,,
+1245.37 -322.091 -1672.78,142 120 122 118,stand,,,
+1732.22 -419.884 -1696.61,193 233 122 119 121,stand,,,
+2070.74 -440.187 -1670.4,193 78 120 317,stand,,,
+1378.37 -612.977 -1682.48,123 120 119,stand,,,
+1121.07 -832.498 -1679.84,124 142 122,stand,,,
+887.56 -1081.17 -1685.76,125 239 123,stand,,,
+632.851 -1309.55 -1703.73,239 128 126 124,stand,,,
+472.561 -1605.99 -1698.75,128 127 125,stand,,,
+425.387 -1938.81 -1647.7,88 89 126,stand,,,
+238.155 -1253.1 -1774.13,129 125 126,stand,,,
+70.6671 -1239.39 -1809.12,128 130,stand,,,
+-265.703 -1224.51 -1865.81,131 248 129,stand,,,
+-434.618 -1218.27 -1863.89,130 132 248,stand,,,
+-605.909 -1211.35 -1863.97,131 133,stand,,,
+-947.917 -1185.14 -1864.38,134 132,stand,,,
+-1285.98 -1143.57 -1871.21,135 133,stand,,,
+-1622.19 -1081.02 -1878.53,141 306 134,stand,,,
+-2270.28 -866.917 -1894.39,141 137 306,stand,,,
+-2559.72 -684.816 -1900.63,275 138 97 136,stand,,,
+-2988.42 -717.766 -1894.82,137 358,stand,,,
+-2398.77 -2057.04 -1892.11,93 140,stand,,,
+-2181.91 -1793.04 -1874.45,92 139 141,stand,,,
+-2091.73 -1467.15 -1858.79,140 135 136,stand,,,
+1082.75 -426.731 -1672.4,253 119 123 118,stand,,,
+354.857 298.067 -1610.04,144 263 115 320,stand,,,
+205.005 353.617 -1598.1,143 145,stand,,,
+-133.67 379.406 -1591.42,146 144 309,stand,,,
+-449.73 264.819 -1581.35,147 145 309 384,stand,,,
+-615.106 -28.2324 -1585.34,148 146 384,stand,,,
+-613.133 -370.633 -1592.3,255 149 147,stand,,,
+-579.95 -710.09 -1585.23,150 255 279 148,stand,,,
+-569.272 -880.314 -1581.38,149 151 279,stand,,,
+-546.666 -1219.99 -1576.88,308 150,stand,,,
+-495.613 -1903.93 -1580.52,308 313 314,stand,,,
+2694.37 42.2892 -1526.66,317 154,stand,,,
+2863.34 332.324 -1457.35,153 155,stand,,,
+2978.26 641.782 -1381.37,154 156 180,stand,,,
+2986.62 980.391 -1339.48,157 180 155,stand,,,
+2946.5 1145.31 -1318.26,156 158 175,stand,,,
+2879.73 1300.19 -1308.93,157 302 159,stand,,,
+2684.27 1575.79 -1259.02,160 175 158,stand,,,
+2560.19 1694.16 -1243.39,159 319 161,stand,,,
+2279.74 1885.15 -1230.32,160 162,stand,,,
+1959.58 2003.73 -1259.85,161 163,stand,,,
+1645.92 2129.21 -1294.15,162 164,stand,,,
+1365.61 2324.56 -1322.2,163 165 365,stand,,,
+1064.09 2479.87 -1335.24,164 166 365,stand,,,
+740.096 2453.47 -1348.29,109 108 165 362,stand,,,
+4067.9 1069.77 -1264.82,168 59 176 187,stand,,,
+4067.92 1214.31 -1167.88,167 318,stand,,,
+4074.34 2141.52 -1168.16,170 243,stand,,,
+4017.45 2379.29 -1148.71,169 171,stand,,,
+3758.34 2358.46 -1159.02,170 172,stand,,,
+3592.48 2316.87 -1171.78,171 173 368,stand,,,
+3269.12 2211.15 -1170.29,172 174 366,stand,,,
+3080.82 1896.31 -1193.87,173 175 319,stand,,,
+2989.91 1575.35 -1256.69,242 159 174 157,stand,,,
+3837.54 1026.71 -1277.79,177 167 187,stand,,,
+3672.02 982.817 -1292.98,176 178,stand,,,
+3501.88 988.062 -1300.49,177 179 61,stand,,,
+3340.6 1037.18 -1313.55,178 180 61,stand,,,
+3184.17 1000.96 -1331.56,179 156 155,stand,,,
+3237.63 499.129 -1634.69,182 189,stand,,,
+3356.87 660.015 -1476.61,181 183,stand,,,
+3549.47 771.44 -1472.88,182 184,stand,,,
+3672.85 789.083 -1376.88,183 185,stand,,,
+3762.13 793.53 -1376.88,184 186,stand,,,
+3917.34 802.909 -1264.88,185 187,stand,,,
+4046.94 938.179 -1270.52,186 60 167 176,stand,,,
+3476.87 157.078 -1632.96,62 189 208 63,stand,,,
+3232.35 286.41 -1634.88,188 181 190 194 208,stand,,,
+2875.01 393.252 -1634.88,189 6,stand,,,
+2316.3 8.63993 -1664.27,6 192 65,stand,,,
+1966.63 -120.938 -1669.34,191 193 65,stand,,,
+1848.72 -281.703 -1675.64,192 120 121,stand,,,
+3161.57 96.8218 -1631.45,189 195 2,stand,,,
+3207.43 -74.3053 -1633.88,194 196 2 203,stand,,,
+3192.55 -279.859 -1633.88,195 197 4,stand,,,
+3156.46 -396.96 -1639.03,196 198 64,stand,,,
+3121.65 -577.812 -1605,197 199 64,stand,,,
+3056.29 -834.935 -1597.29,198 200 18,stand,,,
+2952.33 -1145.99 -1617.68,199 201,stand,,,
+2807.76 -1131.39 -1653.03,200 202 8,stand,,,
+2586.69 -1058.12 -1658.37,201 79 81 80,stand,,,
+3312.71 -20.7569 -1617.65,195 204,stand,,,
+3340.24 76.7501 -1567.88,203 205,stand,,,
+3210.99 131.76 -1501.88,204 206,stand,,,
+3094.22 -19.9839 -1501.88,205 207,stand,,,
+3192.56 -218.124 -1497.74,206,stand,,,
+3542.03 424.871 -1607.1,1 189 0 5 188,stand,,,
+30.5273 1454.99 -1548.23,67 210,stand,,,
+252.204 1172.74 -1562.21,209 211 66 111 218,stand,,,
+384.278 973.72 -1565.73,210 113 112 218,stand,,,
+-231.873 1674.17 -1553.84,67 213 215,stand,,,
+-242.97 1842.86 -1509.7,214 212,stand,,,
+-289.977 2034.49 -1450.72,213 106 105,stand,,,
+-643.599 1637.98 -1607.94,76 228 75 212,stand,,,
+-564.347 1115.93 -1593.54,77 217 310,stand,,,
+-224.516 1077.25 -1598.33,216 218 309,stand,,,
+39.0326 1084.98 -1581.37,217 210 211 309,stand,,,
+-1302.41 1834.67 -1625.55,102 103 220,stand,,,
+-1370.17 1500.18 -1632.09,219 227 221,stand,,,
+-1452.16 1002.09 -1724.72,227 311 220 222 381,stand,,,
+-1583.17 780.076 -1721.78,223 221 381,stand,,,
+-1851.28 622.903 -1741.38,222 224 379,stand,,,
+-2054 580.372 -1768.17,268 223 225 99,stand,,,
+-2257.66 544.947 -1799.29,224 98,stand,,,
+-1024.67 1383.26 -1644.01,73 227 228 72,stand,,,
+-1225.7 1199.89 -1668.74,221 226 311 220,stand,,,
+-851.61 1508.75 -1631.25,226 215 73 77,stand,,,
+2059.25 -1032.78 -1663.88,230 231 9 10,stand,,,
+2162.2 -1031.96 -1671.57,229 81 80 79,stand,,,
+1828.42 -1028.37 -1663.88,229 232,stand,,,
+1840.41 -925.072 -1659.86,231 233,stand,,,
+1803.53 -729.532 -1663.88,232 120,stand,,,
+1811.9 -1313.68 -1712.33,235 236 11 17,stand,,,
+2050.47 -1280.01 -1699.77,234 82 17,stand,,,
+1523.75 -1344.42 -1693.5,234 237 12 13 11,stand,,,
+1266.27 -1317.85 -1679.35,236 238 16 19 13,stand,,,
+1030.19 -1379.28 -1677.87,237 239 15,stand,,,
+790.671 -1409.26 -1684.2,238 125 15 124,stand,,,
+3733.14 1883.93 -1179.59,369 368 370,stand,,,
+3268.85 1527.51 -1179.88,242 370,stand,,,
+3137.84 1533.78 -1236.39,241 175,stand,,,
+4041.46 2003.25 -1174.18,169 318 369,stand,,,
+587.327 -713.413 -1615.88,70 245 25,stand,,,
+576.032 -828.712 -1613.02,244 246,stand,,,
+413.169 -891.925 -1635.89,245 247,stand,,,
+168.57 -984.908 -1647.88,246 251 261,stand,,,
+-316.609 -1101.37 -1863.88,131 249 130,stand,,,
+-235.631 -982.541 -1855.88,248 250,stand,,,
+-64.0876 -982.517 -1759.88,249 251,stand,,,
+4.40675 -985.907 -1753.71,250 247,stand,,,
+873.525 -519.922 -1615.88,25 253,stand,,,
+949.022 -457.705 -1639.88,252 142 118,stand,,,
+-277.571 -589.552 -1550.45,255 23 267 26,stand,,,
+-453.336 -510.836 -1589.47,254 148 149,stand,,,
+130.706 -549.51 -1532.9,23 257 21 266,stand,,,
+293.414 -560.664 -1580.56,256 20 261,stand,,,
+592.624 -490.403 -1615.06,20 259,stand,,,
+665.985 -373.725 -1615.88,258 260,stand,,,
+816.805 -248.294 -1642.78,259 118 117,stand,,,
+269.034 -781.818 -1599.18,247 257,stand,,,
+122.598 75.852 -1535.72,263 264,stand,,,
+214.104 177.938 -1565.27,262 143,stand,,,
+-80.2357 51.0301 -1539.88,262 265,stand,,,
+-66.7456 -122.671 -1552.57,264 266 22 24,stand,,,
+-39.6035 -444.478 -1559.88,265 256 267,stand,,,
+-164.5 -575.552 -1555.08,266 254,stand,,,
+-2108.47 365.475 -1772.8,224 269,stand,,,
+-2133.76 55.0956 -1770.54,268 270 37,stand,,,
+-2015.04 -92.5456 -1769.89,269 271 36,stand,,,
+-1755.46 -187.115 -1771.07,270 272 34,stand,,,
+-1708.81 -331.777 -1770.67,271 273 35,stand,,,
+-1966.72 -398.218 -1770.99,272 274,stand,,,
+-2228.45 -380.678 -1828.37,273 275,stand,,,
+-2383.39 -534.143 -1885.81,274 137 305,stand,,,
+-1637.4 -773.426 -1861.33,69 277 68 306,stand,,,
+-1448.24 -796.265 -1739.75,276 278,stand,,,
+-1249.1 -817.688 -1615.96,277 334,stand,,,
+-873.874 -722.42 -1592.33,149 28 27 150 333,stand,,,
+-1723.99 -423.346 -1642.66,32 281,stand,,,
+-1422.05 -429.074 -1634.72,280 282,stand,,,
+-1249.42 -530.216 -1618.43,281 30 284 334,stand,,,
+-1500.68 -195.769 -1638.27,33 284 38,stand,,,
+-1347.8 -333.329 -1638.52,283 282 31,stand,,,
+1005.01 163.162 -1582.65,117 42 116 371 375,stand,,,
+1419.57 430.743 -1513.25,43 287 377,stand,,,
+1344.62 587.747 -1484.12,286 378,stand,,,
+872.938 889.645 -1546.16,292 114 378,stand,,,
+1815.65 1200.91 -1442.34,50 293 303 49,stand,,,
+1527.43 1175.03 -1443.27,50 291,stand,,,
+1417.6 1189.05 -1443.88,290 47 48,stand,,,
+678.312 905.126 -1545.9,288 112 111,stand,,,
+1965.72 1086.63 -1440.14,289 294 295 303,stand,,,
+1944.9 759.971 -1501.62,293 46 44 45 377,stand,,,
+2083.68 1071.89 -1423.88,293 54 53 55,stand,,,
+2226.72 834.037 -1359.88,55 297,stand,,,
+2399.66 829.074 -1283,296 56 298,stand,,,
+2413.86 939.282 -1282.53,297 299 301,stand,,,
+2242.57 972.004 -1287.52,298 300 57,stand,,,
+2132.49 982.821 -1287.78,299,stand,,,
+2473.1 1155.91 -1277.32,298 302,stand,,,
+2611.32 1256.78 -1257.65,301 158 58,stand,,,
+1990.48 1192.28 -1421.59,52 293 289,stand,,,
+-1941.57 -537.338 -1885.98,69 305,stand,,,
+-2185.86 -495.504 -1873.21,304 275,stand,,,
+-1745.36 -1023.13 -1881.35,135 276 136,stand,,,
+24.8682 -2202.56 -1578.43,89 313 340,stand,,,
+-532.044 -1523.46 -1577.16,152 151,stand,,,
+-106.887 755.111 -1582.18,145 218 217 146,stand,,,
+-909.808 1044.85 -1663.43,216 311,stand,,,
+-1113.87 1050.6 -1700.07,310 227 221 381,stand,,,
+558.865 1496.63 -1467.51,110 111,stand,,,
+-241.195 -2247.31 -1578.4,307 152 314 342,stand,,,
+-693.919 -2350.21 -1582.43,152 315 313 342,stand,,,
+-1053.61 -2456.13 -1639.9,314 90,stand,,,
+2301.69 -1687.52 -1686.7,83 82,stand,,,
+2527.56 -184.864 -1575.02,78 121 153,stand,,,
+4020.59 1678.77 -1173.52,168 243,stand,,,
+2882.17 1806.11 -1208.78,174 160,stand,,,
+508.19 245.634 -1589.17,116 143,stand,,,
+-239.414 45.1247 -1433.21,24 322,stand,,,
+-101.286 53.0749 -1423.88,321 323,stand,,,
+-89.0306 149.262 -1423.88,322 324,stand,,,
+-13.5085 146.733 -1399.88,323 325,stand,,,
+-15.7013 40.0422 -1343.88,324 326,stand,,,
+-116.181 47.4792 -1287.88,325 327,stand,,,
+-114.106 149.391 -1231.88,326 328,stand,,,
+-15.3921 143.914 -1231.88,327 329,stand,,,
+-20.2481 43.6885 -1175.88,328 330,stand,,,
+-120.877 45.3623 -1119.88,329 331,stand,,,
+-111.25 151.493 -1055.88,330 332,stand,,,
+-18.245 118.827 -1055.88,331,stand,,,
+-1049.39 -638.676 -1588.94,334 335 29 279,stand,,,
+-1144.96 -642.829 -1597.21,282 278 333,stand,,,
+-1001.45 -565.368 -1590.01,333 336,stand,,,
+-996.086 -436.616 -1533.88,335 337,stand,,,
+-928.053 -428.307 -1533.88,336 338,stand,,,
+-930.384 -595.457 -1457.88,337 339,stand,,,
+-880.984 -734.903 -1456.45,338,stand,,,
+360.767 -2530.88 -1562.57,88 87 89 307 341,stand,,,
+322.97 -2990.39 -1565.3,340 342,stand,,,
+-294.933 -3078.22 -1559.88,341 313 314,stand,,,
+-2244.08 -2636.95 -1888.46,92 91 344,stand,,,
+-2428.25 -2602.28 -1917.15,343 345 348,stand,,,
+-2555.79 -2725.18 -1929.3,344 346 349,stand,,,
+-2561.06 -3163.13 -1920.07,345 347,stand,,,
+-3258.06 -3162.93 -1952.5,346 355 356,stand,,,
+-2706.52 -2522.33 -1941.56,344 93 349 355,stand,,,
+-2746.56 -2742.13 -1931.11,345 348 350 351,stand,,,
+-2844.65 -2963.73 -1933.45,349,stand,,,
+-3109.32 -2761.59 -1933.91,349 352 355,stand,,,
+-3110.93 -2960.62 -1797.88,351 353,stand,,,
+-2793.19 -2967.26 -1795.66,352 354,stand,,,
+-2840.07 -2670.6 -1796.33,353,stand,,,
+-3330.62 -2502.72 -1936.57,351 348 94 347 357,stand,,,
+-3796.35 -3079.67 -1957.27,347 357,stand,,,
+-3995.31 -2368.84 -1944.85,356 355,stand,,,
+-3243.99 -732.444 -1924.99,138 97 96,stand,,,
+-738.612 2659.86 -1502.25,105 104 103 360,stand,,,
+-482.016 2900.3 -1375.5,359 361,stand,,,
+-64.5662 3156.03 -1328.39,360 362 363,stand,,,
+343.389 2648.53 -1329.29,361 108 166,stand,,,
+397.203 3180.72 -1307.88,361 364,stand,,,
+1112.69 3164.38 -1307.88,363 365,stand,,,
+1155.82 2744.78 -1325.01,364 165 164,stand,,,
+3056.23 2714.44 -1156.83,173 367,stand,,,
+2593.84 3261.99 -1160.31,366,stand,,,
+3585.82 2058.87 -1179.79,172 240 369,stand,,,
+3782.2 2019.96 -1178.58,243 240 368 71,stand,,,
+3481.03 1501.49 -1179.85,240 241,stand,,,
+957.453 392.415 -1585.88,285 372,stand,,,
+958.413 554.634 -1519.88,371 373,stand,,,
+1166.4 544.436 -1446.19,372 374,stand,,,
+1129.38 221.149 -1450.26,373,stand,,,
+1228.86 217.844 -1585.67,285 40 376,climb,3.05969 -4.36277 0,,
+1269.07 217.244 -1536.82,375 43,climb,9.01978 -2.56651 0,,
+1621.86 676.939 -1515.57,286 294 47,stand,,,
+1146.08 866.007 -1512.44,287 288 47,stand,,,
+-1521.1 356.352 -1719.8,223 380,stand,,,
+-1115.32 519.753 -1666.14,379 381 382,stand,,,
+-1356.97 706.102 -1717.69,380 311 222 221,stand,,,
+-952.995 428.164 -1586.95,380 383,stand,,,
+-811.391 364.214 -1578.33,382 384,stand,,,
+-701.993 298.532 -1581.72,383 146 147,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_pavlov_h_wp.csv b/main_shared/scriptdata/waypoints/mp_pavlov_h_wp.csv
new file mode 100644
index 0000000..ff46207
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_pavlov_h_wp.csv
@@ -0,0 +1,337 @@
+336
+-3117.45 82.4975 35.625,1,stand,,,
+-3374.67 124.269 35.625,0 2 9,stand,,,
+-3556.69 100.93 35.625,1 4 9,stand,,,
+-3419.55 -209.796 35.625,4 5 9,stand,,,
+-3538.95 -222.183 35.625,5 2 3 9 15,stand,,,
+-3434.76 -433.179 35.625,4 3,stand,,,
+-3223.57 75.7203 149.62,7 7,stand,,,
+-3179.19 -27.9826 171.625,6 8 6 10,stand,,,
+-3073.43 -136.576 171.625,7,stand,,,
+-3457.1 55.1504 35.625,1 4 3 2,stand,,,
+-3361.98 -225.209 171.625,7 11 13,stand,,,
+-3221.72 -474.825 171.625,12 10,stand,,,
+-3041.68 -450.034 171.625,11,stand,,,
+-3474.21 -236.459 171.625,10 14,stand,,,
+-3498.59 -61.8011 286.332,13,stand,,,
+-3660.91 -239.891 44.7226,4 318 35 330,stand,,,
+-3190.89 -555.378 51.8169,17,stand,,,
+-3401.87 -588.863 48.5124,16 18,stand,,,
+-3336.5 -815.234 50.4856,17 19 165,stand,,,
+-3001.51 -718.937 40.5841,18 20,stand,,,
+-3126.52 -436.537 35.625,19 21 22,stand,,,
+-3043.4 -390.899 35.625,20,stand,,,
+-3416.53 -480.839 -100.375,20 23 26 30,stand,,,
+-3437.07 -343.338 -96.375,22 24 25 27,stand,,,
+-3439.98 -118.997 -100.375,23 29 28,stand,,,
+-3520.75 57.4667 -100.375,23 26,stand,,,
+-3498.92 -530.475 -100.375,22 25 30 32,stand,,,
+-3065.51 -342.189 -100.375,23 28,stand,,,
+-3103.83 -29.1351 -100.375,27 29 24,stand,,,
+-3211.7 -95.1898 -100.375,28 24,stand,,,
+-3273.78 -590.481 -100.375,22 31 26,stand,,,
+-3192.74 -540.062 -100.375,30,stand,,,
+-3818.85 -543.094 -85.7402,26 33,stand,,,
+-4129.44 -362.343 -101.132,32 187 329,stand,,,
+-3567.5 -923.185 25.141,165 166 317 316,stand,,,
+-3724.33 174.623 61.0898,36 15 330 334,stand,,,
+-3976.18 593.358 68.2692,35 37 42 330 331 332 334,stand,,,
+-4292.31 1155.47 110.637,36 40 331 334,stand,,,
+-5223.09 1457.44 165.433,39 41 321 315 315,stand,,,
+-4665.31 1332.62 123.37,38 40 41 331,stand,,,
+-4469.08 1243.62 117.929,37 39 41 332,stand,,,
+-4993.92 1223.79 126.808,39 40 38 108 121,stand,,,
+-4313.08 552.409 73.6818,36 332 331 333 326,stand,,,
+-4686.06 -297.834 35.9313,44 323 325 323,stand,,,
+-4630.38 -561.754 58.7356,43 45 167 172,stand,,,
+-4487.71 -705.97 59.3926,44 46 327,stand,,,
+-4264.5 -1007.98 49.5303,45 47,stand,,,
+-4052.25 -965.279 46.7346,46 48 49 316,stand,,,
+-4107.64 -1098.83 45.8089,47 172 171 185 316,stand,,,
+-4086.44 -558.867 30.8451,47 319,stand,,,
+-7599.99 -374.147 154.125,51 53,stand,,,
+-7589.47 -462.75 48.9897,50 52 133 136,stand,,,
+-7364.12 -513.589 43.956,51 66 133 135 137 136,stand,,,
+-7598.96 -344.606 200.125,50 54 55,stand,,,
+-7565.22 -107.071 192.125,53 55,stand,,,
+-7609.56 -116.983 192.125,54 57 53,stand,,,
+-7443.75 -124.298 192.125,57,stand,,,
+-7627.19 18.6218 192.125,56 55 58,stand,,,
+-7728.65 -16.5206 192.125,57 59 61,stand,,,
+-7785.62 37.9079 192.125,58,stand,,,
+-7773.72 13.8534 56.125,61,stand,,,
+-7734.49 -290.042 56.125,60 58 62,stand,,,
+-7636.28 -240.318 56.125,63 64 65 61 117,stand,,,
+-7642.99 67.5789 77.45,62 64 67 112,stand,,,
+-7520.56 6.99813 56.125,62 63,stand,,,
+-7614.79 -315.995 82.1641,62,stand,,,
+-7359.4 -293.385 50.392,52 116 116 138,stand,,,
+-7709.1 634.329 16.6723,63 68 70 111 112,stand,,,
+-7701.66 910.827 39.5809,67 69 71,stand,,,
+-6951.11 829.561 72.9318,70 68 71 72 73 76 110 111,stand,,,
+-7163.86 781.519 96.007,69 67 111 112 118,stand,,,
+-7342.68 1107.91 82.4877,69 68 72,stand,,,
+-6883.11 1389.75 112.057,71 69 73 74 119,stand,,,
+-6615.12 1048.49 90.3341,69 72 74 76 110,stand,,,
+-6654.38 1435.72 116.027,73 72 75 76,stand,,,
+-6230.26 1342.99 171.905,74 76 77 109,stand,,,
+-6345.28 1073.09 114.006,75 73 69 74 108 109 120 126,stand,,,
+-5658.25 1363.46 183.125,75 78 79 108,stand,,,
+-5612.9 1476.86 183.125,77,stand,,,
+-5536.19 1399.92 183.125,77 80,stand,,,
+-5547.7 1550.9 183.125,79 81 82 86,stand,,,
+-5738.02 1630.8 183.125,80,stand,,,
+-5682.31 1723.98 183.125,80 83,stand,,,
+-5495.29 1715.72 183.125,82 84 314,stand,,,
+-5321.04 1638.46 183.125,83 85,stand,,,
+-5335.75 1763.12 183.125,84,stand,,,
+-5878.47 1490.7 319.125,80 87 95,stand,,,
+-5817.03 1592.76 319.125,86 88,stand,,,
+-5527 1634.96 319.125,87 89 91 92 93,stand,,,
+-5430.58 1702.79 319.125,88 90,stand,,,
+-5481.62 1748.47 319.125,89 100,stand,,,
+-5301.22 1672.03 319.125,88 92,stand,,,
+-5349.85 1385.31 321.947,91 88 93,stand,,,
+-5495.1 1427.19 320.03,88 92 94,stand,,,
+-5977.05 1377.72 319.125,93 95 97,stand,,,
+-5963.81 1497.69 319.125,86 94 96,stand,,,
+-6157.2 1519.26 319.125,95 97 98 99,stand,,,
+-6101.84 1395.62 319.125,96 94,stand,,,
+-6111.58 1573.46 337.125,96 99 101,stand,,,
+-6176.17 1589.27 319.125,96 98 100,stand,,,
+-6092.28 1655.23 319.125,99 90,stand,,,
+-5940.79 1597.94 455.125,98 102 103 104,stand,,,
+-6059.09 1682.6 455.125,101,stand,,,
+-5716.74 1596.26 455.125,101 105,stand,,,
+-6130.51 1280.27 455.125,101 105,stand,,,
+-5671.46 1479.36 455.125,104 103 106,stand,,,
+-5512.31 1535.92 455.125,105 107,stand,,,
+-5581.97 1648.31 455.125,106,stand,,,
+-5652.52 1303.42 157.772,41 77 76 121 120,stand,,,
+-6224.94 824.19 101.578,76 110 120 75 122,stand,,,
+-6656.58 655.491 75.5658,109 73 69 111,stand,,,
+-7014.89 168.795 46.4264,110 69 70 67 112 113,stand,,,
+-7427.04 203.133 68.0004,67 111 63 70,stand,,,
+-7352.57 -143.287 68.4873,111 114,stand,,,
+-7349.56 -165.155 100.125,113 115,stand,,,
+-7339.35 -201.386 58.9311,114 116,stand,,,
+-7415.67 -254.691 64.125,115 66 66 117,stand,,,
+-7537.46 -141.482 64.125,116 62,stand,,,
+-7120.98 1010.64 80.4548,119 70,stand,,,
+-7107.78 1030.01 104.125,118 72,stand,,,
+-5845.93 904.91 108.76,109 121 108 76 126,stand,,,
+-5155.48 869.826 112.831,120 41 108 321 322,stand,,,
+-6144.09 -29.314 63.1895,109 123 126 140 139 138 128,stand,,,
+-5764.5 -274.102 5.86881,122 124 126 139 196,stand,,,
+-5587.95 -120.402 33.2304,123 125 126 129 130,stand,,,
+-5359.85 -217.891 95.875,124 128 129 152 151,stand,,,
+-5918.12 712.071 107.582,120 76 127 122 124 123,stand,,,
+-5686.38 762.649 109.384,126 128 129,stand,,,
+-5457.56 99.4686 43.9815,127 125 122 129 140,stand,,,
+-5182.54 81.7254 72.6275,127 125 128 124 130,stand,,,
+-5029.98 -173.159 68.3216,124 129 132 190,stand,,,
+-5253.2 -422.391 -37.5281,132 188 189 193 194,stand,,,
+-5183.94 -248.057 48.6609,131 130 188 190,stand,,,
+-6983.48 -891.737 21.2617,51 134 135 136 52 137 180,stand,,,
+-6457.8 -627.149 85.2097,133 137 138 155 180,stand,,,
+-7021.87 -1451.58 50.125,133 136 52 179 180,stand,,,
+-7490.11 -850.612 22.5806,135 133 51 52 313,stand,,,
+-6663.31 -511.128 45.187,52 134 138 133,stand,,,
+-6484.4 -333.256 80.8832,134 139 137 66 122,stand,,,
+-6196.01 -214.507 67.0581,138 123 140 122,stand,,,
+-6017.77 -310.892 95.875,139 122 159 160 198 128,stand,,,
+-5366.59 -390.602 95.875,143 197 296,stand,,,
+-5277.07 -727.322 73.6133,162 182 183 191 169 296,stand,,,
+-5494.81 -531.853 95.875,141 144 164 296,stand,,,
+-5911.26 -528.448 95.875,143 145 146 148 154,stand,,,
+-5665.02 -662.741 95.875,144 154,stand,,,
+-5625.33 -427.876 231.875,144 147,stand,,,
+-5602.64 -518.212 231.875,146 200,stand,,,
+-5944.93 -366.839 95.875,144 149,stand,,,
+-5742.05 -297.435 95.875,148 151 153 150,stand,,,
+-5881.32 -414.48 95.875,153 149,stand,,,
+-5382.65 -332.65 99.875,149 152 125,stand,,,
+-5285.08 -333.254 95.875,151 125,stand,,,
+-5726.34 -403.689 95.875,149 150,stand,,,
+-5886.57 -694.338 95.875,144 145 157 156,stand,,,
+-6193.12 -585.956 95.875,134 157 159,stand,,,
+-6265.95 -650.086 95.875,157 154,stand,,,
+-6138.72 -732.568 100.125,156 154 155 158,stand,,,
+-6120.98 -829.025 85.8664,157 161 162 181 182,stand,,,
+-6058.19 -577.906 95.875,155 140 199,stand,,,
+-5996.93 -499.259 95.875,140,stand,,,
+-6298.27 -1027.59 39.7821,158 180 182,stand,,,
+-5549.5 -707.826 91.9281,158 163 142 182,stand,,,
+-5552.73 -683.326 131.925,164 162,stand,,,
+-5549.68 -668.975 95.875,163 143 211,stand,,,
+-3338.84 -917.274 31.5459,34 166 18,stand,,,
+-3733.6 -1730.41 23.5698,165 34 185 171 306 316,stand,,,
+-4681.05 -812.271 53.5229,168 171 44 172,stand,,,
+-4704.2 -815.633 104.125,167 169,stand,,,
+-4736.07 -811.187 44.4398,168 170 183 191 142,stand,,,
+-4714.36 -1649.58 28.979,169 171 173 176 186,stand,,,
+-4467.57 -1484.62 15.3523,167 48 172 170 173 185 186 166,stand,,,
+-4467.74 -1120.86 43.9698,44 48 171 167,stand,,,
+-5057.9 -1620.2 33.3824,171 170 174 183 184,stand,,,
+-5584.13 -1726.02 31.4448,173 175 184,stand,,,
+-5584.32 -1742.08 75.248,174 176 177 297 177 311,stand,,,
+-5045.18 -2201.16 11.7481,175 170 177 184 185 186 308 307 310 311,stand,,,
+-5952.84 -1922.67 44.7397,175 176 178 175 300 297,stand,,,
+-6807.61 -1701.69 51.2945,177 179 179 298 299 300 312,stand,,,
+-7041.57 -1476.91 70.125,178 135 178 298 299,stand,,,
+-6536.18 -1001.32 58.1101,135 134 161 133 181,stand,,,
+-6296.1 -891.166 90.02,158 180,stand,,,
+-5831.76 -829.715 71.711,162 158 161 142,stand,,,
+-4889.07 -1323.59 27.4166,142 173 169 184 191 192,stand,,,
+-4913.52 -1729.19 30.1139,183 173 176 186 174,stand,,,
+-4070.64 -1922.54 13.6101,176 166 48 171 186 192 307,stand,,,
+-4710.49 -1913.03 24.9636,171 170 184 185 176 192 307,stand,,,
+-4583.54 -431.166 -84.5015,33 188,stand,,,
+-5166.49 -437.375 -60.6171,187 132 131 189,stand,,,
+-5186.16 -475.601 -54.4102,188 191 131,stand,,,
+-5000.55 -298.809 62.0394,132 130 191,stand,,,
+-5003.88 -474.838 63.134,190 169 142 183 189,stand,,,
+-4500.55 -1721.96 19.1945,183 186 185,stand,,,
+-5728.04 -595.966 -40.125,131 197,stand,,,
+-5424.59 -346.449 -40.125,131 195,stand,,,
+-5684.34 -329.229 -40.125,194 196 197,stand,,,
+-5760.67 -293.712 -40.125,195 123 197,stand,,,
+-5731.13 -457.915 -40.125,193 195 196 141,stand,,,
+-6291.51 -484.564 95.875,140 199,stand,,,
+-6122.05 -345.881 95.875,198 159,stand,,,
+-5756.33 -538.17 224.101,147 201 210,stand,,,
+-5976.88 -568.396 231.875,200 202 205,stand,,,
+-6051.17 -582.824 231.875,201 203 207,stand,,,
+-6142.49 -582.741 231.875,202 204,stand,,,
+-6231.94 -439.454 231.875,203 205 223,stand,,,
+-6001.78 -399.314 231.875,206 204 201 222 223,stand,,,
+-6084.25 -519.924 231.875,205,stand,,,
+-6026.26 -700.224 235.875,202 208 209 210,stand,,,
+-6235.26 -746.341 231.875,207,stand,,,
+-5948.37 -635.036 240.183,207 238,stand,,,
+-5737.81 -623.708 245.875,207 200 211,stand,,,
+-5332.94 -603.945 231.875,210 164 212 295,stand,,,
+-5272.73 -507.848 231.875,211 213 214 295,stand,,,
+-5283.23 -409.281 231.875,212 214 215 214,stand,,,
+-5315.6 -457.487 231.875,212 213 215 213 224,stand,,,
+-5380.17 -372.856 231.875,213 214 216 217,stand,,,
+-5368.72 -237.23 231.875,215,stand,,,
+-5523.09 -435.972 231.875,215 218 219,stand,,,
+-5562.54 -305.906 235.706,217 219 220 222,stand,,,
+-5527.61 -190.117 232.125,218 217,stand,,,
+-5667.61 -370.601 231.875,218 221,stand,,,
+-5846.74 -242.823 232.125,220,stand,,,
+-5871.12 -362.301 237.959,218 205,stand,,,
+-6158.13 -286.576 232.125,205 204,stand,,,
+-5563.92 -507.642 367.875,214 225 232 235,stand,,,
+-5499.57 -418.671 367.875,224 226 228 235,stand,,,
+-5289.9 -416.121 367.875,225 227,stand,,,
+-5292.02 -486.581 367.875,226,stand,,,
+-5531.28 -313.047 371.875,225 229 230 290,stand,,,
+-5316.48 -281.782 367.875,228,stand,,,
+-5645.9 -377.765 367.875,228,stand,,,
+-6018.13 -493.641 367.875,233 251 273,stand,,,
+-5863.95 -542.316 367.875,224 235,stand,,,
+-5891.34 -480.476 375.875,231 273,stand,,,
+-5808.89 -686.517 367.875,238 239 278,stand,,,
+-5665.15 -537.387 367.875,232 224 236 225 239,stand,,,
+-5539.49 -643.219 367.875,235 237 239,stand,,,
+-5264.88 -622.489 367.875,236 239,stand,,,
+-5733.49 -606.525 367.875,209 239 239 234,stand,,,
+-5663.43 -609.043 371.875,238 236 235 238 234 237,stand,,,
+-5824.24 -414.769 503.875,241 252 253,stand,,,
+-5990.8 -384.117 503.875,240 242 244,stand,,,
+-6265.82 -504.356 503.875,241 245 246,stand,,,
+-6172.13 -367.275 382.917,244 283 284,stand,,,
+-6001.3 -333.508 503.875,243 241,stand,,,
+-6176.29 -594.067 503.875,242 247,stand,,,
+-5968.65 -501.922 503.875,242 247,stand,,,
+-5988.94 -560.929 503.875,246 248 245 255,stand,,,
+-6015.8 -680.108 503.875,247 263 264 292 294,stand,,,
+-5568.09 -514.615 503.875,250 255,stand,,,
+-5646.2 -492.183 503.875,249 251 255,stand,,,
+-5650.24 -452.457 503.875,250 252 231 254,stand,,,
+-5720.08 -388.441 505.144,251 240 253,stand,,,
+-5609.6 -285.934 513.837,252 240 254 267,stand,,,
+-5481.89 -410.627 522.177,251 253 267,stand,,,
+-5778.61 -540.263 503.875,247 250 249 256,stand,,,
+-5758.09 -608.915 503.875,255 257 258 261,stand,,,
+-5463.94 -550.248 503.875,256 258,stand,,,
+-5465.69 -608.889 503.875,257 259 260 256,stand,,,
+-5308.81 -568.871 503.875,258,stand,,,
+-5483.03 -734.358 504.125,258,stand,,,
+-5723.84 -739.34 504.125,256 262,stand,,,
+-5816.8 -769.935 504.125,261 263 264,stand,,,
+-5820.36 -601.37 503.875,262 248 264,stand,,,
+-5834.55 -692.079 503.875,248 262 263,stand,,,
+-6253.25 -663.751 503.875,266,stand,,,
+-6228.23 -755.542 503.875,265 293,stand,,,
+-5375.11 -303.383 554.514,253 254 268,stand,,,
+-5284.67 -336.001 613.44,267 269,stand,,,
+-5284.56 -351.143 640.125,268 270,stand,,,
+-5295.15 -439.003 640.125,269 271,stand,,,
+-5956.2 -526.604 639.875,270 272,stand,,,
+-6293.57 -589.883 640.003,271,stand,,,
+-5930.54 -524.308 367.875,233 231,stand,,,
+-6120.64 -743.742 367.875,275 276,stand,,,
+-6238.73 -756.544 367.875,274,stand,,,
+-6110.22 -796.913 368.125,274 277,stand,,,
+-6027.06 -795.456 368.125,276 278,stand,,,
+-6027.11 -701.591 367.875,277 234,stand,,,
+-5952.25 -274.584 368.125,280 285,stand,,,
+-6036.05 -294.245 368.125,279 281,stand,,,
+-6051.89 -296.527 409.925,280 282,stand,,,
+-6080.36 -296.508 368.125,281 283,stand,,,
+-6188.54 -295.653 368.125,282 243,stand,,,
+-6262.55 -366.036 367.875,288 243,stand,,,
+-5936.49 -271.796 409.925,279 286,stand,,,
+-5917.44 -269.378 368.125,285 287 290,stand,,,
+-5798.97 -248.298 368.125,286 290,stand,,,
+-6257.63 -544.606 367.875,284,stand,,,
+-5954.11 -414.182 367.875,290,stand,,,
+-5799.08 -349.985 367.875,289 287 286 228,stand,,,
+-6125.32 -789.828 503.875,292 293 294,stand,,,
+-6107.17 -676.552 503.875,291 248,stand,,,
+-6134.23 -747.825 503.875,291 266,stand,,,
+-6031.09 -778.317 503.875,248 291,stand,,,
+-5244.5 -615.14 235.875,211 212,stand,,,
+-5298.27 -626.829 95.875,142 141 143,stand,,,
+-5641.7 -2159.53 37.125,175 298 177 301 311 300,stand,,,
+-6614.48 -2279.76 -14.0301,297 178 179 299 300 301,stand,,,
+-7240.87 -1888.76 28.5427,298 178 312 179,stand,,,
+-6046.19 -2117.34 26.6952,178 298 301 177 297,stand,,,
+-5961.92 -2640.94 -7.28851,298 302 310 300 297,stand,,,
+-5998.59 -3215.25 -15.7789,301 303,stand,,,
+-5263.24 -3339.71 -10.1765,302 304 308 309,stand,,,
+-4462.32 -3183.67 -8.10656,303 305 306 309 308,stand,,,
+-3729.14 -3063.94 7.02196,304 306 309,stand,,,
+-3753.37 -2609.28 14.3893,305 304 166 307 309,stand,,,
+-4533.67 -2395.1 9.55769,185 176 306 308 309 186,stand,,,
+-5005.69 -2754.96 -5.06594,303 176 307 310 309 304,stand,,,
+-4520.8 -2747.32 -1.296,306 303 304 307 308 305,stand,,,
+-5543.83 -2578.31 -1.90444,176 308 301 311,stand,,,
+-5407.41 -2190.96 26.0947,310 175 297 176,stand,,,
+-7591.52 -1152.32 70.2418,178 299 313 313,stand,,,
+-7579.61 -1128.91 23.3655,312 312 136,stand,,,
+-5485.64 1421.08 215.125,83 315,stand,,,
+-5246.91 1457.77 186.642,38 38 314,stand,,,
+-3890.09 -1187.91 27.3869,47 317 34 48 166,stand,,,
+-3623.41 -693.171 33.2143,316 34 318,stand,,,
+-3637.47 -485.644 58.4052,317 319 15 335,stand,,,
+-3920.83 -426.751 48.7108,49 320 318,stand,,,
+-3910.83 -166.837 33.1148,319 329 330 335,stand,,,
+-4938.52 743.422 101.378,121 326 332 322 38,stand,,,
+-4950.82 479.381 80.2022,325 121 326 321,stand,,,
+-4660.98 5.91332 26.3225,324 43 43 325 328,stand,,,
+-4731.44 292.174 49.0942,323 326 325,stand,,,
+-4818.25 296.621 60.2688,322 43 326 324 323,stand,,,
+-4708.17 546.448 84.8855,324 325 42 321 332 322,stand,,,
+-4453.08 -614.341 43.8855,45 328,stand,,,
+-4521.14 -23.0383 12.0932,327 323 329,stand,,,
+-4172.07 -11.0556 28.8544,328 320 33 333,stand,,,
+-3851.35 63.4501 50.3778,320 15 36 35 334 335,stand,,,
+-4373.54 882.483 104.237,36 37 39 42 332,stand,,,
+-4604.86 761.33 110.528,42 40 321 331 326 36,stand,,,
+-4225.42 346.852 56.5669,329 42,stand,,,
+-3914.79 745.633 70.5839,36 35 37 330,stand,,,
+-3777.76 -410.2 56.417,318 330 320,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_powcamp_n_wp.csv b/main_shared/scriptdata/waypoints/mp_powcamp_n_wp.csv
new file mode 100644
index 0000000..745ea57
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_powcamp_n_wp.csv
@@ -0,0 +1,264 @@
+263
+168.48 -10666.3 11.0718,1 4 5 8 7 9,stand,,,
+36.3506 -10171.8 1.91184,0 2 7,stand,,,
+99.6383 -9649.27 3.83186,1 3 4,stand,,,
+184.626 -9525.2 8.11994,2 158 161 162,stand,,,
+172.421 -10240.4 8.36071,2 0 7,stand,,,
+130.769 -10840.8 10.0559,0 6 7,stand,,,
+392.371 -10848.7 11.1181,5 8 21 168 166,stand,,,
+-17.7096 -10823.2 11.3928,5 0 4 1 9 10,stand,,,
+361.131 -10655.9 6.46848,0 6 167 166,stand,,,
+-60.8749 -11085 13.0728,7 0 12 10,stand,,,
+-2.71304 -11388.8 14.2193,7 11 12 13 9,stand,,,
+107.907 -11473 10.5348,10 12,stand,,,
+-22.2905 -11573.3 9.17363,11 10 9 13 14,stand,,,
+99.1815 -11722 6.89295,12 10 14 19,stand,,,
+57.8136 -11893.9 8.36128,12 15 13 22 182 16,stand,,,
+330.797 -11933 11.7336,14 18 16 19,stand,,,
+168.151 -12172 8.1015,17 15 18 182 14,stand,,,
+507.264 -12127.6 8.17294,16 18 19,stand,,,
+622.203 -11952.6 14.125,17 15 22 23 16,stand,,,
+358.141 -11725.3 8.82291,13 15 17 20 21 22 24,stand,,,
+504.048 -11461.8 8.75527,19 21 25 28 31,stand,,,
+479.149 -11192.5 11.6738,20 19 25 6 26 27 31 168,stand,,,
+622.358 -11686 11.252,19 18 23 24 14 25,stand,,,
+830.582 -11929.9 8.3085,18 22 24 32 33 36 37,stand,,,
+774.781 -11761.4 8.36264,19 22 23 37 35,stand,,,
+631.212 -11495.2 8.24722,22 21 20 27,stand,,,
+591.365 -11100 16.125,21 168 174,stand,,,
+725.832 -11229.5 16.125,21 25 28,stand,,,
+864.765 -11280.2 16.125,20 27 29 31 178,stand,,,
+1042.11 -11427.8 8.12169,28 30 31 37 39 42,stand,,,
+1184 -11314.6 6.34707,29 37 62 50 173 31,stand,,,
+800.021 -11363.4 9.4292,29 21 20 28 30,stand,,,
+924.993 -12380.5 1.55856,23 33 36 200 202 259,stand,,,
+941.31 -11982.1 12.1867,32 35 23 36 37 42,stand,,,
+1251.65 -12152.6 13.9507,35 46,stand,,,
+1178.15 -11984.6 8.44479,34 33 37 24 38,stand,,,
+810.253 -12405.8 3.3636,23 32 33 190 200 201 202,stand,,,
+1022.46 -11742.3 8.11716,33 38 35 29 42 24 23 30,stand,,,
+1279 -11843.5 8.125,37 35 43,stand,,,
+1377.6 -11533.9 16.125,29 40 41,stand,,,
+1540.2 -11475.5 16.125,39 41,stand,,,
+1381.31 -11645 16.125,39 40 42,stand,,,
+1167.54 -11671.9 8.125,41 29 37 33,stand,,,
+1682.7 -11871.1 13.4856,38 44 49 50,stand,,,
+1880.88 -11830.2 12.6092,43 45 49 48,stand,,,
+1931.5 -12095.9 11.3853,44 46 48 48 47,stand,,,
+1829.65 -12191.7 9.93439,45 34 47,stand,,,
+2033.46 -12228.9 8.98376,46 45 51,stand,,,
+1995.28 -11923.7 10.6637,45 49 45 44 50,stand,,,
+1941.08 -11430.8 15.0485,48 44 43 50 56,stand,,,
+1757.89 -11330 15.3244,49 43 48 56 58 62 61 30,stand,,,
+2364.85 -12208.2 14.6106,47 52,stand,,,
+2423.9 -12154.1 10.4568,51 53 54 55,stand,,,
+2493.79 -12282.9 13.1105,52 54 260 258 262,stand,,,
+2570.45 -11544.3 0.538589,53 55 57 52,stand,,,
+2379.18 -11371.6 8.46284,54 56 57 52,stand,,,
+2094.16 -11320 9.76789,55 57 49 58 50,stand,,,
+2586.81 -11285.9 8.21446,55 54 56 63,stand,,,
+2082.94 -11059.8 12.5609,59 60 56 50,stand,,,
+1813.24 -10889.2 9.36808,58 60 61,stand,,,
+2081.92 -10889.5 16.676,59 58,stand,,,
+1603.33 -10934.7 9.35759,59 62 50 172 169,stand,,,
+1412.31 -11139.6 13.818,61 50 30 173,stand,,,
+2619.91 -10363.3 11.4099,57 64 65,stand,,,
+2525.57 -10172.7 14.9144,63 65 71 79 80,stand,,,
+2647.75 -10101.5 16.6406,64 63 66,stand,,,
+2603.36 -9887.06 11.655,65 67 70 69,stand,,,
+2507.45 -9631.33 7.67341,66 68 69 70 111 119,stand,,,
+2353.94 -9172.05 7.16394,67 69 110 103 119 104 82,stand,,,
+2578.95 -9215.86 8.1226,68 67 121 66 119,stand,,,
+2426.05 -9905.98 10.2648,67 66 71 80 79 111,stand,,,
+2117.95 -10126.2 7.40466,70 64 73 72 75 79 78,stand,,,
+1920.14 -10662.8 10.6209,73 71 172,stand,,,
+2082.86 -10401.5 12.1452,72 71 74 75,stand,,,
+2073.37 -10630.7 17.4811,73,stand,,,
+1996.36 -10195.2 9.09093,76 78 73 71 79,stand,,,
+1786.13 -10199.9 10.9898,75 77,stand,,,
+1601.33 -10037.3 12.8751,76 78 83 89 90,stand,,,
+1869.7 -10071.2 13.031,77 75 79 83 71,stand,,,
+2016.87 -9885.25 4.29595,78 75 71 80 70 64 83 89 111,stand,,,
+2065.22 -9716.12 7.029,79 81 82 70 64 111,stand,,,
+1960.69 -9635.79 32.125,80 82 111 112,stand,,,
+2079.51 -9506.21 3.40361,81 80 101 101 103 111 119 68,stand,,,
+1549.96 -9875.33 10.6919,79 77 78 84 90,stand,,,
+1282.34 -9898.15 11.9218,83 85 89 92 93,stand,,,
+1159.38 -9779.91 8.28813,86 84 94 92 87 92 93,stand,,,
+1297.5 -9638.57 32.125,85 87 94 113,stand,,,
+1183.95 -9508.54 8.05711,88 86 98 94 85 95 99,stand,,,
+1361.08 -9313.04 13.0377,87 99 100 101,stand,,,
+1462.75 -10027.5 10.0253,84 77 79 92,stand,,,
+1283.28 -10198.9 10.8381,83 91 92 77,stand,,,
+861.169 -10144.5 8.11795,90 92 93 164 163,stand,,,
+1100.85 -9962.84 13.4742,84 90 89 91 85 93 85,stand,,,
+1010.83 -9848.92 8.1351,91 94 92 85 163 84,stand,,,
+1068.26 -9673.59 8.41731,93 95 87 85 86 98,stand,,,
+937.63 -9584.02 8.17577,94 96 97 98 87,stand,,,
+689.687 -9718.32 8.125,95 97 163,stand,,,
+656.773 -9585.03 8.125,96 95 159 157,stand,,,
+986.809 -9302.52 8.16796,95 87 94 99 149 150 148 147,stand,,,
+1186.94 -9256.57 7.70671,87 88 148 98 150 147,stand,,,
+1640.89 -9416.2 20.5771,88 101 102,stand,,,
+1991.14 -9390.8 8.93687,100 82 102 88 82 103,stand,,,
+1800.69 -9319.79 10.0494,101 100 103,stand,,,
+2099.95 -9246.44 6.87756,102 104 68 82 110 101 119 105,stand,,,
+2087.23 -8916.83 8.125,103 105 106 110 68,stand,,,
+2010.59 -8845.73 8.21861,104 106 103 107 144 145,stand,,,
+2123.21 -8813.78 8.46473,105 107 104 120 110 144,stand,,,
+2082.72 -8667.97 12.267,106 108 109 105 143,stand,,,
+2443.56 -8625.64 9.96923,107 109 120 121 122 127,stand,,,
+2267.96 -8531.32 13.9714,108 107 122 126,stand,,,
+2350.21 -8940.83 7.6066,104 68 106 121 120 103,stand,,,
+2201.74 -9648.21 -1.02631,82 67 80 70 81 119 79,stand,,,
+1705.8 -9635.12 32.125,81 113 115,stand,,,
+1412.51 -9645.33 32.375,112 86 114 116 117 118,stand,,,
+1530.36 -9527.26 36.125,113 115,stand,,,
+1709.87 -9747.87 32.125,114 112,stand,,,
+1395.13 -9755.51 32.125,113,stand,,,
+1395.6 -9509.31 36.125,113,stand,,,
+1467.48 -9760.45 32.125,113,stand,,,
+2364.06 -9446.77 -3.51116,82 67 68 69 111 103,stand,,,
+2410.66 -8792.35 5.91283,106 108 121 110,stand,,,
+2594.27 -9023.87 8.82505,108 120 110 69 122,stand,,,
+2514.26 -8406.19 9.90885,109 108 121 123 125,stand,,,
+2241.93 -8197.35 18.4576,122 124 125 126 127,stand,,,
+2078.17 -8004.77 12.5491,123 125 126 130,stand,,,
+2434.74 -8103.61 11.4973,124 122 123,stand,,,
+2192.27 -8289.01 12.8576,109 123 127 128 124,stand,,,
+1973.99 -8203.73 15.9975,108 126 128 129 123 130,stand,,,
+1762.04 -8417.99 14.5482,127 129 126 143 144,stand,,,
+1685.24 -8116.76 16.125,128 130 127 131,stand,,,
+1604.15 -8001.33 5.71881,124 129 127 131,stand,,,
+1372.36 -8056.92 9.3944,130 129 132 133,stand,,,
+1029.24 -8073.78 11.1118,133 131 136 135 139,stand,,,
+663.215 -7986.74 7.50343,132 131 134 135 139,stand,,,
+243.238 -8431.12 15.1751,133 135 162 158,stand,,,
+660.119 -8271.54 3.55549,134 136 132 133,stand,,,
+763.848 -8476.76 8.19286,135 137 138 132 139,stand,,,
+1058.99 -8643.84 9.10927,136 138 141 146 147,stand,,,
+755.041 -8656.02 10.7648,137 136 139,stand,,,
+928.799 -8463.57 9.32536,133 140 132 138 136,stand,,,
+1216.95 -8744.52 7.87197,139 142 141 146 148,stand,,,
+1367.59 -8682.08 6.63118,137 142 140 143 145 148,stand,,,
+1281.13 -8538.59 16.125,141 140 155,stand,,,
+1708.4 -8683.08 14.5631,141 128 107 144,stand,,,
+1825.8 -8735.01 13.1931,128 105 143 145 106,stand,,,
+1593.22 -8826.42 17.3352,105 141 144 146,stand,,,
+1135.38 -8840.42 8.12724,145 147 137 140 148,stand,,,
+1054.34 -9002.27 10.5522,146 137 148 150 99 98 149,stand,,,
+1193.27 -8927.94 8.9522,141 99 98 140 147 146,stand,,,
+821.036 -9080.73 8.59215,98 150 147 156,stand,,,
+912.5 -8948.7 12.7809,149 151 98 147 99,stand,,,
+931.331 -8770.13 12.125,150 152,climb,-38.8971 89.4507 0,,
+931.377 -8726.64 156.125,151 153,climb,66.4783 71.6254 0,,
+986.86 -8809.2 156.125,152 154,stand,,,
+932.122 -8864.87 156.125,153,stand,,,
+1294.42 -8290.13 16.125,142,stand,,,
+663.685 -9107.7 8.1251,149 157 160,stand,,,
+636.711 -9291.18 8.12466,158 97 156 159,stand,,,
+349.663 -9262.98 8.12466,157 3 159 161 162 134,stand,,,
+619.288 -9524.38 8.125,97 157 158 161,stand,,,
+749.664 -8868.19 8.60453,156,stand,,,
+362.295 -9520.42 14.125,158 3 159 162,stand,,,
+227.119 -9230.04 8.12477,161 158 3 134,stand,,,
+741.393 -9861.5 8.09901,96 93 91 164,stand,,,
+670.371 -10437.6 12.1892,91 163 165 167,stand,,,
+871.302 -10671.5 11.8301,164 166 167 169 171,stand,,,
+529.151 -10783.4 5.20369,167 8 168 6 165,stand,,,
+655.81 -10660.4 8.39716,166 8 165 164,stand,,,
+474.018 -11035.4 17.2499,166 26 21 6,stand,,,
+1350.91 -10667.2 12.1548,165 170 172 61,stand,,,
+1238.88 -10858.9 10.7741,171 169 173,stand,,,
+1116.78 -10752.2 10.0525,170 165,stand,,,
+1563.95 -10655.5 8.26321,169 72 61,stand,,,
+1234.78 -11046.7 11.248,170 62 30,stand,,,
+606.264 -10992.7 16.125,26 175,stand,,,
+671.823 -10998.2 16.125,174 176 177,stand,,,
+706.703 -11107 16.125,175 177 178,stand,,,
+679.988 -11180.9 16.125,176 175,stand,,,
+875.819 -11089 16.125,176 28 179,stand,,,
+979.476 -11075.9 16.125,178 180 181,stand,,,
+1056.18 -11009.7 16.125,179,stand,,,
+1052.77 -11155.2 16.125,179,stand,,,
+-76.8302 -12044.7 7.34507,16 14 183,stand,,,
+-225.055 -12038.3 3.13968,182 184 188 189,stand,,,
+-416.353 -11969.1 10.5139,183 185 188 189,stand,,,
+-664.73 -11935.2 8.02857,184 186 194,stand,,,
+-699.343 -12459.1 11.9366,185 187 192 193 194 196,stand,,,
+-540.922 -12411.2 12.125,186 188 191 197,stand,,,
+-376.786 -12364.6 8.29399,187 183 184 189 190 193 196 197,stand,,,
+-138.56 -12437.8 11.2252,188 183 184 190 193 198 197,stand,,,
+258.547 -12312.7 8.13826,189 188 36 197 201 200 198,stand,,,
+-536.649 -12097.6 12.125,187,stand,,,
+-601.746 -13206.2 7.27264,186 193 195,stand,,,
+-563.185 -12828.6 4.86913,192 188 189 186 197,stand,,,
+-785.086 -12167.6 13.8348,186 185,stand,,,
+-324.36 -13236.5 8.65746,192 196,stand,,,
+-359.435 -12833.7 16.125,195 186 188,stand,,,
+-189.537 -12610.1 3.61098,188 187 193 198 189 190,stand,,,
+143.948 -12626.7 4.06811,197 199 189 190 201 200,stand,,,
+301.564 -12810.4 7.45942,198 200 201 220 221 224 225,stand,,,
+632.732 -12624 8.44991,199 36 201 32 190 198 202,stand,,,
+396.709 -12538.7 5.17758,36 199 190 200 198,stand,,,
+1407.78 -12601.9 6.95811,200 203 208 259 32 36 260,stand,,,
+1582.74 -12758.8 4.86775,202 204 208,stand,,,
+1611.9 -12914 6.20658,203 205 206 208 250,stand,,,
+1504.19 -12972.9 16.125,204 206 209 213 250,stand,,,
+1631.64 -13114.2 5.81616,205 207 204 209 246 250,stand,,,
+1530.43 -13245.1 8.19429,206 240 248 246 249 247,stand,,,
+1731.46 -12760.9 8.51222,203 202 204 259 257 260 258,stand,,,
+1886.29 -13080 11.1211,206 210 205 250,stand,,,
+2093.95 -13100 11.1402,211 212 209 250,stand,,,
+2222.41 -12990.1 8.21101,210 212 257,stand,,,
+2240.97 -13235.7 10.5882,211 210 251,stand,,,
+1351.69 -12998.9 16.125,205 214 215 217,stand,,,
+1418.52 -13138.1 32.125,213,stand,,,
+1262.62 -12890.5 16.125,213 216,stand,,,
+1090.01 -13091.3 18.125,215 217,stand,,,
+989.414 -12971.9 16.125,216 218 219 213 220,stand,,,
+939.125 -13109.4 16.125,217,stand,,,
+1002.11 -13114.5 16.125,217,stand,,,
+464.145 -12997.1 16.125,217 199 224 229,stand,,,
+-7.22605 -12942.2 16.125,199 222 223,stand,,,
+-201.079 -13053.2 16.125,221 223,stand,,,
+90.2786 -13052.3 16.125,222 221 224,stand,,,
+221.359 -13070.5 4.77893,199 225 223 220,stand,,,
+415.564 -13236.1 4.113,199 226 228 224 229 227,stand,,,
+551.437 -13366.6 10.7483,225 227 228 230 235,stand,,,
+787.384 -13391.4 14.4392,226 228 225 231 236 239,stand,,,
+865.704 -13239.9 12.826,227 225 226 248 249,stand,,,
+157.128 -13259.4 7.69706,220 225,stand,,,
+583.423 -13869.4 7.6933,226 231 232 235,stand,,,
+787.482 -13904.6 10.7528,230 227 238 235 233,stand,,,
+1114.87 -13996.9 13.5873,230 233 235,stand,,,
+1289.65 -13996.9 9.57372,232 234 231 238,stand,,,
+1275.76 -13823.2 11.4992,233 238 244,stand,,,
+516.449 -13993.6 14.4065,232 230 226 231,stand,,,
+922.655 -13612.4 14.5045,227 238 239 237,stand,,,
+1112.5 -13646.5 10.9767,238 240 236,stand,,,
+1116.58 -13823.3 9.66492,237 234 231 233 236,stand,,,
+918.983 -13437.4 8.51267,236 227 240,stand,,,
+1169.27 -13463.1 9.0168,239 241 237 243 247 207 248 249,stand,,,
+1219.98 -13641.4 16.125,240 242,stand,,,
+1315.75 -13690.1 16.125,241,stand,,,
+1493.32 -13636.2 12.6438,240 244 247 245 249,stand,,,
+1449.27 -13785.3 9.8366,243 234 245,stand,,,
+1684.31 -13813 14.0816,244 246 247 243,stand,,,
+1698.82 -13331.3 7.52704,247 207 245 206 250,stand,,,
+1531.98 -13503.7 9.28072,246 243 240 245 207 250,stand,,,
+1334.46 -13222.9 9.96732,228 240 207,stand,,,
+1147.46 -13275.6 10.1271,243 207 240 228,stand,,,
+1741.01 -13138.1 7.49107,209 210 206 204 246 205 247,stand,,,
+2213.6 -13360.3 8.39225,212 252 254 255,stand,,,
+2420.47 -13448.6 7.42776,251 253 254 255,stand,,,
+2585.36 -13291.7 6.64762,252 255 256,stand,,,
+2222.57 -13739.1 8.04563,251 252 255,stand,,,
+2561.52 -13744.9 7.07662,251 254 253 252,stand,,,
+2589.27 -12906.1 14.5183,253,stand,,,
+2197.69 -12758.3 9.90634,211 258 208 260,stand,,,
+2285.98 -12648 12.7831,257 53 260 261 208 262,stand,,,
+1600.76 -12408 7.18133,208 202 32 260,stand,,,
+2141.44 -12364.8 5.82977,53 259 258 257 208 202 261,stand,,,
+2688.87 -12737.4 11.7564,260 258 262,stand,,,
+2602.03 -12399.3 12.0314,258 53 261,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_roundhouse_wp.csv b/main_shared/scriptdata/waypoints/mp_roundhouse_wp.csv
new file mode 100644
index 0000000..90ff091
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_roundhouse_wp.csv
@@ -0,0 +1,317 @@
+316
+-1340.6 -468.5 -428.875,116,stand,,,
+-1377.13 -612.724 -428.875,116,stand,,,
+-1312 -831.5 -437.814,115,stand,,,
+-1315 -1703.5 -397.006,110,stand,,,
+-1332.02 -1194.6 -434.949,111,stand,,,
+-848.335 -1528.98 -430.574,79 83 84,stand,,,
+-1002.89 -2017.21 -413.544,90,stand,,,
+-920.1 -2266 -433.643,95,stand,,,
+-986.1 -2940 -433.803,96,stand,,,
+-430.119 -3021 -416.947,98,stand,,,
+-306.119 -2765 -481.902,101,stand,,,
+-271.122 -2423.76 -491.866,102 104,stand,,,
+16.1354 -2727.02 -491.875,101 105,stand,,,
+-310.887 -2222.79 -487.224,107,stand,,,
+-762.887 -1186.79 -434.929,112 119,stand,,,
+-562.1 -1020 -436.875,119,stand,,,
+-724.1 -774 -434.511,114 119 120,stand,,,
+-576.1 -262 -474.742,118 122,stand,,,
+-273.981 -527.1 -481.357,122 123,stand,,,
+-336.1 -650 -480.686,122,stand,,,
+229.113 -3237.21 -422.171,281,stand,,,
+385.9 -3024 -426.98,282,stand,,,
+513.881 -3529 -411.329,280,stand,,,
+1980.14 -3883.02 -420.378,271 276,stand,,,
+1758.9 -3298.02 -430.422,270 275,stand,,,
+2226.9 -3370.02 -424.686,251 269,stand,,,
+2611.9 -3464 -455.982,250,stand,,,
+2831.9 -3434.1 -433.669,249,stand,,,
+3135.9 -3442 -423.05,249,stand,,,
+2906.69 -3089.21 -415.875,250,stand,,,
+3559.66 -2451.02 -415.875,240,stand,,,
+3388.9 -2298.02 -415.875,239,stand,,,
+3435.66 -2116.98 -410.875,239,stand,,,
+3306.69 -2081.21 -415.875,241 239 236,stand,,,
+3519.9 -1774 -415.875,35 237,stand,,,
+3347.9 -1774 -415.875,232 34,stand,,,
+3941.9 -1524 -460.875,231,stand,,,
+3957.9 -1300 -460.875,218,stand,,,
+3929.9 -952 -424.875,217 218,stand,,,
+3731.9 -1210 -466.279,218,stand,,,
+3515.9 -1210 -466.279,230,stand,,,
+3139.9 -1210 -466.279,228,stand,,,
+2762.9 -1234.02 -461.875,227,stand,,,
+3048.9 -718.019 -412.875,44 213,stand,,,
+2825.88 -673 -412.875,212 43,stand,,,
+3173.9 -512 -415.875,215,stand,,,
+3239.9 -802 -415.875,213 214 215,stand,,,
+2857.88 -143 -396.998,196 211,stand,,,
+3733.92 -793 -424.125,49 214 217,stand,,,
+3713.9 -162 -424.997,209 48,stand,,,
+3225.9 384 -427.579,201,stand,,,
+2808.9 41.9808 -415.454,197,stand,,,
+1840.14 795.022 -448.983,176,stand,,,
+1696.14 831.022 -449.436,176,stand,,,
+1211.9 602 -459.661,173,stand,,,
+550.9 394.019 -464.488,169,stand,,,
+600.135 1191.12 -421.075,143,stand,,,
+-458.119 467 -438.875,58 139 140,stand,,,
+-277.1 165.981 -416.599,137 57 139,stand,,,
+89.9192 733 -452.483,60 141,stand,,,
+161.919 389 -419.8,59,stand,,,
+979.665 -140.978 -479.875,165 168 163 62,stand,,,
+1211.9 -118 -479.083,63 61 185 168,stand,,,
+1460.14 -132.978 -470.668,185 62 168 64,stand,,,
+1688.14 -184.978 -469.788,63 188 185 186,stand,,,
+2218.69 -497.213 -469.379,189 188 193,stand,,,
+2450.69 -1190.79 -468.85,67 226 189 309,stand,,,
+2402.92 -1452.24 -471.875,308 66 309,stand,,,
+1487.9 -2158 -476.07,306,stand,,,
+879.9 -2166 -479.81,161 156,stand,,,
+279.9 -2278 -467.801,292,stand,,,
+-294.119 -1879 -493.728,107 106 151,stand,,,
+-464.1 -1482 -447.718,86 87,stand,,,
+-456.1 -1814 -449.218,88,stand,,,
+1300.88 -1231.76 -479.461,130,stand,,,
+1050.92 -1255.76 -482.862,126,stand,,,
+920.878 -743.765 -483.78,135,stand,,,
+1190.69 -653.213 -486.875,134,stand,,,
+1270.92 -816.235 -486.246,134,stand,,,
+-775.72 -1513.87 -433.675,5 80,stand,,,
+-582.52 -1507.33 -257.675,79 81,stand,,,
+-542.189 -1537.23 -258.175,80 82,stand,,,
+-559.505 -2002.97 -257.701,81,stand,,,
+-815.027 -1739.48 -437.437,5 84 90 109,stand,,,
+-680.776 -1650.01 -442.574,5 83 85 87,stand,,,
+-593.641 -1346.71 -442.956,84 86 112,stand,,,
+-429.41 -1345.98 -454.222,85 87 72 121,stand,,,
+-410.408 -1604.83 -453.438,86 84 72 88,stand,,,
+-418.469 -2050.43 -454.869,87 89 73 107,stand,,,
+-424.135 -2518.45 -442.624,88 91 103,stand,,,
+-772.413 -2073.9 -441.67,83 6 91 92,stand,,,
+-596.181 -2488.46 -438.951,90 89 92,stand,,,
+-767.021 -2418.25 -440.915,90 91 93 95,stand,,,
+-764.219 -2686.42 -430.219,92 94,stand,,,
+-633.147 -2691.44 -438.765,93 97,stand,,,
+-943.643 -2429.68 -440.76,92 7 96,stand,,,
+-961.951 -2813.38 -435.195,95 8 97,stand,,,
+-608.269 -2893.27 -441.788,96 94 98,stand,,,
+-396.784 -2944.63 -435.083,97 99 9 100,stand,,,
+-154.717 -2899.63 -435.875,98 100 101,stand,,,
+45.7944 -3009.58 -435.99,99 98 283,stand,,,
+-159.4 -2736.54 -498.263,99 10 102 105 12,stand,,,
+-220.452 -2550.71 -491.875,101 103 11 104,stand,,,
+-352.402 -2539.84 -435.875,102 89,stand,,,
+-37.8013 -2409.61 -491.875,102 11 105 106,stand,,,
+15.7759 -2629.69 -491.745,104 101 12 289 290,stand,,,
+-14.6201 -2066.69 -495.891,104 107 71 108,stand,,,
+-217.827 -2056.83 -493.388,106 13 88 71,stand,,,
+146.418 -2079.45 -496.358,106 155 293,stand,,,
+-990.674 -1714.53 -433.675,83 110,stand,,,
+-1242.97 -1623.36 -437.721,109 3 111,stand,,,
+-1242.05 -1400.38 -445.522,110 4 112 113,stand,,,
+-775.263 -1342.89 -442.181,113 111 14 85,stand,,,
+-1005.27 -1193.85 -439.346,112 111 114,stand,,,
+-968.048 -768.503 -443.678,113 115 117 118 16,stand,,,
+-1174.1 -746.263 -443.438,114 2 116,stand,,,
+-1172.47 -471.184 -436.875,115 1 0 117,stand,,,
+-986.121 -417.749 -441.166,116 114 118,stand,,,
+-751.579 -434.99 -441.875,117 114 122 17 123,stand,,,
+-686.987 -1025.72 -436.247,16 15 14,stand,,,
+-427.482 -778.547 -445.853,16 121 122,stand,,,
+-428.462 -905.6 -452.807,120 86 148,stand,,,
+-424.964 -615.112 -494.283,120 19 18 118 123 17,stand,,,
+-221.072 -370.092 -469.322,118 18 122 136 137,stand,,,
+658.399 -1056.25 -485.812,125 153 154 164,stand,,,
+803.653 -1088.41 -486.875,124 126 127,stand,,,
+898.288 -1279.58 -486.875,125 130 75,stand,,,
+1427.53 -1024.41 -479.875,125 128 129,stand,,,
+1605 -1098.59 -486.875,127 132 187,stand,,,
+1606.52 -937.522 -486.875,127 133 186,stand,,,
+1237.33 -1363.53 -486.875,126 131 74 132,stand,,,
+1191 -1454.68 -486.875,130,stand,,,
+1560.12 -1223.95 -486.875,130 128,stand,,,
+1476.06 -758.913 -486.875,129 134,stand,,,
+1212.09 -734.982 -486.875,133 135 77 78,stand,,,
+857.171 -885.6 -485.786,134 76 164,stand,,,
+-1.70279 -467.696 -488.022,123 147 149,stand,,,
+-118.13 -141.923 -465.765,123 58 138,stand,,,
+88.3676 55.8685 -460.345,137 139 145,stand,,,
+-134.201 435.058 -474.879,138 58 57 140,stand,,,
+-205.469 817.021 -464.903,57 139 141,stand,,,
+51.2269 992.041 -464.037,140 59 142,stand,,,
+236.743 1117.78 -452.833,141 143,stand,,,
+498.416 1112.16 -450.817,142 56 144,stand,,,
+642.084 727.202 -456.306,143 170,stand,,,
+275.113 -64.2323 -445.069,138 146 147,stand,,,
+396.916 -62.4866 -441.367,145 167,stand,,,
+298.299 -465.972 -479.984,145 136 163 165,stand,,,
+-343.419 -917.795 -441.875,121 149,stand,,,
+-197.448 -952.275 -480.82,148 136 150 151,stand,,,
+18.9777 -1302.79 -492.974,149 151 152 153,stand,,,
+-228.84 -1590.16 -495.883,71 149 150 152,stand,,,
+218.849 -1597.39 -503.942,151 150 154 153 155,stand,,,
+370.383 -1194.18 -488.054,150 124 152 154 164,stand,,,
+666.076 -1427.27 -479.731,124 152 153 158,stand,,,
+349.276 -1931.96 -491.337,152 108 156 294,stand,,,
+588.542 -2012.99 -481.674,155 157 69 294 295 312,stand,,,
+696.331 -1824.69 -559.891,156 158,stand,,,
+805.948 -1613.17 -479.875,157 154 159 162,stand,,,
+1014.37 -1859.4 -479.875,158 160 161,stand,,,
+1372.78 -1842.06 -476.97,159 162 306 307 310,stand,,,
+1033.76 -2227.57 -479.503,159 69 295 297 296,stand,,,
+1360.02 -1630.43 -476.997,158 160 310 307,stand,,,
+673.891 -693.437 -481.427,147 164 165 168 61,stand,,,
+670.827 -845.006 -484.995,163 135 124 153,stand,,,
+616.019 -248.219 -479.875,147 166 167 163 61 168,stand,,,
+710.385 16.0441 -477.292,165 167 169 172,stand,,,
+517.346 -60.2889 -461.456,166 146 165 169,stand,,,
+1015.77 -460.538 -479.591,163 61 165 185 63 62,stand,,,
+627.887 331.18 -468.019,167 166 55,stand,,,
+817.701 589.368 -452.861,144 171,stand,,,
+926.481 456.229 -463.692,170 172 173,stand,,,
+1046.46 170.121 -475.95,171 166 175,stand,,,
+1188.71 472.286 -467.513,171 54 174,stand,,,
+1582.09 415.053 -461.827,173 175 176 177,stand,,,
+1484.15 128.841 -468.536,174 172 178,stand,,,
+1732.48 765.868 -451.545,174 52 53 177 179,stand,,,
+1879.89 414.601 -455.796,176 174 178 181,stand,,,
+1771.5 51.2804 -464.726,177 175 182,stand,,,
+1969.66 661.701 -441.258,176 180 181,stand,,,
+2109.41 815.91 -444.762,179 183,stand,,,
+2162.02 276.662 -456.481,179 177 184 182,stand,,,
+2018.97 -60.2855 -468.6,178 181 188 193 192,stand,,,
+2533.35 440.018 -448.295,180 184 198,stand,,,
+2360.06 319.097 -466.785,183 181 199,stand,,,
+1436.44 -515.917 -478.946,168 63 62 186 64 188,stand,,,
+1792.69 -847.1 -484.753,185 129 187 188 64 189,stand,,,
+1804.96 -1130.91 -486.038,186 128 309 310,stand,,,
+1920.28 -307.693 -479.319,64 182 186 185 65 189 193,stand,,,
+2243.8 -812.46 -491.75,186 65 188 190 226 66,stand,,,
+2520.03 -589.461 -423.375,189 191,stand,,,
+2472.49 -416.667 -423.375,190 192 196,stand,,,
+2247.67 -167.705 -479.717,191 193 182 194,stand,,,
+2129.99 -291.624 -476.743,192 65 182 188,stand,,,
+2354.34 -53.899 -488.076,192 195,stand,,,
+2565.27 -116.18 -461.361,194 196 197,stand,,,
+2668.34 -357.273 -415.875,195 191 211 47 212 225,stand,,,
+2719.11 8.32322 -447.611,195 51 199 200,stand,,,
+2618.18 314.58 -461.19,183 199 200,stand,,,
+2588.61 144.306 -475.755,198 184 197,stand,,,
+2853.22 289.069 -478.475,198 197 201 202,stand,,,
+3109.86 328.762 -438.571,200 202 50 205,stand,,,
+2923.37 439.171 -455.705,201 200 203,stand,,,
+2733.91 604.454 -467.364,202 204,stand,,,
+2724.33 895.435 -402.593,203,stand,,,
+3206.21 227.46 -404.018,201 206 207,stand,,,
+3400.23 213.7 -418.061,205 207 208,stand,,,
+3283.53 41.2353 -420.238,205 206 210 211 215,stand,,,
+3746.41 192.379 -412.02,206 209,stand,,,
+3720.03 -24.7444 -420.559,208 49 210,stand,,,
+3380.14 -215.386 -416.546,209 207 215 211 216,stand,,,
+3008.88 -280.515 -408.716,207 196 47 212 215 210,stand,,,
+2809.84 -409.29 -415.877,196 211 44,stand,,,
+3030.46 -824.587 -415.875,43 46 223,stand,,,
+3392.45 -813.691 -418.848,46 216 48 219,stand,,,
+3281.07 -383.829 -415.875,46 211 210 207 45 216,stand,,,
+3386.45 -568.84 -415.875,215 210 214,stand,,,
+3714.59 -974.013 -424.875,48 38 219,stand,,,
+3911.85 -1202.71 -470.977,38 231 37 230 39,stand,,,
+3396.92 -943.503 -424.875,217 214 220 315,stand,,,
+3242.93 -899.167 -424.875,219 221,stand,,,
+2968.26 -978.248 -424.875,220 222,stand,,,
+2781.84 -977.354 -424.875,221 223 226 227,stand,,,
+2787.55 -832.766 -416.209,222 213 224,stand,,,
+2732.19 -812.521 -416.997,223 225,stand,,,
+2646.66 -574.274 -417.003,224 196,stand,,,
+2532.12 -1073.55 -456.875,222 66 189,stand,,,
+2832.56 -1169.27 -464.058,222 228 233 42,stand,,,
+3257.42 -1301.31 -467.875,227 229 41 230 311,stand,,,
+3077.12 -1443.83 -467.16,228 232 233,stand,,,
+3509.87 -1307.7 -460.875,228 231 218 40 311,stand,,,
+3737.11 -1585.03 -429.97,230 218 36 237,stand,,,
+3115.1 -1711.65 -403.875,229 236 35,stand,,,
+2855.17 -1557.31 -457.875,229 227 234,stand,,,
+2643.68 -1860.7 -479.912,233 235 246 244 245,stand,,,
+2914.66 -1829.74 -404.223,234 236,stand,,,
+3118.81 -1935.53 -406.154,235 232 241 33,stand,,,
+3746.71 -1720.61 -403.875,34 231 238,stand,,,
+3716.53 -2165.19 -415.875,237 239 240,stand,,,
+3433.16 -2223.8 -415.875,238 240 31 32 241 33,stand,,,
+3692.71 -2592.68 -415.875,238 239 30 248,stand,,,
+3178.85 -2268.86 -373.181,242 236 239 33,stand,,,
+3141.57 -2449.74 -408.108,241 243,stand,,,
+3002.99 -2627.61 -470.99,242 244 247,stand,,,
+2638.77 -2203.03 -463.173,243 245 234 246,stand,,,
+2434.15 -2267.26 -422.188,244 246 234 303,stand,,,
+2408.28 -1870.26 -479.564,245 234 244 308,stand,,,
+3351.4 -2962.9 -448.13,243 248 249,stand,,,
+3524.62 -2741.9 -407.929,247 240,stand,,,
+3068.64 -3275.48 -415.875,247 28 27 250,stand,,,
+2670.7 -3253.62 -444.326,249 29 26 251,stand,,,
+2448.18 -3165.31 -452.112,250 25 252 268 269,stand,,,
+2466.99 -2812.3 -423.985,251 253 254,stand,,,
+2336.63 -2828.82 -443.282,252 268,stand,,,
+2538.68 -2863.46 -405.375,252 255,stand,,,
+2638.11 -2965.15 -287.875,254 256,stand,,,
+2694.23 -2967.54 -287.875,255 257,stand,,,
+2710.95 -2911.79 -287.875,256 258,stand,,,
+2594.97 -2802.75 -191.875,257 259,stand,,,
+2546.92 -2731.19 -191.875,258 260,stand,,,
+2667.15 -2606.44 -147.875,259 261,stand,,,
+2289.97 -2218.56 -145.341,260 262,stand,,,
+2185.48 -2261.55 -139.065,261 263,stand,,,
+2069.97 -2237.94 -136.084,262 264,stand,,,
+2000.55 -2153.07 -136.307,263 265,stand,,,
+1973.27 -2030.06 -140.793,264 266,stand,,,
+1604.44 -2024.56 -147.875,265 267,stand,,,
+1242.28 -2023.58 -152.375,266 313,stand,,,
+2202.76 -2962.29 -447.488,253 251 269 272 302,stand,,,
+2223.72 -3240.8 -423.875,251 268 25 270,stand,,,
+1834.71 -3224.76 -426.81,269 271 272 24 273,stand,,,
+1931.31 -3483.56 -411.135,270 23,stand,,,
+1873.16 -3051.77 -424.405,270 268 302,stand,,,
+1552.95 -3149.52 -423.879,270 274 288 300,stand,,,
+1337.08 -3319.46 -425.916,273 275 279 286 288,stand,,,
+1586.38 -3318.11 -426.188,274 24 276,stand,,,
+1602.69 -3749.96 -401.875,275 23 277,stand,,,
+1414.83 -3825.17 -406.755,276 278,stand,,,
+1168.93 -3814.9 -424.145,277 279 280,stand,,,
+1085.19 -3403.5 -425.523,278 274 286 280,stand,,,
+727.736 -3524.88 -425.995,278 22 281 286 279,stand,,,
+267.688 -3302.73 -418.317,280 20 282,stand,,,
+299.572 -3015.65 -423.974,281 21 283 284 285,stand,,,
+132.572 -2999.57 -443.875,282 100 284,stand,,,
+196.1 -2812.74 -443.875,283 282 289,stand,,,
+543.518 -3150.28 -426.927,282 286,stand,,,
+811.145 -3181.45 -425.875,285 280 279 274 287,stand,,,
+855.426 -2908.7 -444.583,286 297 299,stand,,,
+1328.93 -3030.96 -429.799,274 273 299 298 300,stand,,,
+211.244 -2709.25 -467.47,284 105 290 291,stand,,,
+173.673 -2573.54 -477.647,105 289 292,stand,,,
+433.683 -2592.23 -469.891,289 292 296,stand,,,
+242.578 -2407.56 -471.527,291 290 293 294 70,stand,,,
+164.485 -2237.73 -465.875,292 108,stand,,,
+444.044 -2181.13 -466.061,292 155 156 295,stand,,,
+672.517 -2316.97 -463.875,294 296 156 161 297 312,stand,,,
+650.36 -2615.12 -463.875,295 291 297 161,stand,,,
+995.735 -2661.58 -478.325,161 296 295 287 298 299,stand,,,
+1355.5 -2653.86 -480.243,297 288 300 301 306 305,stand,,,
+1051.32 -2811.95 -463.245,287 288 297,stand,,,
+1585.87 -2907.45 -443.545,273 288 298 301,stand,,,
+1777.09 -2633.02 -469.875,300 302 305 303 298 306,stand,,,
+2039.34 -2722.67 -460.308,301 272 268 303 305,stand,,,
+2281.19 -2440.82 -421.884,302 245 304 305 301,stand,,,
+2158.18 -2360.82 -430.467,303,stand,,,
+1784.46 -2337.21 -470.27,303 301 302 306 298 307,stand,,,
+1374.47 -2191.85 -478.377,298 68 160 305 301,stand,,,
+1787.72 -1858.08 -479.658,305 308 160 310 309 162,stand,,,
+2258.49 -1583.24 -477.231,307 246 67 309,stand,,,
+2012.69 -1438.9 -482.516,66 187 310 308 67 307,stand,,,
+1679.27 -1492.4 -480.724,187 162 307 309 160,stand,,,
+3368.6 -1173.79 -464.993,230 228 314,stand,,,
+798.873 -2022.76 -472.839,313 156 295,climb,3.3728 -0.0695658 0,,
+821.333 -2021.54 -145.875,267 312,climb,-2.30164 -0.816636 0,,
+3380.49 -1015.2 -462.017,315 311,climb,2.91138 92.5135 0,,
+3380.49 -999.198 -424.875,314 219,climb,0.444946 92.7552 0,,
diff --git a/main_shared/scriptdata/waypoints/mp_seelow_wp.csv b/main_shared/scriptdata/waypoints/mp_seelow_wp.csv
new file mode 100644
index 0000000..e7729dd
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_seelow_wp.csv
@@ -0,0 +1,375 @@
+374
+2622.02 199 -295.95,163 164,stand,,,
+2813.21 -42.7868 -296.593,167,stand,,,
+3032.24 67.0222 -303.875,167,stand,,,
+4057.21 -1216.57 -251.875,209,stand,,,
+4408 -1410 -247.848,206,stand,,,
+4450.79 -701.213 -245.703,212,stand,,,
+4223.76 -708.978 -245.114,212,stand,,,
+4450 -880 -251.875,212,stand,,,
+4349.21 805.213 -249.853,145,stand,,,
+4480 1218 -258.541,158,stand,,,
+2183.76 -2436.98 -259.72,188,stand,,,
+2191 -2910.02 -256.304,203,stand,,,
+1223.76 -1148.98 -259.875,180,stand,,,
+1323.02 608.235 -303.875,170,stand,,,
+2693.21 3653.21 -83.3551,136,stand,,,
+3931 5277.98 -70.3806,112,stand,,,
+3889.21 5529.21 -72.5836,111,stand,,,
+4109.21 6621.21 88.125,102,stand,,,
+4619.02 6615.76 88.125,103,stand,,,
+4454.02 7601 88.125,99,stand,,,
+3179.02 7567.76 128.125,84,stand,,,
+3130.79 7301.21 131.078,85,stand,,,
+-529.385 5346.11 -27.0066,23,stand,,,
+-377.385 5302.11 -34.6412,226 22,stand,,,
+-532 4674 0.637955,228,stand,,,
+-163 4914.02 -44.4824,228,stand,,,
+-188 5686 -14.8696,224 226,stand,,,
+197 4221.98 -27.8806,233,stand,,,
+434.019 3365 -113.759,237,stand,,,
+59 3525.98 -36.0843,236,stand,,,
+82 3060 -73.3703,237 238,stand,,,
+49.8858 2657.39 9.30486,240,stand,,,
+49.8858 2449.39 21.9884,243,stand,,,
+1142.46 2433.21 7.53275,244,stand,,,
+1341.98 2369 9.54858,245,stand,,,
+1054 2240 13.3954,244,stand,,,
+874.456 2277.21 13.5464,242,stand,,,
+2752 2334 -27.1525,251 38,stand,,,
+3064 2334 -46.8114,37 251,stand,,,
+3096 3140 -131.893,259 254 255 260,stand,,,
+2807 3166.02 -67.8827,254,stand,,,
+2863 2985.98 -147.055,254,stand,,,
+2792 2794 -148.493,251 154,stand,,,
+3400 3530 -96.537,263,stand,,,
+2689.98 3481 -102.402,261,stand,,,
+2693.54 4266.79 -81.4871,268,stand,,,
+3358.02 4265 -76.9078,266,stand,,,
+3192 4410 -64.7452,266,stand,,,
+3346.79 3973.21 -88.9541,129,stand,,,
+3830.02 5215 -83.7777,304,stand,,,
+4662.02 5385 -90.5717,54,stand,,,
+4264 6506 66.4509,306,stand,,,
+4704 6498 64.963,306 307,stand,,,
+4352 5214 -86.7109,115 54 305,stand,,,
+4568.24 5340.98 -99.8091,53 50,stand,,,
+834.787 1373.21 -324.743,56 312 59,stand,,,
+859.022 1463.76 -328.696,311 55,stand,,,
+656 1762 -252.158,311,stand,,,
+142 1576 -172.234,311 243 59,stand,,,
+214 1200 -241.944,58 312 55,stand,,,
+1248 -822 -291.154,63 335,stand,,,
+856 -818 -313.67,335 62,stand,,,
+493.213 -810.787 -313.045,61 63 336,stand,,,
+748.978 -416.235 -315.969,333 60 62,stand,,,
+590 -2252 -307.26,337,stand,,,
+793.981 -2545 -293.516,337,stand,,,
+521.981 -1841 -311.93,336 337 185,stand,,,
+2086.02 -2721 -272.302,187 341 342,stand,,,
+1425 -2614.02 -277.654,339,stand,,,
+3971.81 -1906.26 -282.386,345 346,stand,,,
+3477.74 -2827.81 -232.02,196 344 347,stand,,,
+3933.74 -2787.81 -232.406,344 345,stand,,,
+4016 -1074 -253.067,213 217,stand,,,
+3792 -382 -278.132,365 368,stand,,,
+3775 25.9808 -272.97,369 370,stand,,,
+4200 938 -297.737,76 373,stand,,,
+3992 930 -307.6,371 75,stand,,,
+2424.07 7634.49 124.72,79 293 295,stand,,,
+2703.63 7636.4 128.183,79 80 82,stand,,,
+2557.09 7635.89 128.125,77 78 80,stand,,,
+2623.98 7393.79 128.129,78 79 81,stand,,,
+2626.8 7291.66 119.638,80 295 294,stand,,,
+2782.67 7642.95 128.121,78 83 84 86,stand,,,
+2779.79 7501.53 133.363,82 86 87,stand,,,
+3116.48 7642.1 128.125,82 20 85,stand,,,
+3122.52 7408.49 128.125,84 21 86 95,stand,,,
+2938.5 7438.63 128.722,82 85 83,stand,,,
+2788.9 7287.74 261.471,83 88,stand,,,
+2894.76 7412.58 257.28,87 89 90,stand,,,
+3180.9 7512.41 256.679,88 90,stand,,,
+2897.81 7579.29 257.999,89 88 91,stand,,,
+2925.87 7679.92 257.85,90 92,climb,0.373535 -0.560303 0,,
+2953.58 7679.07 398.125,91 93,climb,1.26892 -2.20276 0,,
+3055.3 7528.91 385.396,92 94,stand,,,
+2993.27 7271.4 390.583,93,stand,,,
+3314.54 7416.46 128.508,85 296 297,stand,,,
+4156.39 7563.07 99.926,97 99 108,stand,,,
+4142.71 7306.14 97.4996,96 98 107 108,stand,,,
+4271.4 7308.2 88.125,97 99 100,stand,,,
+4275.67 7552.85 88.125,98 96 19,stand,,,
+4260.32 6965.39 88.0598,98 101 103 102 104,stand,,,
+4099.72 6956.73 88.0492,100 102 103 106,stand,,,
+4101.93 6748.35 88.125,101 103 100 104 17 105,stand,,,
+4526.2 6611.09 88.125,102 100 101 18 104 307,stand,,,
+4614.78 6868.31 88.125,103 100 102,stand,,,
+3926.49 6749.88 57.4698,102 106 298,stand,,,
+3967.93 6953.73 72.1124,105 101 107 297,stand,,,
+4002.66 7146.36 89.4491,106 97 297,stand,,,
+3985.91 7539.84 150.427,97 96 297 298,stand,,,
+4017.38 5784 -70.178,110 301 302,stand,,,
+4032.93 5703.22 -74.7182,109 111,stand,,,
+3937.59 5571.29 -74.8657,110 16 112,stand,,,
+3988.31 5399.54 -74.8833,111 113 114 15,stand,,,
+4129.35 5422.96 -72.7716,112 114 116,stand,,,
+4110.4 5268.78 -74.8842,113 112 115,stand,,,
+4137.26 5156.65 -76.922,114 304 53,stand,,,
+4084.75 5638.78 71.5828,113 117,stand,,,
+3949.6 5572.26 71.2943,116 118,stand,,,
+3997.24 5328.13 71.165,117,stand,,,
+-11.1403 4690.16 -22.76,120 128 228 233 229 234,stand,,,
+-4.26779 4811.65 -29.4557,119 121,stand,,,
+30.0862 5031.37 -29.9066,120 122 123,stand,,,
+200.355 5147.5 -29.8962,121 124,stand,,,
+27.1077 5244.36 -29.8834,121 124,stand,,,
+166.027 5351.29 -29.9306,123 122 125,stand,,,
+163.967 5433.75 -32.5517,124 224 225,stand,,,
+360.028 5285.4 90.125,127,stand,,,
+294.485 4879.28 90.125,126 128,stand,,,
+294.293 4703.83 -32.9799,127 119 229 233,stand,,,
+3218.75 3967.69 -89.8966,130 138 266 267 48,stand,,,
+3220.95 3856.17 -87.875,129 131 133,stand,,,
+3362.64 3735.87 -87.9111,130 132,stand,,,
+3237.68 3657.51 -85.7795,131 133,stand,,,
+3030.23 3828.03 -87.8843,132 130 134,stand,,,
+2959.38 3824.92 -87.875,133 135 136,stand,,,
+2836.19 3627.6 -87.9585,134 136 140,stand,,,
+2700.63 3854.51 -93.1844,135 134 14 139,stand,,,
+2890.78 4042.62 -86.5495,138 139,stand,,,
+2987.33 4044.6 -90.4176,137 129 267 266,stand,,,
+2700.9 3973.63 -87.8732,136 137,stand,,,
+2829.75 3539.15 -95.8798,135 261 263,stand,,,
+2188.26 2556.93 -102.056,142 252 289,climb,3.54309 -169.036 0,,
+2165.03 2551.44 146.537,141 143,climb,2.005 -172.222 0,,
+2094.69 2543.74 138.625,142,stand,,,
+4529.04 692.952 -269.034,145 373 371,stand,,,
+4529.16 800.891 -259.875,144 8 158,stand,,,
+1610.03 1860.77 -281.512,147 316,stand,,,
+1971.29 1829.94 -271.226,146 150,stand,,,
+2606.51 2334.54 -271.671,149 150 153,stand,,,
+2606.3 1921.62 -267.757,148 150 151,stand,,,
+2263.59 1897.92 -266.767,149 147 148,stand,,,
+2772.35 1879.41 -267.128,149 152,stand,,,
+2771.86 1482.24 -239.284,151 320,stand,,,
+3035.92 2364.32 -201.928,148 154,stand,,,
+3050.33 2670.12 -166.417,153 254 255 42,stand,,,
+3953.32 1370.42 -259.875,156 322,stand,,,
+3955.65 1259.46 -259.875,155 157,stand,,,
+4104.23 1080.09 -259.866,156 158,stand,,,
+4511.3 1066.51 -258.601,157 9 145,stand,,,
+2854.55 549.329 -318.427,160 325,stand,,,
+2854.6 424.631 -303.875,159 161 162,stand,,,
+2994.98 183.728 -308.558,160 162 167,stand,,,
+2736.58 314.148 -303.868,161 160 163,stand,,,
+2635.34 313.485 -303.047,162 164 165 0,stand,,,
+2469.56 196.325 -311.972,163 165 0 166,stand,,,
+2386.92 387.871 -303.875,163 164,stand,,,
+2470.18 103.173 -311.978,164 359 360,stand,,,
+2989.43 -57.3605 -303.875,161 1 2 168,stand,,,
+2989.24 -175.38 -316.554,167 360 361,stand,,,
+1313.91 454.091 -310.257,170 332 334,stand,,,
+1259.85 535.149 -302.531,169 171 173 13 175,stand,,,
+811.777 675.484 -303.961,170 172 173 175,stand,,,
+762.926 757.293 -317.825,171 312 313,stand,,,
+868.952 332.61 -302.013,171 174 170 175,stand,,,
+785.892 279.217 -317.557,173 313 334,stand,,,
+1064.48 711.803 -303.39,176 170 171 173,climb,6.43799 32.7448 0,,
+1105.37 737.245 -155.281,175 177,climb,6.12488 29.2236 0,,
+1268.41 733.033 -157.875,176,stand,,,
+1267.39 -997.435 -267.875,179 180,stand,,,
+1147.29 -1000.42 -283.612,178 338,stand,,,
+1273.49 -1235.53 -259.875,178 181 12 182,stand,,,
+1340.13 -1299.54 -259.875,180,stand,,,
+1268.09 -1402.25 -259.524,180 183 184,stand,,,
+1431.68 -1642.36 -268.713,182 184 186,stand,,,
+1220.72 -1588.59 -259.876,183 182 185,stand,,,
+1083.04 -1593.07 -289.924,184 337 66 338,stand,,,
+1508.21 -1688.91 -283.742,183 350 357 354,stand,,,
+2095.82 -2519.73 -269.5,188 341 67,stand,,,
+2189.61 -2519.66 -259.875,187 189 190 10,stand,,,
+2254.83 -2659.2 -259.123,188 190 203,stand,,,
+2332.64 -2464.37 -259.917,189 188 191,stand,,,
+2433.79 -2461.13 -258.287,190 192 220,stand,,,
+2588.22 -2468.81 -259.901,191 193 195 194,stand,,,
+2638.57 -2436.75 -259.901,192 194 195 349,stand,,,
+2760.55 -2597.02 -259.941,193 195 192 196,stand,,,
+2740.61 -2652.27 -259.992,194 192 193 197,stand,,,
+2858.04 -2604.64 -259.791,194 343 70 348 351,stand,,,
+2739.96 -2710.36 -259.304,195 198 200,stand,,,
+2579.27 -2781.78 -258.351,197 199 200,stand,,,
+2578.54 -2867.74 -263.646,198 204 343,stand,,,
+2506.7 -2758.02 -257.375,198 197 201,stand,,,
+2449.19 -2755.9 -257.274,200 202 203,stand,,,
+2414.79 -2928.55 -264.647,201 203 204,stand,,,
+2259.06 -2731.73 -259.796,202 201 189 11,stand,,,
+2461.25 -3003.09 -262.507,202 199 342 343,stand,,,
+4300.08 -1548.69 -267.283,206 346 219,stand,,,
+4300.59 -1429.66 -251.875,205 4 207 208,stand,,,
+4235.47 -1388.49 -251.875,206 208 209,stand,,,
+4310.29 -1173.66 -251.904,207 206 211,stand,,,
+4048.28 -1363.27 -251.875,207 210 3,stand,,,
+3942.54 -1334.93 -263.522,209 214 216 215,stand,,,
+4262.54 -1052.62 -251.132,208 212,stand,,,
+4228.03 -876.906 -251.998,211 213 6 7 5,stand,,,
+4126.38 -885.456 -258.49,212 217 72 366,stand,,,
+3745.23 -1446.55 -297.218,210 215 216 219,stand,,,
+3662.71 -1366.66 -297.404,214 216 210 218,stand,,,
+3814.45 -1184.41 -276.192,215 210 214 217,stand,,,
+3811.11 -1118.64 -273.393,216 213 72 365,stand,,,
+3569.68 -1340.61 -295.875,215 352 356 353 364 361,stand,,,
+3759.8 -1524.26 -295.875,214 346 205,stand,,,
+2431.59 -2541.74 -259.875,191 221,stand,,,
+2389.8 -2717.72 -123.665,220 222,stand,,,
+2271.78 -2609.43 -121.432,221 223,stand,,,
+2318.25 -2413.29 -118.947,222,stand,,,
+334.107 5466.84 -30.7841,125 26 230,stand,,,
+-151.043 5421.35 -33.3117,125 226,stand,,,
+-259.47 5261.79 -41.2261,225 23 227 26,stand,,,
+-231.012 5038.05 -48.4349,226 228,stand,,,
+-183.011 4729.05 -29.0413,119 24 227 25,stand,,,
+360.699 4601.04 -45.3074,128 230 232 234 233 119,stand,,,
+367.594 5062.9 -33.5799,229 224 231,stand,,,
+580.097 5085.62 -38.5,230 232 280 279,stand,,,
+567.556 4447.59 -54.482,231 229 234 275 276,stand,,,
+130.721 4414.28 -22.7348,119 234 229 128 235 27,stand,,,
+422.478 4402.88 -49.2021,233 232 229 119 275,stand,,,
+63.2452 4015.88 -21.8421,233 236,stand,,,
+158.195 3769.74 -41.8493,235 29 237,stand,,,
+185.876 3403.3 -54.8491,236 238 239 28 30,stand,,,
+215.046 2835.53 -42.5996,237 239 30 240,stand,,,
+527.976 2930.56 -141.368,238 237 270,stand,,,
+193.354 2641.12 9.18197,238 31 241 243,stand,,,
+818.538 2496.99 10.4695,240 242 244,stand,,,
+764.487 2301.45 12.9277,241 243 36 244,stand,,,
+232.015 2381.43 5.7247,242 240 32 310 58,stand,,,
+1124.8 2326.66 18.0018,242 241 33 35 245,stand,,,
+1539.53 2217.59 18.0924,244 34 246 247,stand,,,
+1799.25 2239.64 12.6024,245 247 248,stand,,,
+1771.38 2064.69 11.6496,246 245 249,stand,,,
+2476.99 2213.54 -0.583577,246 249 250 252,stand,,,
+2306.98 1912.49 -4.37213,248 247 318 319,stand,,,
+2641.42 2425.83 -57.7663,248 251 252 253,stand,,,
+2758.2 2444.32 -55.8674,250 37 38 42,stand,,,
+2385.55 2540.45 -85.0707,250 248 141 289 253,stand,,,
+2573.46 3117.72 -136.841,250 254 262 288 252,stand,,,
+2927.19 3067.91 -139.168,253 154 39 41 255 260 40,stand,,,
+3243.87 2834.12 -164.03,154 256 259 254 39,stand,,,
+3461.66 2740.05 -226.8,255 257 258,stand,,,
+3585.14 2222.44 -294.495,256 258 322 321,stand,,,
+3572.15 3178.81 -149.38,257 256 259 264,stand,,,
+3380.15 3124.84 -139.879,258 255 39,stand,,,
+2964.81 3255.29 -121.867,39 254 261 263,stand,,,
+2784.68 3409.93 -104.731,260 262 140 44,stand,,,
+2554.62 3307.1 -127.736,261 253 287,stand,,,
+3203.01 3440.65 -103.243,140 260 43,stand,,,
+3531.19 3841.99 -89.8132,258 265,stand,,,
+3548.33 4418 -59.5698,264 266 308,stand,,,
+3373.8 4410.38 -69.6548,265 129 267 46 138 47,stand,,,
+2990.57 4199.01 -84.1607,138 266 129 268,stand,,,
+2857.39 4233.16 -83.5699,267 45 269,stand,,,
+2586.1 4592.52 -53.571,268 309 285,stand,,,
+1002.2 2707.1 -245.732,239 271 272 273,stand,,,
+1266.59 2976.18 -285.478,270 272 273 274 288,stand,,,
+1252.23 2302.5 -314.54,271 270 273 315 316,stand,,,
+1744.6 2820.13 -232.064,272 271 270 288 289,stand,,,
+1115.26 3496.23 -191.066,271 275 277 288,stand,,,
+707.293 3996.15 -104.902,274 234 232 277,stand,,,
+1627.49 4527.87 -102.34,232 277 278 286 285,stand,,,
+1684.53 3969.1 -151.113,276 275 274 286 288,stand,,,
+1531.39 4928.08 -105.562,276 279 284 283,stand,,,
+965.061 5357.57 -72.7528,278 280 231 283,stand,,,
+795.734 5920.46 -31.5886,279 231 281,stand,,,
+1465.54 6476.93 21.5806,280 282 293,stand,,,
+1770.29 6039.12 -36.6015,281 283 292 293 290 284,stand,,,
+1635.98 5469.33 -76.3613,282 279 284 278 292,stand,,,
+2222.57 4931 -100.629,278 285 290 283 292 282,stand,,,
+2297.41 4654.53 -75.6517,284 286 276 269 309,stand,,,
+2109.74 4380.18 -116.411,285 276 277 287,stand,,,
+2518.36 3790.43 -100.644,286 288 262,stand,,,
+2082.17 3456.98 -168.086,287 273 277 274 289 271 253,stand,,,
+2257.4 2730.33 -132.709,273 252 141 288,stand,,,
+2783.77 5424.68 -82.3932,291 284 292 282 300 309,stand,,,
+3503.04 5199.77 -88.8281,290 300 308,stand,,,
+2767.59 6034.84 -44.9082,290 282 284 283 294 300 299,stand,,,
+2078.82 6842.89 68.4434,282 281 294 77,stand,,,
+2684.34 7083.67 96.125,292 293 81 295 296,stand,,,
+2439.28 7263.1 113.179,77 81 294,stand,,,
+3327.64 7066.77 101.697,294 95 298,stand,,,
+3719.3 7372.63 109.716,95 108 107 298 106,stand,,,
+3700.09 6881.47 70.8181,297 296 105 108 299 300,stand,,,
+3255.87 6482.62 -0.254531,298 300 292,stand,,,
+3599.29 5959.78 -59.4438,299 291 290 292 298 301,stand,,,
+3997.96 5910.95 -43.5501,300 109 305 306,stand,,,
+3728.7 5721.58 -74.8982,109 303,stand,,,
+3719.45 4979.8 -87.8574,302 304 308,stand,,,
+3924.51 5036.16 -82.6223,303 49 115,stand,,,
+4269.98 6073.8 -13.875,53 301 306,stand,,,
+4320.29 6338.02 13.7577,301 305 51 52 307,stand,,,
+4525.9 6527.18 70.1105,52 103 306,stand,,,
+3504.33 4772.9 -42.0149,291 303 265 309,stand,,,
+2832.85 4703.89 -44.2041,308 290 269 285,stand,,,
+461.684 2135.79 -85.6625,243 311,stand,,,
+520.927 1674.54 -250.971,310 57 58 56 315,stand,,,
+638.289 1017.51 -325.305,59 172 314 55,stand,,,
+568.413 663.15 -322.064,172 174,stand,,,
+1132.35 1279.23 -323.844,312 317 315 316 323,stand,,,
+1084.95 1739.23 -317.329,311 272 316 314 317,stand,,,
+1363.56 1689.48 -306.774,272 315 146 317 314,stand,,,
+1697.03 1163.39 -299.92,316 318 314 315 324 323,stand,,,
+2078.37 1242.25 -228.939,317 249 319 325 324 323,stand,,,
+2559.65 1270.21 -222.712,318 249 320 325 324,stand,,,
+2909.82 1273.31 -275.078,152 321 319 330 325,stand,,,
+3346.07 1460.55 -258.572,320 322 257,stand,,,
+3642.06 1392.68 -321.618,321 155 257 329,stand,,,
+1553.54 554.87 -340.847,314 324 317 318 331 359,stand,,,
+2024.45 480.674 -311.875,323 325 318 317 319 359 358,stand,,,
+2549.75 789.979 -313.137,324 159 326 320 330 319 318,stand,,,
+3230.66 779.788 -309.807,325 327 330 329 362 363,stand,,,
+3600.38 778.754 -308.147,326 328 329 363 362,stand,,,
+3722.55 781.749 -299.365,327 329 372,stand,,,
+3524.19 1051.82 -332.063,328 322 327 330 326,stand,,,
+3123.17 1024.14 -313.029,329 320 325 326,stand,,,
+1590.88 11.116 -335.374,323 332 358 359,stand,,,
+1284.27 -6.14159 -315.52,331 169 333 334,stand,,,
+1115.85 -223.193 -314.436,332 334 63,stand,,,
+852.498 172.26 -316.638,333 174 332 169,stand,,,
+1005.75 -827.778 -309.939,60 61 338,stand,,,
+516.922 -1290.2 -311.341,62 66 338,stand,,,
+1111.45 -2222.88 -294.481,66 64 65 185 339,stand,,,
+1006.47 -1061.04 -293.628,336 185 335 179,stand,,,
+1360.51 -2297.12 -296.711,337 68 340,stand,,,
+1808.24 -2080.8 -297.108,339 341 350,stand,,,
+1956.83 -2552.1 -269.947,340 187 67,stand,,,
+2107.79 -3079.77 -247.185,67 204,stand,,,
+2803.08 -2917.78 -263.575,204 199 196,stand,,,
+3781.34 -2864.03 -232.296,70 71,stand,,,
+3752.16 -1954.65 -324.88,71 69 346 347 352,stand,,,
+3853.34 -1770.59 -291.537,69 219 205 345 352,stand,,,
+3415.31 -2070.75 -299.359,345 70 351,stand,,,
+2931.74 -2186.95 -285.255,196 349 351,stand,,,
+2652.55 -2151.57 -281.793,348 193 350,stand,,,
+2215.9 -1948.21 -304.581,340 349 186 353 354 355 357,stand,,,
+3101.26 -2292.53 -280.363,348 347 196,stand,,,
+3524.32 -1709.26 -323.728,218 346 345 353 356,stand,,,
+2881.42 -1633.35 -315.912,352 350 354 355 356 218,stand,,,
+2150.82 -1215.35 -311.875,350 353 357 186 355 361 358 359 360,stand,,,
+2729.93 -992.128 -311.875,353 356 354 350 358 361 359 360,stand,,,
+3123.28 -1032.32 -327.129,355 353 218 352 361 364 360,stand,,,
+1551.79 -1186.47 -302.988,354 186 350 358,stand,,,
+1717.63 -541.595 -311.875,357 331 355 359 354 324,stand,,,
+2151.37 -271.706 -311.875,331 323 324 166 358 360 355 361 354,stand,,,
+2703.8 -195.232 -311.875,166 168 359 361 355 354 356,stand,,,
+3187.32 -479.124 -319.008,168 356 360 355 359 354 362 364 218,stand,,,
+3402.21 -82.1753 -328.432,361 363 326 327 364,stand,,,
+3591.03 203.145 -284.402,362 327 326 364 370 371,stand,,,
+3571.11 -673.736 -295.207,362 218 356 361 363 365,stand,,,
+3792.58 -534.565 -281.695,73 364 217 366,stand,,,
+3987.4 -562.254 -271.62,213 365 367,stand,,,
+4246.5 -581.05 -256.19,366,stand,,,
+4097.28 -370.412 -270.387,73 369,stand,,,
+4084.8 132.457 -259.662,368 74 371,stand,,,
+3707.71 143.366 -273.784,74 363,stand,,,
+3997.5 412.292 -265.305,363 372 76 144 369,stand,,,
+3734.45 597.544 -269.364,371 328,stand,,,
+4239.95 672.485 -282.505,75 144,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_shrine_wp.csv b/main_shared/scriptdata/waypoints/mp_shrine_wp.csv
new file mode 100644
index 0000000..9beca8a
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_shrine_wp.csv
@@ -0,0 +1,191 @@
+190
+725.424 540.565 -443.373,51,stand,,,
+475.174 189.102 -398.945,53,stand,,,
+-229.596 789.529 -297.919,47,stand,,,
+-314.841 -1223.76 -277.682,64,stand,,,
+-1327 -1555 -19.4155,78,stand,,,
+-966.009 -1771.89 -86.8593,66 71 79 78,stand,,,
+-1622.91 -690.558 -345.875,165,stand,,,
+-2178.26 -563.329 -346.875,158,stand,,,
+-1679.03 -198.434 -335.683,172,stand,,,
+-1581.56 792.556 -327.039,147,stand,,,
+-1466.31 1656.15 -301.527,130 131,stand,,,
+-2103.64 1657.31 -292.852,12 124 129,stand,,,
+-2295.82 1507.45 -291.375,122 123 11 124,stand,,,
+-2184.65 1132.26 -277.011,126 122 127,stand,,,
+-2521.8 1309.94 -291.375,118,stand,,,
+-2721.4 975.857 -276.979,119,stand,,,
+-2950.39 626.405 -351.674,185,stand,,,
+-3479.24 990.975 -281.486,114,stand,,,
+-4043.76 984.649 -236.095,108 109 111,stand,,,
+-4792.97 282.531 -254.145,104,stand,,,
+-4684.85 -64.7421 -349.734,101,stand,,,
+-3418.19 -1101.12 -71.7001,22 87 88 90,stand,,,
+-3077.91 -1299.52 -57.6117,85 21,stand,,,
+-2971.91 -780.817 -198.421,91 24,stand,,,
+-3017.61 -619.504 -254.715,91 23 92 94,stand,,,
+-4127.05 -251.845 -202.897,97,stand,,,
+-4317.7 9.81415 -361.955,100 189,stand,,,
+-3098.41 -118.126 -371.574,93,stand,,,
+-2228.36 -22.9365 -368.02,180 179,stand,,,
+-1204.93 973.529 -331.375,137 136 138,stand,,,
+-1736.26 839.309 -187.902,176,stand,,,
+-1385.96 -1326.71 -148.089,73,stand,,,
+-2224.59 -913.963 -218.875,155,stand,,,
+-2025.58 -663.485 -346.875,157,stand,,,
+-2071.8 -67.5586 -355.375,171,stand,,,
+-1785.72 -170.848 -354.849,170,stand,,,
+-1849.28 1173.36 -268.644,126,stand,,,
+-3832.9 -869.771 -69.4565,89 90 96,stand,,,
+493.675 -446.479 -146.302,39 63,stand,,,
+667.86 -140.566 -142.919,38 40 41,stand,,,
+904.984 93.9193 -127.033,39 41 43,stand,,,
+589.255 41.6742 -140.845,40 39 42,stand,,,
+369.892 68.677 -135.346,41,stand,,,
+1052.76 683.368 -124.028,44 40,stand,,,
+867.152 864.275 -118.612,43 45,stand,,,
+483.348 763.015 -138.065,44 46,stand,,,
+292.417 721.994 -178.653,45 47,stand,,,
+-114.841 722.701 -304.181,46 48 142 2,stand,,,
+51.8933 579.279 -299.703,47 49,stand,,,
+145.934 292.526 -336.064,48 50 51 58,stand,,,
+231.348 40.3033 -336.953,49 54 58,stand,,,
+590.054 598.976 -414.043,49 0 52,stand,,,
+648.983 419.575 -409.114,51 53 55,stand,,,
+711.65 8.22948 -368.272,52 54 1 55,stand,,,
+345.285 -169.932 -326.205,53 50 56,stand,,,
+994.645 137.233 -372.759,52 53,stand,,,
+92.9079 -496.742 -376.271,54 57,stand,,,
+-292.898 -514.101 -398.711,56 68 163 168,stand,,,
+-41.192 31.0494 -331.933,49 50 59 60,stand,,,
+-225.323 -3.74008 -315.239,58 60 162,stand,,,
+-128.02 -128.18 -302.916,59 58 61,stand,,,
+-143.6 -471.968 -270.142,60 62,stand,,,
+-135.065 -748.549 -316.472,61 63 64,stand,,,
+249.96 -613.951 -227.657,62 38,stand,,,
+-357.285 -1107.31 -289.275,62 3 65 67,stand,,,
+-490.271 -1410.78 -264.473,64 66,stand,,,
+-525.402 -1658.48 -204.786,65 5,stand,,,
+-555.659 -969.742 -269.186,64 68 69 164,stand,,,
+-431.989 -682.992 -346.277,67 57 163 168,stand,,,
+-668.142 -1220.12 -206.867,67 70,stand,,,
+-905.478 -1469.34 -131.541,69 71,stand,,,
+-1034.91 -1597.32 -70.8477,70 72 5 79,stand,,,
+-1161.83 -1573.14 -46.6448,71 73 78 79,stand,,,
+-1150.35 -1455.88 -93.9986,72 31 74,stand,,,
+-1109.92 -1272.79 -113.582,73 75,stand,,,
+-1521.48 -1127.21 -175.131,74 76,stand,,,
+-1680.52 -1336.31 -145.298,75 77 153,stand,,,
+-1521.03 -1507.87 -83.5995,76 78,stand,,,
+-1352.18 -1624.98 -20.3062,77 4 72 79 5,stand,,,
+-1381.66 -1849.2 -5.10371,78 5 71 72 80,stand,,,
+-1498.97 -1869.33 -6.91546,79 81,stand,,,
+-1748.83 -1632.79 -48.2039,80 82,stand,,,
+-2268.52 -1428.46 -48.6942,81 83,stand,,,
+-2561.5 -1313.11 -59.2177,82 84 85 86,stand,,,
+-2629.85 -1023.41 -141.291,83 86 85 91,stand,,,
+-2784.14 -1324.2 -66.6222,83 86 84 22,stand,,,
+-2821.42 -1114.74 -115.766,85 84 83 87,stand,,,
+-3291.45 -1016.77 -67.3673,86 21 90,stand,,,
+-3603.36 -1195.61 -76.875,21 89,stand,,,
+-3823.41 -1049.79 -76.875,88 37,stand,,,
+-3461.92 -907.171 -118.696,37 87 21 94,stand,,,
+-2702.8 -804.237 -215.854,84 23 24 92,stand,,,
+-2888.45 -455.085 -307.607,24 91 93,stand,,,
+-2958.14 -157.284 -391.892,92 183 27 186 184,stand,,,
+-3343.92 -542.443 -223.217,24 90 97,stand,,,
+-4263.18 -610.506 -202.878,96 97 100 102 103,stand,,,
+-4017.3 -805.57 -128.913,95 97 37,stand,,,
+-3819.93 -569.764 -195.86,94 96 95 25,stand,,,
+-4461.68 21.9999 -236.674,99 103,stand,,,
+-4469.84 285.865 -263.51,98 104 110,stand,,,
+-4335.98 -209.816 -262.503,95 26 103,stand,,,
+-4630 -250.796 -267.78,20 102 103,stand,,,
+-4689.61 -351.626 -244.963,95 101,stand,,,
+-4456.49 -227.847 -262.949,100 101 98 95,stand,,,
+-4607.04 326.894 -258.039,99 19 105,stand,,,
+-4678.5 525.115 -267.875,104 106,stand,,,
+-4581.04 733.527 -266.903,105 107,stand,,,
+-4400.67 730.812 -246.504,106 108 110,stand,,,
+-4244.77 927.86 -237.624,107 18 109,stand,,,
+-4068.72 794.995 -290.04,18 108 110 188,stand,,,
+-4249.32 653.546 -248.83,109 107 99,stand,,,
+-3792.59 1098.36 -240.208,18 112,stand,,,
+-3522.72 1129.26 -257.852,111 114 113,stand,,,
+-3221.59 1245.27 -291.487,114 112 118,stand,,,
+-3415.79 1038.43 -275.949,113 112 17 115 116,stand,,,
+-3268.9 912.842 -290.483,114 116 120 119,stand,,,
+-3443.89 816.071 -322.3,115 114 117,stand,,,
+-3523.24 493.042 -387.429,116 187 186 188,stand,,,
+-2665.57 1399.73 -291.375,113 14 121 123,stand,,,
+-2912.26 950.368 -275.593,120 115 121 15,stand,,,
+-3055.44 776.718 -320.002,119 115 185,stand,,,
+-2626.64 1142.57 -284.252,118 119 122,stand,,,
+-2415.63 1144.86 -277.376,121 12 13,stand,,,
+-2481.47 1500.19 -291.375,12 118,stand,,,
+-2035.56 1430.41 -271.641,12 11 125,stand,,,
+-1769.74 1395.43 -288.5,124 126 129 130,stand,,,
+-1894.5 1227.46 -270.096,125 36 13 127,stand,,,
+-1953.45 1037.97 -289.305,13 126 128,stand,,,
+-1983.46 710.657 -296.319,127 178,stand,,,
+-1825.33 1776.65 -296.744,11 125 131,stand,,,
+-1404.4 1564.25 -303.604,125 10 133 134,stand,,,
+-1545.19 1784.63 -302.736,10 129 132,stand,,,
+-1256.87 1892.49 -305.503,131 133,stand,,,
+-1042.22 1621.66 -309.21,132 130 139,stand,,,
+-1280.12 1282.58 -331.375,130 135 136,stand,,,
+-1162.67 1340.45 -323.375,134 139,stand,,,
+-1221.32 1116.65 -331.375,134 137 29 138,stand,,,
+-1304.32 958.176 -331.375,136 29 147,stand,,,
+-1046.05 1048.14 -331.375,136 29 141,stand,,,
+-829.698 1467.12 -304.666,135 133 140,stand,,,
+-764.56 1217.63 -312.856,139 141 143,stand,,,
+-902.347 924.387 -319.745,140 138 143 146,stand,,,
+-419.931 715.287 -339.936,143 47 144,stand,,,
+-709.421 895.815 -340.299,141 140 142 145,stand,,,
+-676.128 495.856 -332.865,142 145 148,stand,,,
+-829.947 619.162 -333.54,143 144 146 148 149,stand,,,
+-1130.9 720.713 -316.848,145 141 147 148 149,stand,,,
+-1346.73 768.888 -336.46,146 137 149 150 9,stand,,,
+-995.507 257.5 -339.937,144 145 146 149 151,stand,,,
+-1310.45 579.342 -350.684,147 148 146 145 150,stand,,,
+-1671.5 472.694 -322.856,149 147 170 174,stand,,,
+-983.678 -53.2661 -378.209,148 167 166 168 169,stand,,,
+-1887.1 -884.55 -226.636,153 154 155,stand,,,
+-1851.48 -1127.88 -185.748,76 152 154,stand,,,
+-1679.54 -884.141 -285.006,152 153 165,stand,,,
+-2178.58 -778.967 -218.875,152 32 156,stand,,,
+-2067.78 -495.183 -346.875,155 157 158,stand,,,
+-1992.77 -489.057 -346.875,156 33 161,stand,,,
+-2140.91 -443.859 -346.875,156 7 159,stand,,,
+-2082.36 -285.562 -346.875,158 160,stand,,,
+-1990.39 -264.307 -346.875,159 161 173,stand,,,
+-1926.91 -333.098 -346.875,160 157,stand,,,
+-362.654 -72.5174 -333.559,59 163 169 168,stand,,,
+-372.865 -303.392 -357.366,162 57 68 168,stand,,,
+-868.503 -857.416 -290.961,67 165 168,stand,,,
+-1285.31 -796.266 -313.193,164 154 166 6,stand,,,
+-1096.86 -407.041 -369.898,165 167 151 168,stand,,,
+-1381.74 -118.662 -369.771,166 151 168 172,stand,,,
+-774.634 -372.898 -374.085,166 151 169 57 163 162 164 68 167,stand,,,
+-649.143 -162.049 -353.634,151 162 168,stand,,,
+-1724.75 234.642 -355.375,171 172 35 173 150,stand,,,
+-2018.68 134.198 -355.375,170 173 34 172 179 180 181,stand,,,
+-1613.38 7.53395 -348.698,8 167 170 173 171,stand,,,
+-1944.89 -152.605 -355.375,171 160 172 170,stand,,,
+-1906.48 452.011 -304.118,150 175 178 179,stand,,,
+-1808.68 630.043 -224.925,174 176,stand,,,
+-1787.61 790.618 -203.159,175 177 30,stand,,,
+-1959.31 787.585 -181.475,176,stand,,,
+-2068.47 525.28 -335.287,174 128 179,stand,,,
+-2138.36 322.521 -372.222,178 174 171 181 180 28,stand,,,
+-2476.24 98.3045 -419.675,171 181 179 183 28,stand,,,
+-2509.06 379.5 -385.655,180 179 171 182,stand,,,
+-2755.18 468.017 -346.972,181 184,stand,,,
+-2841.73 63.2666 -418.926,180 93 184 186,stand,,,
+-2938.36 502.112 -361.845,182 183 185 186 93,stand,,,
+-3047.7 636.088 -344.035,184 16 120,stand,,,
+-3247.59 247.367 -378.774,184 93 183 187 117,stand,,,
+-3641.5 151.428 -386.497,186 117 188 189,stand,,,
+-3971.68 589.761 -338.146,109 117 187,stand,,,
+-4028.67 21.1232 -369.207,187 26,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_stalingrad_wp.csv b/main_shared/scriptdata/waypoints/mp_stalingrad_wp.csv
new file mode 100644
index 0000000..9244332
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_stalingrad_wp.csv
@@ -0,0 +1,221 @@
+220
+1786.75 278.556 -0.134616,1 190 192,stand,,,
+1787.61 520.642 159.125,0 2,stand,,,
+1713.81 586.784 163.312,1 3 4,stand,,,
+1583.46 446.644 172.003,2 4 5,stand,,,
+1587.94 620.666 170.476,2 3 6,stand,,,
+1319.6 453.524 161.116,3 6 7,stand,,,
+1333.32 639.942 171.119,5 4 8,stand,,,
+937.225 454.763 165.581,5 8 14,stand,,,
+943.831 630.976 161.082,7 6 9 14,stand,,,
+857.244 764.374 170.125,8 10,stand,,,
+814.865 805.868 157.233,9 11,stand,,,
+559.642 782.996 188.125,10 12,stand,,,
+323.278 783.623 188.125,11 13,stand,,,
+-125.719 780.52 16.4321,12 119,stand,,,
+727.144 453.633 160.537,7 8 15,stand,,,
+701.441 290.198 160.98,14 16,stand,,,
+473.786 290.026 160.125,15 17 19,stand,,,
+352.672 417.694 160.125,16 18,stand,,,
+364.229 599.676 160.125,17,stand,,,
+470.589 158.753 160.125,16 20 21,stand,,,
+461.619 -201.095 160.125,19 25 26,stand,,,
+-116.566 167.515 160.125,19 22,stand,,,
+-126.59 -36.8954 160.125,21 23 43,stand,,,
+-117.304 -196.519 160.125,22 24 25,stand,,,
+3.50442 -267.082 160.125,23 25 30,stand,,,
+141.325 -186.791 160.125,24 23 20,stand,,,
+460.821 -381.077 160.125,20 27 28,stand,,,
+335.284 -378.668 160.125,26 32,stand,,,
+448.288 -527.42 160.125,26 29,stand,,,
+50.4409 -508.41 160.125,28 30 31,stand,,,
+2.1671 -367.645 160.125,29 24 31,stand,,,
+-56.7273 -565.749 160.125,30 29 34,stand,,,
+188.654 -377.33 78.125,27 33,stand,,,
+26.5683 -376.599 0.124999,32 76 79,stand,,,
+-54.3203 -698.855 144.125,31 35 36,stand,,,
+-130.543 -885.167 144.125,34 36 39,stand,,,
+117.088 -867.871 144.125,35 34 37,stand,,,
+251.669 -882.69 90.7056,36 38,stand,,,
+389.36 -916.884 77.9305,37 172,stand,,,
+-251.537 -873.221 144.125,35 40,stand,,,
+-329.521 -668.91 144.125,39 41,stand,,,
+-323.682 -565.317 160.125,40 42 139 139,stand,,,
+-241.473 -288.269 160.125,41 43 139,stand,,,
+-244.779 -32.6016 160.125,42 22 141,stand,,,
+1248.83 650.66 0.125,45 52 107 48,stand,,,
+1065.96 647.327 0.125,44 46,stand,,,
+1064.84 516.478 0.125,45 47 54,stand,,,
+1127.34 449.796 0.125,46 48 49,stand,,,
+1216.92 495.693 0.125,47 49 52 44,stand,,,
+1268.47 437.345 0.125,48 47 50,stand,,,
+1393.94 440.913 0.125,49 51 52,stand,,,
+1417.94 400.878 0.125,50,stand,,,
+1362.06 634.598 0.125,50 53 44 48,stand,,,
+1408.9 657.923 0.125,52,stand,,,
+667.093 507.503 0.124998,46 55 56 57,stand,,,
+793.155 566.63 0.124998,54,stand,,,
+668.89 309.543 0.124998,54 216,stand,,,
+253.268 521.758 0.125,54 58 59,stand,,,
+273.088 608.585 0.125,57,stand,,,
+190.135 491.507 0.125,57 60 62,stand,,,
+-36.9479 464.056 0.125,59 61 63,stand,,,
+-123.37 608.147 0.124997,60,stand,,,
+177.142 281.688 0.124973,59 63 65 64,stand,,,
+-43.0748 304.836 7.36356,62 60 64,stand,,,
+-26.5309 75.6257 6.95729,63 65 62 78 77,stand,,,
+163.53 72.3232 0.0108541,64 62 66 77 78,stand,,,
+387.664 -15.9699 0.124997,65 67 68,stand,,,
+444.359 51.5566 0.124997,66,stand,,,
+458.906 -185.354 0.124997,66 69,stand,,,
+470.396 -534.097 0.124997,68 70 72 71,stand,,,
+629.869 -539.427 0.108546,69 200 199,stand,,,
+506.354 -579.852 0.125,69,stand,,,
+54.8344 -537.743 0.124997,69 73 74,stand,,,
+54.2439 -715.582 0.124999,72 80,stand,,,
+-63.166 -504.192 0.124998,72 75 76,stand,,,
+-140.966 -580.997 0.124998,74,stand,,,
+-73.8549 -374.975 2.31065,74 33 78,stand,,,
+90.4091 -83.4176 0.125001,65 78 64 79,stand,,,
+-90.8697 -134.916 0.107843,77 64 65 79 76 138,stand,,,
+11.2864 -275.044 0.124997,77 33 78,stand,,,
+-190.864 -778.621 0.125,73 85 82,stand,,,
+-155.929 -1096.35 0.125,82 169,stand,,,
+-268.918 -1089.9 0.125,81 83 80,stand,,,
+-455.85 -1077.78 0.125,82 84 86,stand,,,
+-480.559 -877.781 0.124997,83 85 87,stand,,,
+-476.333 -789.976 0.582206,84 80 87,stand,,,
+-477.555 -1176.59 0.125,83,stand,,,
+-714.108 -818.16 1.13564,85 84 88 89,stand,,,
+-682.259 -696.428 5.9072,87,stand,,,
+-887.709 -689.03 0.636553,87 90 91 147,stand,,,
+-1058.63 -935.806 1.63866,89,stand,,,
+-1057.24 -696.55 0.340997,89,stand,,,
+1847.45 831.337 1.35763,93 97 98 100 194,stand,,,
+2088.29 829.718 1.27545,92 94 96,stand,,,
+2087.87 1066.72 1.28023,93 95 97,stand,,,
+2160.07 1086.18 2.12925,94,stand,,,
+2196.14 821.209 3.32561,93,stand,,,
+1842.05 1052.66 0.0302776,94 92 100 98,stand,,,
+1679.63 844.744 -1.03201,92 99 100 101 102 97,stand,,,
+1671.02 753.592 1.34005,98,stand,,,
+1638.98 966.438 -0.0525621,97 98 102 101 92,stand,,,
+1452.37 898.847 11.6321,98 102 100 107,stand,,,
+1429.84 1022.44 -1.77159,101 100 98 103,stand,,,
+1140.56 963.716 2.125,102 104,stand,,,
+1054.71 964.494 -7.39564,103 105 108 109,stand,,,
+1069.07 1124.14 6.40568,104 106 109,stand,,,
+1221.01 1102.35 9.01728,105,stand,,,
+1252.63 815.608 0.786611,44 101 108,stand,,,
+1024.04 814.262 1.07257,107 104 109,stand,,,
+708.887 1041.82 1.40345,108 105 104 110 111 112,stand,,,
+500.187 1104.55 0.124998,109 111 112 113,stand,,,
+500.772 945.975 0.124998,110 109,stand,,,
+534.164 1260.48 0.124998,110 109,stand,,,
+337.617 1114.69 0.125001,110 114 115 116,stand,,,
+366.862 1281.86 0.125001,113,stand,,,
+333.632 942.466 0.125001,113,stand,,,
+105.603 962.319 -5.74098,113 117 118,stand,,,
+49.0523 1198.76 0.124998,116,stand,,,
+-174.292 952.506 0.124998,116 119 120,stand,,,
+-204.518 783.147 -0.442585,118 13 125,stand,,,
+-282.604 1145.13 2.3964,118 121,stand,,,
+-556.509 1128.09 0.0860045,120 122 123,stand,,,
+-583.061 1182.86 0.070594,121,stand,,,
+-576.178 881.459 0.124998,124 121 125 126,stand,,,
+-578.027 701.556 0.125001,123,stand,,,
+-376.363 795.051 -11.2744,123 119,stand,,,
+-763.311 819.608 -3.52719,123 127 130,stand,,,
+-773.487 688.391 14.125,126 128,stand,,,
+-772.454 526.454 23.6716,127 129,stand,,,
+-773.534 350.996 -5.09994,128 137 166 167,stand,,,
+-1063.24 766.959 -0.906971,126 131,stand,,,
+-1349.75 887.73 0.34169,130 132 133,stand,,,
+-1313.01 1009.43 0.144205,131,stand,,,
+-1560.47 760.301 -0.586027,131 134 135 136,stand,,,
+-1655.59 966.686 0.156246,133,stand,,,
+-1661.92 681.11 0.124949,133,stand,,,
+-1651.14 509.211 0.167147,133 158 157 159,stand,,,
+-565.6 191.987 0.125001,129 138 168,stand,,,
+-555.074 -90.882 -2.84309,137 78 145,stand,,,
+-276.057 -355.692 160.125,41 42 41 140,stand,,,
+-408.437 -356.913 160.125,141 139 142,stand,,,
+-392.37 -49.2397 160.125,140 43,stand,,,
+-426.607 -411.279 161.125,140 143,stand,,,
+-429.826 -545.729 80.125,142 144,stand,,,
+-605.264 -549.35 -1.55927,143 145 147,stand,,,
+-615.393 -421.268 -0.566905,138 144 146 147,stand,,,
+-844.678 -358.988 0.0148534,145,stand,,,
+-888.673 -518.671 0.0338047,89 145 144 148,stand,,,
+-1347.47 -396.678 -1.06837,147 149 150,stand,,,
+-1352.35 -548.902 -0.734118,148,stand,,,
+-1608.93 -382.448 -0.962751,148 151 152 153,stand,,,
+-1537.38 -245.467 0.125,150,stand,,,
+-1828.36 -286.919 0.124999,150 153 154,stand,,,
+-1874.97 -400.473 0.124999,152 150,stand,,,
+-1811.77 -112.55 0.476028,152 155 162 161,stand,,,
+-1894.53 -110.684 0.795236,154,stand,,,
+-1550.62 172.978 -0.581259,157 162,stand,,,
+-1511.87 368.549 0.125001,156 158 136 163,stand,,,
+-1694.26 370.179 0.124997,157 136 161 162,stand,,,
+-1844.68 509.203 0.124997,136 160 161,stand,,,
+-1901.99 532.211 0.124997,159,stand,,,
+-1853.81 350.066 0.124997,159 158 162 154,stand,,,
+-1738.32 157.136 -2.2,158 161 156 154,stand,,,
+-1361.82 365.58 0.0367905,157 164 165 166 167,stand,,,
+-1367.24 255.028 0.0367905,163,stand,,,
+-1397.88 522.117 0.0539138,163,stand,,,
+-1199.16 238.241 0.0870652,163 129,stand,,,
+-1152.04 547.906 0.953791,163 129,stand,,,
+-646.174 528.879 8.88265,137,stand,,,
+61.1068 -1087.02 -30.9055,81 170,stand,,,
+241.119 -1098.69 10.0968,169 171 172,stand,,,
+466.179 -1140 17.2632,170 172 173 174,stand,,,
+393.171 -1011.36 73.9618,170 171 38 173,stand,,,
+562.14 -1058.98 16.8467,172 171 174,stand,,,
+741.088 -1120.74 -35.875,173 171 175,stand,,,
+1051.11 -1045.5 -35.875,174 176 177,stand,,,
+1166.3 -1148.74 -47.6546,175,stand,,,
+1126.82 -852.775 -35.875,175 178 179,stand,,,
+1112.17 -727.97 -31.6177,177 179 196,stand,,,
+1340.57 -802.851 -35.875,177 178 180,stand,,,
+1637.15 -811.456 -35.875,179 181 182 218,stand,,,
+1613.38 -928.118 -46.3586,180,stand,,,
+1970.39 -794.005 -35.875,180 183 184 185,stand,,,
+1990.34 -631.124 1.125,182 186,stand,,,
+2202.65 -932.095 -48.7971,182,stand,,,
+2201.87 -697.397 -46.2118,182,stand,,,
+1996.85 -458.918 6.05739,183 187 188 193,stand,,,
+2191.43 -505.87 0.66518,186,stand,,,
+2061.41 -113.255 -4.875,186 189,stand,,,
+1939.17 149.081 12.125,188 190 191 192,stand,,,
+1871.71 268.688 -0.112048,189 0 194,stand,,,
+2225.92 158.627 12.125,189,stand,,,
+1807.23 157.489 12.125,0 189 193 210 211,stand,,,
+1846.08 -156.128 -4.93528,192 186,stand,,,
+1860.16 677.257 0.810373,190 92 195,stand,,,
+2205.62 683.056 0.122695,194,stand,,,
+1000.65 -629.971 1.125,178 197,stand,,,
+991.304 -558.555 1.03662,196 198 199,stand,,,
+1063.89 -484.542 0.566612,197 201,stand,,,
+837.59 -588.768 0.708157,197 200 70,stand,,,
+651.134 -380.034 1.90483,199 70 217,stand,,,
+1337.98 -498.117 -2.34233,198 202 203,stand,,,
+1647.11 -528.614 -0.500327,201 219,stand,,,
+1328.54 -394.656 12.125,201 204,stand,,,
+1316.98 -196.93 -5.72829,203 205 207 208,stand,,,
+1525.92 -200.062 -4.875,204 206,stand,,,
+1642.66 -286.384 2.34323,205,stand,,,
+1339.92 -117.597 -5.10205,204,stand,,,
+1229.48 -65.916 -5.93084,204 209 214,stand,,,
+1394.78 27.696 -4.87727,208 210,stand,,,
+1574.3 48.2744 -1.61571,209 211 192,stand,,,
+1581.1 263.28 5.27158,210 212 192 213,stand,,,
+1682.18 277.694 7.40677,211,stand,,,
+1048.43 260.551 1.54284,211 214 216,stand,,,
+1036.16 5.94329 -4.875,213 208 215,stand,,,
+853.003 16.3214 -4.875,214 216 217,stand,,,
+669.631 161.126 0.125,215 213 56,stand,,,
+808.769 -205.889 -0.0945382,215 200,stand,,,
+1615.5 -656.125 -47.7026,180 219,climb,1.24695 88.8794 0,,
+1615.5 -627.613 1.125,218 202,climb,-1.58203 90.2032 0,,
diff --git a/main_shared/scriptdata/waypoints/mp_suburban_wp.csv b/main_shared/scriptdata/waypoints/mp_suburban_wp.csv
new file mode 100644
index 0000000..56f0279
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_suburban_wp.csv
@@ -0,0 +1,193 @@
+192
+409.01 -1829.79 -265.125,1,stand,,,
+559.832 -1838.68 -260.802,0 2,stand,,,
+579.136 -1706.5 -264.875,1 3,stand,,,
+502.648 -1697.94 -264.875,2 4,stand,,,
+370.783 -1690.94 -340.906,3,stand,,,
+366.965 -1752.71 -340.875,6,stand,,,
+401.762 -1755.34 -340.875,5 7,stand,,,
+551.447 -1771.53 -399.646,6 8 37,stand,,,
+545.726 -1836.31 -399.083,7 9,stand,,,
+233.898 -1826.88 -416.909,8 89,stand,,,
+299.713 -910.615 -405.875,11,stand,,,
+463.07 -916.25 -405.875,10 12 39,stand,,,
+605.017 -918.135 -405.875,11 13 14,stand,,,
+610.893 -813.247 -403.742,12,stand,,,
+802.772 -920.761 -405.875,12 15 38,stand,,,
+873.527 -907.996 -405.875,14 16 17,stand,,,
+873.379 -771.467 -404.876,15,stand,,,
+1091.79 -908.806 -395.634,15 18 19,stand,,,
+1116.48 -329.465 -388.019,17,stand,,,
+1334.17 -1280.82 -383.284,17 20 21 22,stand,,,
+1516.48 -958.292 -388.416,19,stand,,,
+1035.87 -1316.15 -399.912,19 33 36 38,stand,,,
+1418.53 -1364.96 -398.442,19 23,stand,,,
+1417.22 -1542.07 -406.411,22 24 30,stand,,,
+1627.36 -1540.03 -409.125,23 25,stand,,,
+1721.29 -1542.61 -430.625,24 26 27,stand,,,
+1942.44 -1542.52 -430.625,25,stand,,,
+1715.54 -1752.05 -430.675,25 28 29,stand,,,
+1511.18 -1744.57 -430.675,27,stand,,,
+1756.24 -2181.01 -453.617,27 102 119,stand,,,
+1205.08 -1549.06 -400.485,23 31 33,stand,,,
+1191.27 -1835.77 -410.101,32 30 34,stand,,,
+1214.03 -1911.23 -416.572,31,stand,,,
+1036.59 -1547.46 -401.125,30 34 21 37,stand,,,
+1018.52 -1834.84 -418.136,33 31 35 92,stand,,,
+1031.95 -2031.54 -448.529,34 92 102 188,stand,,,
+751.568 -1316.63 -402.579,21 37 38 40,stand,,,
+737.903 -1504.85 -405.045,7 36 33,stand,,,
+787.671 -1167.18 -402.461,14 21 36 40,stand,,,
+462.313 -1040.57 -389.875,11 40,stand,,,
+460.627 -1225.12 -399.899,39 38 36 41,stand,,,
+159.707 -1243.3 -407.838,40 42 43,stand,,,
+-26.206 -1094.92 -404.157,41,stand,,,
+132.079 -1561.81 -404.875,41 44,stand,,,
+-128.554 -1568.63 -404.875,43 45,stand,,,
+-163.044 -1831.43 -411.014,44 46 47,stand,,,
+-15.3108 -1992 -431.503,45,stand,,,
+-373.536 -1821.27 -428.451,45 48 99,stand,,,
+-594.598 -1756.96 -407,47 49 50,stand,,,
+-706.459 -1596.84 -407.044,48,stand,,,
+-642.458 -2065.86 -415.499,48 51 52,stand,,,
+-758.752 -2057.1 -411.061,50,stand,,,
+-774.043 -2241.2 -435.1,50 53,stand,,,
+-780.056 -2450.82 -425.875,52 55,stand,,,
+-565.226 -2546.17 -424.797,55 56 99,stand,,,
+-636.899 -2553.95 -425.875,54 53 57,stand,,,
+-565.151 -2840.94 -443.633,54 64 69,stand,,,
+-639.621 -2736.22 -364.875,55 58,stand,,,
+-708.218 -2738.2 -364.875,57 59,stand,,,
+-707.269 -2563.14 -288.875,58 60,stand,,,
+-576.777 -2429.31 -288.875,59,stand,,,
+-357.686 -2744.24 -444.133,62 64 99,stand,,,
+-125.83 -2719.23 -487.081,61 63 70 190,stand,,,
+-122.378 -3292.04 -521.02,62 65 77 190 78,stand,,,
+-353.111 -2878.41 -446.945,56 61 65,stand,,,
+-358.486 -3278.88 -484.616,64 63 66,stand,,,
+-649.254 -3476.21 -507.699,65,stand,,,
+-884.731 -2845.19 -446.298,68,stand,,,
+-883.46 -2958.96 -451.273,67 69,stand,,,
+-605.454 -2949.97 -449.278,56 68,stand,,,
+259.902 -2716.89 -467.521,62 71 85 86 100,stand,,,
+259.944 -2807.29 -471.875,70 72,stand,,,
+263.214 -2990.53 -471.875,71 73 75,stand,,,
+510.432 -2990.19 -477.16,72 74 85,stand,,,
+500.252 -3152.74 -522.384,73 176 177 175,stand,,,
+258.285 -3144.37 -471.875,72 76,stand,,,
+242.966 -3326.23 -518.688,75 77 176,stand,,,
+34.1662 -3334.8 -520.584,76 63 78,stand,,,
+34.3768 -3538.91 -495.607,77 79 63,stand,,,
+124.496 -3783.92 -518.875,78 80,stand,,,
+284.493 -3846.58 -518.875,79 81 82 84,stand,,,
+272.092 -3729.44 -518.875,80,stand,,,
+413.009 -3841.58 -535.942,80 83 172 173,stand,,,
+422.882 -3584.38 -500.629,82,stand,,,
+266.198 -4045.41 -536.408,80 172,stand,,,
+472.731 -2686.56 -471.326,73 70 86 100,stand,,,
+260.919 -2333.54 -463.65,70 85 87 100,stand,,,
+317.756 -2044.24 -433.667,86 88 89,stand,,,
+557.619 -2032.88 -434.695,87 91,stand,,,
+274.293 -1974.91 -430.857,87 90 9,stand,,,
+133.672 -1973.47 -441.487,89,stand,,,
+704.054 -1951.29 -409.781,88 92,stand,,,
+869.37 -1987.62 -441.353,91 34 35 101,stand,,,
+1701.7 -3061.75 -342.875,94,stand,,,
+1708.53 -2705.41 -342.875,93 95,stand,,,
+1868.2 -2710.99 -408.875,94 96,stand,,,
+1860.85 -2883.59 -467.387,95 97 131,stand,,,
+1700.34 -2864.35 -474.875,96 98,stand,,,
+1703.79 -2590.39 -464.487,97 103 119,stand,,,
+-357.385 -2566.08 -439.795,47 54 61,stand,,,
+440.909 -2353.76 -458.946,86 85 70 101,stand,,,
+875.033 -2375.33 -471.586,92 100 188,stand,,,
+1248.11 -2139.96 -444.184,35 29 103,stand,,,
+1519.93 -2548.07 -470.368,98 102 104 105,stand,,,
+1324.64 -2593.22 -476.817,103 186 185 187,stand,,,
+1536.45 -2678.56 -483.618,103 106,stand,,,
+1532.99 -3165.01 -515.05,105 107 108 109 110,stand,,,
+1744.91 -3166.52 -508.228,106,stand,,,
+1840.6 -3420.27 -516.051,106,stand,,,
+1446.34 -3140.54 -516.017,106,stand,,,
+1378.17 -3712.56 -543.675,106 111 112,stand,,,
+1148.95 -3709.53 -543.675,110 118,stand,,,
+1463.3 -3775.11 -534.383,110 113,stand,,,
+1549.49 -3779.32 -524.097,112 114 117,stand,,,
+1551.6 -3939.74 -460.375,113 115,stand,,,
+1755.46 -3939.24 -394.375,114 116,stand,,,
+1744.32 -3647.99 -394.375,115,stand,,,
+1940.11 -3860.96 -525.199,113 144 147 149,stand,,,
+1002.26 -3711.97 -560.676,111 160 174 184 182,stand,,,
+1951.93 -2132.96 -425.239,98 29 120 121 122,stand,,,
+2133.06 -2096.53 -440.017,119 123 124,stand,,,
+1973.82 -2075.21 -423.639,119,stand,,,
+1952.97 -2579.98 -452.164,119,stand,,,
+2426.95 -1990.46 -423.628,120,stand,,,
+2224.55 -2517.9 -463.387,120 125 131,stand,,,
+2074.98 -2609.65 -421.844,124,stand,,,
+2695.48 -3222.14 -292.751,127,stand,,,
+2820.49 -3072.08 -298.375,126 128,stand,,,
+2819.61 -2908.84 -374.436,127 129,stand,,,
+2754.17 -2911.02 -374.463,128 130,stand,,,
+2754.06 -3074.26 -435.375,129 136 137,stand,,,
+2238.59 -2909.8 -497.85,124 96 132 133 141,stand,,,
+2111.29 -3041.02 -486.474,131,stand,,,
+2451.12 -3009.43 -457.483,131 134,stand,,,
+2590.88 -2919.88 -450.144,133 135 139,stand,,,
+2681.06 -2925.25 -435.375,134 136,stand,,,
+2690.73 -3072.47 -435.375,135 130 137,stand,,,
+2672.57 -3232.02 -435.375,130 136 138 139,stand,,,
+2790.15 -3183.07 -435.375,137,stand,,,
+2582.92 -3334.14 -468.271,137 140 134 141 143,stand,,,
+2846.81 -3372.66 -461.608,139,stand,,,
+2270.17 -3307.29 -528.259,142 131 139 143,stand,,,
+2089.01 -3181.25 -498.511,141,stand,,,
+2325.59 -3669.01 -542.17,141 139 144 145,stand,,,
+2055.7 -3870.43 -540.844,117 143 145 149,stand,,,
+2413.24 -3958.19 -547.463,143 144 146,stand,,,
+2600.85 -4170.95 -548.881,145,stand,,,
+1872.35 -3692.88 -494.302,117,stand,,,
+1745.84 -4042.55 -530.261,149,stand,,,
+1863.04 -4162.13 -533.375,148 117 144 150,stand,,,
+1834.09 -4371.51 -540.73,149 151 157,stand,,,
+1708.4 -4333.61 -549.462,150,stand,,,
+1769.06 -4705.08 -520.649,153 154 157,stand,,,
+1921.96 -4723.13 -511.854,152,stand,,,
+1680.06 -4844.95 -583.204,152 155 166,stand,,,
+1442.23 -4770.54 -575.532,154 156 165,stand,,,
+1425.21 -4443.6 -528.636,155 157 158 159,stand,,,
+1769.04 -4452.52 -510.88,152 150 156,stand,,,
+1306.13 -4303.86 -552.926,156,stand,,,
+1037.22 -4302.47 -546.14,156 160 170 171,stand,,,
+1056.57 -4089.34 -550.435,159 161 118 171 170,stand,,,
+1222.08 -4069 -557.243,160,stand,,,
+823.231 -4769.26 -577.226,163 168 170,stand,,,
+1100.12 -4845.74 -588.848,162 164 165 167,stand,,,
+1072.14 -4684.21 -553.811,163,stand,,,
+1339.9 -4886.79 -591.035,163 155,stand,,,
+1245.37 -5531.64 -685.889,154 167,stand,,,
+946.367 -5401.39 -673.249,166 163 168,stand,,,
+635.142 -5351.98 -657.448,167 162,stand,,,
+310.657 -4503.04 -526.675,170,stand,,,
+818.191 -4392.58 -534.629,169 162 159 171 172 160,stand,,,
+764.416 -4133.06 -549.881,160 170 172 174 159,stand,,,
+523.162 -4076.26 -536.402,171 84 82 173 170,stand,,,
+592.158 -3761.02 -546.906,82 172 174 175,stand,,,
+822.894 -3697.89 -555.899,171 118 173 182 175 184,stand,,,
+646.51 -3383.76 -538.508,173 176 177 182 174 178 74,stand,,,
+484.711 -3350.58 -532.188,175 74 76 177,stand,,,
+699.151 -3136.69 -531.875,175 74 178 176,stand,,,
+801.235 -3092.43 -518.827,177 179 183 182 175,stand,,,
+794.551 -2864.82 -448.875,178 180 181,stand,,,
+955.701 -2865.49 -448.875,179,stand,,,
+661.518 -2877.59 -448.875,179,stand,,,
+827.796 -3399.56 -541.128,175 174 183 184 118 178,stand,,,
+956.139 -3121.9 -516.279,182 178 186,stand,,,
+1054.23 -3437.81 -541.661,182 118 185 174,stand,,,
+1317.14 -3020.72 -513.29,184 186 104,stand,,,
+1206.91 -2947.8 -497.334,185 183 104,stand,,,
+1190.78 -2408.13 -464.767,104 188,stand,,,
+966.213 -2329.05 -468.949,187 101 35,stand,,,
+209.237 -2847.53 -335.875,191,stand,,,
+-73.7263 -2843.14 -508.186,191 62 63,climb,-1.14807 1.10962 0,,
+-47.646 -2843.16 -319.375,190 189,climb,-0.252686 0.0549316 -0.0274658,,
diff --git a/main_shared/scriptdata/waypoints/mp_subway_wp.csv b/main_shared/scriptdata/waypoints/mp_subway_wp.csv
new file mode 100644
index 0000000..0281089
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_subway_wp.csv
@@ -0,0 +1,212 @@
+211
+-1865.57 -1444.6 896.125,1 8,stand,,,
+-1308.25 -1448.98 896.125,0 2,stand,,,
+-1294.04 -1108.69 896.125,1 3 19,stand,,,
+-1358.88 -1107.67 896.125,2 4,stand,,,
+-1533.02 -1105.97 824.125,3 5 6,stand,,,
+-1579.14 -1009.55 824.125,4 6 18,stand,,,
+-1639.1 -1101.76 824.125,5 4 7,stand,,,
+-1806.8 -1104.73 896.125,6 8,stand,,,
+-1860.25 -1100.5 896.125,7 0 9,stand,,,
+-1868.42 -770.468 896.125,8 10 19,stand,,,
+-2251.78 -763.248 896.125,9 11,stand,,,
+-2385.49 -759.032 816.125,10 12,stand,,,
+-2522.92 -742.204 816.125,11 13,stand,,,
+-2522.1 -471.811 816.125,12 14,stand,,,
+-2435.07 -471.271 816.125,13 15,stand,,,
+-2295.96 -471.013 720.125,14 16,stand,,,
+-2163.06 -469.28 720.125,15 17,stand,,,
+-2172.04 -67.9258 720.125,16 45 48,stand,,,
+-1579.58 -755.479 720.125,5 34,stand,,,
+-1285.06 -768.268 896.125,2 9 20,stand,,,
+-891.773 -760.548 896.125,19 21,stand,,,
+-776.197 -764.169 816.125,20 22,stand,,,
+-615.965 -749.701 816.125,21 23,stand,,,
+-615.572 -469.879 816.125,22 24,stand,,,
+-718.916 -469.461 816.125,23 25,stand,,,
+-859.405 -467.344 720.125,24 26,stand,,,
+-985.773 -464.318 720.125,25 27,stand,,,
+-990.052 -60.8924 720.125,26 28 80,stand,,,
+-1143.9 -58.5842 720.762,27 29,stand,,,
+-1143.07 -365.657 721.125,28 30 41,stand,,,
+-1143.3 -599.598 720.122,29 31,stand,,,
+-1303.35 -600.099 716.125,30 32 33 41,stand,,,
+-1306.42 -862.143 716.125,31,stand,,,
+-1436.87 -591.12 720.125,31 34,stand,,,
+-1585.51 -501.083 720.125,33 18 35 42,stand,,,
+-1882.6 -493.179 717.125,34 36 37 40,stand,,,
+-1890.98 -692.414 717.125,35,stand,,,
+-2015.5 -495.138 720.125,35 38 39,stand,,,
+-2017.83 -627.695 720.125,37,stand,,,
+-2018.7 -265.589 720.125,37 40 45,stand,,,
+-1880.7 -254.235 725.075,39 35 44,stand,,,
+-1298.03 -366.208 724.468,31 29 42,stand,,,
+-1580.67 -367.414 720.125,41 34 43,stand,,,
+-1587.48 -117.023 734.022,42 44 77,stand,,,
+-1881.11 -125.471 724.821,43 40 45 46,stand,,,
+-2014.38 -68.8174 720.125,39 17 44 47,stand,,,
+-1866.65 398.957 719.125,44,stand,,,
+-2008.42 171.881 720.125,45 48,stand,,,
+-2203.51 203.347 720.125,47 17 49 58,stand,,,
+-2178.15 438.621 720.125,48 50 60,stand,,,
+-2386.46 438.45 720.125,49 51,stand,,,
+-2398.09 671.486 720.125,50 52,stand,,,
+-2471.82 846.805 720.125,51 53 54,stand,,,
+-2503.21 1164.57 720.125,52 62,stand,,,
+-2727.77 846.817 720.125,52 55 56 58,stand,,,
+-2668.31 939.159 720.125,54,stand,,,
+-2803.01 866.607 720.125,54 57,stand,,,
+-2917.02 872.929 764.125,56 76,stand,,,
+-2642.41 196.745 720.125,54 48 59,stand,,,
+-2731.96 130.895 720.125,58,stand,,,
+-2181.88 985.131 724.315,49 61,stand,,,
+-2130.44 1139.08 720.125,60 62 63,stand,,,
+-2243.49 1226.47 720.125,53 61 72,stand,,,
+-1833.97 1212.58 777.344,61 64 65 79,stand,,,
+-1616.24 1233.3 763.37,63 65 79 134,stand,,,
+-1713.97 1406.77 829.483,64 63 66,stand,,,
+-1735.54 1567.6 897.748,65 67,stand,,,
+-1809.19 1785.48 953.911,66 68,stand,,,
+-1849.76 1991.33 973.621,67 69,stand,,,
+-1925.08 2177.95 934.699,68 70,stand,,,
+-2006.72 2364.66 866.785,69 71,stand,,,
+-2129.83 2605.49 736.467,70 140 162 168,stand,,,
+-2442.56 1825.5 720.125,62 73 160,stand,,,
+-2651.25 1760.45 728.125,72 74,stand,,,
+-2718.44 1745.09 728.125,73 75,stand,,,
+-2801.71 1700.21 764.125,74 144 142,stand,,,
+-3087.74 1070.97 764.125,57 141,stand,,,
+-1561.24 242.408 737.032,43 78,stand,,,
+-1602.85 700.11 720.125,77 79,stand,,,
+-1564.25 1008.27 723.456,78 63 64 134,stand,,,
+-985.393 519.233 720.125,27 81 132,stand,,,
+-537.195 579.475 724.125,80 82 83,stand,,,
+-480.342 525.165 724.125,81,stand,,,
+-540.347 768.537 724.125,81 84,stand,,,
+-543.911 876.139 760.125,83 85 86,stand,,,
+-607.267 1036.78 760.125,84 86 87,stand,,,
+-522.85 1035.94 760.125,85 84 95,stand,,,
+-618.133 1121.81 760.125,85 88,stand,,,
+-618.142 1221.85 720.125,87 89 90,stand,,,
+-661.355 1249.87 720.125,88 90 92,stand,,,
+-543.913 1333.26 720.255,88 89 91,stand,,,
+-533.24 1439.77 760.125,90 97,stand,,,
+-791.288 1243.95 720.125,89 93 94,stand,,,
+-834.14 1383.22 720.125,92 137,stand,,,
+-788.387 940.535 720.125,92 132,stand,,,
+-484.851 1220.19 760.125,86 96,stand,,,
+-346.988 1362.3 760.125,95 97 98,stand,,,
+-544.021 1596.45 760.125,96 91 99,stand,,,
+-341.216 1547.21 760.125,96,stand,,,
+-544.804 2004.81 760.125,97 100 101,stand,,,
+-668.76 2138.51 760.125,99 101 102,stand,,,
+-478.761 2166.28 760.125,100 99 103,stand,,,
+-782.074 2136.16 720.375,100 110,stand,,,
+-253.167 2180.52 760.125,101 104,stand,,,
+-287.086 2522.82 768.655,103 105 106,stand,,,
+-425.69 2846.13 760.125,104 114,stand,,,
+-617.608 2357.33 759.125,104 107,stand,,,
+-692.766 2338.38 759.125,106 108,stand,,,
+-795.289 2313.39 720.375,107 109,stand,,,
+-1080.01 2323.4 720.375,108 110 111,stand,,,
+-1053.36 2104.08 720.375,109 102 135,stand,,,
+-1150.86 2427.3 720.375,109 112 138,stand,,,
+-880.414 2601.47 720.375,111 113,stand,,,
+-794.073 2665.3 760.125,112 114,stand,,,
+-672.176 2714.38 760.125,113 105 115,stand,,,
+-870.57 3100.71 760.125,114 116 117,stand,,,
+-947.375 3212.69 760.125,115 124,stand,,,
+-805.804 3286.59 760.125,115 118 119,stand,,,
+-1001.52 3411.75 760.125,117 120,stand,,,
+-803.08 3406.42 760.125,117,stand,,,
+-1230.21 3679.14 760.125,118 121 128,stand,,,
+-1172.49 3437.51 760.125,120 122,stand,,,
+-1124.67 3348.98 721.125,121 123 124,stand,,,
+-1138.67 3293.09 721.125,122 124 125,stand,,,
+-1008.72 3281.02 721.125,123 122 116,stand,,,
+-1389.36 3082.67 720.125,123 126 127,stand,,,
+-1273.14 2824.57 720.125,125 139,stand,,,
+-1621.29 3463.34 720.125,125 171,stand,,,
+-1279.77 3770.43 724.125,120 129,stand,,,
+-1440.88 3935.69 724.125,128 130 131,stand,,,
+-1369.23 4073.24 724.125,129,stand,,,
+-1936.05 3646.8 720.125,129 171 175,stand,,,
+-1046.77 901.088 720.125,80 94 133 134,stand,,,
+-1056.79 1259.62 720.125,132 134 137,stand,,,
+-1366.4 1197.1 741.314,133 79 64 132,stand,,,
+-1226.95 2065.82 720.125,110 136 138,stand,,,
+-1180.17 1758.55 727.353,137 135,stand,,,
+-1080.14 1367.43 720.125,93 133 136,stand,,,
+-1347.15 2373.2 720.125,135 111 139,stand,,,
+-1499.83 2683.82 721.294,138 126 140,stand,,,
+-1705.53 2772.16 720.458,71 139 169 170,stand,,,
+-3111.73 1332.31 764.672,76 142 210,stand,,,
+-2975.9 1511.65 784.226,141 143 144 75,stand,,,
+-2837.95 1353.6 764.125,142,stand,,,
+-3062.26 1786.25 764.125,142 145 75 146 209,stand,,,
+-3009.02 1891.43 764.125,144,stand,,,
+-3279.1 1922.36 766.125,144 147 209,stand,,,
+-3424.11 2203.42 764.125,146 148 149,stand,,,
+-3521.2 2227.67 764.125,147,stand,,,
+-3310.32 2304.5 764.125,147 150,stand,,,
+-3210.43 2357.87 720.125,149 151 152,stand,,,
+-3211.45 2535.75 720.125,150 152 153,stand,,,
+-3075.05 2423.43 720.125,151 150 156,stand,,,
+-3425.51 3039.88 720.125,151 154 155,stand,,,
+-3545.73 3075.75 720.125,153,stand,,,
+-3059.23 3257.1 720.125,153 165 172,stand,,,
+-2957.26 2480.23 720.736,152 157 158,stand,,,
+-3022.99 2655.9 720.663,156 159,stand,,,
+-2831.84 2249.31 720.668,156 160,stand,,,
+-2819.92 2754.43 720.125,157 163 161 165,stand,,,
+-2594.99 2339.45 720.125,158 72 161,stand,,,
+-2644.93 2452.05 720.125,160 162 159,stand,,,
+-2366.25 2561 743.198,161 71 163 168,stand,,,
+-2508.28 2868.64 716.125,162 164 159,stand,,,
+-2597.01 3046.43 716.125,163 165 166,stand,,,
+-2880.02 2923.36 720.125,159 164 155,stand,,,
+-2310.7 3187.63 727.524,164 167 202,stand,,,
+-2230.64 3029.22 720.125,166 168 169,stand,,,
+-2154.42 2902.06 720.125,167 170 71 162,stand,,,
+-1905.37 3170.23 720.125,167 140 170 171,stand,,,
+-1946.49 2834.51 743.694,140 169 168,stand,,,
+-1847.18 3373.94 720.125,169 127 131,stand,,,
+-3167.52 3467.34 720.125,155 173 193,stand,,,
+-3013.24 3561.19 720.125,172 174,stand,,,
+-3086.36 3689.97 722.434,173 194,stand,,,
+-2135.64 4008.7 720.125,131 176 178,stand,,,
+-2276.06 3932.45 720.125,175 177,stand,,,
+-2403 4126.25 722.777,176 196,stand,,,
+-2329.34 4387.33 720.125,175 179,stand,,,
+-2235.74 4449.7 720.125,178 180,stand,,,
+-2109.92 4521.26 816.125,179 181,stand,,,
+-2045.16 4568.27 816.125,180 182,stand,,,
+-2177.92 4798 816.125,181 183,stand,,,
+-2299.5 4734.41 816.125,182 184,stand,,,
+-2419.43 4671.27 896.125,183 185,stand,,,
+-2772.61 4513.37 896.125,184 186 205,stand,,,
+-3273.9 4237.21 896.125,185 187 208,stand,,,
+-3592.13 3995.13 896.125,186 188,stand,,,
+-3699.65 3938.97 816.125,187 189,stand,,,
+-3814.54 3837.33 816.125,188 190,stand,,,
+-3697.14 3612.5 816.125,189 191,stand,,,
+-3604.38 3658.62 816.125,190 192,stand,,,
+-3471.76 3729.7 720.125,191 193,stand,,,
+-3349.41 3783.85 720.125,192 172,stand,,,
+-2881.23 3818.83 742.532,174 195 197,stand,,,
+-2734.65 3937.76 720.515,194 196 197 202,stand,,,
+-2576.8 4037.35 743.702,195 177 197,stand,,,
+-2834.01 4099.77 720.094,196 195 194 198,stand,,,
+-3009.97 4349.34 720.107,197 199,stand,,,
+-3123.08 4554.03 824.125,198 200 201,stand,,,
+-3123.2 4671.42 824.125,199 201 204,stand,,,
+-3218.56 4615.74 824.125,200 199 203,stand,,,
+-2468.37 3508.36 720.752,195 166,stand,,,
+-3361.33 4537.29 896.125,201 208,stand,,,
+-2981.07 4754.28 896.125,200 205,stand,,,
+-2916.46 4781.07 896.125,204 185 206,stand,,,
+-3052.75 5002.43 896.125,205 207,stand,,,
+-3562.01 4731.71 896.125,206 208,stand,,,
+-3429.56 4497.86 896.125,207 203 186,stand,,,
+-3297.15 1715.34 774.207,144 146 210,stand,,,
+-3382.47 1478.77 764.125,209 141,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_tge_wp.csv b/main_shared/scriptdata/waypoints/mp_tge_wp.csv
new file mode 100644
index 0000000..a30764a
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_tge_wp.csv
@@ -0,0 +1,362 @@
+361
+-2074.44 2792.75 0.0383311,1 3 126,stand,,,
+-2210.04 2873.75 5.2229,0 2 3,stand,,,
+-2218.78 3199.42 5.87478,1 4,stand,,,
+-2213.67 2765.91 5.47137,0 1,stand,,,
+-2319.84 2961.52 4.95915,2 5,stand,,,
+-2317.08 2442.84 4.09965,4 6,stand,,,
+-2336.71 1827.35 4.14172,5 7,stand,,,
+-2182.31 1684.12 3.13568,6 8,stand,,,
+-1787.75 1760.03 0.100744,7 9 357 129 358,stand,,,
+-1472.77 1634.91 0.0613314,8 10 357 358,stand,,,
+-1368.96 1541.01 0.375001,9 11 190 189 191 358,stand,,,
+-1616.86 1388.64 0.124707,10 12 190 189,stand,,,
+-1774.26 1254.63 8.16218,11 13,stand,,,
+-1894.35 1001.23 0.0439517,12 14,stand,,,
+-1748.77 985.664 0.0258757,13 15,stand,,,
+-1755.42 587.94 12.183,14 16 187,stand,,,
+-1864.47 457.457 5.60333,15 17,stand,,,
+-1884.53 -170.995 1.74,16 18,stand,,,
+-1778.37 -298.636 29.7502,17 19,stand,,,
+-1784.96 -525.267 5.1018,18 20 185,stand,,,
+-1719.28 -858.447 4.77811,19 21 22 184,stand,,,
+-1881.52 -855.689 2.37342,20 22,stand,,,
+-1880.18 -1226.4 0.0351337,23 21 20,stand,,,
+-1714.61 -1455.23 24.8461,22 24 231,stand,,,
+-1570.36 -1547.51 -6.70196,23 25 165 166 184 231,stand,,,
+-1602.59 -1849.75 0.102078,24 26 27,stand,,,
+-1900.63 -1909.77 0.124998,25 27,stand,,,
+-1602.82 -1949.76 0.723626,26 25 28 29 165 166 32 164,stand,,,
+-1900.62 -2473.53 0.111599,27 29,stand,,,
+-1693 -2406.6 0.689869,28 30 31 27,stand,,,
+-1584.29 -2644.37 -2.33718,29 31 33 50,stand,,,
+-1595.78 -2345.97 0.108601,30 32 164 29,stand,,,
+-1355.46 -2439.98 0.0156522,31 163 162 164 27,stand,,,
+-1061.65 -2652.86 -2.5317,30 34 50 48,stand,,,
+-96.7745 -2702.38 2.21085,33 35 48 40,stand,,,
+787.996 -2716.64 0.0230018,34 36 40 39,stand,,,
+1704.94 -2681.71 -6.73377,35 37 38 39 52,stand,,,
+2145.27 -2455.36 0.381077,36 38 53 54,stand,,,
+2243.31 -2878.7 -0.789221,37 36 52,stand,,,
+1079.04 -2899.9 -0.911144,36 40 35 51 52,stand,,,
+107.09 -3195.42 57.875,39 41 47 34 35,climb,22.6813 31.1078 0,,
+70.0094 -3199.36 -196.895,40 42,climb,65.5829 6.69067 0,,
+9.3849 -3033.06 -205.272,41 43,stand,,,
+17.5871 -2177.23 -206.194,42 44,stand,,,
+19.607 -1192.15 -199.125,43 45,stand,,,
+5.20864 -501.198 -189.975,44 46,climb,-45.4065 3.9386 0,,
+14.6086 -501.198 12.125,45 256 257 258,climb,-22.5275 -1.99951 0,,
+-511.28 -3270.52 56.125,40 48 49,stand,,,
+-694.003 -3073.26 39.3789,47 49 33 34,stand,,,
+-1162.04 -3325.2 56.125,48 47 50,stand,,,
+-1416.32 -3089.69 41.251,49 30 33,stand,,,
+1214.46 -3331.91 56.125,39 52,stand,,,
+1603.23 -2980.46 20.4921,51 38 39 36,stand,,,
+2293.17 -2043.73 5.50305,37 54 57,stand,,,
+2099.64 -2026.76 5.28272,53 37 55 56 57 56,stand,,,
+1904.82 -1955.76 0.0593982,54 56 59 61 148 149,stand,,,
+1790.67 -2093.99 16.125,55 54 54 177,stand,,,
+2215.78 -1359.45 5.61565,54 53 58,stand,,,
+2059.85 -1178.46 0.0470181,57,stand,,,
+1871.86 -1565.66 -6.44759,55 60 61 147 148,stand,,,
+1694.32 -1331.05 2.45892,59 61 62 75 74 147,stand,,,
+1687.98 -1541.72 0.120081,60 59 55 75,stand,,,
+1699.73 -984.727 0.0558958,60 63 73 74 147 311,stand,,,
+1923.67 -731.683 0.114775,62 64 147,stand,,,
+1783.12 -734.556 0.446686,63 65 67 73 147,stand,,,
+1782.85 -288.318 4.85522,64 66 67,stand,,,
+1644.15 180.228 0.0551113,65 68 69 72 71 67 83,stand,,,
+1616.55 -279.736 6.12352,65 64 72 66 73 278 265,stand,,,
+1906.69 216.696 0.550335,66 69,stand,,,
+1790.25 549.639 0.0913758,68 70 71 66 76,stand,,,
+1654.13 783.94 0.125,69 71 79,stand,,,
+1616.19 466.877 0.124999,70 69 66 82 83,stand,,,
+1521.04 -20.6021 2.70599,66 67 277 311,stand,,,
+1596.58 -615.239 -1.59688,67 64 62 74 311,stand,,,
+1508.65 -1124.05 0.125002,62 75 60 73 312,stand,,,
+1342.39 -1254.97 5.87959,74 61 60 179 266 260 312,stand,,,
+1780.91 1292.82 4.94027,69 77 79,stand,,,
+1500.29 1563.24 0.375001,76 78 79 84 313 350,stand,,,
+1399.4 1413.9 0.125,77 79 307 309 287,stand,,,
+1559.77 1298.45 -2.91786,78 80 81 77 76 70,stand,,,
+1352.56 1159.19 0.0041275,79 81 306 307,stand,,,
+1427.28 1068.86 3.28372,80 79 306 305 308,stand,,,
+1453.14 442.969 0.0997115,71 83 305 308,stand,,,
+1404.25 230.428 0.0514685,82 66 277 71 310 305,stand,,,
+1630.84 1756.04 0.124999,77 85 313 350 351,stand,,,
+1579.54 2401.47 0.120571,84 86 341 351 349 350,stand,,,
+1554.94 2731.46 16.125,85 87 93 93 341,stand,,,
+1680.16 2805.48 16.125,86 88 91,stand,,,
+1669.02 3134.24 16.125,87 89 92,stand,,,
+1822.68 3134.75 16.125,88 90,stand,,,
+1831.86 3344.87 16.125,89,stand,,,
+1817.54 2676.13 16.125,87,stand,,,
+1539.52 3145.69 16.125,88 93 94 341 339,stand,,,
+1455.39 2875.67 0.125,92 86 86 94 341 351,stand,,,
+1110.77 3201.75 0.125002,92 95 109 341 93 339 342,stand,,,
+1068.75 3370.62 0.125002,94 96,stand,,,
+1068.75 3420.8 0.125001,95 97 103,stand,,,
+705.272 3532.15 -2.14665,96 98 107 106,stand,,,
+657.735 3710.45 4.72825,97 99 100,stand,,,
+619.087 3760.27 4.51954,98 100,stand,,,
+517.58 3644.35 5.00511,99 98 101,stand,,,
+498.86 3825.21 5.06944,100 102 104,stand,,,
+727.64 3851.8 13.0702,101 103,stand,,,
+1059.66 3642.3 -3.08483,102 96,stand,,,
+331.303 3777.97 -0.706264,101 105 106,stand,,,
+159.315 3600.96 -1.99112,104 106 114,stand,,,
+356.189 3492.17 -0.950492,105 107 97 104,stand,,,
+711.38 3391.13 0.124999,106 97 108 109,stand,,,
+479.646 3173.1 0.0341741,107 109 110 109 331 339 342,stand,,,
+724.789 3157.85 0.0145188,108 107 94 342 108 339 341 332,stand,,,
+199.976 3158.04 -4.26295,108 111 112 331,stand,,,
+325.631 3374.46 8.34132,110,stand,,,
+-34.1632 3048.07 0.125,110 113 137 325 329 331,stand,,,
+-178.359 3267.99 0.125,114 137 112,stand,,,
+-224.337 3542.37 7.93859,113 105 115 120,stand,,,
+-565.678 3472.61 0.831969,114 116 121 122,stand,,,
+-626.702 3754.47 4.51952,115 117,stand,,,
+-782.454 3748.96 4.54262,116 118 119,stand,,,
+-721.167 3611.28 5.11935,117,stand,,,
+-887.894 3868.69 17.5619,117 120 122,stand,,,
+-517.728 3853.43 12.6034,119 114,stand,,,
+-696.877 3360.6 0.375,115 122 136 137,stand,,,
+-962.927 3546.56 -2.45306,121 119 115 123 139,stand,,,
+-1530 3604.3 -3.24382,122 124 125,stand,,,
+-1635.67 3443.91 0.124998,123 125,stand,,,
+-1935.15 3433.11 0.125001,124 126 128 123,stand,,,
+-1961.76 2929.27 0.124999,125 0 127 141,stand,,,
+-2114.49 3067.8 0.125001,126 128,stand,,,
+-2100.24 3328.4 0.124999,127 125,stand,,,
+-1462.97 2318.62 0.125001,130 8 356 357 359,stand,,,
+-1402.33 2696.82 0.0516292,129 131 132 346,stand,,,
+-1612.84 2747.22 16.125,130 132 141 142 143,stand,,,
+-1333.95 2812.42 7.01672,131 133 130 346,stand,,,
+-1255.11 2949.28 1.09149,132 134 138,stand,,,
+-1601.96 3141.68 16.125,133 135 141 144,stand,,,
+-1068.27 3153.57 0.0222403,134 136 138 140 348,stand,,,
+-845.758 3130.58 0.244454,135 121 137 138 348 322 347,stand,,,
+-275.346 3062.57 0.124999,121 113 112 136 322 326 325 348,stand,,,
+-1068.11 2933.41 1.54461,136 133 135 346 347 348,stand,,,
+-1083.97 3405.38 0.124998,122 140,stand,,,
+-1083.97 3355.04 0.125002,139 135,stand,,,
+-1663.8 2945.23 16.125,134 131 126 144,stand,,,
+-1667.2 2559.46 16.125,131,stand,,,
+-1826.83 2754.14 16.125,131,stand,,,
+-1675.2 3090.52 16.125,134 141 145,stand,,,
+-1602.87 3266.77 16.125,144 146,stand,,,
+-1476.12 3259.11 16.125,145,stand,,,
+1892.71 -1107.41 0.125001,64 62 60 63 59,stand,,,
+1756.32 -1841.68 0.0976198,59 55 178,stand,,,
+1846.58 -2204.49 0.113908,55 150,stand,,,
+1779.99 -2382.32 4.61663,149 151,stand,,,
+1244.2 -2435.28 3.95086,150 152 154,stand,,,
+1124.77 -2150.79 2.87937,151 153 177 176 178,stand,,,
+837.519 -2503.6 0.125001,152 154,stand,,,
+818.092 -2406.92 1.1706,153 151 155,stand,,,
+489.647 -2495.84 0.0137867,154 156 157,stand,,,
+502.475 -2371.63 0.0279546,155 157,stand,,,
+201.315 -2379.42 0.01256,156 155 158 171 173,stand,,,
+-385.024 -2359.77 0.125001,157 159 170 171 172,stand,,,
+-509.173 -2504.47 0.125001,158 160 161,stand,,,
+-671.675 -2495.21 0.125001,159 161,stand,,,
+-650.728 -2421.65 0.125001,160 159 162,stand,,,
+-970.249 -2475.6 4.15996,161 163 32,stand,,,
+-956.325 -2403.13 0.125002,162 32,stand,,,
+-1379.41 -2065.28 -0.2105,32 31 167 166 27,stand,,,
+-1462.75 -1546.46 1.00036,27 24 166 183 230 231,stand,,,
+-1431.46 -1886.1 0.124999,24 167 164 165 27,stand,,,
+-903.327 -1964.94 0.123495,166 164 168 170,stand,,,
+-555.961 -1959.96 0.0633508,167 169 170 172,stand,,,
+-554.11 -1801.63 0.0633508,168 170,stand,,,
+-380.553 -2035.43 0.0517451,169 168 167 158 172,stand,,,
+-130.27 -2182.26 0.125,158 172 157,stand,,,
+43.8492 -1769.48 1.68513,171 170 168 158 173 174 180 181,stand,,,
+332.354 -2024.73 0.125,157 172 174,stand,,,
+695.261 -1975.92 0.75,172 173 175 176,stand,,,
+824.788 -2069.85 16.125,174 176,stand,,,
+964.072 -1924.69 0.0415809,175 177 152 174 178,stand,,,
+1223.2 -2097.94 16.125,176 152 56,stand,,,
+1227.97 -1844.19 0.052981,176 152 148,stand,,,
+567.502 -1495.54 0.0790265,75 180 253 252 260,stand,,,
+101.295 -1478 0.039076,172 259 179,stand,,,
+-143.683 -1525.51 0.0601526,172 182 252 245,stand,,,
+-685.325 -1481.05 0.123987,181 183 232 233 234,stand,,,
+-1024.77 -1503.61 0.0470831,182 165 231 232 230 235,stand,,,
+-1662.66 -836.744 0.125,24 20 185 229 231,stand,,,
+-1627.83 -321.441 6.85082,184 19 186 225 226 229,stand,,,
+-1647.94 -38.6522 2.19434,185 187 217 226 216 225,stand,,,
+-1653.96 673.079 0.125001,186 188 196 15,stand,,,
+-1649.3 928.459 0.119656,187 189,stand,,,
+-1505.6 1087.87 0.124998,188 190 191 192 11 193 194 10,stand,,,
+-1307.7 1396.48 3.5853,189 10 191 210 11,stand,,,
+-1295.09 1161.64 0.124999,190 192 199 189 10 210,stand,,,
+-1405.87 1044.91 2.23897,191 193 189,stand,,,
+-1351.55 897.991 3.78832,192 194 198 189,stand,,,
+-1331.11 732.824 3.88649,193 195 196 202 189,stand,,,
+-1319.33 434.665 0.125002,194 196 204 205 203,stand,,,
+-1452.23 707.042 0.0117499,195 187 194,stand,,,
+-915.341 685.014 1.18661,198 202 203,stand,,,
+-799.619 785.021 0.0290902,197 199 193 203,stand,,,
+-807.705 1120.16 0.125002,198 200 201 191,stand,,,
+-721.149 1292.57 0.125002,199 201 207,stand,,,
+-1010.09 1289.63 0.125002,200 199,stand,,,
+-1038.04 721.34 0.125002,197 194 204,stand,,,
+-844.584 268.969 0.124999,197 204 206 205 198 195,stand,,,
+-1039.12 411.513 0.125,202 203 195 205 205 206,stand,,,
+-1257.48 240.708 0.124997,204 204 195 203 216,stand,,,
+-536.484 332.35 0.124998,203 204 214 213 212,stand,,,
+-460.817 1287.61 0.124998,200 208 209,stand,,,
+-320.739 1200.83 0.124998,207 209 211,stand,,,
+-463.144 1457.8 0.00924392,207 208 210,stand,,,
+-1156.45 1473.96 0.0320331,190 191 209,stand,,,
+-328.735 466.917 0.0808836,208 212 213,stand,,,
+-202.024 303.716 0.523856,211 213 206 281 280,stand,,,
+-382.532 207.362 2.6804,212 214 206 211 223,stand,,,
+-486.428 89.0055 1.48266,213 206 215 222 223,stand,,,
+-736.111 29.7609 16.125,214 216,stand,,,
+-1259.96 49.7754 -6.33678,215 217 205 186,stand,,,
+-1256.47 -110.469 0.124997,216 218 225 224 186,stand,,,
+-991.374 -226.458 4.68062,217 219 224 236 222 225,stand,,,
+-758.277 -277.058 1.45977,220 218 236 222,stand,,,
+-571.197 -293.121 6.125,221 222 219 241,stand,,,
+-389.892 -288.673 0.124998,220 222 243 247 223,stand,,,
+-525.792 -143.861 0.124998,221 214 220 219 218 223,stand,,,
+-314.374 -210.817 4.26816,214 213 246 247 222 221,stand,,,
+-1150.98 -305.875 16.125,218 225 217 230,stand,,,
+-1403.74 -244.574 3.95661,224 185 226 217 186 218,stand,,,
+-1391.49 -515.407 1.07285,185 225 186 227 229,stand,,,
+-1253.8 -522.495 16.125,226 228,stand,,,
+-1227.28 -685.374 16.125,227,stand,,,
+-1441.92 -778.532 0.0386222,226 185 184 231,stand,,,
+-1160.75 -1177.66 12.125,165 224 231 235 183,stand,,,
+-1353.3 -1223.26 1.4298,230 165 24 23 184 229 183,stand,,,
+-861.268 -1289.69 0.0152949,183 182 233 235,stand,,,
+-771.356 -1189.94 0.125,182 232 235 238 244,stand,,,
+-389.317 -1198.6 0.125,182 244 243 245,stand,,,
+-983.59 -1209.46 0.125001,232 230 183 237 233,stand,,,
+-879.953 -353.085 2.19481,218 219 237 239,stand,,,
+-987.919 -538.891 12.125,236 235,stand,,,
+-769.491 -930.696 2.83956,233 239 240,stand,,,
+-757.759 -744.536 3.5886,238 236,stand,,,
+-680.99 -920.787 16.125,238 241,stand,,,
+-578.811 -849.125 16.125,240 220 242,stand,,,
+-584.814 -1000.36 16.125,243 244 241,stand,,,
+-355.362 -895.979 0.106726,242 234 245 221 247,stand,,,
+-581.415 -1166.46 16.125,242 233 234,stand,,,
+-204.835 -1197.85 0.124999,243 234 247 181 259,stand,,,
+-26.5667 -268.854 0.124215,223 247 248,stand,,,
+-228.341 -306.632 0.0571351,246 243 245 223 221,stand,,,
+25.17 -182.775 0.124998,246 251 272,stand,,,
+415.791 -920.599 16.125,250 253 252 269,stand,,,
+355.14 -787.917 1.77118,249 251 252 253 271,stand,,,
+278.602 -298.186 0.124997,250 252 248 272 271,stand,,,
+238.911 -1176.85 0.125001,250 253 259 249 181 179 251,stand,,,
+410.915 -1219.44 1.22012,252 249 250 179 267,stand,,,
+10.5056 -991.834 16.125,255 259,stand,,,
+47.3412 -918.561 16.125,254 256,stand,,,
+2.37516 -789.127 16.125,255 46,stand,,,
+129.219 -409.315 16.125,46 258,stand,,,
+35.0335 -338.126 16.125,257 46,stand,,,
+1.14631 -1184.58 6.125,254 252 245 180,stand,,,
+784.717 -1301.08 6.3374,179 261 75,stand,,,
+795.76 -1143.45 0.000396915,260 262 266 267,stand,,,
+744.63 -934.629 12.125,261 263 268,stand,,,
+881.447 -850.756 -7.93527,262 264 265 266,stand,,,
+768.755 -304.321 0.124998,263 270 265 274,stand,,,
+982.358 -315.287 0.124997,263 264 266 278 274 67,stand,,,
+1024.2 -1127.78 0.125,263 75 261 265 312,stand,,,
+577.773 -1209.77 0.056302,253 261,stand,,,
+582.697 -1001.53 16.125,262 269,stand,,,
+588.875 -845.658 16.125,268 249 270,stand,,,
+574.491 -287.908 6.125,269 271 264 274 273,stand,,,
+401.81 -300.229 0.124997,270 250 251 272 274 275,stand,,,
+338.884 -220.112 -2.61164,248 251 273 271 274,stand,,,
+344.248 -8.24179 0.125,272 270 279 280 283,stand,,,
+598.869 -153.878 0.536187,264 275 265 271 272 270,stand,,,
+571.68 44.8105 6.21996,274 276 283 271,stand,,,
+965.543 -7.74098 16.125,275 277,stand,,,
+1274.96 64.3249 1.50428,276 278 310 83 72,stand,,,
+1244.8 -162.243 -0.244995,277 265 67 311,stand,,,
+-250.56 -1.87591 16.125,273,stand,,,
+347.899 271.999 0.125002,273 281 212 282 284 283,stand,,,
+38.9944 381.734 0.124999,280 212 303 304,stand,,,
+824.574 349.625 -0.837467,280 283 287 305 308 310,stand,,,
+535.062 228.188 0.0481688,282 273 275 280,stand,,,
+312.522 1248.4 0.125002,280 285,stand,,,
+624.44 1451.06 0.125002,284 286 287 309,stand,,,
+686.482 1230.71 16.125,285 287,stand,,,
+841.845 1230.94 0.125,286 285 282 307 306 78 305,stand,,,
+24.2647 1197.05 0.124998,289 293 295 294,stand,,,
+225.714 1594.35 0.125001,288 290 295 316 315 318 337,stand,,,
+-198.351 1727 0.0163694,289 292 291 318,stand,,,
+-147.371 1498.59 0.124998,292 290,stand,,,
+-237.039 1500.54 0.0420686,291 290,stand,,,
+-115.149 1215.66 0.121067,294 288 303,stand,,,
+-27.654 1055.07 0.124998,293 297 288 298,stand,,,
+190.689 1435.55 0.117012,288 289 296,stand,,,
+238.494 1116.62 1.43972,297 295,stand,,,
+119.381 1034.17 0.101419,296 294 304,stand,,,
+-7.78605 854.036 77.125,294 299,stand,,,
+52.7529 914.467 119.207,298 300,stand,,,
+-3.2352 1055.38 169.125,299 301,stand,,,
+-39.1546 918.105 231.125,300 302,stand,,,
+23.4891 720.504 254.125,301,stand,,,
+-194.092 628.187 2.52965,293 281,stand,,,
+138.527 753.621 0.124998,281 297,stand,,,
+947.191 677.357 2.98966,282 306 81 308 82 310 287 83,stand,,,
+1091.38 1044.07 0.0220884,305 80 287 81 308 307,stand,,,
+1155.14 1238.11 0.0448916,80 287 306 78,stand,,,
+1433.67 666.385 0.104411,81 305 82 306 282,stand,,,
+949.598 1529.58 2.56122,78 285,stand,,,
+1244.77 267.939 0.0312395,282 277 83 305,stand,,,
+1311.38 -599.36 -7.97008,278 73 62 312 72,stand,,,
+1338.41 -1004.03 -7.90817,74 266 75 311,stand,,,
+1409.08 1715.27 -1.14663,77 314 349 84 350,stand,,,
+950.714 1877.74 0.267119,313 315 338 340 349,stand,,,
+587.753 1887.28 0.124999,314 316 289 337 338,stand,,,
+245.904 1835.12 0.124999,289 317 315 336 337,stand,,,
+15.2383 1921.45 16.125,316 318 319,stand,,,
+-233.755 1869.23 0.125,317 290 289 323 360,stand,,,
+-33.6323 2192.53 16.125,317 320 324,stand,,,
+-74.2178 2540.77 16.125,319 321 335,stand,,,
+-159.761 2581.54 12.125,320 322 324 325 335,stand,,,
+-252.381 2691.14 0.0566512,321 323 137 326 136 325,stand,,,
+-263.291 2061.5 0.124998,322 324 360 318,stand,,,
+-176.563 2174.23 0.890713,323 319 321,stand,,,
+-182.068 2924.3 -4.60645,321 112 329 322 137,stand,,,
+-528.837 2718.63 0.374999,322 327 137 348,stand,,,
+-550.209 2569.35 0.125,326 328 348 353,stand,,,
+-701.14 2461.34 0.125,327 352 353,stand,,,
+0.206248 2896.34 0.125001,325 112 330,stand,,,
+208.157 2858.23 5.87886,329 331 332 333,stand,,,
+353.302 2999.78 1.60705,330 112 110 332 332 342 108,stand,,,
+332.7 2828.27 2.36985,331 330 333 331 342 109,stand,,,
+214.936 2447.47 0.125001,332 330 334 336,stand,,,
+107.138 2475.79 16.125,333 335,stand,,,
+62.5765 2560.51 16.125,321 320 334,stand,,,
+223.546 2206.43 5.51166,333 316 337,stand,,,
+540.571 2002.31 0.374997,315 336 316 338 340 345 289,stand,,,
+881.419 2145.01 -0.344639,337 315 314 339,stand,,,
+932.734 2814.02 0.124999,338 340 341 342 109 92 108 94,stand,,,
+1009.57 2104.54 0.374997,314 337 339 349,stand,,,
+1219.77 2820.32 0.125001,339 85 94 109 93 92 351 86,stand,,,
+591.692 2743.62 0.374998,109 339 332 331 108 94 344,stand,,,
+774.875 2656.88 2.93194,344 345,stand,,,
+598.17 2501.13 -2.9254,343 342 345,stand,,,
+544.98 2208.13 0.124999,343 337 344,stand,,,
+-1187.33 2560.09 -0.628597,132 138 347 130 355 356 359,stand,,,
+-962.973 2735.07 0.125,138 346 348 136 359,stand,,,
+-742.986 2875.82 0.017174,347 327 326 136 138 135 137,stand,,,
+1239.48 2068.58 0.125002,314 340 313 85 350,stand,,,
+1473.07 1915.6 4.26589,77 351 349 313 84 85,stand,,,
+1424.78 2431.91 4.44445,350 341 93 85 84,stand,,,
+-690.599 2319.9 0.0425319,328 353 359,stand,,,
+-576.811 2124.45 0.279405,352 328 327,stand,,,
+-739.495 2028.23 0.0648799,355 360 358,stand,,,
+-1098.83 2297.38 0.125001,354 356 346 359,stand,,,
+-1239.46 2137.07 1.64966,355 357 129 346,stand,,,
+-1446.96 2062.13 2.03737,356 8 129 9 359,stand,,,
+-1128.7 1824.41 0.0166839,10 9 8 354,stand,,,
+-1038.15 2498.22 -4.86602,352 347 346 129 355 357,stand,,,
+-464.618 1921.09 0.124999,323 318 354,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_trainstation_wp.csv b/main_shared/scriptdata/waypoints/mp_trainstation_wp.csv
new file mode 100644
index 0000000..12a5bb9
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_trainstation_wp.csv
@@ -0,0 +1,325 @@
+324
+6269 -2411 -1,38,stand,,,
+5134 -4824 134,95,stand,,,
+4449 -4621 -13,129 241 246,stand,,,
+5695 -4510 -16,90 154,stand,,,
+8136 -2554 16,57,stand,,,
+7113 -3890 143,65 66 253,stand,,,
+7081 -3620 -9,63,stand,,,
+5249 -3744 0,135,stand,,,
+7914 -1464 -15,185,stand,,,
+3759 -4533 -27,10 245 246,stand,,,
+3759 -4517 16,9 13,stand,,,
+3847 -4244 -22,12 242 243 247,stand,,,
+3847 -4260 16,11 14,stand,,,
+3754 -4482 -3,10 14,stand,,,
+3839 -4295 -9,12 13,stand,,,
+4234 -3935 -21,16 242 241 247,stand,,,
+4318 -3815 -8,15 153 241 18 250 252,stand,,,
+3817 -4013 -23,18 251 250,stand,,,
+3977 -3562 -23,17 171 16 249 251 250,stand,,,
+5284 -2042 1,20 23 184 183,stand,,,
+5289 -2119 5,19 21,stand,,,
+5097 -2143 15,20 281 282,stand,,,
+4833 -2124 63,283 286,stand,,,
+5416 -2063 3,19 37 308,stand,,,
+4756 -2197 127,25 286,stand,,,
+4756 -2294 127,24 26 27,stand,,,
+4639 -2423 127,25 27,stand,,,
+4872 -2370 127,26 25 290,climb,6.24023 -2.74109 0,,
+4424 -3246 -16,29 31,stand,,,
+4424 -3266 18,28 30,stand,,,
+4421 -3285 -18,29 36 249 250 252,stand,,,
+4330 -3198 -16,28 32,stand,,,
+4347 -3110 -16,31 33 35,stand,,,
+4332 -2950 -16,32 34,stand,,,
+4172 -2941 -16,33 172,stand,,,
+4542 -3119 -23,32 36 175 169 153 174,stand,,,
+4532 -3361 -23,35 30 153 175 249 250,stand,,,
+5457 -2429 -8,23 181 180 179 239 314 315,stand,,,
+6145 -2355 -1,0 39,stand,,,
+6090 -2294 -1,38 40,stand,,,
+6167 -2225 -1,39 41 178,stand,,,
+6290 -2353 127,40 42,stand,,,
+6349 -2432 127,41 43,stand,,,
+6293 -2484 127,42 44,stand,,,
+6090 -2293 127,43,stand,,,
+7156 -2236 64,190 309,stand,,,
+6587 -2261 133,310,stand,,,
+7168 -2642 128,309,stand,,,
+7055 -1793 0,193 192 195 298 193 304,stand,,,
+7246 -1160 148,50 294,stand,,,
+7051 -1161 148,49 292,stand,,,
+7980 -2983 0,205 206 207 214,stand,,,
+7810 -3256 -31,206 214 215 218 219 198,stand,,,
+8047 -3953 -5,54 219 55,stand,,,
+8072 -3953 16,53 213,stand,,,
+7624 -3910 -31,58 53 215 219 220 257 256,stand,,,
+8047 -2590 -31,57 197 198,stand,,,
+8072 -2590 16,56 4,stand,,,
+7383 -3840 -31,55 59 215,stand,,,
+7295 -3972 -23,58 69 220 72,stand,,,
+6689 -3043 -20,199 200 62 61 216 319 311 320,stand,,,
+6908 -3497 -22,62 63 216 60 216,stand,,,
+6715 -3562 -19,61 111 221 60,stand,,,
+6914 -3641 -9,61 6 64,stand,,,
+6882 -3763 -9,71 63 253,stand,,,
+7271 -3809 143,5 253,stand,,,
+6886 -3873 143,5 67,stand,,,
+6890 -3649 143,66 68,stand,,,
+7258 -3640 143,67,stand,,,
+7192 -3866 -9,59 70,stand,,,
+7030 -3892 -9,69 71 72,stand,,,
+6896 -3879 -9,70 64,stand,,,
+7031 -4005 0,70 73 59 221 220 221,stand,,,
+7070 -4130 -11,72 74 81 220,stand,,,
+7065 -4276 -23,73 75 220 81,stand,,,
+7071 -4368 -19,74 76 77,stand,,,
+6954 -4366 -19,75,stand,,,
+7248 -4373 44,75 254,stand,,,
+7004 -4354 116,79 79,stand,,,
+6995 -4551 116,78 78,stand,,,
+6806 -4792 -20,81 259 262 263 263 264,stand,,,
+6800 -4228 -27,73 74 221 80 105 104 262,stand,,,
+5145 -4840 14,98 99,stand,,,
+5256 -4545 -21,84 86 228 230 99,stand,,,
+5257 -4328 -23,83 85 165,stand,,,
+5254 -4137 -31,84 164 163 165 166 177,stand,,,
+5372 -4539 -16,83 87,stand,,,
+5392 -4400 -16,86 88,stand,,,
+5636 -4400 -16,87 89,stand,,,
+5755 -4395 -16,88 90 223,stand,,,
+5754 -4518 -16,89 3,stand,,,
+4864 -4585 -23,92 94,stand,,,
+4841 -4658 -23,91 93 126,stand,,,
+4964 -4662 6,92 97,stand,,,
+4840 -4358 -23,91 166,stand,,,
+5180 -4715 134,1 96,stand,,,
+5103 -4696 14,95 97,stand,,,
+5007 -4670 9,96 93 98,stand,,,
+5038 -4838 25,97 82,stand,,,
+5274 -4840 -24,82 100 230 83 229,stand,,,
+5532 -4803 -25,99 225 230,stand,,,
+6002 -4527 -18,225 226 224,climb,-55.8984 175.342 0,,
+6444 -4337 -20,103 265,stand,,,
+6444 -4323 23,102 104,stand,,,
+6445 -4298 -12,103 105 105 81,stand,,,
+6511 -4138 -31,104 115 104 221 222 233 81,stand,,,
+6527 -3566 120,107,stand,,,
+6288 -3559 120,106 108,stand,,,
+6302 -3452 120,107 109,stand,,,
+6406 -3452 120,110 108,stand,,,
+6547 -3458 -8,109 111,stand,,,
+6542 -3564 -8,110 62 112,stand,,,
+6305 -3568 -8,111 113,stand,,,
+6308 -3482 -8,112 114,stand,,,
+6091 -3507 -31,113 123 140 161 162 236 236 234,stand,,,
+6520 -3867 0,105 268,stand,,,
+6276 -3918 0,117,stand,,,
+6550 -3921 128,116 118,stand,,,
+6549 -3828 128,117 119,stand,,,
+6500 -3672 128,118 120,stand,,,
+6409 -3671 128,119 121 122,stand,,,
+6281 -3872 128,120 122,stand,,,
+6286 -3709 128,121 120,stand,,,
+6199 -3333 -23,114 124 162 316,stand,,,
+6419 -3337 -8,123 125 272,stand,,,
+6532 -3336 -8,124 271,stand,,,
+4688 -4672 -31,92 127,stand,,,
+4563 -4592 -23,126 128 130,stand,,,
+4547 -4592 18,127 129,stand,,,
+4516 -4590 -22,128 2 242,stand,,,
+4607 -4392 -23,127 131 166 252,stand,,,
+4695 -4126 -31,130 166 252 164,stand,,,
+5737 -3872 -23,133 163 165 236,stand,,,
+5507 -3866 0,134 132 135,stand,,,
+5355 -3898 0,133 135 141,stand,,,
+5353 -3739 0,134 7 136 133,stand,,,
+5475 -3478 0,135 137,stand,,,
+5582 -3475 -8,136 138,stand,,,
+5624 -3368 -8,137 139,stand,,,
+5733 -3399 -8,138 140,stand,,,
+5845 -3522 -8,139 114,stand,,,
+5146 -3905 64,134,stand,,,
+5175 -3307 136,143 150 277,stand,,,
+5187 -3170 136,142 144 147,stand,,,
+5189 -3064 136,143 145,stand,,,
+5472 -3054 0,144 146,stand,,,
+5476 -2974 -16,145 237 239,stand,,,
+5324 -3187 136,143 148 149,stand,,,
+5496 -3189 136,147 149,stand,,,
+5496 -3306 136,148 147,stand,,,
+5080 -3302 136,142 151 152,stand,,,
+4923 -3309 136,150 152,stand,,,
+4939 -3204 136,151 150,stand,,,
+4651 -3513 -31,36 35 177 176 175 16 176 252 250,stand,,,
+5671 -4538 -16,3 155,stand,,,
+5363 -4537 120,154 156,stand,,,
+5376 -4367 120,155 157,stand,,,
+5661 -4382 120,156 158,stand,,,
+5665 -4481 120,157 159,stand,,,
+5755 -4482 120,158 160,stand,,,
+5797 -4552 120,159 227,stand,,,
+5928.24 -3197.7 -23.875,114 236 237 314,stand,,,
+6164.97 -3701.2 -28.6491,114 222 235 123 236 234,stand,,,
+5436.35 -4007.82 -23.875,132 85 165 177,stand,,,
+4817.5 -4064.96 -31.875,85 166 252 131,stand,,,
+5795.48 -4104.41 -31.875,132 84 85 163 224 223 234,stand,,,
+4764.88 -4204.64 -31.9025,164 94 131 130 85,stand,,,
+4453.6 -2152.28 -8.875,168 182 284,stand,,,
+4380.05 -2553.87 -41.0772,167 169 172 173 170,stand,,,
+4520.09 -2921.89 -21.227,168 173 174 175 35,stand,,,
+3880.93 -2854.09 -19.875,171 172 168 251,stand,,,
+3606.74 -3302.01 -23.875,18 170,stand,,,
+4153.05 -2800.85 -15.442,170 34 168 173,stand,,,
+4419.01 -2796.49 -23.9802,172 169 168,stand,,,
+4610.38 -2868.02 -24.0637,169 35,stand,,,
+4732.29 -3071.41 -31.875,35 36 176 169 153 280,stand,,,
+4880.88 -3373.22 -23.875,175 153 177 153 252 280,stand,,,
+4886.54 -3973.32 -23.875,153 85 176 163 252,stand,,,
+6100.92 -2154.81 -23.875,179 181 305 40 302 308,stand,,,
+5921.12 -2285.39 -30.2952,178 181 37 180 313,stand,,,
+5816.37 -2460.96 -23.875,37 179 312 314,stand,,,
+5859.87 -2103.3 -31.875,37 178 179 305 308 314 302,stand,,,
+4440.19 -2055.25 -23.875,167 183,stand,,,
+4971.56 -1806.63 -23.9146,182 184 19,stand,,,
+5301.6 -1733.13 -10.3637,183 19,stand,,,
+7681.57 -1657.23 -17.9208,186 197 8,stand,,,
+7661.98 -1657.23 12.125,185 187,stand,,,
+7630.87 -1658.64 -23.922,186 188 196,stand,,,
+7328.91 -1635.58 -23.875,187 194,stand,,,
+6526.91 -2149.84 12.984,192 306,stand,,,
+6958.77 -2188.15 16.125,192 195 193 45 322 323,stand,,,
+7313.06 -2428.46 -23.875,195 199 196 197 217 323 322,stand,,,
+6751.64 -1971.8 -9.18516,190 189 48 195 304,stand,,,
+7190.24 -1795.15 -23.875,48 194 195 190 295 48 304,stand,,,
+7315.27 -1870.81 -31.875,193 188 195 196,stand,,,
+7210.97 -2064.89 -31.9425,194 190 48 191 193 192 196,stand,,,
+7545.61 -2171.7 -31.875,195 187 194 197 191 198,stand,,,
+7940.68 -2368.67 -31.875,196 185 56 191 198,stand,,,
+7774.74 -2599.47 -31.875,56 196 207 217 197 199 52,stand,,,
+7246.28 -2715.69 20.9812,60 191 200 217 198 218,stand,,,
+6866.34 -2791.46 -17.8367,60 216 199 320,stand,,,
+8748.05 -2910.14 16.125,202 203,stand,,,
+8808.9 -3176.8 16.1249,201 208 208 210,stand,,,
+8374.11 -2776.95 16.1249,201 204 205,stand,,,
+8228.05 -3012.31 16.1249,203 205 206 206 208,stand,,,
+8086.71 -2793.95 16.1249,204 51 203 207,stand,,,
+8098.23 -3209.88 16.125,51 204 204 52 208 214,stand,,,
+7824.77 -2743.24 -31.875,51 205 217 198,stand,,,
+8405.24 -3189.48 16.125,202 202 206 204,stand,,,
+8520.26 -3590.98 16.125,210 211,stand,,,
+8786.02 -3541.09 16.125,209 202,stand,,,
+8394.64 -3770.67 16.125,209 212,stand,,,
+8148.8 -3770.72 16.125,211 213,stand,,,
+8135.29 -3959.02 16.125,212 54,stand,,,
+7925.88 -3172.15 -7.875,51 52 206,stand,,,
+7387.66 -3528.27 -31.875,216 55 52 58,stand,,,
+7304.35 -3333.24 -23.875,215 61 200 218 61 60 217,stand,,,
+7605.29 -2776.02 -31.875,199 207 198 218 216 191,stand,,,
+7605.35 -3169.03 -31.875,217 199 52 216 219,stand,,,
+7789.49 -3660.87 -31.875,53 52 55 218,stand,,,
+7425.65 -4183.85 -31.9763,59 55 74 72 73 256 257,stand,,,
+6667.17 -4045.34 -25.4295,62 72 72 81 105 233,stand,,,
+6220.88 -3980.19 -23.875,105 162,stand,,,
+5806.79 -4295.22 -23.875,89 224 234 165 233,stand,,,
+6209.56 -4380.41 -28.0293,101 225 223 233 165 234 235 264 267,stand,,,
+5985.41 -4668.22 -23.0244,101 100 224 229 228 264,stand,,,
+5983.13 -4526.07 116.125,227 101,climb,78.728 -5.16357 0,,
+5848.44 -4546.6 152.125,160 226,stand,,,
+5331.89 -4653.59 -20.4898,83 225,stand,,,
+5787.16 -4984.18 -18.2751,225 230 99 264,stand,,,
+5474.89 -5037.81 -17.6558,229 99 231 100 83,stand,,,
+5467.16 -5252.6 -19.0281,230 232,stand,,,
+5684.06 -5338.03 -21.3708,231,stand,,,
+6275.99 -4088.19 -31.875,105 235 221 224 223 267,stand,,,
+5962.99 -4030.74 -31.875,223 235 236 224 162 114 165,stand,,,
+6115.67 -4095.07 -31.875,234 233 162 224 236 267,stand,,,
+5953.15 -3804 -23.9189,114 161 132 162 234 114 235,stand,,,
+5744.18 -2980.21 -26.4637,146 161 316 315,stand,,,
+4947.13 -2927.93 -22.5403,240,stand,,,
+5385.15 -2697.48 -31.875,146 240 37 280 281 281 315,stand,,,
+5242.32 -2882.29 -22.3711,238 239,stand,,,
+4452.71 -4177.78 -18.0851,2 15 16 246 250,stand,,,
+4025.29 -4208.28 -23.8889,15 11 246 129 247,stand,,,
+3407.07 -4196.8 -17.8764,11 244 245 247,stand,,,
+3238.61 -4396.89 -3.61819,243 245,stand,,,
+3592.39 -4615.66 -20.8952,244 243 9 246,stand,,,
+3994.33 -4629.57 -28.7838,9 242 2 245 241 247,stand,,,
+3904.09 -4087.81 -23.992,15 243 242 11 246,stand,,,
+4230.38 -3016.47 -19.875,249,stand,,,
+4142.04 -3321.34 -23.966,248 30 18 36 251,stand,,,
+4326.1 -3641.01 -31.875,30 18 16 36 241 252 17 153,stand,,,
+3868.39 -3378.76 -1.82613,249 170 17 18,stand,,,
+4676.92 -3744.97 -31.875,16 250 177 164 131 130 153 30 176,stand,,,
+7146.86 -3756.82 143.125,64 5 65,stand,,,
+7218.82 -4535.8 143.22,77,stand,,,
+8209.6 -4609.84 -13.4572,256,stand,,,
+7556.35 -4759.47 -31.875,255 220 55 257,stand,,,
+7304.41 -4821.17 -23.875,55 220 256 258 259,stand,,,
+7149.7 -4788.19 -5.64244,257 259 260 261 262,stand,,,
+7007.16 -4866.42 -3.83172,257 80 258,stand,,,
+7087.26 -4451.1 -15.875,258 261,stand,,,
+6914.2 -4515.95 -9.63862,260 258 262,stand,,,
+6832.76 -4546.08 4.125,261 258 81 80,stand,,,
+6702.99 -4664.81 -15.875,80 80 266,stand,,,
+6360.97 -4733.04 -28.8497,224 225 229 267 80,stand,,,
+6564.88 -4422.12 -15.8871,102 266 267,stand,,,
+6425.07 -4609.5 -15.9759,265 263,stand,,,
+6371.38 -4379.59 11.1618,264 265 233 235 224,stand,,,
+6342.86 -3677.65 0.125,115,stand,,,
+6370.75 -3197.68 120.125,270,stand,,,
+6441.82 -3322.15 120.375,269 271,stand,,,
+6531.92 -3100.2 120.125,270 125,stand,,,
+6403.76 -3105.71 -7.625,124,stand,,,
+5029.68 -3924.88 136.125,274,stand,,,
+5085.82 -3739.7 136.125,273 275 276 278,stand,,,
+5076.52 -3433.53 136.125,274 276,stand,,,
+4932.13 -3774.93 136.125,274 275,stand,,,
+5163.19 -3554.74 136.125,142 278,stand,,,
+5431.85 -3748.05 136.125,274 277 279,stand,,,
+5368.82 -3496.13 136.125,278,stand,,,
+4842.76 -2719.53 -31.875,175 176 239 281,stand,,,
+5094.53 -2466.92 -16.875,239 239 21 282 280,stand,,,
+4963.18 -2346.97 -7.10576,281 21 283,stand,,,
+4867.56 -2347.24 -8.875,282 22 284 285,stand,,,
+4740.32 -2238.41 -8.875,167 283 285,stand,,,
+4728.05 -2404.01 -8.875,283 284,stand,,,
+4667.95 -2145.97 127.125,22 24 287,stand,,,
+4499.13 -2188.55 127.325,286,stand,,,
+5140.63 -2391.35 159.125,289 290,stand,,,
+4928.69 -2292.94 159.125,288 290,stand,,,
+4922.53 -2373.96 163.125,289 27 288,climb,20.3247 178.616 0,,
+5840.58 -1465.14 -36.7026,302 308,stand,,,
+7035.3 -1568.91 148.125,50 293,stand,,,
+6876.3 -1732.14 148.125,292,stand,,,
+7244.25 -1423.02 0.125,295 49,stand,,,
+7133.15 -1432.83 0.125001,193 294 296,stand,,,
+7024.53 -1456.14 0.125,295 297 300,stand,,,
+7056.88 -1513.6 0.125,296 299 298,stand,,,
+7043.13 -1698.12 0.125,48 299 297,stand,,,
+6885.13 -1599.41 0.125,298 297,stand,,,
+6677.88 -1471.55 -151.875,296 303,stand,,,
+6096.07 -1491.13 -149.875,302 303,stand,,,
+6047.33 -1769.09 -23.875,301 291 305 308 178 181,stand,,,
+6456.33 -1574.86 -147.492,301 300,stand,,,
+6535.04 -1881.32 -31.875,192 305 193 48 308,stand,,,
+6236.51 -2013.96 -31.875,304 302 306 178 181,stand,,,
+6399.98 -2229.72 -16.7339,305 189 307 308,stand,,,
+6439.39 -2379.87 -18.5917,306 308,stand,,,
+5893.42 -1869.2 -18.9367,23 306 291 181 302 178 304 307,stand,,,
+7184.87 -2385.88 128.125,45 47 310,stand,,,
+6811.12 -2442.69 128.125,46 309,stand,,,
+6226.95 -2598.8 -15.875,312 319 60 320,stand,,,
+6008.92 -2696.51 -15.875,311 313 180,stand,,,
+6093.11 -2458.52 -19.875,312 179,stand,,,
+5694.27 -2575.42 -23.875,180 37 316 315 161 181,stand,,,
+5630.11 -2719.03 -31.875,239 37 314 237 316,stand,,,
+6152.71 -2999.84 -23.875,237 123 314 315 317,stand,,,
+6295.09 -2899.24 -24.4988,316 318,stand,,,
+6306.92 -2888.46 12.1248,317 319,stand,,,
+6336.11 -2865.38 -26.5613,318 311 60 320,stand,,,
+6556.54 -2697.23 12.125,60 200 321 319 311,stand,,,
+6617.6 -2526.2 16.1005,320 323,stand,,,
+7022.4 -2362.36 8.83532,190 323 191,stand,,,
+6892.7 -2498.39 20.0432,190 322 321 191,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_vodka_wp.csv b/main_shared/scriptdata/waypoints/mp_vodka_wp.csv
new file mode 100644
index 0000000..b6dde64
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_vodka_wp.csv
@@ -0,0 +1,249 @@
+248
+4094 1010 20.7461,39 63,stand,,,
+4256 -1086 4.12502,55 72,stand,,,
+5920 -274 -3.875,48 35 47,stand,,,
+5494.46 -886.791 245.125,81 80,stand,,,
+6378 -492 242.125,82 83,stand,,,
+6694 48 240.125,85 86,stand,,,
+7166 768 240.125,151 150,stand,,,
+7134 1108 240.125,150 149,stand,,,
+5143.76 1979.02 106.888,137 138,stand,,,
+4427 1872.02 -3.875,134 196 208,stand,,,
+3906.98 1500.72 10.125,160 206,stand,,,
+3806 1412 202.125,164 165,stand,,,
+3506 -952 148.625,229 172,stand,,,
+3574 -952 4.625,176 182 183,stand,,,
+3486 -320 4.625,177 178 180,stand,,,
+4524 -938 8.03787,54 71 53,stand,,,
+5128 -942 4.125,187 222,stand,,,
+5260 -14 11.4272,121 123,stand,,,
+5664 866 8.21458,118 119,stand,,,
+5296 -2 193.625,108 239,stand,,,
+5226 980 192.185,152,stand,,,
+6617.21 1746.46 240.125,144 143,stand,,,
+3862 72 11.9743,37 62,stand,,,
+4794 892 4.125,42 70 157,stand,,,
+5446 1084 6.125,31 30,stand,,,
+4900 -646 12.027,50 51,stand,,,
+4326 676 14.7524,70 64,stand,,,
+6324.81 2044.68 240.125,146 145,stand,,,
+5607 1994.02 4.125,140 198 247,stand,,,
+4626.11 1538.84 -4.44819,196 204 203 128,stand,,,
+5588.74 1269.38 4.30055,31 24 201 221,stand,,,
+5710.12 1151.41 5.66485,30 32 24 210,stand,,,
+5824.29 1024.37 18.0245,31 200 210 220,stand,,,
+5825.71 514.516 4.0534,34 119 200,stand,,,
+5825.44 345.308 4.10162,33 119 158 35,stand,,,
+5818.69 2.62558 4.08254,36 2 34 158 47,stand,,,
+5750.95 -154.432 6.65969,35 48 209,stand,,,
+4126.27 100.8 5.71344,22 65 61 67 232,stand,,,
+4124.68 613.643 4.81538,39 232,stand,,,
+4178.04 772.262 7.32249,38 42 63 0 40,stand,,,
+4380.8 1048.18 9.47973,41 157 39,stand,,,
+4476.56 1188.55 4.125,40 128 136 157 204,stand,,,
+4477.32 843.759 7.10928,23 39 157,stand,,,
+5858.25 1616.13 -3.91196,139 186 140 198 221,stand,,,
+6764.56 950.065 8.125,93 141 216,stand,,,
+6422.16 721.125 3.14688,199 216 217,stand,,,
+6258.88 281.912 21.2916,47 158 199,stand,,,
+6154.79 146.589 6.07924,46 158 2 35,stand,,,
+5737.5 -372.975 -0.414404,2 36 242,stand,,,
+5226.35 -542.087 4.0568,51 222 242 209,stand,,,
+4880.69 -444.559 -4.40395,25 52 53 212 122,stand,,,
+5046 -539.636 4.1077,25 49 52 222 209,stand,,,
+5038.99 -365.081 -3.875,50 51 122 209,stand,,,
+4730.86 -535.076 4.09474,50 15 66,stand,,,
+4456.64 -755.646 -3.875,15 71 66,stand,,,
+4241 -1006.92 4.12391,1 56 72 71,stand,,,
+4124.13 -889.934 -3.875,55 57 59,stand,,,
+3962.66 -838.515 4.71403,56 58 183,stand,,,
+3874.17 -684.97 4.62488,57 183 230,stand,,,
+4130.45 -708.595 -3.875,56 60 71,stand,,,
+4133.57 -505.442 -4.34113,59 61 66,stand,,,
+4130.14 -331.689 -3.875,60 67 37,stand,,,
+3810.45 377.833 4.35728,22 63,stand,,,
+3975.86 624.932 6.83345,62 39 0,stand,,,
+4357.26 142.618 6.47312,65 26 68,stand,,,
+4351.34 -33.522 4.125,64 67 37 211,stand,,,
+4355.4 -351.122 -4.23986,67 60 54 53,stand,,,
+4350.6 -164.877 4.125,66 65 211 61 37,stand,,,
+4751.95 159.48 5.125,69 64,stand,,,
+4772.2 372.345 5.125,68 70 125,stand,,,
+4871.26 655.595 9.15855,69 23 125 215 26 126,stand,,,
+4282.44 -807.137 -3.875,59 15 54 55,stand,,,
+4382.45 -1040.25 15.1776,55 73 1,stand,,,
+4570.54 -1050.4 167.125,72 74,stand,,,
+4676.17 -1044.72 166.125,73 75,stand,,,
+4690.43 -664.34 166.125,76 74,stand,,,
+4789.88 -665.267 167.125,75 77,stand,,,
+4900.24 -665.344 260.328,76 78,stand,,,
+5036.67 -670.832 259.125,77 79,stand,,,
+5039.14 -828.05 260.625,78 80,stand,,,
+5315.32 -836.61 260.625,79 81 3,stand,,,
+5506.97 -706.386 245.148,80 3 234,stand,,,
+6234.8 -557.914 244.8,83 4 233,stand,,,
+6313.73 -346.044 252.454,82 84 4,stand,,,
+6453.23 -213.507 240.591,83 85,stand,,,
+6553.78 -41.032 243.91,84 86 5,stand,,,
+6603.13 161.068 241.508,85 87 5,stand,,,
+6619.92 360.544 240.104,86 88 235,stand,,,
+6758.97 463.597 240.104,87 89 142 235,stand,,,
+6998.29 415.112 240.104,88 90 142,stand,,,
+7145.2 406.483 184.125,89 91,stand,,,
+7146.79 605.919 97.2317,90 92,stand,,,
+7143.59 804.911 8.125,91 93 95,stand,,,
+6936.13 779.659 8.125,92 44 94,stand,,,
+6745.29 780 8.125,93,stand,,,
+7035.94 864.392 8.125,92 96,stand,,,
+7037.17 1035.55 8.125,95 97 141,stand,,,
+7154.8 1146.17 8.125,96 98,stand,,,
+7152.44 1305.54 114.208,97 99,stand,,,
+7152.5 1460.14 184.125,98 100,stand,,,
+6965.91 1460.12 240.125,99 101 149,stand,,,
+6763.72 1395.38 240.125,100 102 143,stand,,,
+6692.69 1209.2 240.125,101 103 143,stand,,,
+6644.7 1050.34 240.125,102 104 235,stand,,,
+6525.46 971.527 240.125,103 235 237,stand,,,
+5753.67 942.49 220.125,106 236,stand,,,
+5609.44 846.425 189.125,105 154 238,stand,,,
+5404.69 215.402 189.125,108 238,stand,,,
+5294.54 208.167 189.125,107 19 156,stand,,,
+4986.71 255.754 190.125,110 239,stand,,,
+4940.43 454.385 189.125,109 111 195 113,stand,,,
+4803.68 477.425 179.125,110 240 112,stand,,,
+4360.67 297.406 264.107,111 241,stand,,,
+4942.45 781.357 192.692,114 152 110,stand,,,
+4943.39 956.321 190.018,113 115,stand,,,
+4946 1161.59 87.125,114 116,stand,,,
+5136.74 1163.2 12.8581,115 126 127,stand,,,
+5329.88 1001.54 7.0119,118 126 127 214,stand,,,
+5677.99 986.134 12.8206,117 18,stand,,,
+5699.37 487.805 5.125,120 33 34 231 18,stand,,,
+5490.13 427.318 5.125,119 121 213 231,stand,,,
+5414.63 239.274 5.125,120 17 213,stand,,,
+5014.21 -203.821 31.8067,52 123 50 212 209,stand,,,
+4965.42 -17.473 28.0382,122 17 124 212,stand,,,
+4967.4 167.786 5.125,123 125 213,stand,,,
+4935.08 402.586 7.2192,124 69 70 215 213,stand,,,
+5124.08 961.728 6.86822,116 117 127 214 70,stand,,,
+5276.16 1181.14 6.95846,116 117 126 202,stand,,,
+4679.39 1225.94 4.125,41 157 203 29,stand,,,
+5452.78 1646.37 4.10366,130 139 201,stand,,,
+5269.88 1646.93 100.278,129 131 138,stand,,,
+5026.54 1649.55 96.5429,130 132,stand,,,
+4785.1 1655.02 96.5358,131 133,stand,,,
+4786.6 1867.81 96.125,132 134 137,stand,,,
+4628.79 1880.92 -4.76168,133 9 196,stand,,,
+4159.22 1258 22.876,136 206,stand,,,
+4306.19 1225.25 13.0422,135 41 205,stand,,,
+4981.1 1923.07 105.864,133 8 138,stand,,,
+5204.44 1821.52 107.279,8 130 148 137 243,stand,,,
+5608.65 1650.56 5.07641,129 43 140,stand,,,
+5715.33 1804.54 4.0977,139 28 198 43,stand,,,
+6891.88 1111.3 8.125,44 96,stand,,,
+6952.7 550.875 240.125,89 88 151,stand,,,
+6658.54 1577.33 240.125,101 144 21 102,stand,,,
+6496.43 1745.99 240.125,143 145 21,stand,,,
+6341.95 1898.72 240.125,144 146 27,stand,,,
+6191.62 2103.8 240.125,145 27 225,stand,,,
+4913.58 1779.15 240.125,148 223,stand,,,
+5130.08 1777.37 106.042,147 138,stand,,,
+7003.29 1132.77 240.125,150 7 100,stand,,,
+7093.81 941.701 248.778,149 151 6 7,stand,,,
+7033.94 768.581 240.442,150 142 6,stand,,,
+5080.92 982.755 189.125,20 113 153,stand,,,
+5220.36 876.609 189.125,152 154 155,stand,,,
+5410.24 846.443 189.125,153 106 155,stand,,,
+5352.12 668.243 189.125,154 156 153 195,stand,,,
+5303.96 423.036 189.125,155 108 195,stand,,,
+4576.03 990.538 9.49061,23 128 41 42 40,stand,,,
+6058.38 310.444 31.5922,46 34 218 47 35,stand,,,
+3778.36 1478.66 11.025,160 161,stand,,,
+3895.43 1401.62 11.4784,159 10 206,stand,,,
+3780.63 1647.34 106.125,159 162,stand,,,
+3978.5 1658.46 202.125,161 163,stand,,,
+4113.17 1526.01 202.125,162 164,stand,,,
+3999.25 1360.83 202.125,163 165 11,stand,,,
+3899.16 1166.73 206.966,164 166 11,stand,,,
+3858.7 1018.47 196.77,165 226,stand,,,
+3645.01 120.606 196.625,168 227,stand,,,
+3645.04 -14.3882 148.625,167 171 228,stand,,,
+3563.51 -290.784 148.625,170 228,stand,,,
+3797.21 -298.118 148.625,169 171 174,stand,,,
+3877.2 -145.226 148.625,170 168 179,stand,,,
+3487.87 -556.196 148.625,173 12,stand,,,
+3664.91 -506.765 148.625,172 174 175 181,stand,,,
+3812.45 -433.256 148.625,173 170 175,stand,,,
+3820.39 -572.524 148.625,173 174 229,stand,,,
+3565.38 -783.193 20.761,13 177,stand,,,
+3557.09 -522.254 4.625,176 14 230,stand,,,
+3564.64 -194.046 4.625,14 179,stand,,,
+3766.91 -191.988 148.625,171 178,stand,,,
+3849.67 -355.294 4.625,230 14,stand,,,
+3663.9 -615.453 148.625,173 182,stand,,,
+3661.61 -846.297 14.8984,181 13 183,stand,,,
+3732.35 -915.276 4.61965,13 57 58 182,stand,,,
+6236 1168.01 2.64287,185 217 219 216,stand,,,
+6096.41 1314.05 1.45277,184 186 220,stand,,,
+5955.45 1475.55 -3.875,185 43 210,stand,,,
+5277.78 -841.743 4.125,16 188 222,stand,,,
+5406.66 -838.704 42.125,187 189,stand,,,
+5526.54 -827.931 84.625,188 190,stand,,,
+5679.22 -656.696 84.625,189 191,stand,,,
+5872.44 -670.574 84.625,190 192,stand,,,
+5870.98 -787.241 151.125,191 193,stand,,,
+5973.48 -869.749 151.125,192 194,stand,,,
+6118.55 -875.977 245.38,193 233,stand,,,
+5169.94 483.979 189.125,156 110 155,stand,,,
+4499.57 1724.17 2.20081,9 29 134 204,stand,,,
+4120.72 2167.27 4.125,208,stand,,,
+5830.23 1853.93 -1.70693,28 140 43 247,stand,,,
+6392.7 450.624 4.02087,45 46,stand,,,
+5829.31 769.818 4.125,33 32 220,stand,,,
+5453.82 1402.21 -3.875,30 129 202 221,stand,,,
+5258.03 1391.67 -3.875,127 201 203,stand,,,
+5018.3 1402.45 -4.64091,202 128 29,stand,,,
+4468.71 1492.41 4.125,196 29 205 41,stand,,,
+4333.53 1415.11 6.11512,136 204,stand,,,
+4048.03 1392.22 10.9642,207 135 160 10,stand,,,
+4087.15 1676.28 18.9963,208 206,stand,,,
+4179.52 1875.79 4.02334,9 197 207,stand,,,
+5227.16 -308.508 -3.875,52 36 242 49 51 122,stand,,,
+5895.26 1253.87 -3.875,186 32 31 221,stand,,,
+4589.56 -57.3649 4.125,65 212 67,stand,,,
+4795.74 -169.706 19.312,211 50 123 122,stand,,,
+5181.83 320.155 5.125,124 121 120 125,stand,,,
+5290.01 812.838 6.70676,126 117 231,stand,,,
+5063.89 565.666 5.125,70 125 231,stand,,,
+6503.65 949.29 8.125,44 45 219 217 184,stand,,,
+6221.77 917.311 4.12036,184 218 45 216,stand,,,
+6059.04 661.371 3.8187,217 158 220,stand,,,
+6428.85 1161.29 3.98989,216 184,stand,,,
+6006.02 985.053 -2.4681,185 200 218 32,stand,,,
+5727.18 1438.34 -3.875,30 43 201 210,stand,,,
+5138.17 -697.915 4.125,51 187 16 49,stand,,,
+4899.56 2084.05 240.125,147 224,stand,,,
+5305.68 2100.19 240.125,223 246,stand,,,
+5740.43 2110.44 240.125,146 246,stand,,,
+3600.24 795.594 196.625,166 227,stand,,,
+3651.11 455.762 196.625,167 226,stand,,,
+3500.05 -86.8868 148.625,168 169,stand,,,
+3791.41 -916.466 148.625,175 12,stand,,,
+3844.64 -503.481 4.625,180 177 58,stand,,,
+5449.65 613.982 5.125,215 119 214 120,stand,,,
+4161.74 372.317 4.96247,38 37,stand,,,
+6192.12 -668.034 246.125,82 194 234,stand,,,
+5794.12 -627.403 251.191,81 233,stand,,,
+6662 757.716 240.125,103 104 88 87,stand,,,
+6037.2 937.226 220.125,105 237,stand,,,
+6266.71 982.144 220.125,236 104,stand,,,
+5609.45 518.088 189.772,107 106,stand,,,
+5064.13 116.727 189.125,19 109,stand,,,
+4287.7 744.37 180.125,111 241,stand,,,
+4308.44 557.954 182.125,112 240,stand,,,
+5421.03 -442.241 10.9765,49 48 209,stand,,,
+5351.96 1770.02 104.924,138 244,stand,,,
+5502.64 1785.26 176.125,243 245,stand,,,
+5508.06 1903.04 240.125,244 246,stand,,,
+5492.86 2100.74 240.125,245 225 224,stand,,,
+5959.64 2179.77 4.49125,198 28,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_waw_chateau_wp.csv b/main_shared/scriptdata/waypoints/mp_waw_chateau_wp.csv
new file mode 100644
index 0000000..01a0a9e
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_waw_chateau_wp.csv
@@ -0,0 +1,325 @@
+324
+1687 -389 146.495,134 133 44,stand,,,
+582.787 157.787 168.125,187 318 188 317 98,stand,,,
+-367 82 294.125,195 196,stand,,,
+766 -255 168.125,99 100,stand,,,
+-152.787 414.213 168.125,183 184,stand,,,
+-557.213 2526.79 111.125,11,stand,,,
+1074 1866 143.635,146 125 36,stand,,,
+823.213 1617.21 168.125,52 225,stand,,,
+250.213 1568.21 168.125,70 220 71,stand,,,
+-1082.51 2481.92 111.125,10 12 14 158,stand,,,
+-924.787 2513.24 111.125,9 11,stand,,,
+-761.059 2530.06 111.125,10 5,stand,,,
+-1171.23 2463.65 116.125,13 9,stand,,,
+-1194.15 2307.67 108.084,12 14 159,stand,,,
+-973.532 2260.12 107.202,13 15 9 158 159,stand,,,
+-775.515 2246.74 113.409,14 16 119 120,stand,,,
+-691.798 2122.14 111.068,15 17 122 119,stand,,,
+-700.296 1973 111.091,16 18 238 118 122,stand,,,
+-716.125 1824.92 111.019,17 19 119 30 118 122 238,stand,,,
+-801.964 1707.77 111.053,18 20 30 160 240,stand,,,
+-951.129 1703.78 111.045,19 21,stand,,,
+-1066.58 1607.92 113.275,20 22 239,stand,,,
+-1073.92 1458.14 113.469,21 239 241,stand,,,
+-901.402 600.872 111.09,24 161 241 167,stand,,,
+-784.653 559.332 111.09,23 25,stand,,,
+-686.776 542.258 111.113,24 26 161,stand,,,
+-544.006 593.999 111.106,25 27 162 164 163 169,stand,,,
+-474.1 740.612 111.067,26 165 112 168 164,stand,,,
+-448.696 1367.04 110.118,29 116 166 250 115,stand,,,
+-535.415 1489.67 111.125,28 30 160,stand,,,
+-616.572 1617.77 111.125,29 18 19 236 160,stand,,,
+-333.53 1955.59 114.125,154 123 117,stand,,,
+-177.07 2149.69 142.125,153 154 297 299,stand,,,
+1015.14 2114.57 142.125,34 148 302 301 298,stand,,,
+1140.68 2036.74 144.125,33 35 147 124 230,stand,,,
+1180.31 1892.73 142.1,34 36 125,stand,,,
+1187.42 1743.96 142.001,35 50 126 6 125 49,stand,,,
+1340.27 1211.5 145.476,48 49 288 47,stand,,,
+1386.74 437.062 146.125,141 130 283,stand,,,
+1122.19 287.132 168.125,290 291 292 138,stand,,,
+1137.49 -159.017 168.125,41 138 140 137,stand,,,
+1229.55 -257.429 144.125,40 42 134 227 140,stand,,,
+1378.57 -256.974 142.206,41 43 133 44 233 227,stand,,,
+1517.51 -203.909 146.125,42 44 133,stand,,,
+1573.62 -65.8604 144.457,43 45 0 133 42 232,stand,,,
+1584.16 82.6609 142.959,44 132 305 232 233,stand,,,
+1217.5 572.439 145.071,130 130 292 293 47,stand,,,
+1215.83 1016.9 142.437,48 293 37 145 296 144 46,stand,,,
+1229.47 1165.13 146.125,47 37 145 49 144,stand,,,
+1202.9 1376.57 146.125,50 145 127 37 294 296 36 48,stand,,,
+1089.62 1471.29 146.612,49 51 36 146,stand,,,
+950.219 1507.2 168.125,50 52 234 235,stand,,,
+914.071 1596.18 168.125,51 53 224 7,stand,,,
+800.461 1694.43 168.125,52 222 224 225,stand,,,
+73.3828 1537.3 294.125,221 257,stand,,,
+725.553 1711.65 294.125,56 57,stand,,,
+764.351 1765.7 294.125,55 263,stand,,,
+698.844 1633.6 294.125,216 217 55,stand,,,
+770.019 1194.28 294.125,219 261,stand,,,
+1010.95 215.456 294.076,60 205 207,stand,,,
+1155.52 257.074 294.076,59 64,stand,,,
+1303.13 67.2865 294.076,62 63 208 209,stand,,,
+1273.83 -79.6595 294.076,61 208 209 228,stand,,,
+1289.22 150.832 294.076,64 61 206 210,stand,,,
+1221.06 243.595 294.076,63 60 210,stand,,,
+838.143 -87.2226 294.076,66 203 90,stand,,,
+729.95 -190.234 294.076,65 90 91,stand,,,
+440.655 -249.919 294.076,202 91 272,stand,,,
+507.487 819.237 168.125,69 108 177,stand,,,
+454.604 958.52 168.125,68 175 269 270,stand,,,
+366.848 1539.3 168.125,8 226 73,stand,,,
+228.667 1765.11 168.125,72 220 8,stand,,,
+444.312 1793.78 168.125,71 73 223 220,stand,,,
+535.446 1668.09 168.125,72 74 225 223 70,stand,,,
+458.698 1542.58 168.125,73 226,stand,,,
+280.446 804.666 210.125,76 173 175,stand,,,
+142.686 841.682 228.125,75 173 85 84,stand,,,
+394.81 1387.08 294.125,86 87 311 312,stand,,,
+642.852 1186.98 294.125,213 87,stand,,,
+734.601 921.001 294.125,88 213,stand,,,
+760.246 354.803 294.103,89 211 81 165,stand,,,
+260.141 342.72 294.115,82 313 80,stand,,,
+145.847 443.469 294.115,81 83 313,stand,,,
+127.273 592.341 294.115,82 84,stand,,,
+130.458 724.142 229.839,83 173 76,stand,,,
+126.655 1007.38 270.125,214 212 76,stand,,,
+366.309 1278.56 294.125,87 215 77,stand,,,
+515.472 1294.44 294.125,86 78 77,stand,,,
+798.116 921.069 294.125,211 79 259 261,stand,,,
+783.009 261.695 294.059,205 80,stand,,,
+812.759 98.0509 294.059,66 204 65 203 205,stand,,,
+526.4 -251.519 294.059,202 67 66,stand,,,
+-338.699 -92.236 204.125,93 193,stand,,,
+-330.646 37.957 168.125,92 94,stand,,,
+-210.955 85.3761 168.125,93 95,stand,,,
+-62.0873 78.5346 168.125,94 192 102,stand,,,
+86.5165 68.418 168.125,97 103 188 189 192 321,stand,,,
+235.135 58.7162 168.125,96 98 103 189 321 188,stand,,,
+383.822 49.6437 168.125,97 190 188 189 1,stand,,,
+770.659 -159.021 168.125,100 191 3,stand,,,
+687.149 -225.547 168.125,99 101 3,stand,,,
+538.464 -216.899 168.125,100 306,stand,,,
+18.0846 -68.0071 168.125,192 95 306 307,stand,,,
+258.565 167.163 168.125,182 96 97 188,stand,,,
+239.62 493.348 168.125,179 181 106 186,stand,,,
+-54.3772 509.089 168.125,170 106 183,stand,,,
+49.3856 495.403 168.125,104 105 185,stand,,,
+563.432 463.93 168.125,174 322,stand,,,
+676.529 979.306 168.125,68 269,stand,,,
+135.265 1054.56 168.125,110 175 268 270,stand,,,
+-7.54104 1051.5 150.625,109 171 111,stand,,,
+-141.666 992.073 137.077,112 110 113 172 171,stand,,,
+-230.868 815.995 111.125,111 164 27 168 172,stand,,,
+-261.2 1178 111.729,111 171 250 114,stand,,,
+-232.416 1297.74 111.125,115 171 113 251 250,stand,,,
+-275.069 1440.41 111.125,114 116 250 28 251,stand,,,
+-303.641 1586.65 111.125,115 117 28 236,stand,,,
+-314.515 1735.23 111.125,116 31 236,stand,,,
+-574.621 1826.29 111.125,122 18 123 236 17,stand,,,
+-618.898 2172.97 111.125,120 122 15 18 16,stand,,,
+-554.953 2307.47 111.076,119 121 155 15,stand,,,
+-579.514 2390.7 111.496,120 157,stand,,,
+-579.248 1949.56 111.122,123 118 155 119 16 18 17,stand,,,
+-447.993 1888.44 111.122,122 31 118,stand,,,
+1217.27 1921.09 143.06,125 147 229 34 230,stand,,,
+1228.19 1830.43 144.125,124 126 6 35 36,stand,,,
+1264.9 1671.97 144.125,125 127 36,stand,,,
+1244.96 1512.72 144.125,126 49,stand,,,
+980.202 765.797 146.125,129 144 293,stand,,,
+844.541 719.822 144.125,128 314 316,stand,,,
+1278.41 453.553 144.674,46 38 291 46 292,stand,,,
+1999.32 844.818 144.125,142 278,stand,,,
+1578.93 178.561 143.95,45 141 305 232,stand,,,
+1569.15 -268.185 142.626,134 42 0 43 44,stand,,,
+1598.11 -479.212 144.125,133 135 0 41,stand,,,
+1454.87 -523.776 144.125,134 136,stand,,,
+1155.54 -505.286 146.058,137 139 135,stand,,,
+1070.38 -408.875 145.509,136 139 228 140 40,stand,,,
+1129.26 61.4106 168.125,40 39 320,stand,,,
+877.186 -466.665 140.818,136 137 308,stand,,,
+1097.66 -230.305 144.12,40 308 41 137,stand,,,
+1570.42 274.568 146.125,132 38 232 279 281 285 283,stand,,,
+1961.61 988.516 144.125,143 131 275 277,stand,,,
+1875.26 916.86 144.125,142 286,stand,,,
+1072.71 983.154 143.125,260 293 128 296 47 48,stand,,,
+1156.49 1194.84 146.125,49 48 47 295 296,stand,,,
+1044.77 1701.75 145.208,6 50,stand,,,
+1053.64 1964.96 139.581,148 34 124,stand,,,
+892.019 1995.51 144.887,33 147 149 262 298,stand,,,
+729.516 1956.69 145.528,148 150 301 304,stand,,,
+438.651 2025.82 142.555,151 149 298 300,stand,,,
+209.504 2040.93 142.125,150 152 300 297,stand,,,
+103.904 1977.19 142.265,153 151,stand,,,
+-87.2014 2012.03 142.044,152 32 299 303 297,stand,,,
+-336.229 2128.24 126.125,31 32,stand,,,
+-542.243 2106.06 113.651,122 120,stand,,,
+-853.255 2413.18 111.125,157 158,stand,,,
+-678.365 2413.08 113.83,121 156,stand,,,
+-1001.86 2393.14 109.308,156 14 9,stand,,,
+-1195.99 2199.53 116.125,13 14,stand,,,
+-788.124 1571.32 111.031,29 19 30 240,stand,,,
+-820.625 438.663 111.125,162 25 23 167 246,stand,,,
+-660.984 405.751 111.125,161 163 26,stand,,,
+-498.83 396.695 111.125,162 26 169,stand,,,
+-401.78 664.295 111.125,112 26 169 172 27,stand,,,
+-477.366 879.891 111.118,166 27 249 168 80,stand,,,
+-490.117 1158.84 116.029,28 165 250 168,stand,,,
+-1081.39 442.638 111.116,23 242 161 241 246,stand,,,
+-373.691 820.542 111.125,112 27 165 250 166,stand,,,
+-337.821 526.358 111.125,163 26 164 309,stand,,,
+-193.808 533.015 168.125,105 183 310,stand,,,
+-159.823 1092.8 127.999,114 110 113 111,stand,,,
+-149.728 777.603 110.125,164 111 112,stand,,,
+179.746 791.407 228.125,75 84 76,stand,,,
+518.697 524.598 168.125,107 177 181 186,stand,,,
+347.846 922.423 168.125,75 69 109 270,stand,,,
+665.887 684.947 168.125,177 322 323,stand,,,
+518.679 671.471 168.125,68 174 176,stand,,,
+349.205 645.553 168.125,180 179 181,stand,,,
+242.482 626.493 168.125,178 104,stand,,,
+432.607 629.956 168.125,178 186,stand,,,
+331.395 438.356 168.125,182 174 104 186 178,stand,,,
+334.154 271.304 168.125,181 187 103 188,stand,,,
+-145.39 463.673 168.125,4 105 170,stand,,,
+-43.364 355.125 168.125,185 4,stand,,,
+15.3501 438.014 168.125,106 184,stand,,,
+440.444 522.705 168.125,174 180 181 104,stand,,,
+405.248 210.215 168.125,182 1 188,stand,,,
+391.244 131.838 168.125,96 182 98 187 1 317 97 103,stand,,,
+341.844 -60.0107 168.125,190 96 98 97,stand,,,
+540.192 -63.9125 168.125,189 98 317 318,stand,,,
+782.44 -11.4071 168.125,99 320 318 319,stand,,,
+12.8272 80.7291 168.125,102 95 96,stand,,,
+-322.092 -139.299 204.125,92 194,stand,,,
+-153.086 -155.487 252.125,193 195,stand,,,
+-139.179 27.3105 294.125,194 196 2,stand,,,
+-142.113 72.7616 294.125,195 197 2 271,stand,,,
+-136.823 145.255 294.125,196 199 198,stand,,,
+-165.107 256.331 294.125,199 197,stand,,,
+-114.637 261.405 294.125,197 198,stand,,,
+328.652 -169.121 294.125,201 202,stand,,,
+414.938 -139.595 294.125,202 200,stand,,,
+476.195 -193.622 294.125,201 200 67 91,stand,,,
+968.394 -71.5216 294.125,65 204 90,stand,,,
+954.746 70.5609 294.125,203 90,stand,,,
+832.346 199.246 294.125,90 89 59,stand,,,
+1212.03 121.538 294.125,207 63,stand,,,
+1081.95 127.901 294.125,59 206,stand,,,
+1210.01 -14.6017 294.125,62 61,stand,,,
+1329.62 -63.4031 294.125,61 62,stand,,,
+1334.21 209.755 294.125,64 63,stand,,,
+765.28 577.202 294.57,80 88,stand,,,
+39.817 1041.33 270.125,85 214,stand,,,
+647.325 976.1 294.125,79 78,stand,,,
+127.075 1191.48 294.125,85 212 215,stand,,,
+227.99 1264.91 294.125,214 86,stand,,,
+683.628 1457.24 294.125,57 217 312,stand,,,
+759.567 1575.35 294.125,218 57 216,stand,,,
+861.153 1479.02 294.125,219 217 265,stand,,,
+820.812 1369.4 294.125,58 218,stand,,,
+162.835 1805.6 168.125,221 8 71 72,stand,,,
+79.5019 1793.12 168.125,220 54,stand,,,
+690.392 1715.21 170.125,223 53 224,stand,,,
+581.626 1714.46 170.125,222 72 73,stand,,,
+907.958 1778.97 168.125,53 52 222,stand,,,
+687.23 1663.79 170.125,7 73 53,stand,,,
+402.268 1457.21 168.125,70 74 268,stand,,,
+1251.57 -234.338 144.125,228 41 42,stand,,,
+1251.2 -113.661 294.125,227 62 137,climb,-0.752563 90.7306 0,,
+1311.93 2067.14 143.572,230 124,stand,,,
+1264.05 2211.61 142.84,229 302 34 124,stand,,,
+1699.38 1175.08 144.097,277 288 289,stand,,,
+1492 64.0506 144.013,141 44 233 132 45,stand,,,
+1433.6 -45.5464 145.739,42 232 45,stand,,,
+860.37 1449.7 168.125,51 235,stand,,,
+897.776 1491.11 168.125,234 51,stand,,,
+-498.971 1758.95 111.125,117 30 118 116,stand,,,
+-1237.49 1931.87 146.751,238 239,stand,,,
+-773.724 1907.2 142.125,237 18 17,stand,,,
+-1147.4 1588.88 140.017,237 22 21,stand,,,
+-933.658 1472.83 111.965,19 160 241,stand,,,
+-997.769 898.605 111.125,240 23 167 22 247,stand,,,
+-1118.21 430.109 142.125,167 243,stand,,,
+-1248.87 170.126 146.492,242 244,stand,,,
+-1083.21 187.657 141.567,243 245,stand,,,
+-978.017 337.099 142.125,244 246,stand,,,
+-963.238 369.531 111.125,245 167 161,stand,,,
+-903.125 889.384 113.283,241 248,stand,,,
+-873.381 889.384 135.125,247 249,stand,,,
+-536.888 885.362 135.125,248 165,stand,,,
+-395.614 1183.6 111.177,113 115 168 28 166 114,stand,,,
+-197.634 1493.88 113.125,114 252 115,stand,,,
+-196.993 1529.42 144.125,251 253 303,stand,,,
+-167.176 1533.37 142.125,252 254,stand,,,
+-117.887 1531.88 291.125,253 255,stand,,,
+-44.1498 1439.12 293.48,254 256,stand,,,
+-14.3681 1439.12 317.125,255 258,stand,,,
+85.6394 1426.53 294.125,54 258 311,stand,,,
+6.12626 1433.08 294.125,256 257,stand,,,
+984.875 983.543 294.115,260 261 88,stand,,,
+1016.4 982.7 317.146,144 259,stand,,,
+804.404 1090.15 295.793,58 259 88,stand,,,
+892.935 1917.07 317.125,148 263,stand,,,
+888.509 1786.77 294.125,56 262 267,stand,,,
+964.022 1596.49 294.125,265,stand,,,
+947.146 1485.67 294.125,264 218,stand,,,
+952.076 1641.13 294.125,267,stand,,,
+962.426 1754.57 294.125,266 263,stand,,,
+402.71 1231.84 168.125,269 270 226 109,stand,,,
+545.081 1101.57 168.125,268 108 69 270,stand,,,
+358.48 1060.51 168.125,69 268 109 269 175,stand,,,
+-7.73229 28.6042 294.125,196 273,stand,,,
+80.4299 -261.944 294.125,67 273,stand,,,
+1.44487 -149.386 294.125,272 271,stand,,,
+2072.88 1168.88 144.125,275 276,stand,,,
+2072.59 1027.75 144.125,274 142,stand,,,
+1877.76 1161.92 144.125,274 277,stand,,,
+1856.14 1040.38 145.125,276 142 286 231 289 288,stand,,,
+1794.65 666.713 142.08,131 279 285 286,stand,,,
+1790.55 502.649 144.125,278 280 141 281 282 285,stand,,,
+2199.3 534.363 153.665,279 281 282,stand,,,
+1734.26 386.364 144.125,141 280 282 279 283,stand,,,
+2147.54 248.542 149.482,280 281 279,stand,,,
+1441.95 473.34 144.125,38 284 285 141 281,stand,,,
+1388.13 750.847 155.694,283 287,stand,,,
+1690.42 559.732 144.1,283 278 287 286 141 279 289,stand,,,
+1783.61 914.822 141.4,278 277 143 289 285,stand,,,
+1445.02 863.133 144.066,284 285 288 289,stand,,,
+1421.97 1192.6 144.064,37 287 231 289 277,stand,,,
+1585.57 947.169 151.054,231 287 286 285 288 277,stand,,,
+1089.77 425.506 144.125,39 292 316 291,stand,,,
+1183.68 425.445 144.125,130 39 292 290,stand,,,
+1148.99 527.28 144.125,290 130 46 291 39 293,stand,,,
+1157.92 770.497 146.125,144 128 46 292 47,stand,,,
+821.125 1192.04 168.125,49 295,stand,,,
+820.426 1235.91 149.484,294 296 145,stand,,,
+1079.28 1104.37 143.009,295 144 47 49 145,stand,,,
+58.0548 2126.69 142.303,32 298 151 299 153 300,stand,,,
+593.581 2102.73 144.125,297 148 301 150 300 33 304,stand,,,
+-29.5498 2215.43 142.125,32 300 297 153,stand,,,
+356.45 2141.32 142.125,299 301 150 151 297 298,stand,,,
+889.566 2163.33 144.125,300 302 33 298 302 149,stand,,,
+1147.45 2171.2 144.125,301 230 33 301,stand,,,
+-193.823 1956.02 144.125,153 252,stand,,,
+499.125 1929.13 168.125,298 149,stand,,,
+1872.33 144.715 144.122,132 45,stand,,,
+41.2253 -217.314 168.125,102 307 101,stand,,,
+-30.3826 -268.193 168.125,306 102,stand,,,
+854.053 -179.125 168.125,139 140,stand,,,
+-311.585 528.173 136.125,169 310,stand,,,
+-239.125 528.355 129.125,309 170,stand,,,
+344.668 1454.98 294.125,77 257 312,stand,,,
+471.599 1449.36 294.125,311 77 216,stand,,,
+119.43 335.932 294.125,81 82,stand,,,
+815.087 545.947 144.125,315 129 316,stand,,,
+751.125 545.966 144.125,314,stand,,,
+840.236 482.912 144.125,290 314 129,stand,,,
+554.667 65.2104 168.125,318 188 190 1,stand,,,
+712.315 69.6314 168.125,317 319 191 320 1 190,stand,,,
+774.266 132.187 168.125,318 320 191,stand,,,
+843.399 69.1901 168.125,319 191 318 138,stand,,,
+236.82 -117.955 168.125,96 97,stand,,,
+710.875 477.382 168.125,176 323 107,stand,,,
+675.551 440.125 168.125,322 176,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_wolftown_wp.csv b/main_shared/scriptdata/waypoints/mp_wolftown_wp.csv
new file mode 100644
index 0000000..4580fbe
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_wolftown_wp.csv
@@ -0,0 +1,280 @@
+279
+3450.66 -4083.77 -16.0036,1 163 166 188,stand,,,
+2834.46 -4125.43 -0.875,0 2 3,stand,,,
+2570.86 -4046.51 2.90896,1 22 3 202,stand,,,
+2597.7 -4274.67 1.25,1 4 2,stand,,,
+2459.82 -4474.67 -0.842155,3 5 21,stand,,,
+2219.81 -4760.01 -0.875002,4 6 15 21,stand,,,
+2052.01 -4894.57 -0.875002,5 7 14,stand,,,
+1387.11 -4803.64 -0.875002,6 8 9 23 26,stand,,,
+1546.53 -4635.4 -0.875002,7 9 11 12,stand,,,
+1633.76 -4758.81 -0.875002,8 10 7 14 15,stand,,,
+1703.84 -4298.02 -0.875,9 11 15 19 17 260,stand,,,
+1567.95 -4318.82 -0.875,10 8 12 259,stand,,,
+1299.61 -4380.38 -0.875001,8 11 13 24 23,stand,,,
+1080.58 -4177.25 -4.43678,12 59 258 25,stand,,,
+1821.34 -4698.29 32.224,9 6 15 16 16,stand,,,
+1724.02 -4789.69 0.627093,5 14 10 9,stand,,,
+1876.81 -4523.7 23.625,14 17 14 18,stand,,,
+2080.34 -4384.31 6.625,16 19 10,stand,,,
+1879.1 -4115.47 150.625,16,stand,,,
+2033.16 -4256.25 6.625,10 17 20,stand,,,
+2192.71 -4130.65 1.17391,19 22 196,stand,,,
+2249.4 -4315.21 -0.43995,5 4,stand,,,
+2506.44 -3884.16 4.02203,20 2 195 196 198 202 209,stand,,,
+1110.42 -4549.95 -0.875,7 26 12 24,stand,,,
+1043.68 -4312.66 -1.79066,12 25 23 26 25 70,stand,,,
+875.494 -4263.46 -3.14364,24 26 27 24 59 13 70 258,stand,,,
+897.658 -4765.39 0.876039,25 23 24 7 27 57,stand,,,
+691.295 -4755.93 -0.875003,26 28 25 29 57,stand,,,
+553.243 -4916.02 -0.875003,27 29,stand,,,
+152.479 -4632.39 -0.858365,27 28 30 36 34,stand,,,
+-384.976 -4522.64 -0.895042,29 36 31,stand,,,
+-360.888 -4074.17 -0.97543,32 30 37 52 53 33,stand,,,
+47.9153 -4063.88 -0.874999,31 33 34 54 53 78,stand,,,
+110.124 -3927.47 2.06227,32 53 59 31 74 75 78,stand,,,
+62.6633 -4400.26 9.20094,32 35 36 29 54 58,stand,,,
+-260.16 -4406.17 3.21394,34 36,stand,,,
+-142.157 -4476 -0.875002,35 30 29 34,stand,,,
+-830.588 -3945.79 1.59197,31 38 52,stand,,,
+-1337.58 -3752.11 3.58113,37 39 49 50 52,stand,,,
+-1382.54 -3150.04 44.125,38 40 41 48 49 50 85 86,stand,,,
+-1143.79 -3047.11 44.125,39 41,stand,,,
+-1340.1 -2830.08 44.125,40 39 42 48,stand,,,
+-1691.97 -2695.64 114.516,41 43 50,stand,,,
+-1509.51 -2391.18 49.3713,42 44,stand,,,
+-1371.56 -2280.95 42.8685,43 45 46 47,stand,,,
+-1275.87 -1932.03 41.7888,44 46 89 94,stand,,,
+-1174.89 -2175.17 48.6775,45 44 90,stand,,,
+-1326.33 -2580.76 41.724,44 48,stand,,,
+-1191.21 -2675.26 42.0297,47 41 39 85 264,stand,,,
+-1139.69 -3404.83 34.4975,39 38 51 86 52 50,stand,,,
+-1572.32 -3249.51 91.9065,42 38 39 49,stand,,,
+-786.354 -3361.02 40.3072,49 52,stand,,,
+-508.305 -3491.82 -0.774255,51 37 38 31 60 79 80 49,stand,,,
+-149.83 -3670.56 0.277297,31 33 60 77 78 32 80,stand,,,
+278.231 -4267.33 9.125,32 34 55 56 58,stand,,,
+409.733 -4177.02 9.125,54 56 58 59,stand,,,
+642.268 -4460.46 9.125,55 54 57,stand,,,
+701.349 -4595.25 15.125,56 58 27 26,stand,,,
+263.862 -4421.03 9.96632,57 55 54 34,stand,,,
+514.742 -4015.94 -1.76139,13 55 33 25 74 70 258,stand,,,
+-208.661 -3310.69 -4.9866,53 61 78 52 77 80,stand,,,
+-63.0507 -2683.3 2.25172,60 62 80 236 77 265,stand,,,
+185.715 -2741.24 -0.875001,61 63 63 67 236 67,stand,,,
+520.937 -2663.37 -0.875001,62 64 62 228,stand,,,
+726.565 -2596.68 -0.900594,63 65 227 67,stand,,,
+800.376 -3118.89 0.0231625,66 68 64 67,stand,,,
+714.144 -3154.23 37.625,65 67 73 71,stand,,,
+197.58 -3009.84 -0.957698,66 62 75 64 65 62,stand,,,
+810.329 -3257.44 1.57011,65 69 217 218,stand,,,
+853.938 -3600.78 0.325766,68 70 74 76,stand,,,
+657.915 -3845.26 0.329838,69 74 24 25 71 258 59,stand,,,
+574.067 -3573.5 -0.561894,72 73 66 74 70,stand,,,
+281.657 -3585.88 10.6306,71 73,stand,,,
+424.951 -3319.18 34.4897,72 66 71,stand,,,
+430.605 -3773.28 0.814359,71 33 75 70 59 69,stand,,,
+238.505 -3744.02 -2.39111,74 67 77 78 33,stand,,,
+1241.36 -3543.42 -2.23799,69 216 217 257,stand,,,
+19.0213 -3330.56 -4.93579,75 78 60 53 61,stand,,,
+-0.959383 -3649.49 -0.318526,77 75 60 53 33 32,stand,,,
+-803.654 -3148.57 69.625,52 80 81,stand,,,
+-503.829 -3202.57 10.7497,60 53 61 79 264 52,stand,,,
+-946.772 -3143.58 71.0818,79 82 87 263,stand,,,
+-1070.46 -2903.09 69.625,81 83 87,stand,,,
+-1163.87 -2898.43 69.625,82 84,stand,,,
+-1179.87 -2898.43 108.625,83 85,climb,-21.6376 -5.21301 0,,
+-1206.19 -2896.6 44.125,84 48 39,climb,-84.6661 -6.97083 0,,
+-1154.22 -3255.13 44.125,49 39 266,climb,-84.776 59.87 0,,
+-829.143 -2787.37 89.6484,82 81 263 264,stand,,,
+-712.181 -2099.94 27.7655,89 90 265,stand,,,
+-727.235 -1948.93 24.5556,88 90 45 91,stand,,,
+-827.132 -2223.84 45.625,89 88 46,stand,,,
+-692.952 -1747.13 29.1391,89 92 93 96 97,stand,,,
+-157.935 -1563.84 -3.80801,91 93 100 97 238 256,stand,,,
+-695.401 -1418.09 28.439,92 94 95 91 100,stand,,,
+-1192.3 -1440.14 43.9458,93 45 95,stand,,,
+-1055.74 -739.907 -2.46323,94 93 98 100 104,stand,,,
+-985.572 -1846.78 44.625,91,stand,,,
+-165.125 -1225.84 -1.57348,91 92 99 100 172 173 238,stand,,,
+-581.798 -719.84 -4.35662,95 99 173,stand,,,
+-277.078 -873.422 -4.90763,100 98 97 101,stand,,,
+-551.975 -1037.66 4.24704,93 99 95 92 97 173,stand,,,
+-84.7911 -654.792 11.4746,99 102 103 105,stand,,,
+-714.261 -523.738 7.16384,101 103,stand,,,
+-610.117 -156.099 18.5568,102 101 104,stand,,,
+-897.735 -399.79 7.125,103 95,stand,,,
+358.953 -342.249 21.8247,101 106 107,stand,,,
+631.47 -522.222 4.89195,105 107 172 175 174,stand,,,
+719.57 -158.713 19.6771,106 105 108 109,stand,,,
+926.644 -484.766 3.42297,107 109,stand,,,
+1264.46 -150.876 6.36878,108 107 110 111,stand,,,
+1397.67 -616.69 0.645244,109 111 120 172 174 175,stand,,,
+1489.51 -251.532 0.842685,110 109 112 119,stand,,,
+2001.46 -401.99 0.129242,113 111 115 114,stand,,,
+1949.04 -738.375 0.596424,112 114,stand,,,
+2052.09 -601.554 0.115258,113 115 112 116 118,stand,,,
+2503.37 -702.228 0.16876,112 114 118 128 147,stand,,,
+2134.88 -981.96 6.625,114 117 118 133,stand,,,
+1852.1 -809.802 0.240116,116 118 119 122 121,stand,,,
+2393.72 -873.276 0.240116,116 117 124 115 128 114 129,stand,,,
+1687.23 -788.188 0.240116,117 111 120 122,stand,,,
+1524.19 -778.292 0.240115,119 110 121 174 246,stand,,,
+1683.01 -1208.43 0.182014,120 122 117 123 174,stand,,,
+1839.98 -1409.04 0.193718,121 117 119 124 127 126,stand,,,
+1518.41 -1538.57 -4.90938,121 136 245 246 223,stand,,,
+2321.64 -1418.57 0.240116,122 125 126 118 129 132,stand,,,
+2469.5 -1776.15 0.240116,124 126 129 131,stand,,,
+1988.51 -1518.52 0.240116,125 127 122 124 135,stand,,,
+1784.24 -1675.55 0.240116,126 122 136,stand,,,
+2624.88 -959.384 -0.679572,115 118 129 147,stand,,,
+2547.91 -1354.93 -0.0306479,118 125 124 128 130 148,stand,,,
+2676.77 -1707.52 -0.87834,129 131 146,stand,,,
+2526.64 -1999.67 -0.54661,130 125 132 142 144 145 141 157,stand,,,
+2271.23 -2135.55 26.8925,131 124 141 141 143,stand,,,
+2147.67 -1338.88 0.625,116 134,stand,,,
+2222.89 -1338.87 0.625,133 135,stand,,,
+2222.89 -1388.76 0.240117,134 126,stand,,,
+1713.57 -2035.54 0.240116,127 123 137 222 245,stand,,,
+1589.25 -2081.11 0.240116,136 220 222 224 223 245,stand,,,
+1892.6 -2348.33 1.25117,139 140 141 212 213 222,stand,,,
+1906.63 -2040.58 9.625,138 140,stand,,,
+1850.27 -2206.14 0.240116,139 138 222,stand,,,
+2303.46 -2385.19 2.06095,138 132 132 131 142 142,stand,,,
+2426.8 -2601.48 4.125,131 143 141 141 208 213,stand,,,
+2591.04 -2568.43 2.09313,132 142 144 144 158 159 208,stand,,,
+2664.71 -2108.19 -0.875001,143 131 145 143 158,stand,,,
+2800.72 -1856.68 17.4016,144 146 151 131 157,stand,,,
+2812.71 -1690.69 13.125,130 145 147 152,stand,,,
+2890.13 -1082.64 0.016936,146 128 148 149 150 115,stand,,,
+2711.47 -1126.89 6.81364,129 147,stand,,,
+3184.96 -980.135 -1.60361,147 150 153 170 171,stand,,,
+3043.2 -1220.61 9.125,149 147 153,stand,,,
+3075.56 -1860.86 9.12762,145 154,stand,,,
+3041.4 -1438.13 9.125,146 153,stand,,,
+3237.71 -1433.95 -3.70678,152 150 149 154 155 168,stand,,,
+3232.5 -1639.04 -3.70011,151 153 155 156 168,stand,,,
+3648.45 -1470.19 -1.375,153 154 177,stand,,,
+3189.05 -1943.39 -2.47735,154 157,stand,,,
+2860.94 -2063.84 -0.875002,156 145 158 131,stand,,,
+3209.1 -2392.79 -34.9649,157 143 159 167 184 144 185,stand,,,
+3210.43 -2816.85 -3.72447,143 158 160 161,stand,,,
+3018.62 -2908.89 -0.875,159 161 204 203 211,stand,,,
+3090.29 -3048.01 -0.875,160 159 162,stand,,,
+3120.83 -3237.92 -0.875,161 164 165 205,stand,,,
+3426.13 -3867.76 -13.9638,165 0 188 166 195,stand,,,
+3078.15 -3472.66 -0.874998,162 165 195 199,stand,,,
+3271.2 -3629.21 -5.67562,164 162 163 189 188 195 187 199,stand,,,
+3926.78 -3985.5 -14.1414,0 188 191 194 163,stand,,,
+3470.6 -2352.89 -57.5479,168 183 158 184 185,stand,,,
+3394.4 -1807.06 -17.1068,167 154 153 169,stand,,,
+3640.2 -1587.13 -81.875,168 170 180,stand,,,
+3674.57 -1178.94 -81.875,169 149 171 177,stand,,,
+3953.1 -1075.67 -9.67143,149 170 177 178,stand,,,
+637.85 -844.712 -4.98565,106 97 173 110 175 176 252,stand,,,
+49.2908 -875.039 -4.92571,98 97 100 172 252,stand,,,
+1261.8 -907.852 -4.875,120 175 106 110 246 121,stand,,,
+794.489 -855.204 -4.90859,174 106 110 172 176,stand,,,
+710.801 -1068.46 -0.874999,175 172 251,stand,,,
+3929.72 -1393.77 0.124998,155 171 170 178 180 179 181,stand,,,
+4201.34 -1168.28 -0.874999,177 171 179,stand,,,
+4221.85 -1456.31 -0.875002,178 180 177 181,stand,,,
+3932.25 -1719.07 -2.66367,179 177 183 169,stand,,,
+4228.88 -2015.11 -0.874999,179 177 182,stand,,,
+4169.01 -2379.53 -0.875002,181 183 186 193,stand,,,
+3941.06 -2464.46 -8.60601,182 180 167 186 185,stand,,,
+3345.57 -2688.76 -9.46247,158 167 185 189 190,stand,,,
+3676.5 -2581.12 -80.375,167 184 186 190 158 183,stand,,,
+4013.11 -2705.59 -0.875002,183 185 187 193 182,stand,,,
+3918.5 -3432.28 -0.875002,186 188 191 190 192 165,stand,,,
+3638.96 -3684.25 -81.875,187 163 0 189 165 166,stand,,,
+3294.24 -3260.87 -12.8444,188 184 190 165,stand,,,
+3696.91 -3072.71 -49.6794,184 189 187 185,stand,,,
+4007.47 -3770.26 -0.874998,166 187 192,stand,,,
+4219.58 -3564.91 1.35135,187 191 193 194,stand,,,
+4165.42 -2915.2 -0.892374,192 186 182,stand,,,
+4277.83 -4078.48 0.872444,192 166,stand,,,
+2914.42 -3814.96 -0.875001,163 22 164 202 165,stand,,,
+2175.54 -3934.8 3.43278,22 20 197 260 261,stand,,,
+1971.12 -3668.57 4.125,196 198 198 214 261,stand,,,
+2215.7 -3642.63 4.125,197 197 22 202 211 209 214,stand,,,
+2695.86 -3535.23 -0.875001,164 200 200 203 202 165,stand,,,
+2821.03 -3365.75 12.125,199 201 199,stand,,,
+2786.27 -3174.92 12.125,200 204 205,stand,,,
+2579.67 -3756.8 2.75628,198 22 199 195 203 2,stand,,,
+2547.77 -2898.08 3.94944,199 202 204 160 208,stand,,,
+2799.13 -3019.74 16.671,203 160 201 205,stand,,,
+3018.97 -3212.63 12.125,201 162 204 206,stand,,,
+2938.37 -3276.38 62.125,205 207,stand,,,
+2786.25 -3253.04 148.125,206,stand,,,
+2343.55 -2828.13 4.125,203 143 209 211 142 212 213,stand,,,
+2275.08 -3056.61 4.125,210 208 198 22 212,stand,,,
+2186.13 -3148.8 7.625,209 211 215,stand,,,
+2403.81 -3090.41 4.125,160 210 208 198,stand,,,
+1906.8 -2904.01 7.38488,209 138 214 219 208 220 213,stand,,,
+1987.81 -2695.9 20.9023,142 138 220 208 212,stand,,,
+1668.16 -3540.71 4.125,212 197 198 215 216 259 262 257,stand,,,
+1882.94 -3395.13 7.625,214 210 262,stand,,,
+1534.28 -3184.96 -4.92304,214 76 217 219 218,stand,,,
+1231.8 -3296.92 -1.75489,76 68 218 216,stand,,,
+1390.58 -2914.54 2.28935,68 217 216 219 220,stand,,,
+1651.89 -2858.3 4.125,216 218 212 220 221 262,stand,,,
+1523.34 -2562.15 -1.91457,213 219 137 218 212 221 222 223,stand,,,
+1159.68 -2475.51 -0.874998,220 219 222 223 227,stand,,,
+1666.25 -2141.73 0.139668,220 140 136 138 137 221,stand,,,
+1305.99 -2204.89 -4.04073,221 224 220 225 137 123,stand,,,
+1152.62 -1953.34 -0.874999,223 242 243 137 245,stand,,,
+1106.23 -2200.28 6.125,223 226 227 242,stand,,,
+869.16 -2085.81 -0.87501,225 227 241,stand,,,
+724.495 -2424.75 -0.874999,226 225 64 221 241,stand,,,
+510.383 -2364.18 5.625,63 229 232 234,stand,,,
+420.744 -2425.37 13.9528,228 230 234,stand,,,
+399.655 -2562.53 77.625,229 231,stand,,,
+325.264 -2512.17 101.625,230 269,stand,,,
+533.975 -2238.03 5.625,228 233,stand,,,
+328.225 -1944.15 6.125,232 239 240 239 255 272,stand,,,
+301.226 -2349.41 5.625,228 229 235,stand,,,
+285.226 -2353.54 43.6248,234 237,stand,,,
+48.8483 -2360.66 -2.09593,237 62 238 256 61 265,stand,,,
+260.975 -2353.47 -0.885282,235 236,stand,,,
+28.2518 -1954.66 -3.27645,236 239 92 256 97,stand,,,
+217.081 -1880.86 -0.875001,238 233 240 254 251 233 255,stand,,,
+544.107 -1854.77 -0.912022,233 239 241 243 244,stand,,,
+635.576 -1990.82 -0.911133,240 226 227,stand,,,
+1117.88 -1994.99 6.125,225 224,stand,,,
+937.517 -1811.5 -0.875002,224 240 244 245 253,stand,,,
+727.054 -1747.17 -0.000315211,240 243 253 251 255 255 252 245,stand,,,
+1216.88 -1726.79 -1.12086,123 246 243 224 137 136 244,stand,,,
+1401.08 -1360.57 5.125,123 247 174 245 120,stand,,,
+1162.34 -1116.17 11.2208,246 248 250,stand,,,
+977.742 -1042.13 6.625,247 249 250,stand,,,
+872.646 -1189.44 8.53416,248,stand,,,
+1060.37 -1300.35 11.625,248 247 251 253,stand,,,
+707.653 -1302.24 -0.874999,250 176 252 244 239,stand,,,
+581.566 -1094.74 -0.93053,251 173 172 254 255 244,stand,,,
+829.897 -1690.04 31.7331,244 243 250,stand,,,
+221.724 -1234.71 -0.959127,252 239 255,stand,,,
+529.107 -1726.33 0.400823,244 252 244 239 233 254,stand,,,
+-150.49 -2279.59 2.99955,92 238 236 265,stand,,,
+1362.65 -3617.51 0.932689,76 258 214 259,stand,,,
+1173.84 -3876.68 -0.533165,257 13 70 25 59 259,stand,,,
+1520.58 -3917.25 1.61922,11 214 260 257 258,stand,,,
+1707.14 -3913.66 3.48382,259 10 196 261,stand,,,
+1795.83 -3722.1 4.125,196 260 197 262,stand,,,
+1778.58 -3351.07 4.125,219 214 261 215,stand,,,
+-1101.88 -3033 75.6138,81 87,stand,,,
+-766.721 -2747.73 51.5251,87 48 265 80,stand,,,
+-606.894 -2465.86 12.5127,264 88 61 236 256,stand,,,
+-1149.91 -3221.84 261.125,86 267,climb,5.65247 37.5348 0,,
+-1109.44 -3151.88 253.625,266 268,stand,,,
+-814.122 -3203.49 287.031,267,stand,,,
+300.225 -2395.38 124.625,231 270 271,stand,,,
+442.736 -2301.98 124.625,269 271,stand,,,
+534.943 -2347.71 124.625,270 269 275 276,stand,,,
+458.375 -1915.69 16.6672,233 273,climb,-78.9093 -2.46643 0,,
+477.929 -1915.69 120.125,272 274,climb,-1.79626 -1.14258 0,,
+521.975 -1966.56 127.625,273 276,stand,,,
+634.376 -2379.67 124.625,271,stand,,,
+521.299 -2245.57 124.625,274 277 278 271,stand,,,
+315.421 -1998.98 124.625,276,stand,,,
+310.194 -2215.98 124.625,276,stand,,,
diff --git a/main_shared/scriptdata/waypoints/mp_yomi_wp.csv b/main_shared/scriptdata/waypoints/mp_yomi_wp.csv
new file mode 100644
index 0000000..167d137
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/mp_yomi_wp.csv
@@ -0,0 +1,191 @@
+190
+-634.867 -571.138 194.125,1 8 5,stand,,,
+-767.343 -572.239 248.125,0 2,stand,,,
+-775.103 -414.606 324.125,1 3,stand,,,
+-640.175 -380.751 324.275,2 4,stand,,,
+-400.125 -405.818 324.125,3,stand,,,
+-679.379 -352.125 196.125,6 7 0 23 180,stand,,,
+-790.647 -409.951 194.125,5,stand,,,
+-437.777 -485.711 194.125,5 8 9,stand,,,
+-562.342 -575.783 195.125,7 0,stand,,,
+-268.526 -479.183 195.108,7 10 13,stand,,,
+-180.705 -708.578 196.125,9 11,stand,,,
+-5.79015 -863.534 195.184,10 12 144,stand,,,
+2.9035 -496.79 192.185,11 13 14,stand,,,
+-82.9488 -551.433 193.051,12 9 143,stand,,,
+31.7962 -272.004 104.125,12 15 142,stand,,,
+-140.215 -217.655 64.125,16 20 14,stand,,,
+-121.142 1.14354 64.125,15 17 18 19 20,stand,,,
+81.9696 48.0221 64.125,16 18 140 141,stand,,,
+-9.1617 185.333 64.125,17 16 161,stand,,,
+-319.254 -6.12941 64.125,16 20 20 23,stand,,,
+-308.808 -112.222 64.125,19 15 21 23 16 19,stand,,,
+-600.027 12.028 192.125,20 22 23 179,stand,,,
+-785.414 204.573 193.621,21 23 24 181 182,stand,,,
+-595.341 -142.92 192.109,20 19 5 21 22 180 179,stand,,,
+-686.103 440.605 194.804,22 25 183 182,stand,,,
+-553.111 474.355 192.125,24 27,stand,,,
+-712.279 900.109 192.125,85 87 183 184,stand,,,
+-516.644 815.804 192.125,25 28 184,stand,,,
+-411.59 865.154 192.503,27 29 184,stand,,,
+-357.125 776.732 192.231,28 30,stand,,,
+-305.08 246.447 192.444,29 31 176,stand,,,
+-553.816 263.987 192.625,30 32,stand,,,
+-514.268 208.018 192.565,31 33,climb,3.22449 3.22998 0,,
+-442.163 208.028 414.125,32 81 82,climb,10.0085 -3.20251 0,,
+258.576 93.0924 192.125,35 177 178,stand,,,
+388.583 66.8588 248.125,34 36 37 159,stand,,,
+463.242 -15.0553 248.125,35 37 152 153 159,stand,,,
+537.158 166.275 248.125,36 35 38 136 157,stand,,,
+533.482 289.441 246.928,37 39,stand,,,
+521.556 741.815 208.125,38 40 71 158,stand,,,
+625.971 814.574 208.292,41 39 42 44,stand,,,
+424.445 864.978 208.463,40 70 71 185,stand,,,
+766.888 1059.64 208.125,40 43 46 106,stand,,,
+963.837 837.559 208.125,42 44,stand,,,
+844.762 794.551 208.125,43 40 45,stand,,,
+854.507 465.386 208.125,44,stand,,,
+866.134 1376.41 208.73,42 47 52 49 50,stand,,,
+1228.05 1348.94 208.042,46 48 51 53,stand,,,
+1178.16 1439.29 208.125,47 49,stand,,,
+1203.29 1670.76 208.125,48 50 46,stand,,,
+974.132 1844.18 208.101,51 52 49 46,stand,,,
+558.612 1764.5 210.125,50 52 47 102 103 103 105,stand,,,
+701.022 1642.75 208.125,51 46 50 106,stand,,,
+1282.21 1279.52 208.095,47 54,stand,,,
+1183.41 1250.26 208.095,53 55,stand,,,
+949.929 1236.22 88.125,54 56,stand,,,
+901.125 1047.42 80.125,55 57 60,stand,,,
+773.261 835.793 81.3647,56 58 59 60,stand,,,
+677.125 752.053 80.125,57 59 125,stand,,,
+647.341 818.996 80.125,58 57 61,stand,,,
+910.956 768.225 80.125,57 56,stand,,,
+454.881 879.401 81.625,59 62,stand,,,
+368.126 990.26 80.125,61 63,stand,,,
+254.389 995.559 80.625,62 64 171,stand,,,
+101.933 959.194 80.125,63 164 166 170,stand,,,
+-87.1085 1261.17 112.125,66 170,stand,,,
+-69.4852 1336.28 112.125,65 67,stand,,,
+115.661 1338.14 176.125,66 68,stand,,,
+202.031 1309.8 176.125,67 69,stand,,,
+195.221 1009.62 208.125,68 70 72,stand,,,
+370.451 941.99 210.939,69 41,stand,,,
+389.057 776.209 208.125,41 39,stand,,,
+-152.062 990.358 208.125,69 73,stand,,,
+-325.216 1002.59 320.125,72 74,stand,,,
+-367.186 781.161 344.125,73 75 76,stand,,,
+-415.875 720.016 344.125,74 76 77,stand,,,
+-305.672 702.309 360.858,74 75 84 83,stand,,,
+-428.751 726.006 388.125,75 78,stand,,,
+-556.683 672.182 388.125,77 79,stand,,,
+-482.174 305.125 411.734,78 80,stand,,,
+-482.493 289.125 450.125,79 81,stand,,,
+-464.857 240.521 427.326,80 33,stand,,,
+-403.225 201.503 450.125,33 83,stand,,,
+-365.386 208.273 401.475,82 84 76,stand,,,
+-274.873 64.4803 360.858,76 83,stand,,,
+-785.658 1126.26 144.125,26 86 87,stand,,,
+-682.605 1311.98 144.125,85 87 91,stand,,,
+-691.032 1067.9 144.278,86 26 88 89 85,stand,,,
+-551.808 1361.05 144.096,87 89 99 160,stand,,,
+-451.211 1148.56 144.03,87 88 90,stand,,,
+-173.125 1157.63 144.125,89,stand,,,
+-723.243 1412.56 144.125,86 92 97 98 160,stand,,,
+-966.127 1542.89 153.488,91 93 98,stand,,,
+-818.92 2030.48 144.125,92 94,stand,,,
+-453.862 1982.99 144.125,93 95,stand,,,
+-451.047 1843.37 144.125,94 96 97 99 160,stand,,,
+-345.49 1750.1 168.125,95 100 99,stand,,,
+-704.862 1712.93 144.125,95 91 98 99 160,stand,,,
+-793.183 1544.86 144.125,91 92 97,stand,,,
+-397.129 1672.84 152.51,97 88 100 96 95 101 160,stand,,,
+-164.447 1714.87 210.125,99 96 101 105,stand,,,
+-159.619 1669.21 210.125,99 100 104 105,stand,,,
+-40.4186 1825.52 219.159,51 105,stand,,,
+252.34 1677.04 209.72,51 105 104 51,stand,,,
+166.254 1573.71 209.125,101 103,stand,,,
+109.001 1732.18 211.125,101 102 103 100 51,stand,,,
+704.019 1529.14 208.123,42 52 107,stand,,,
+589.919 1537.05 208.101,106 108,stand,,,
+583.647 1342.69 208.101,107 109,stand,,,
+463.475 1353.2 208.101,108 110 111,stand,,,
+366.897 1279.13 208.101,109,stand,,,
+466.352 1528.44 208.332,109 112,stand,,,
+347.88 1565.17 240.125,111 113,stand,,,
+308.637 1365.66 296.125,112 114,stand,,,
+393.222 1295.72 336.125,113 115,stand,,,
+488.498 1344.09 360.125,114 116,stand,,,
+474.577 1420.18 376.125,115 117 118 121,stand,,,
+538.87 1447.56 376.125,116 118 119,stand,,,
+614.353 1590.63 376.125,117 119 116,stand,,,
+581.961 1375.99 376.125,117 118 122,stand,,,
+316.438 1541.16 376.125,121,stand,,,
+478.274 1564.59 376.125,120 116,stand,,,
+585.639 1217.6 392.125,119 123 124,stand,,,
+524.235 978.126 392.125,122 124 185,stand,,,
+622.875 1121.05 392.125,122 123,stand,,,
+676.86 605.537 65.0821,58 126 127 128,stand,,,
+667.446 406.344 64.125,125 127 129,stand,,,
+576.57 510.34 64.125,126 125 128,stand,,,
+447.559 547.244 64.125,125 127 166 167,stand,,,
+639.033 268.789 64.125,126 130,stand,,,
+477.34 133.509 64.125,129 131 137,stand,,,
+543.874 52.7192 64.125,130 132,stand,,,
+772.349 53.9482 136.125,131 133,stand,,,
+835.364 -23.296 136.125,132 134,stand,,,
+789.442 -149.964 168.125,133 135,stand,,,
+638.956 -134.042 208.125,134 136,stand,,,
+621.829 125.312 248.125,135 37 157,stand,,,
+346.109 156.048 64.125,130 138 140,stand,,,
+254.228 267.042 64.125,139 137 140,stand,,,
+252.035 366.875 64.125,138,stand,,,
+254.404 52.3069 64.125,137 17 138,stand,,,
+57.1121 -14.8749 64.125,17 142,stand,,,
+57.1121 -37.9103 120.125,141 14,stand,,,
+-22.9025 -687.62 196.125,13 144,stand,,,
+61.6106 -844.155 195.143,143 145 11 188,stand,,,
+377.905 -915.515 192.125,144 146 189,stand,,,
+510.757 -822.57 199.652,145 147 189,stand,,,
+380.317 -567.244 192.125,146 148 149 150 186 187,stand,,,
+317.427 -495.843 192.125,147 151 186 187,stand,,,
+713.185 -327.859 192.125,147 150,stand,,,
+670.013 -467.347 192.125,147 149,stand,,,
+325.568 -300.124 248.125,148 152 155,stand,,,
+499.86 -226.233 248.125,151 36 153,stand,,,
+429.25 -98.9323 248.125,36 152 154,stand,,,
+206.938 -108.602 248.125,153 155,stand,,,
+101.191 -173.918 248.125,154 151,stand,,,
+767.665 423.875 249.125,157,stand,,,
+755.17 184.68 248.125,156 37 136,stand,,,
+575.24 481.323 219.125,39 159,stand,,,
+460.388 185.548 248.125,158 36 35,stand,,,
+-489.026 1612.83 144.125,91 95 99 88 97,stand,,,
+13.5069 337.659 64.125,18 162 167 168,stand,,,
+-156.009 490.195 74.125,161 163 173,stand,,,
+-140.627 678.383 65.208,162 169,stand,,,
+-5.12509 950.59 80.125,165 64 169 170,stand,,,
+-128.868 1014.87 80.125,164 170,stand,,,
+122.875 868.205 80.125,64 128,stand,,,
+134.648 438.52 73.2785,128 161,stand,,,
+33.9588 580.243 96.4035,161 169 172,stand,,,
+-9.84948 837.358 80.125,168 164 163,stand,,,
+14.7079 1043.7 80.5484,65 64 165 164,stand,,,
+217.971 871.502 80.125,63 172,stand,,,
+51.5404 707.978 65.545,171 168,stand,,,
+-157.276 365.271 64.125,162 174,climb,-76.2341 -95.7129 0,,
+-161.719 326.374 250.379,173 175,climb,2.49939 -90.7635 0,,
+-165.867 282.465 192.125,174 176 176 177,stand,,,
+-227.38 245.256 192.125,175 175 30 177,stand,,,
+200.656 214.073 192.125,34 178 178 176 175,stand,,,
+268.905 338.08 192.125,177 34 177,stand,,,
+-683.28 -114.196 193.871,180 23 181 21,stand,,,
+-716.133 -259.16 195.539,5 181 179 23,stand,,,
+-871.298 -188.988 192.018,180 182 179 22,stand,,,
+-859.65 408.468 192.125,181 183 24 22,stand,,,
+-719.829 659.89 193.756,182 184 24 26,stand,,,
+-624.161 869.017 192.125,183 26 27 28,stand,,,
+524.235 920.466 337.099,123 41,stand,,,
+344.684 -658.39 192.125,147 187 148,stand,,,
+255.767 -702.775 192.125,188 186 148 147,stand,,,
+203.965 -800.274 192.125,187 144 189,stand,,,
+427.725 -742.801 193.125,188 145 146,stand,,,
diff --git a/main_shared/scriptdata/waypoints/readme.md b/main_shared/scriptdata/waypoints/readme.md
new file mode 100644
index 0000000..bddb1b1
--- /dev/null
+++ b/main_shared/scriptdata/waypoints/readme.md
@@ -0,0 +1,16 @@
+# T4 Bot Warfare Waypoints
+
+Welcome to the collection of waypoints for T4 Bot Warfare.
+
+This repo contains all of the waypoints in CSV format, a format that Bot Warfare can read at run time.
+
+
+[Here is a tool](https://github.com/ineedbots/bw_node_tools/blob/master/src/gscwptocsv.js) that will convert a PeZBOT GSC into the CSV format.
+
+
+
+## Waypoint Creators
+
+- JAK (BF2all)
+
+
diff --git a/main_shared/scripts/bots.gsc b/main_shared/scripts/bots.gsc
new file mode 100644
index 0000000..78d7204
--- /dev/null
+++ b/main_shared/scripts/bots.gsc
@@ -0,0 +1,4 @@
+init()
+{
+ level thread maps\mp\bots\_bot::init();
+}
diff --git a/main_shared/scripts/bots_adapter.gsc b/main_shared/scripts/bots_adapter.gsc
new file mode 100644
index 0000000..826f1b0
--- /dev/null
+++ b/main_shared/scripts/bots_adapter.gsc
@@ -0,0 +1,48 @@
+init()
+{
+ level.bot_builtins["printconsole"] = ::do_printconsole;
+ level.bot_builtins["filewrite"] = ::do_filewrite;
+ level.bot_builtins["fileread"] = ::do_fileread;
+ level.bot_builtins["fileexists"] = ::do_fileexists;
+ level.bot_builtins["botaction"] = ::do_botaction;
+ level.bot_builtins["botstop"] = ::do_botstop;
+ level.bot_builtins["botmovement"] = ::do_botmovement;
+}
+
+do_printconsole( s )
+{
+ PrintConsole( s );
+}
+
+do_filewrite( file, contents, mode )
+{
+ file = "scriptdata/" + file;
+ FileWrite( file, contents, mode );
+}
+
+do_fileread( file )
+{
+ file = "scriptdata/" + file;
+ return FileRead( file );
+}
+
+do_fileexists( file )
+{
+ file = "scriptdata/" + file;
+ return true;
+}
+
+do_botaction( action )
+{
+ self BotAction( action );
+}
+
+do_botstop()
+{
+ self BotStop();
+}
+
+do_botmovement( left, forward )
+{
+ self BotMovement( left, forward );
+}
diff --git a/main_shared/scripts/bots_chat.gsc b/main_shared/scripts/bots_chat.gsc
new file mode 100644
index 0000000..3a7cddf
--- /dev/null
+++ b/main_shared/scripts/bots_chat.gsc
@@ -0,0 +1,4 @@
+init()
+{
+ level thread maps\mp\bots\_bot_chat::init();
+}
diff --git a/main_shared/scripts/bots_menu.gsc b/main_shared/scripts/bots_menu.gsc
new file mode 100644
index 0000000..0ae1805
--- /dev/null
+++ b/main_shared/scripts/bots_menu.gsc
@@ -0,0 +1,4 @@
+init()
+{
+ level thread maps\mp\bots\_menu::init();
+}
diff --git a/main_shared/scripts/bots_wp_editor.gsc b/main_shared/scripts/bots_wp_editor.gsc
new file mode 100644
index 0000000..ebceda4
--- /dev/null
+++ b/main_shared/scripts/bots_wp_editor.gsc
@@ -0,0 +1,4 @@
+init()
+{
+ level thread maps\mp\bots\_wp_editor::init();
+}
diff --git a/z_deploy.bat b/z_deploy.bat
deleted file mode 100644
index 05197ae..0000000
--- a/z_deploy.bat
+++ /dev/null
@@ -1 +0,0 @@
-start "" "node" deploy.js
\ No newline at end of file
diff --git a/z_server.bat b/z_server.bat
deleted file mode 100644
index 3da7804..0000000
--- a/z_server.bat
+++ /dev/null
@@ -1,43 +0,0 @@
-@echo off
-::Paste the server key from https://platform.plutonium.pw/serverkeys here
-set key=
-::RemoteCONtrol password, needed for most management tools like IW4MADMIN and B3. Do not skip if you installing IW4MADMIN.
-set rcon_password=
-::Name of the config file the server should use.
-set cfg=server.cfg
-::Name of the server shown in the title of the cmd window. This will NOT bet shown ingame.
-set name=PT4MP Bot Warfare
-::Port used by the server (default: 28960)
-set port=28968
-::What ip to bind too
-set ip=0.0.0.0
-::Mod name (default "")
-set mod=
-:: current dir of this .bat file
-SET mypath=%~dp0
-SET mypath=%mypath:~0,-1%
-::Only change this when you don't want to keep the bat files in the game folder. MOST WON'T NEED TO EDIT THIS! %cd%
-set gamepath=%mypath%
-::Your plutonium install path (leave default!)
-set pluto_path=%gamepath%\Plutonium
-:: Gamemode; oneof t4sp, t4mp, t5sp, t5mp, iw5mp, t6mp, t6zm
-set pluto_game_mode=t4mp
-:: Other things to send to cmd
-set cmd_extras=
-:: Exe dedi path (leave default!)
-set exe_path=bin\plutonium-bootstrapper-win32.exe
-::IMPORTANT! Make sure the filename is unique for each server you clone!
-set log_file=games_mp.log
-
-
-title Plutonium - %name% - Server restarter
-echo Visit plutonium.pw / Join the Discord (a6JM2Tv) for NEWS and Updates!
-echo Server "%name%" will load "%cfg%" and listen on port "%port%" UDP with IP "%ip%"!
-echo To shut down the server close this window first!
-echo (%date%) - (%time%) %name% server start.
-
-cd /D %pluto_path%
-:server
-start /wait /abovenormal /b "%name%" "%exe_path%" %pluto_game_mode% "%gamepath%" -dedicated -key "%key%" +set net_ip "%ip%" +set net_port "%port%" +set rcon_password "%rcon_password%" +set fs_game "%mod%" +set g_log "%log_file%" +exec "%cfg%" %cmd_extras% +map_rotate
-echo (%date%) - (%time%) WARNING: %name% server closed or dropped... server restarts.
-goto server
diff --git a/z_server_updater.bat b/z_server_updater.bat
deleted file mode 100644
index 11725c5..0000000
--- a/z_server_updater.bat
+++ /dev/null
@@ -1,12 +0,0 @@
-@echo off
-:: current dir of this .bat file
-SET mypath=%~dp0
-SET mypath=%mypath:~0,-1%
-
-:: %cd%
-set gamepath=%mypath%
-
-:: %LOCALAPPDATA%\Plutonium
-set pluto_path=%gamepath%\Plutonium
-
-"%gamepath%\plutonium.exe" -install-dir "%pluto_path%" -update-only
diff --git a/z_server_watchdog.bat b/z_server_watchdog.bat
deleted file mode 100644
index 7e4f1a7..0000000
--- a/z_server_watchdog.bat
+++ /dev/null
@@ -1,43 +0,0 @@
-@echo off
-::Name
-set name=PT4MP Bot Warfare Server Watchdog
-::Exe of the server
-set server_exe=plutonium-bootstrapper-win32.exe
-::The regex search for the window name of the server Windows 11 reports "N/A" as window name?? or is it Windows terminal??
-set server_title_regex=Plutonium r.*
-:: current dir of this .bat file
-SET mypath=%~dp0
-SET mypath=%mypath:~0,-1%
-::Only change this when you don't want to keep the bat files in the game folder. MOST WON'T NEED TO EDIT THIS! %cd%
-set gamepath=%mypath%
-::Rate to check if server is hung
-set check_rate=300
-::Server log location
-set log_path=%gamepath%\Plutonium\storage\t4\main
-set log_file=games_mp.log
-
-title Plutonium - %name% - Server watchdog
-echo Visit plutonium.pw / Join the Discord (a6JM2Tv) for NEWS and Updates!
-echo (%date%) - (%time%) %name% server watchdog start.
-
-::https://superuser.com/questions/699769/batch-file-last-modification-time-with-seconds
-dir "%log_path%"\"%log_file%" > nul
-for /f "delims=" %%i in ('"forfiles /p "%log_path%" /m "%log_file%" /c "cmd /c echo @ftime" "') do set modif_time_temp=%%i
-
-:Server
- set modif_time=%modif_time_temp%
-
- timeout /t %check_rate% /nobreak > nul
-
- dir "%log_path%"\"%log_file%" > nul
- for /f "delims=" %%i in ('"forfiles /p "%log_path%" /m "%log_file%" /c "cmd /c echo @ftime" "') do set modif_time_temp=%%i
-
- if "%modif_time_temp%" == "%modif_time%" (
- echo "(%date%) - (%time%) WARNING: %name% server hung, killing server..."
- ::https://stackoverflow.com/questions/26552368/windows-batch-file-taskkill-if-window-title-contains-text
- for /f "tokens=2 delims=," %%a in ('
- tasklist /fi "imagename eq %server_exe%" /v /fo:csv /nh
- ^| findstr /r /c:"%server_title_regex%"
- ') do taskkill /pid %%a /f
- )
-goto Server
diff --git a/z_server_wine.sh b/z_server_wine.sh
deleted file mode 100644
index 3a967d7..0000000
--- a/z_server_wine.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#/bin/bash
-
-# For anyone that might be asking for steamdeck support for plutonium:
-
-# Install Lutris's flatpack via Discover
-# Use this install script https://lutris.net/games/install/30919/view to install the wine prefix with needed dependencies
-# Open the recently installed Wine's configuration, and set all of the xinput library overrides to builtin, native.
-# Add Lutris or the recently installed Modern Warfare 3 to Steam as a non steam game
-# Play in game-mode, steam deck controls should work (hold Steam button and use touch pad to move and click mouse)
-# For MW3, for calling in killstreaks, one could add a radial menu to the left touch pad to press 4, 5 and 6.
-
-
-# Beware of installing other apps in the wine prefix (like steam), it could break xinput for some reason
-
-
-# your WINEPREFIX
-export WINEPREFIX="/home/deck/Games/call-of-duty-modern-warfare-3-multiplayer/"
-
-# which wine runner you are using
-export WINE_LOCATION="/home/deck/.var/app/net.lutris.Lutris/data/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine"
-
-# which bat to execute
-export SERVER_BAT_LOCATION="./z_server.bat"
-export SERVER_UPDATER_BAT_LOCATION="./z_server_updater.bat"
-export SERVER_WATCHDOG_BAT_LOCATION="./z_server_watchdog.bat"
-
-
-case "$1" in
-server) export BAT_LOCATION=$SERVER_BAT_LOCATION
- ;;
-update) export BAT_LOCATION=$SERVER_UPDATER_BAT_LOCATION
- ;;
-watchdog) export BAT_LOCATION=$SERVER_WATCHDOG_BAT_LOCATION
- ;;
-*) export BAT_LOCATION=$SERVER_BAT_LOCATION
- me=`basename "$0"`
- echo "Usage: $me (server|update|watchdog)"
- ;;
-esac
-
-
-# exec it
-$WINE_LOCATION $BAT_LOCATION