Package validated R1O runtime and restore coop content

This commit is contained in:
dr3murr 2026-07-29 13:55:43 -04:00
parent ce5d6b66a2
commit 1424a17e95
57 changed files with 5116 additions and 18 deletions

BIN
bin_nexon/BugTrap-x64.dll Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

15
bin_nexon/SHA256SUMS Normal file
View file

@ -0,0 +1,15 @@
50FAAD928E0715A51AD624D0A3EB8F00F7FFAD9E66258DC95C960F9D11FF41E4 ../bin/server.dll
426E1811FB9B8DFEFAED33B946448D5D8D3DC667401CAF34B30350794FD319DD ../bin/gbclient.dll
94E851F8E3BE809907E1F22E974F974527F4F1F571B50CEDC69CBBCA93E38531 datacache.dll
3E954D6F0EBB026553035EBFE31AD74065C3A2CC21DA7E899647B0C9BC6E9F50 studiorender.dll
DB3606606534783DF674E02451F9DA9B7C0E3F20DB6850E3AA381DE34D7AA4AB materialsystem_dx11.dll
D2D0AF1AEEBF448733A49D41F30814680AD5D1929FE4C9E170CD2BD27C6B37F9 GFSDK_SSAO.win64.dll
5E7CC7694DF4463CC5D0F5402C952D2B0A57D2D21F054F5DFA46647ACF3D6D92 GFSDK_TXAA.win64.dll
BAF01FD43A2499309A700428861E3CFEA837201B7DF14F24F2EC371B7C0747F2 BugTrap-x64.dll
229EB841628A677DFCC653D81F15C67F0D3D405F399BE1AF5024F17D61F6641B vphysics.dll
A1C127717AEC58510B41B568BA5D06D78494BC7AF49E64E55C2B6DBDFF772FC4 vgui2.dll
B94CFCCC7D8786646D717A56CAA7448813F6CE19CB01CDC2327E9FB1F5AA4911 inputsystem.dll
F883A88F0C74719CAB96039E2C73521038135D40B5210FF2F479E326583D3EB4 localize.dll
62E3DDF2F0F885F81A87435AAD4897CCDE789EEEB93B24D5AA32595861897AAB vguimatsurface.dll
7EDF98A45B171F7168224A8C989C6F92CB09EBB8DE7DFD6333F64DA68BBA0E79 filesystem_stdio.dll
10B75ABC67EADC02CF0BDCEBAB8BCA1EB76FD241ACA4D5A2A69A125A1B4AA0F6 launcher.dll

BIN
bin_nexon/datacache.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
bin_nexon/inputsystem.dll Normal file

Binary file not shown.

BIN
bin_nexon/launcher.dll Normal file

Binary file not shown.

BIN
bin_nexon/localize.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
bin_nexon/studiorender.dll Normal file

Binary file not shown.

BIN
bin_nexon/vgui2.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
bin_nexon/vphysics.dll Normal file

Binary file not shown.

View file

@ -64,7 +64,7 @@ sv_disable_party_system 1
// sv_teststepsimulation 1
// setinfo cl_updaterate 30
// sv_maxclientframes 600
// net_data_block_enabled 0
net_data_block_enabled 1
net_splitrate 10
net_splitpacket_maxrate 300000
net_connectingDataRate 300000

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -283,24 +283,48 @@
"gamemode1" "coop"
"map2" "mp_boneyard"
"gamemode2" "coop"
"map3" "mp_fracture"
"map3" "mp_colony"
"gamemode3" "coop"
"map4" "mp_nexus"
"map4" "mp_corporate"
"gamemode4" "coop"
"map5" "mp_outpost_207"
"map5" "mp_fracture"
"gamemode5" "coop"
"map6" "mp_relic"
"map6" "mp_lagoon"
"gamemode6" "coop"
"map7" "mp_smugglers_cove"
"map7" "mp_nexus"
"gamemode7" "coop"
"map8" "mp_runoff"
"map8" "mp_o2"
"gamemode8" "coop"
"map9" "mp_haven"
"map9" "mp_outpost_207"
"gamemode9" "coop"
"map10" "mp_sandtrap"
"map10" "mp_overlook"
"gamemode10" "coop"
"map11" "mp_swampland"
"map11" "mp_relic"
"gamemode11" "coop"
"map12" "mp_rise"
"gamemode12" "coop"
"map13" "mp_smugglers_cove"
"gamemode13" "coop"
"map14" "mp_training_ground"
"gamemode14" "coop"
"map15" "mp_runoff"
"gamemode15" "coop"
"map16" "mp_haven"
"gamemode16" "coop"
"map17" "mp_switchback"
"gamemode17" "coop"
"map18" "mp_harmony_mines"
"gamemode18" "coop"
"map19" "mp_backwater"
"gamemode19" "coop"
"map20" "mp_zone_18"
"gamemode20" "coop"
"map21" "mp_wargames"
"gamemode21" "coop"
"map22" "mp_sandtrap"
"gamemode22" "coop"
"map23" "mp_swampland"
"gamemode23" "coop"
}
}
"campaign_carousel"

View file

@ -181,8 +181,8 @@ server.dll,text,0x1EF026,20,FF
client.dll,text,0x2571C5,B8 00 00 20 00,B8 00 00 FF 00
; make persistence always ready
;engine.dll,text,0x210060,48 83 EC 28,B0 01 C3
; fix fs crash???
filesystem_stdio.dll,text,0x74E1E,74 1A,EB 1A
; fix fs crash??? (removed: unconditional success branch corrupts pack-read failure state)
;filesystem_stdio.dll,text,0x74E1E,74 1A,EB 1A
; fix fps drop :)
vguimatsurface.dll,text,0x181574,"60.","175\x00"
; unhide net_blockmsg
@ -302,8 +302,8 @@ server.dll,text,0x67A80,4C,C3
; fix grenades :)))
; you should still set "grenade_use_per_poly_instead_of_physics" "1"
; in the weapon script but this forces it good enough:tm:
server.dll,text,0x40F652,40 38 B7 45 11 00,C6 87 45 11 00 00 01
server.dll,text,0x40F659,75,EB
;server.dll,text,0x40F652,40 38 B7 45 11 00,C6 87 45 11 00 00 01
;server.dll,text,0x40F659,75,EB
; steal fov patches from bme
engine.dll,rdata,0x6C6D34,66 66 A6 3F,66 66 67 40
client.dll,rdata,0x9CDB74,66 66 A6 3F,66 66 67 40

View file

@ -204,4 +204,7 @@ engine_ds.dll,text,0x6E430,E9,B0 01 C3
engine_ds.dll,rdata,0x430EF4,"1200","1150"
vphysics.dll,text,0x31626,0F 84 4C 02 00 00,E9 4D 02 00 00
; snapshot/kill-replay history bounds: retail uses 19 entries, dedicated uses 17
engine_ds.dll,text,0x50C33,83 F9 11,83 F9 13
engine_ds.dll,text,0x50CBD,83 FF 11,83 FF 13
engine_ds.dll,text,0x50D3D,41 83 FC 11,41 83 FC 13

View file

@ -0,0 +1,58 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -1141.93, 101.472, 41.841 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -535.083, 171.756, 49.599 ), Vector( 0, 1.07288e-006, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -997.53, 36.6011, 40.1218 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -697.539, 31.0316, 196.756 ), Vector( 0, 157, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -675.724, -37.6345, 49.9584 ), Vector( 0, -179.334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -782.12, 253.869, 41.8646 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -1012.22, -120.391, 38.2361 ), Vector( 0, -112.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -668.557, -118.403, 193.638 ), Vector( 0, -110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -1020.68, -2.49174, 196.981 ), Vector( 0, -135.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -673.867, 107.354, 45.7403 ), Vector( 0, 121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -727.19, 257.497, 196.747 ), Vector( 0, -14, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -1049.14, -54.5377, 42.7519 ), Vector( 0, -83.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -664.438, -15.4836, 43.0092 ), Vector( 0, 105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -678.698, 55.578, 199.276 ), Vector( 0, 108.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -1026.42, 22.4737, 201.181 ), Vector( 0, 27.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -1019.65, -26.8228, 202.106 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -687.515, 97.358, 204.381 ), Vector( 0, 10, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -1025.23, 25.7213, 41.9911 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -1136.15, -28.2934, 38.1514 ), Vector( 0, -1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -541.147, 123.182, 41.3726 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -828.219, 113.102, 42.5402 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -827.271, 107.194, 203.617 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -1086.49, -25.0541, 54.0076 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -729.159, 110.748, 45.4448 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -1009.8, -51.4356, 38.5257 ), Vector( 0, 60, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -724.976, 51.6185, 38.5289 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -723.737, 242.347, 199.273 ), Vector( 0, 179.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( -989.244, -10.4644, 42.519 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( -691.994, 130.02, 46.011 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -972.051, -31.1343, 204.904 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -749.454, 6.2492, 205.607 ), Vector( 0, 48.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
// Test nodes
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 1781.63, 1023.37, 11.1558 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 2295.64, 1026.75, 6.45683 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 2807.49, 1024.96, 6.74276 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( 3319.08, 1025.5, 16.911 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 3833.61, 1024.5, 13.7698 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( 3830.16, -1025.87, 15.1437 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 3320.02, -1023.37, 10.5312 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 2809.55, -1024.54, 12.2102 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 2516.84, -1031.76, 11.0622 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( 1562.86, -1050.9, 25.563 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( 6715.640137, 1009.076111, 60 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 4362.930176, 1011.082764, 60 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 5141.618652, 974.828613, 60 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 5648.843262, 987.645264, 60 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 6175.826172, 1015.405640, 60 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( 4329.574219, -993.554443, 60 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 5216.73, -941.055, 19.1495 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( 5670.81, -1123.02, 14.0675 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BAR_FIGHT, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 6222.48, -1184.63, 45.8106 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW, null, true )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( 6731.98, -1068.3, 19.9476 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM, null, true )
}

View file

@ -0,0 +1,396 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_mapstart_01", Vector( -10752.5, 7534.12, -6399.82 ), Vector( 0, 157.333, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_alpha_tower_01", Vector( -10718.8, 7531.86, -6399.82 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_02", Vector( -10873.5, 7630.23, -6399.82 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_03", Vector( -10696.2, 7748.16, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_01_new_path", Vector( -10804.9, 7549.81, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_02_new_path", Vector( -10889, 7605.79, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_03_new_path", Vector( -10675.7, 7734.07, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_charlie_tower_01", Vector( -10742.7, 7685.28, -6399.82 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_GravesHimself", Vector( -2446.2, 3465.21, -71.6592 ), Vector( 0, -28, 0 ), CINEMATIC_TYPES.AIRBASE_GRAVES_HIMSELF )
CreateCinematicMPNode( "cinematic_mp_node_GravesCrew1", Vector( -2778.06, 3501.12, -15.5115 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.AIRBASE_GRAVES_CREW_1 )
CreateCinematicMPNode( "cinematic_mp_node_GravesCrew2", Vector( -2141.54, 3673.6, -3.27433 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AIRBASE_GRAVES_CREW_2 )
CreateCinematicMPNode( "cinematic_mp_node_GravesCrew3", Vector( -2666.2, 3521.32, -20.544 ), Vector( 0, 74.6667, 0 ), CINEMATIC_TYPES.AIRBASE_GRAVES_CREW_3 )
CreateCinematicMPNode( "cinematic_mp_node_GravesCrew4", Vector( -2243.86, 3590.51, -42.4883 ), Vector( 0, -178.666, 0 ), CINEMATIC_TYPES.AIRBASE_GRAVES_CREW_4 )
CreateCinematicMPNode( "cinematic_mp_node_GravesCrew5", Vector( -2453.33, 3843.42, -24.3477 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AIRBASE_GRAVES_CREW_5 )
CreateCinematicMPNode( "cinematic_mp_node_GravesCrew6", Vector( -2475.57, 3793.61, -29.2267 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AIRBASE_GRAVES_CREW_6 )
CreateCinematicMPNode( "cinematic_mp_node_alpha_tower_01_new_path", Vector( -10715.3, 7581.18, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_main_tower_01", Vector( -10708, 7546.68, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_charlie_tower_02", Vector( -10666.8, 7629.53, -6400.02 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_charlie_tower_02_new_path", Vector( -10694.7, 7605.08, -6399.82 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_charlie_tower_01_new_path", Vector( -10692.2, 7618.75, -6399.82 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_02_new_path_02", Vector( -10763.3, 7609.88, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_04", Vector( -10637.5, 7632.55, -6400.02 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_05", Vector( -10636.8, 7517.57, -6400 ), Vector( 0, -158.667, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_mapstart_06", Vector( -10668.1, 7685.31, -6399.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( 1598, -481.645, 923.125 ), Vector( 0, 121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 1707.39, -427.725, 921.948 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 1381.9, -746.356, 922.055 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 1523.08, -879.13, 923.447 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -630.684, -2386.04, 457.504 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -1424.38, -2673.31, 464.375 ), Vector( 0, -138.666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -1956.18, -1495.21, 332.002 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( 1431.69, 1063.61, 269.456 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( 1429.98, 1195.86, 265.964 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -1554.88, -4149.82, 97.5617 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -1393.4, -4151.06, 97.7351 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -361.615, -4287.92, 363.357 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( 49.469, -4004.78, 97.43 ), Vector( 0, 1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( -19.9979, -4017.43, 106.204 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( -459.093, -3849.07, 98.3551 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( -3832.59, -1577.12, 99.6644 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( -3832.21, -1220, 102.087 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( -3833.71, -463.373, 97.7529 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( -4506.24, 2714.05, 105.562 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( -3382.42, 3202.38, 98.061 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( 1296.26, 1042.67, 97.5753 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( 1693.81, -456.081, 633.681 ), Vector( 0, 117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 1876.53, -1048.23, 634.885 ), Vector( 0, -117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( 809.707, -3492.11, 97.0885 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 963.026, -3327.07, 97.2981 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( -1518.95, -4080.06, 97.7697 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( -167.657, -4051.5, 363.589 ), Vector( 0, -14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( 81.1688, -3839.45, 342.992 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( 862.579, -3410.6, 99.1263 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( -178.254, -3775.15, 102.434 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( 2077.69, -1544.76, 589.203 ), Vector( 0, 116, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( 2459.43, -1403.4, 666.313 ), Vector( 0, -66.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( 2424.25, -467.524, 667.06 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( 2397.19, -6.12732, 669.709 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( 1556.65, 1097.82, 275.763 ), Vector( 0, 36, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( 1491.28, 1094.76, 270.39 ), Vector( 0, -63.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( 1205.49, 1141.74, 102.04 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( 1197.13, 2612.95, 108.281 ), Vector( 0, 2.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( -2363.62, 3300.04, -83.9321 ), Vector( 0, 20, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( -2477.38, 3860.13, -85.7643 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( -3551.67, 437.825, 101.091 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( -3738.3, -927.659, 98.824 ), Vector( 0, -130.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( -2060.27, -1205.9, 106.457 ), Vector( 0, -116, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( -1958.37, -306.406, 98.3987 ), Vector( 0, -138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( -4670.58, 2857.01, 114.587 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( -4535.9, 3055.87, 129.38 ), Vector( 0, 140, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( -1936.18, 2246.16, 106.649 ), Vector( 0, -104, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( -1549.54, 744.023, 113.22 ), Vector( 0, -126.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( -1000.89, 741.6, 8.31349 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( -428.983, 1026.57, 6.78656 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -186.119, 823.783, 16.7061 ), Vector( 0, -126.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( 2023.79, 256.526, 602.774 ), Vector( 0, -137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_alpha_tower_02", Vector( -10869.9, 7655.88, -6400.12 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_alpha_tower_03", Vector( -10734.1, 7492.25, -6400.55 ), Vector( 0, 128, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_alpha_tower_02_new_path", Vector( -10819.2, 7611.21, -6399.36 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_alpha_tower_03_new_path", Vector( -10869.5, 7589.93, -6399.92 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -2008.91, -1143.7, 106.541 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( -1540.45, -269.282, 98.2354 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( -946.146, 783.891, 7.08789 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( -412.209, 1136.16, 1.35017 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( 1192.65, 1170.08, 104.636 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( 1510.33, 1053.79, 273.975 ), Vector( 0, 96, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( 2157.57, 139.81, 589.587 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( 1888.29, -373.543, 634.824 ), Vector( 0, -116, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( 1918.78, -1013.06, 634.751 ), Vector( 0, 110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( 2283.08, -987.274, 669.571 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( 2502.61, -1443.8, 668.791 ), Vector( 0, 165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( 2177.42, -1588.11, 589.948 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( 2669.66, -1807.61, 684.175 ), Vector( 0, 166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( 825.372, -3466.05, 98.749 ), Vector( 0, -69.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( -3522.01, -1632.81, 99.4139 ), Vector( 0, 85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( -3705.39, 721.199, 98.6212 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( -3704.61, -329.543, 106.579 ), Vector( 0, -2.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( -3636.63, -1053.19, 104.17 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( -1090.63, 312.413, 101.74 ), Vector( 0, -157.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( -868.064, 414.247, 4.00078 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us145", Vector( -217.605, 711.312, 4.4809 ), Vector( 0, -169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( -620.322, 489.421, 1.91034 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( 1205.07, 1213.77, 109.397 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( 1852.34, 293.312, 590.55 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( 2399.72, -395.128, 672.758 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( 2461.53, 24.3223, 671.779 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( 1307.71, -818.321, 589.319 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( 2140.16, -584.428, 669.132 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( -1143.5, 41.0054, 591.886 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( 71.1964, -3885.6, 360.657 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us156", Vector( -2142.11, -1566.65, 100.036 ), Vector( 0, -162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us157", Vector( -2029.69, -1162.88, 100.038 ), Vector( 0, -148, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us158", Vector( -1778.33, -900.78, 99.9654 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us159", Vector( -1744.88, 53.7798, 110.137 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us160", Vector( -998.796, 818.094, 10.2913 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us161", Vector( -469.277, 1103, 2.24406 ), Vector( 0, -16, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us162", Vector( 431.277, 1529.2, 104.154 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us163", Vector( 1546.61, 1159.45, 274.436 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us164", Vector( 1966.32, 207.164, 594.547 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us165", Vector( 1847.69, -137.456, 592.068 ), Vector( 0, 133.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us166", Vector( 1332.79, -510.432, 591.441 ), Vector( 0, 160, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us167", Vector( 2321.76, -1001.73, 684.763 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us168", Vector( 2418.04, -1392.06, 671.49 ), Vector( 0, 65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us169", Vector( 2024.46, -1446.96, 599.64 ), Vector( 0, -117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us170", Vector( 1722.76, -1606.52, 586.741 ), Vector( 0, 133.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us171", Vector( 2020.2, -2108.63, 645.865 ), Vector( 0, -166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us172", Vector( 2054.24, -2450.6, 363.402 ), Vector( 0, -108, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us173", Vector( 1659.3, -2764.7, 368.186 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us174", Vector( 973.437, -3492.89, 102.048 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us175", Vector( -1304.43, -4056.23, 102.172 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us176", Vector( -1874.01, -4326.96, 111.513 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us177", Vector( -3363.22, -3714.34, 100.617 ), Vector( 0, -168, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us178", Vector( -3465.08, -2244.18, 104.92 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us179", Vector( -3606.41, -1720.38, 101.02 ), Vector( 0, 113.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us180", Vector( -3193.12, -279.722, 103.745 ), Vector( 0, 73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us153", Vector( -3785.16, -999.194, 103.037 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us181", Vector( -1774.39, 142.51, 104.882 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us182", Vector( -1228.76, 587.139, 103.903 ), Vector( 0, -142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us184", Vector( -3664.11, -1658.34, 101.675 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us183", Vector( -1657.04, -1408.13, 116.523 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us185", Vector( -2681.28, -958.933, 100.061 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us186", Vector( -3167.28, -918.137, 98.3534 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us187", Vector( -3744.73, -2350.67, 104.297 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us188", Vector( -4864.02, 1035.59, 106.056 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us189", Vector( -4554.78, 2886.2, 111.998 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us190", Vector( -3719.05, 3752.22, 124.29 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us191", Vector( -405.418, 3150.77, 93.0986 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us192", Vector( 2130.38, 2744.5, 0.63488 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us193", Vector( 1577.21, 1210.5, 272.658 ), Vector( 0, -145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us194", Vector( 1850.34, 83.9594, 588.604 ), Vector( 0, 20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us195", Vector( 2093.22, -2573.57, 364.449 ), Vector( 0, -122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us196", Vector( 914.82, -3608, 100.325 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us197", Vector( -2118.08, -4215.35, 108.555 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us198", Vector( -3466.79, -3726.9, 106.027 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us199", Vector( -2576.46, -3784.65, 102.481 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us200", Vector( -3247.45, -3971.59, 111.922 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us201", Vector( -4863.67, 3136.51, 108.967 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us202", Vector( -1368.42, 3137.41, 102.394 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us203", Vector( -89.7331, 437.264, 13.9596 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us205", Vector( 1924.53, -2443.14, 366.779 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us206", Vector( 538.582, -2231.32, 590.498 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us207", Vector( 190.856, -2203.19, 602.087 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us208", Vector( -129.435, -1635.7, 599.507 ), Vector( 0, -156, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us209", Vector( -982.271, -1209.11, 600.527 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us210", Vector( -1849.17, 1153.48, 98.4142 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us211", Vector( -3147.04, -1147.32, 101.705 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us212", Vector( -2494.44, -1799.75, 102.845 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us213", Vector( -2492.77, -2898.46, 99.2296 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us214", Vector( -1409.04, -2217.81, 110.533 ), Vector( 0, 21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us215", Vector( -1404.3, -2622.1, 99.49 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us216", Vector( -1602.02, -3821.75, 107.226 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us217", Vector( -1431.8, -4114.04, 99.7071 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us218", Vector( -1030.51, -2406.57, 463.247 ), Vector( 0, 102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us219", Vector( -1246.24, -1281.25, 591.411 ), Vector( 0, -169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us220", Vector( 201.44, 831.129, 584.823 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us221", Vector( -1638.48, 2590.58, 109.356 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us222", Vector( -1461.82, 3128.83, 102.101 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us223", Vector( -1180.04, 3599.71, 101.317 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us204", Vector( -2934.47, -3793.39, 110.253 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us224", Vector( -3869.22, -4240.28, 98.652 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us225", Vector( -3096.38, -3412.8, 101.95 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us226", Vector( -3896.05, -2784.73, 102.134 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us227", Vector( -3482.68, -874.56, 102.176 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us228", Vector( -2701.84, 158.673, 100.419 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us229", Vector( -2910.08, 1944.16, 102.517 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us231", Vector( -1742.65, -507.105, 98.3466 ), Vector( 0, 102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us232", Vector( -3346.85, -1003.81, 98.9913 ), Vector( 0, -138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us233", Vector( -3556.04, 495.022, 104.957 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us235", Vector( -1828.38, 2301.43, 113.381 ), Vector( 0, 26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us236", Vector( -654.289, 1652.86, 111.508 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us237", Vector( 2470.22, -213.131, 670.324 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us238", Vector( 2472.77, -722.894, 666.881 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us239", Vector( -1014.79, -2513.14, 109.653 ), Vector( 0, 137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us240", Vector( -516.095, -1739.04, 5.13079 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us241", Vector( 267.272, -620.938, 97.8964 ), Vector( 0, 54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us242", Vector( -151.077, 831.233, 7.50463 ), Vector( 0, 1.19209e-006, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us243", Vector( 464.328, 1651.89, 103.845 ), Vector( 0, 156, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us244", Vector( 1451.79, 1623.11, -2.45409 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us245", Vector( 1204, 2698.6, 103.649 ), Vector( 0, 76, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us246", Vector( -754.278, 3650.81, 100.951 ), Vector( 0, 136, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us247", Vector( -1158.55, 3634.19, 100.333 ), Vector( 0, 41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us248", Vector( -5183.47, 1513.58, 107.604 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us230", Vector( -3395.11, -4420.06, 97.8046 ), Vector( 0, -142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us234", Vector( -1479.06, -2326.88, 98.2019 ), Vector( 0, 113.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us249", Vector( -1482.7, -668.698, 99.7262 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us250", Vector( -316.502, -3460.01, 102.859 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us251", Vector( 2084.3, -2708.09, 368.368 ), Vector( 0, 109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us252", Vector( 278.812, 3630.21, 100.317 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us253", Vector( -155.737, 2173.44, 94.2237 ), Vector( 0, -33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us254", Vector( -1725.96, 1928.62, 100.644 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us255", Vector( -3803.51, -3079.46, 104.423 ), Vector( 0, 110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us256", Vector( -825.865, -3141.34, 108.764 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us257", Vector( 803.789, 920.659, 596.119 ), Vector( 0, -162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us258", Vector( 2104.45, 2013.68, 2.13868 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us259", Vector( 1997.94, 3544.07, 8.39611 ), Vector( 0, 153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us260", Vector( 2015.33, 1738.61, 14.4208 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us261", Vector( 1196.55, 297.945, 595.685 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us262", Vector( 1176.25, 759.146, 593.724 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us263", Vector( -1401.99, -2829.97, 103.565 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us264", Vector( -714.335, -3749.72, 106.76 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us265", Vector( -2289.83, -2301.63, 114.432 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us266", Vector( 849.32, -3574.33, 97.935 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us267", Vector( -1605.42, -3754.48, 107.35 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us268", Vector( -1400.82, -4061.54, 105.437 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us269", Vector( -336.94, -3913.32, 363.743 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us270", Vector( -3332.55, -3934.83, 99.5256 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us271", Vector( -2116.51, -4540.79, 103.616 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us273", Vector( -861.416, -2553.47, 459.689 ), Vector( 0, -22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us274", Vector( -1044.47, -1791.99, 587.647 ), Vector( 0, 168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us276", Vector( 1525.84, -786.831, 638.974 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us277", Vector( 2505.39, -1247.92, 670.126 ), Vector( 0, 12, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us278", Vector( 1696.23, 2189.26, 11.0875 ), Vector( 0, 82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us279", Vector( 2145.72, 1830.33, -3.46223 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us280", Vector( 314.203, 2496.68, 98.8692 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us281", Vector( 1336.6, 3024.52, -0.564611 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us282", Vector( -2889.12, 2150.84, 101.881 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us284", Vector( -1713.28, 259.06, 104.143 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us285", Vector( -1552.33, 84.7883, 112.594 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us286", Vector( -1201.66, -725.664, 109.009 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us287", Vector( -956.818, -1462.41, 15.3585 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us272", Vector( -2058.44, -3168.39, 98.6681 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us275", Vector( -738.014, -2810.01, 98.4934 ), Vector( 0, 153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us283", Vector( -953.709, -2512.4, 110.31 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -10837.4, 7555.25, -6399.82 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_mapstart_01" )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -10769.4, 7546.9, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us1" )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -10879.6, 7539.54, -6399.82 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us2" )
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -10873.4, 7563.04, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us3" )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -10762, 7548.08, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us0" )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -10863.8, 7551.97, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us4" )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -10720.4, 7564.12, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_alpha_tower_01" )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -10719.7, 7578.24, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us5" )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -10851, 7605.83, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_mapstart_02" )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -10867.7, 7578.27, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us10" )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -10888.2, 7580.81, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us11" )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -10894.9, 7608.36, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us12" )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -10921.4, 7639.03, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us13" )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -10866, 7598.56, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us14" )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( -10898.7, 7571.66, -6400 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us15" )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( -10868.3, 7612.69, -6400.12 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us39" )
CreateCinematicMPNode( "cinematic_mp_node_us342", Vector( -10895.7, 7593.01, -6399.71 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us52" )
CreateCinematicMPNode( "cinematic_mp_node_us343", Vector( -10920.3, 7615.33, -6400.24 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us342" )
CreateCinematicMPNode( "cinematic_mp_node_us344", Vector( -10893.4, 7622.18, -6399.57 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us343" )
CreateCinematicMPNode( "cinematic_mp_node_us345", Vector( -10899.1, 7650.73, -6399.57 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us344" )
CreateCinematicMPNode( "cinematic_mp_node_us346", Vector( -10903.4, 7601.73, -6400.11 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us345" )
CreateCinematicMPNode( "cinematic_mp_node_us347", Vector( -10884.5, 7615.92, -6399.49 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us346" )
CreateCinematicMPNode( "cinematic_mp_node_us348", Vector( -10912.8, 7644.6, -6400.18 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us347" )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -10671.8, 7752.25, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_mapstart_03" )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -10667.9, 7730.05, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us17" )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -10713.4, 7730.03, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us19" )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -10732, 7734.58, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us20" )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -10740.4, 7752.28, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us21" )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -10692.5, 7735.26, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us22" )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -10664.3, 7740.43, -6399.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us23" )
CreateCinematicMPNode( "cinematic_mp_node_us353", Vector( -10737.9, 7743.38, -6400.21 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us118" )
CreateCinematicMPNode( "cinematic_mp_node_us354", Vector( -10707.7, 7749.36, -6399.62 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us353" )
CreateCinematicMPNode( "cinematic_mp_node_us355", Vector( -10657.6, 7748.39, -6400.22 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us354" )
CreateCinematicMPNode( "cinematic_mp_node_us356", Vector( -10739.7, 7740.02, -6399.6 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us355" )
CreateCinematicMPNode( "cinematic_mp_node_us357", Vector( -10690.1, 7739, -6400.29 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us356" )
CreateCinematicMPNode( "cinematic_mp_node_us358", Vector( -10735.1, 7744.11, -6400.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us357" )
CreateCinematicMPNode( "cinematic_mp_node_us359", Vector( -10655.6, 7745.07, -6400.03 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us358" )
CreateCinematicMPNode( "cinematic_mp_node_us360", Vector( -10743.3, 7742.97, -6399.95 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us359" )
CreateCinematicMPNode( "cinematic_mp_node_us361", Vector( -10658.4, 7739.81, -6400.01 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us360" )
CreateCinematicMPNode( "cinematic_mp_node_us362", Vector( -10697.5, 7741.33, -6399.75 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us361" )
CreateCinematicMPNode( "cinematic_mp_node_us363", Vector( -10733.8, 7747.5, -6400.12 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us362" )
CreateCinematicMPNode( "cinematic_mp_node_us364", Vector( -10659.7, 7743.08, -6399.93 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us363" )
CreateCinematicMPNode( "cinematic_mp_node_us365", Vector( -10691, 7747.96, -6400.05 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us364" )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -10745.3, 7469.58, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_REMOVE, "cinematic_mp_node_mapstart_01_new_path" )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -10977.6, 7716.96, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_REMOVE, "cinematic_mp_node_mapstart_02_new_path" )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -10667.8, 7722.91, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_mapstart_03_new_path" )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -10671.2, 7699.82, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us40" )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -10674.6, 7682.38, -6399.82 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us41" )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -10712.8, 7670.56, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_charlie_tower_01" )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -10707.6, 7645.13, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us46" )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -10694, 7650.09, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us47" )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -10694.2, 7631.76, -6399.82 ), Vector( 0, -96.0003, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us48" )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -10710.3, 7581.3, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_alpha_tower_01_new_path" )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -10694.5, 7548.89, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_main_tower_01" )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( -10693.5, 7566.82, -6399.82 ), Vector( 0, 85.3333, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us26" )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -10689.1, 7628.07, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_charlie_tower_02" )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -10689.7, 7619.17, -6399.82 ), Vector( 0, -98.6667, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us29" )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( -10694.2, 7593.86, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_charlie_tower_02_new_path" )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( -10693.5, 7601.07, -6399.82 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_charlie_tower_01_new_path" )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -10742, 7608.67, -6399.82 ), Vector( 0, -18.6667, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_mapstart_02_new_path_02" )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( -10624, 7594.09, -6400.02 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_mapstart_04" )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -10646.1, 7545.42, -6400.11 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us31" )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( -10649.1, 7536.01, -6399.96 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us6" )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -10635.5, 7571.77, -6399.91 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us38" )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -10629.9, 7607.3, -6399.98 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us59" )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( -10623.1, 7582.63, -6400.39 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us60" )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( -10636.6, 7566.13, -6399.56 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us62" )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( -10646.5, 7543.63, -6399.47 ), Vector( 0, -114.667, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us63" )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( -10629.4, 7572.13, -6400.05 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us64" )
CreateCinematicMPNode( "cinematic_mp_node_us302", Vector( -10627.2, 7615.02, -6399.69 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us65" )
CreateCinematicMPNode( "cinematic_mp_node_us304", Vector( -10627.3, 7583.6, -6399.85 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us302" )
CreateCinematicMPNode( "cinematic_mp_node_us305", Vector( -10647.9, 7541.05, -6399.77 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us304" )
CreateCinematicMPNode( "cinematic_mp_node_us306", Vector( -10627.2, 7575.72, -6399.51 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us305" )
CreateCinematicMPNode( "cinematic_mp_node_us307", Vector( -10624.5, 7618.16, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us306" )
CreateCinematicMPNode( "cinematic_mp_node_us308", Vector( -10623.8, 7587.52, -6399.87 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us307" )
CreateCinematicMPNode( "cinematic_mp_node_us309", Vector( -10648, 7538.62, -6400.2 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us308" )
CreateCinematicMPNode( "cinematic_mp_node_us310", Vector( -10625.3, 7579.57, -6399.79 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us309" )
CreateCinematicMPNode( "cinematic_mp_node_us311", Vector( -10629.5, 7622.51, -6399.72 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us310" )
CreateCinematicMPNode( "cinematic_mp_node_us312", Vector( -10612.8, 7598.89, -6399.76 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us311" )
CreateCinematicMPNode( "cinematic_mp_node_us313", Vector( -10631.7, 7584.08, -6399.57 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us312" )
CreateCinematicMPNode( "cinematic_mp_node_us314", Vector( -10644.5, 7544.86, -6400.04 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us313" )
CreateCinematicMPNode( "cinematic_mp_node_us315", Vector( -10622.2, 7591.57, -6399.64 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us314" )
CreateCinematicMPNode( "cinematic_mp_node_us303", Vector( -10631.1, 7619.99, -6399.55 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us315" )
CreateCinematicMPNode( "cinematic_mp_node_us316", Vector( -10618.7, 7595.06, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us303" )
CreateCinematicMPNode( "cinematic_mp_node_us317", Vector( -10646.6, 7541.69, -6399.99 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us316" )
CreateCinematicMPNode( "cinematic_mp_node_us318", Vector( -10627.9, 7577.79, -6399.56 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us317" )
CreateCinematicMPNode( "cinematic_mp_node_us319", Vector( -10622.9, 7608.5, -6399.96 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us318" )
CreateCinematicMPNode( "cinematic_mp_node_us320", Vector( -10627, 7586.22, -6399.49 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us319" )
CreateCinematicMPNode( "cinematic_mp_node_us321", Vector( -10648.2, 7540.77, -6399.6 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us320" )
CreateCinematicMPNode( "cinematic_mp_node_us322", Vector( -10622.5, 7589.5, -6399.72 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us321" )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -10655.8, 7514.27, -6399.72 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_mapstart_05" )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( -10688.4, 7513.82, -6399.89 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us58" )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -10662.4, 7507.32, -6399.57 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us61" )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( -10626.4, 7507.64, -6400.71 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us66" )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( -10612.6, 7512.97, -6399.59 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us67" )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( -10701.9, 7510.37, -6400.25 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us68" )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( -10651.7, 7505.22, -6399.57 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us69" )
CreateCinematicMPNode( "cinematic_mp_node_us288", Vector( -10609, 7507.8, -6399.44 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us70" )
CreateCinematicMPNode( "cinematic_mp_node_us289", Vector( -10699.4, 7509.8, -6400.25 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us288" )
CreateCinematicMPNode( "cinematic_mp_node_us290", Vector( -10604.3, 7510.35, -6399.85 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us289" )
CreateCinematicMPNode( "cinematic_mp_node_us291", Vector( -10703.3, 7509.42, -6400.48 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us290" )
CreateCinematicMPNode( "cinematic_mp_node_us292", Vector( -10651.7, 7511.79, -6399.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us291" )
CreateCinematicMPNode( "cinematic_mp_node_us293", Vector( -10606.2, 7503.03, -6400.14 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us292" )
CreateCinematicMPNode( "cinematic_mp_node_us294", Vector( -10703.3, 7511.06, -6400.37 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us293" )
CreateCinematicMPNode( "cinematic_mp_node_us295", Vector( -10622.7, 7503.08, -6400.09 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us294" )
CreateCinematicMPNode( "cinematic_mp_node_us296", Vector( -10677.1, 7511.93, -6399.79 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us295" )
CreateCinematicMPNode( "cinematic_mp_node_us297", Vector( -10630.7, 7511.83, -6400.44 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us296" )
CreateCinematicMPNode( "cinematic_mp_node_us298", Vector( -10632, 7495.27, -6400 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us297" )
CreateCinematicMPNode( "cinematic_mp_node_us299", Vector( -10644.6, 7502.74, -6399.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us298" )
CreateCinematicMPNode( "cinematic_mp_node_us300", Vector( -10705, 7507.11, -6400.25 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us299" )
CreateCinematicMPNode( "cinematic_mp_node_us301", Vector( -10617.2, 7504.54, -6400.14 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us300" )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( -10655.3, 7662.86, -6399.88 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_mapstart_06" )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( -10589.3, 7613.7, -6399.73 ), Vector( 0, -49.3333, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us72" )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( -10643.3, 7660.49, -6400.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us73" )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( -10646.4, 7687.74, -6399.47 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us74" )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -10602.3, 7635.61, -6400.04 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us75" )
CreateCinematicMPNode( "cinematic_mp_node_us323", Vector( -10659.8, 7681.86, -6399.91 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us18" )
CreateCinematicMPNode( "cinematic_mp_node_us324", Vector( -10635, 7667.01, -6399.26 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us323" )
CreateCinematicMPNode( "cinematic_mp_node_us325", Vector( -10588.6, 7609.74, -6400.16 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us324" )
CreateCinematicMPNode( "cinematic_mp_node_us326", Vector( -10632.5, 7652.19, -6400.16 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us325" )
CreateCinematicMPNode( "cinematic_mp_node_us327", Vector( -10652.7, 7684.98, -6399.91 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us326" )
CreateCinematicMPNode( "cinematic_mp_node_us328", Vector( -10580.8, 7607.58, -6399.33 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us327" )
CreateCinematicMPNode( "cinematic_mp_node_us329", Vector( -10648.1, 7683.38, -6399.84 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us328" )
CreateCinematicMPNode( "cinematic_mp_node_us330", Vector( -10635.6, 7657.5, -6399.49 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us329" )
CreateCinematicMPNode( "cinematic_mp_node_us331", Vector( -10603.8, 7620.5, -6399.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us330" )
CreateCinematicMPNode( "cinematic_mp_node_us332", Vector( -10635.6, 7653.63, -6400.16 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us331" )
CreateCinematicMPNode( "cinematic_mp_node_us333", Vector( -10650.7, 7690.09, -6400.31 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us332" )
CreateCinematicMPNode( "cinematic_mp_node_us334", Vector( -10638.6, 7662.96, -6400.16 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us333" )
CreateCinematicMPNode( "cinematic_mp_node_us335", Vector( -10583.6, 7601.06, -6400.33 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us334" )
CreateCinematicMPNode( "cinematic_mp_node_us336", Vector( -10642.5, 7664.99, -6399.26 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us335" )
CreateCinematicMPNode( "cinematic_mp_node_us337", Vector( -10646.9, 7692.6, -6399.88 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us336" )
CreateCinematicMPNode( "cinematic_mp_node_us338", Vector( -10611.4, 7654.92, -6399.94 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us337" )
CreateCinematicMPNode( "cinematic_mp_node_us339", Vector( -10617.8, 7637.98, -6399.79 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us338" )
CreateCinematicMPNode( "cinematic_mp_node_us340", Vector( -10639.2, 7658.62, -6399.55 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us339" )
CreateCinematicMPNode( "cinematic_mp_node_us341", Vector( -10650.4, 7681.28, -6400.14 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us340" )
CreateCinematicMPNode( "cinematic_mp_node_us123", Vector( -10869, 7628.17, -6400.27 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_alpha_tower_02" )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( -10843.4, 7604.54, -6399.85 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us123" )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( -10828.8, 7597.96, -6399.45 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us124" )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( -10773.1, 7607.31, -6399.79 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us125" )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -10785, 7535.52, -6400.2 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_alpha_tower_03" )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -10872.4, 7506.69, -6399.86 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us36" )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( -10842.7, 7503.3, -6399.92 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us116" )
CreateCinematicMPNode( "cinematic_mp_node_us349", Vector( -10893.7, 7475.43, -6400.1 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us117" )
CreateCinematicMPNode( "cinematic_mp_node_us350", Vector( -10895.4, 7523.16, -6399.2 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us349" )
CreateCinematicMPNode( "cinematic_mp_node_us351", Vector( -10928.9, 7582.84, -6400.92 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us350" )
CreateCinematicMPNode( "cinematic_mp_node_us352", Vector( -10834.3, 7587.51, -6399.61 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us351" )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( -10864.3, 7618.4, -6399.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_alpha_tower_02_new_path" )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( -10979.8, 7690.15, -6400.21 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us119" )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( -10898.5, 7587.3, -6399.6 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_alpha_tower_03_new_path" )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( -11059.9, 7498.03, -6400.04 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us33" )
}

View file

@ -0,0 +1,723 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -3815.53, 2950.32, 320.976 ), Vector( 0, -103.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -2561.32, 2425.35, 145.903 ), Vector( 0, -142, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -3163.43, 2858.46, 330.352 ), Vector( 0, 36.0001, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -4274.17, 1541.1, 190.118 ), Vector( 0, -26, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -4179.42, 1652.92, 191.53 ), Vector( 0, -162, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -4068.72, 1530.38, 188.154 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -3091.18, 2463.04, 146.016 ), Vector( 0, 48.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -3409, 2749.88, 268.534 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -2127.16, 2288.22, 147.383 ), Vector( 0, -56.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -3824.76, 2995.44, 156.492 ), Vector( 0, -102, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -1141.69, 3206.12, 346.906 ), Vector( 0, 109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -852.437, 3807.26, 341.482 ), Vector( 0, 50, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( 1965.03, 2063.35, 156.576 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( 1280.71, 945.114, 336.878 ), Vector( 0, -9.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -111.332, 1604.2, 411.035 ), Vector( 0, 72.0001, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -116.579, 2254.82, 421.106 ), Vector( 0, -105.334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -1560.43, 705.742, 178.901 ), Vector( 0, -143.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 1404.76, 1606.09, 339.008 ), Vector( 0, -37.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( 1547.33, 1745.79, 182.975 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( 1203.23, 784.903, 327.901 ), Vector( 0, 134, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -2934.81, 308.263, 200.527 ), Vector( 0, 62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -3180.56, 443.736, 194.159 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -1043.22, 3172.55, 339.47 ), Vector( 0, -158, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( 2488.77, -493.44, 237.995 ), Vector( 0, -4.00101, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 2830.43, -95.9155, 230.704 ), Vector( 0, 60.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 3382.68, -586.141, 229.435 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 3947.03, -2373.45, 245.958 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 2461.98, -2419.5, 241.31 ), Vector( 0, -2.66668, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 2455.93, -2697.75, 433.69 ), Vector( 0, 147.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 2851.38, -2690.64, 432.617 ), Vector( 0, 146, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 2859.39, -2419.59, 449.263 ), Vector( 0, -36.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 2796.59, -2468.93, 223.469 ), Vector( 0, 52.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( 1720.63, -3018.12, 247.509 ), Vector( 0, -89.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 1841.46, -2980.29, 378.513 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -997.625, 133.52, 300.006 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( -911.505, -286.54, 281.536 ), Vector( 0, -3.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 1040.06, -713.219, 141.087 ), Vector( 0, 106, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 374.354, -518.509, 151.491 ), Vector( 0, 10, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -696.286, -217.697, 150.088 ), Vector( 0, 69.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -1977.31, 513.212, 162.371 ), Vector( 0, -28.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( -1538.35, 1181.38, 197.903 ), Vector( 0, -12.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -1384.96, 1113.72, 171.941 ), Vector( 0, 77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -1311.68, 1837.98, 164.544 ), Vector( 0, 62, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -1869.2, 2032.49, 145.114 ), Vector( 0, -30, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -2675.35, 1984.42, 168.54 ), Vector( 0, -14, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 287.503, 3735.07, 237.396 ), Vector( 0, 160.666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( 969.722, 3651.9, 231.064 ), Vector( 0, -89.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 1220.66, 3725.55, 239.173 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( 869.343, 3123.65, 236.722 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( 1955.3, 2188.54, 139.622 ), Vector( 0, 174.666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 1449.71, -1832.85, 156.863 ), Vector( 0, -3.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( 247.526, -377.9, 157.681 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -403.909, -307.117, 157.434 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -409.805, 2787.31, 143.327 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -962.243, 2824.89, 145.901 ), Vector( 0, 68.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -2120.85, 3144.21, 157.848 ), Vector( 0, -14, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -3733.12, 3560.85, 157.834 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -2989.32, 4540.75, 153.07 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -1692.35, 3931.36, 212.969 ), Vector( 0, -4, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( -1755.15, 4324.42, 194.193 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( -1552.15, 4351.67, 209.004 ), Vector( 0, -22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( -963.013, 4638.38, 234.14 ), Vector( 0, -116, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -962.243, 2824.89, 145.901 ), Vector( 0, 68.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( 603.128, 4520.51, 151.997 ), Vector( 0, -175.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( -55.6001, 3401.77, 246.238 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( 1348.6, 2978.03, 218.523 ), Vector( 0, -84.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( 927.346, 2398.17, 144.179 ), Vector( 0, -99.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 374.354, -518.509, 151.491 ), Vector( 0, 10, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( 25.6114, 1887.93, 161.427 ), Vector( 0, 97.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( 34.5058, 1711.56, 285.797 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( 60.1738, 1725.77, 422.34 ), Vector( 0, -172.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -696.286, -217.697, 150.088 ), Vector( 0, 69.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( -261.237, 2154.23, 288.915 ), Vector( 0, 14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -261.707, 2150.23, 425.439 ), Vector( 0, 6, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( 1375.63, 1233.16, 351.532 ), Vector( 0, 106, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( 1178.3, 238.858, 157.882 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( 1929.05, -1394.84, 168.43 ), Vector( 0, 100.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( 3255.89, -1906.63, 248.051 ), Vector( 0, 102, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 2098.62, 1276.65, 158.164 ), Vector( 0, 99.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( 2161.15, 2157.14, 172.161 ), Vector( 0, -178, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 533.847, 692.506, 147.289 ), Vector( 0, 102, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( 506.605, 1179, 156.534 ), Vector( 0, 93.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( 443.033, 2272.23, 143.075 ), Vector( 0, -170, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( -454.833, 3399.79, 155.187 ), Vector( 0, -74, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( -1276.17, 3252.54, 223.254 ), Vector( 0, 74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( -1000.43, 3262.36, 329.098 ), Vector( 0, -93.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( 538.259, 4136.33, 169.844 ), Vector( 0, -90.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( -528.675, 1589.23, 155.781 ), Vector( 0, 94.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( -143.497, 1581.06, 435.511 ), Vector( 0, -51.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( -166.132, 2254.87, 433.201 ), Vector( 0, 52.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( -167.152, 2227.95, 298.261 ), Vector( 0, 49.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( -2784.46, 2338.75, 169.726 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( -3154.81, 2643.53, 154.898 ), Vector( 0, 72.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( -3234.58, 3665.39, 171.579 ), Vector( 0, -87.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( -1525.09, 779.841, 179.192 ), Vector( 0, -98.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( 90.979, -431.926, 140.769 ), Vector( 0, 90.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( 1592.81, -1331.51, 161.739 ), Vector( 0, -90.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( 2837.8, -2823.38, 240.588 ), Vector( 0, 78, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( 2781.67, -2422.65, 212.456 ), Vector( 0, -69.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( 2690.44, -2835.38, 242.762 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( 2434.62, -2848.85, 227.538 ), Vector( 0, 104.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( 3655.34, -2424.33, 227.546 ), Vector( 0, -46, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( 3859.28, -2724.13, 210.768 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( 3279.35, -2715.18, 216.561 ), Vector( 0, 162, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( 2411.53, -2586.66, 417.685 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( 3057.01, -2543.42, 426.821 ), Vector( 0, 164.666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( 1598.85, -2898.14, 230.828 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( 2700.19, -807.602, 217.073 ), Vector( 0, -70.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( 2375.07, -470.828, 218.782 ), Vector( 0, -57.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( 2727.61, 317.158, 191.039 ), Vector( 0, 82.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( 1990.95, 931.535, 162.842 ), Vector( 0, 46, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( 1497.25, 908.876, 170.277 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( 1390.59, 1675.17, 354.591 ), Vector( 0, -104, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( 1751.91, 3626.92, 173.915 ), Vector( 0, 94.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( 574.86, 4815.8, 173.802 ), Vector( 0, -88.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -689.506, 4485.38, 195.428 ), Vector( 0, -54, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -3320.55, 3861.08, 168.283 ), Vector( 0, -106, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( -3280.51, 2349.27, 177.292 ), Vector( 0, 53.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -3074.81, 1358.27, 147.603 ), Vector( 0, 98.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( -2161.68, 2553.25, 162.916 ), Vector( 0, -129.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( -3425.99, 3554.39, 167.689 ), Vector( 0, 108, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( -1774.25, 4575.58, 383.488 ), Vector( 0, 165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( -980.791, 3459.32, 352.177 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( -3026.36, 526.054, 205.076 ), Vector( 0, -141.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( -2963.41, 210.386, 197.107 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -494.364, -908.426, 58.0124 ), Vector( 0, -36.001, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( -771.623, -373.682, 298.932 ), Vector( 0, 136, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( -757.458, -83.1772, 280.837 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( 142.871, -180.41, 158.484 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( 830.537, -241.046, 156.775 ), Vector( 0, -166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( 938.289, -1251.23, 158.06 ), Vector( 0, 68, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( 1302.82, -917.078, 292.912 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( 1842.54, -1314.81, 287.768 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( 1601.29, -977.342, 280.002 ), Vector( 0, 148, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( 1349.41, -3057.4, 240.508 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( 2694.21, -2459.33, 239.83 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( 3647.07, -2829.87, 237.485 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( 3156, -206.768, 250.288 ), Vector( 0, -170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( 2807.07, -222.17, 252.027 ), Vector( 0, 4.00002, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( 2391.63, -618.784, 242.814 ), Vector( 0, 9.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( 1440.14, 1534.03, 170.041 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us145", Vector( 1124.52, 1650.06, 332.906 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( 1309.3, 3373.27, 221.794 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( -765.451, 4320.88, 213.322 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( -982.14, 4283.07, 355.114 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( -1223.14, 3495.64, 335.331 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( -1632.42, 1074.94, 174.777 ), Vector( 0, 64, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( 2911.53, -2499.48, 452.273 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( 3001.99, -2547.58, 248.707 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us153", Vector( 1754.18, -1135.34, 287.76 ), Vector( 0, -71.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( 1381.95, -934.211, 297.242 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( 129.807, -335.793, 147.114 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( -622.686, -269.818, 167.123 ), Vector( 0, 42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us156", Vector( -1790.92, 689.239, 192.153 ), Vector( 0, -30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us157", Vector( -3135.56, 363.201, 187.44 ), Vector( 0, 30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us158", Vector( -4108, 1519.89, 201.056 ), Vector( 0, 16, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us159", Vector( -3632.02, 2918.19, 336.023 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us160", Vector( -3656.36, 2896.95, 165.288 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us161", Vector( -3333.3, 3755.44, 165.99 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us162", Vector( -771.992, 4275.06, 351.218 ), Vector( 0, 26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us163", Vector( -1001.17, 3434.84, 352.75 ), Vector( 0, 6.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us164", Vector( -1215.32, 3310.62, 353.099 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us165", Vector( 419.905, 3219.9, 251.438 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us166", Vector( 917.055, 3430.82, 227.428 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us167", Vector( 1231.98, 2145.78, 349.074 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us168", Vector( 1188.5, 1436.62, 344.144 ), Vector( 0, -52, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us169", Vector( 1204.46, 734.631, 336.811 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us170", Vector( 1560.32, 1659.93, 197.065 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us171", Vector( 137.171, 1732.02, 427.435 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us172", Vector( -333.036, 1707.76, 439.86 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us173", Vector( -468.986, 2133.13, 424.854 ), Vector( 0, -156, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us174", Vector( 226.805, 2124.12, 430.516 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us175", Vector( -438.28, 2134.21, 294.892 ), Vector( 0, -158.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us176", Vector( 201.824, 2118.88, 291.711 ), Vector( 0, 144, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us177", Vector( 228.874, 1720.08, 283.888 ), Vector( 0, -49.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us178", Vector( -412.924, 1667.61, 274.316 ), Vector( 0, -34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -3400.94, 431.968, 209.347 ), Vector( 0, 54.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us179", Vector( -2880.8, 217.729, 213.185 ), Vector( 0, -13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us180", Vector( -1753.52, 952.273, 180.865 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us181", Vector( -1734.12, 683.394, 190.296 ), Vector( 0, -148, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us182", Vector( -1572.7, 1367.93, 203.518 ), Vector( 0, 162.666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us183", Vector( 1326.11, -2987.94, 261.592 ), Vector( 0, -34.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us184", Vector( 1089.6, -1147.87, 142.703 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us185", Vector( 154.358, -1120.04, 141.494 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us186", Vector( 1760.47, -1132.85, 299.622 ), Vector( 0, 60, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us187", Vector( 1561.69, -771.419, 165.754 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us188", Vector( 1471.44, -1001.49, 291.296 ), Vector( 0, -126.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us189", Vector( -119.158, -354.162, 158.762 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us190", Vector( -268.092, -330.191, 161.491 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us191", Vector( -929.109, 136.244, 288.672 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us192", Vector( -969.303, -302.316, 281.48 ), Vector( 0, -6.66662, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us193", Vector( -1733.97, -74.1167, 157.002 ), Vector( 0, -124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us194", Vector( -2238.45, 2290.36, 185.051 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us195", Vector( -2228.15, 2374.59, 136.848 ), Vector( 0, 49.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us196", Vector( -3473.64, 3721.71, 168.932 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us197", Vector( -1960.89, 4631.83, 391.218 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us198", Vector( -959.12, 4377.48, 201.918 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us199", Vector( -907.044, 3896.9, 182.836 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us200", Vector( -1150.64, 3517.73, 362.265 ), Vector( 0, -64, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us201", Vector( 38.3432, 3317.93, 242.445 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us202", Vector( 928.513, 3014.71, 248.811 ), Vector( 0, 66.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us203", Vector( 1493.68, 3335, 228.339 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us204", Vector( 1368.55, 2155.69, 335.183 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us205", Vector( 1650.76, 921.293, 146.09 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us206", Vector( 1099.84, 859.76, 338.698 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us207", Vector( 1567.3, 1558.94, 169.512 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us208", Vector( 2432.57, 207.867, 160.647 ), Vector( 0, 61.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us209", Vector( 2808.8, -220.018, 236.182 ), Vector( 0, 54.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us210", Vector( 3106.54, -554.211, 237.218 ), Vector( 0, 58.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us211", Vector( 3112.41, -626.79, 217.716 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us212", Vector( 3603.48, -2745.5, 217.009 ), Vector( 0, 132, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us213", Vector( 2976.71, -2722.54, 239.219 ), Vector( 0, -125.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us214", Vector( 2817.32, -2604.19, 433.438 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us215", Vector( 1668.06, -1530.16, 165.665 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us216", Vector( 3394.59, -2764.58, 234.001 ), Vector( 0, 5.33328, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us217", Vector( 3969.6, -2511.76, 233.567 ), Vector( 0, 72.0004, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us218", Vector( 3735.48, -2484.53, 227.639 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us219", Vector( 3250.19, -2439.05, 219.729 ), Vector( 0, 44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us220", Vector( 3082.2, -234.011, 248.976 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us221", Vector( 2792.24, -178.105, 223.949 ), Vector( 0, -7.99997, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us222", Vector( 2484.99, -632.133, 237.914 ), Vector( 0, -56.001, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us223", Vector( 1776.52, -388.336, 144.942 ), Vector( 0, -4.00003, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us224", Vector( 1330.46, -889.576, 288.953 ), Vector( 0, -30.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us225", Vector( 1485.26, -1215.35, 310.092 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us226", Vector( 1748.3, -1014.06, 292.046 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us227", Vector( 735.905, -907.85, 185.722 ), Vector( 0, -5.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us228", Vector( 314.688, -337.147, 139.695 ), Vector( 0, 148, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us229", Vector( -560.707, -208.656, 138.349 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us230", Vector( -487.457, -329.1, 158.416 ), Vector( 0, 65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us231", Vector( -982.672, -318.061, 138.366 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us232", Vector( -895.629, 4.24204, 297.064 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us233", Vector( -1017.08, -34.2691, 281.721 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us234", Vector( -756.464, 124.193, 274.9 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us235", Vector( -1015.06, -301.112, 295.121 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us236", Vector( -1170.94, -260.23, 143.607 ), Vector( 0, 93.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us237", Vector( -1608.33, 680.781, 169.996 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us238", Vector( -1789.64, 1042.02, 168.149 ), Vector( 0, -114.666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us239", Vector( -1595.56, 1381.2, 157.914 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us240", Vector( -1815.07, 1263.12, 166.038 ), Vector( 0, 44.0004, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us241", Vector( -1586.48, 997.484, 157.352 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us242", Vector( -441.212, 1688.97, 152.366 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us243", Vector( 79.9263, 1940.51, 140.398 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us244", Vector( -557.259, 1782.45, 284.096 ), Vector( 0, 108, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us245", Vector( -320.391, 1664.37, 281.058 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us246", Vector( -81.0896, 1598.49, 276.436 ), Vector( 0, -138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us247", Vector( 110.865, 1527.86, 296.319 ), Vector( 0, 85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us248", Vector( 323.677, 1678.6, 291.349 ), Vector( 0, 137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us249", Vector( 294.926, 2180.96, 429.183 ), Vector( 0, -142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us250", Vector( -63.4826, 2360.77, 424.051 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us251", Vector( -175.81, 2359.35, 297.993 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us252", Vector( -501.191, 1683.98, 271.987 ), Vector( 0, 23.9996, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us253", Vector( 1310.67, 675.827, 319.599 ), Vector( 0, 150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us254", Vector( 2516.62, -433.277, 238.768 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us255", Vector( 3094.11, -490.611, 227.848 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us256", Vector( 3114.41, -766.518, 225.644 ), Vector( 0, -86.6664, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us257", Vector( 3212.04, -2795.09, 238.479 ), Vector( 0, 92.0005, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us258", Vector( 1635.51, -2954.31, 244.307 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us259", Vector( 1630.64, -2897.44, 372.468 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us260", Vector( 1381.24, -401.367, 293.922 ), Vector( 0, -2.66658, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us261", Vector( 630.01, -151.635, 127.831 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us262", Vector( 1238.24, 816.725, 158.769 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us263", Vector( 1584.72, 1372.77, 158.285 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us264", Vector( 1574.24, 1911.87, 156.628 ), Vector( 0, 140, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us265", Vector( 1494.5, 2168.55, 342.104 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us266", Vector( 1473.51, 3020.6, 220.047 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us267", Vector( 1098.14, 3279.26, 224.007 ), Vector( 0, 85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us268", Vector( 706.439, 3335.98, 246.764 ), Vector( 0, 145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us269", Vector( 133.507, 3197.47, 221.096 ), Vector( 0, 6.66669, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us270", Vector( -1100.61, 3877.74, 335.44 ), Vector( 0, -105.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us271", Vector( -832.695, 4101.45, 333.133 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us272", Vector( -854.711, 3792.1, 343.919 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us273", Vector( -1188.22, 3563, 196.996 ), Vector( 0, -97.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us274", Vector( -1232.76, 3363.52, 205.766 ), Vector( 0, -102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us275", Vector( -1159.43, 3662.9, 198.717 ), Vector( 0, 157.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us276", Vector( -1232.12, 3196.65, 352.018 ), Vector( 0, 168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us277", Vector( -1087.46, 3494.19, 324.375 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us278", Vector( -1230.65, 3357.42, 328.148 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us279", Vector( 249.223, 2178.39, 279.129 ), Vector( 0, -141.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us280", Vector( 240.367, 1763.61, 430.434 ), Vector( 0, 93.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us281", Vector( -515.701, 1697.95, 420.921 ), Vector( 0, 6.66625, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us282", Vector( -541.207, 2173.42, 417.226 ), Vector( 0, -17.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us283", Vector( -523.703, 2168.6, 275.597 ), Vector( 0, -1.3342, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us284", Vector( -1941.72, 2683.45, 277.825 ), Vector( 0, -104, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us286", Vector( -2130.95, 2763.92, 294.139 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us287", Vector( -2131.46, 2495.9, 419.006 ), Vector( 0, -5.33337, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us288", Vector( -3710.07, 2883.05, 319.158 ), Vector( 0, 72, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us289", Vector( -3814.3, 2898.53, 160.444 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us290", Vector( -3416.76, 2895.06, 159.35 ), Vector( 0, -2.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us291", Vector( -3353.57, 2902.85, 320.745 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us292", Vector( -3710.28, 2980.69, 335.368 ), Vector( 0, 160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us293", Vector( -3457.69, 3663.13, 187.986 ), Vector( 0, -26.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us294", Vector( -3319.45, 3710.83, 152.723 ), Vector( 0, 110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us295", Vector( -3095.46, 2805.97, 148.218 ), Vector( 0, 130.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us296", Vector( -2533.74, 2701.86, 147.963 ), Vector( 0, 164, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us297", Vector( -2299.22, 2814.97, 284.18 ), Vector( 0, -18.668, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us298", Vector( 10655.9, -9418.08, 2346.04 ), Vector( 0, 133.332, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us306", Vector( -5772.34, -11271.7, 1694.82 ), Vector( 0, 41.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us320", Vector( 3021.94, 8914.79, 7278.51 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us332", Vector( 10299.9, 9108.92, 1048.32 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us342", Vector( 6410.91, 6077.45, 605.131 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us349", Vector( 12692.9, 2531.45, 2785.36 ), Vector( 0, -161.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us350", Vector( 13785.7, 2236.61, 2508.06 ), Vector( 0, -161.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us357", Vector( 11002.4, -70.2832, 2062.35 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us369", Vector( -13757.9, 13275, 1487.3 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us384", Vector( -5278.74, -5846.33, 1448.42 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us386", Vector( -203.608, -2216.14, 507.266 ), Vector( 0, 18.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us440", Vector( 3041.59, -3661.47, 536.846 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us493", Vector( -3690.57, 7253.64, 984.628 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us576", Vector( 3660.89, 2524.73, 204.769 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us665", Vector( -6957.67, 306.69, 225.736 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us715", Vector( -10016.3, 2811.69, 1384.24 ), Vector( 0, -9.33334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_PHANTOM_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us299", Vector( 3225.26, -1317.8, 870.702 ), Vector( 0, 120, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us298" )
CreateCinematicMPNode( "cinematic_mp_node_us300", Vector( 2931.76, -869.607, 662.4 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us299" )
CreateCinematicMPNode( "cinematic_mp_node_us301", Vector( 4969.78, -1937.96, 1242.49 ), Vector( 0, 23.999, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us299" )
CreateCinematicMPNode( "cinematic_mp_node_us302", Vector( 6171.69, -1417.88, 1127.48 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us301" )
CreateCinematicMPNode( "cinematic_mp_node_us303", Vector( 5366.19, 437.421, 1292.12 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us301" )
CreateCinematicMPNode( "cinematic_mp_node_us304", Vector( 6553.92, 645.814, 1094.67 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us303" )
CreateCinematicMPNode( "cinematic_mp_node_us305", Vector( 2797.25, -12185.4, 1259.51 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us303" )
CreateCinematicMPNode( "cinematic_mp_node_us307", Vector( -977.091, -6638.08, 2272.95 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us306" )
CreateCinematicMPNode( "cinematic_mp_node_us308", Vector( -669.838, -8047.91, 2192.83 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us307" )
CreateCinematicMPNode( "cinematic_mp_node_us309", Vector( 2329.69, -7683.42, 2255.77 ), Vector( 0, -104, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us307" )
CreateCinematicMPNode( "cinematic_mp_node_us310", Vector( 2170.35, -8650.89, 2114.07 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us309" )
CreateCinematicMPNode( "cinematic_mp_node_us311", Vector( -900.854, -4403.39, 1259.47 ), Vector( 0, 174.666, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us309" )
CreateCinematicMPNode( "cinematic_mp_node_us312", Vector( -2317.51, -4678.03, 209.36 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us311" )
CreateCinematicMPNode( "cinematic_mp_node_us313", Vector( -3757.63, -4825.53, 1154.96 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us311" )
CreateCinematicMPNode( "cinematic_mp_node_us314", Vector( -4667.15, -5051.57, 526.324 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us313" )
CreateCinematicMPNode( "cinematic_mp_node_us315", Vector( -5626.59, -341.6, 1917.92 ), Vector( 0, 113.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us313" )
CreateCinematicMPNode( "cinematic_mp_node_us316", Vector( -6220.85, 648.44, 1378.36 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us315" )
CreateCinematicMPNode( "cinematic_mp_node_us317", Vector( -3743.93, 5446.29, 2176.37 ), Vector( 0, 73.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us315" )
CreateCinematicMPNode( "cinematic_mp_node_us486", Vector( -3234.16, 6275.69, 1610.73 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us317" )
CreateCinematicMPNode( "cinematic_mp_node_us487", Vector( -3563.57, 14500.9, 612.791 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us317" )
CreateCinematicMPNode( "cinematic_mp_node_us321", Vector( 4413.21, 8961.23, 7274.36 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us320" )
CreateCinematicMPNode( "cinematic_mp_node_us322", Vector( 5440.48, 8982.09, 7282.52 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us321" )
CreateCinematicMPNode( "cinematic_mp_node_us323", Vector( 4413.48, 9039.16, 6399.87 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us321" )
CreateCinematicMPNode( "cinematic_mp_node_us324", Vector( 5479.88, 8799.16, 6281.37 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us323" )
CreateCinematicMPNode( "cinematic_mp_node_us325", Vector( 4298.89, 8913.81, 4854.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us323" )
CreateCinematicMPNode( "cinematic_mp_node_us326", Vector( 4233.55, 9011.53, 3676.69 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us325" )
CreateCinematicMPNode( "cinematic_mp_node_us327", Vector( 4256.29, 8950.46, 2328.02 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us326" )
CreateCinematicMPNode( "cinematic_mp_node_us330", Vector( 5524.02, 8937.41, 2296.73 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us327" )
CreateCinematicMPNode( "cinematic_mp_node_us331", Vector( 13318.6, 16468.1, 1296.56 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us327" )
CreateCinematicMPNode( "cinematic_mp_node_us329", Vector( 5486.29, 8953.04, 3687.17 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us326" )
CreateCinematicMPNode( "cinematic_mp_node_us328", Vector( 5477.19, 8900.27, 4949.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us325" )
CreateCinematicMPNode( "cinematic_mp_node_us333", Vector( 10026.6, 8942.15, 3066.65 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us332" )
CreateCinematicMPNode( "cinematic_mp_node_us334", Vector( 9219.05, 8977.89, 3025.1 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us333" )
CreateCinematicMPNode( "cinematic_mp_node_us335", Vector( 9955.41, 8927.01, 4379.56 ), Vector( 0, 169.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us333" )
CreateCinematicMPNode( "cinematic_mp_node_us336", Vector( 9203.47, 8962.57, 4355.48 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us335" )
CreateCinematicMPNode( "cinematic_mp_node_us337", Vector( 9942.45, 8935.01, 5564.24 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us335" )
CreateCinematicMPNode( "cinematic_mp_node_us338", Vector( 9318.57, 9016.31, 5536.95 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us337" )
CreateCinematicMPNode( "cinematic_mp_node_us339", Vector( 9933.2, 8960.68, 7545.38 ), Vector( 0, 164, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us337" )
CreateCinematicMPNode( "cinematic_mp_node_us340", Vector( 9073.49, 9014.51, 7292 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us339" )
CreateCinematicMPNode( "cinematic_mp_node_us341", Vector( 16031.7, 16407.6, 885.482 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us339" )
CreateCinematicMPNode( "cinematic_mp_node_us343", Vector( 6443.05, 6546.76, 574.803 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us342" )
CreateCinematicMPNode( "cinematic_mp_node_us344", Vector( 6497.23, 7778.76, 553.896 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us343" )
CreateCinematicMPNode( "cinematic_mp_node_us345", Vector( 8099.92, 6898.77, 6958.86 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us343" )
CreateCinematicMPNode( "cinematic_mp_node_us346", Vector( 8179.16, 8343.36, 6978.85 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us345" )
CreateCinematicMPNode( "cinematic_mp_node_us347", Vector( 6257.11, 6714.94, 5723.04 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us345" )
CreateCinematicMPNode( "cinematic_mp_node_us348", Vector( 6264.35, 8241.39, 5605.18 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us347" )
CreateCinematicMPNode( "cinematic_mp_node_us479", Vector( 6236.52, 6715.63, 4583.32 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us347" )
CreateCinematicMPNode( "cinematic_mp_node_us480", Vector( 6313.73, 7828.28, 4559.3 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us479" )
CreateCinematicMPNode( "cinematic_mp_node_us481", Vector( 6245.84, 6774.29, 3148.63 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us479" )
CreateCinematicMPNode( "cinematic_mp_node_us482", Vector( 6352.07, 7769.88, 3089.12 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us481" )
CreateCinematicMPNode( "cinematic_mp_node_us483", Vector( 4987.67, 7642.91, 1915.84 ), Vector( 0, 50.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us481" )
CreateCinematicMPNode( "cinematic_mp_node_us484", Vector( 5783.46, 8389.37, 1679.83 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us483" )
CreateCinematicMPNode( "cinematic_mp_node_us485", Vector( 525.602, 8397.76, 491.681 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us483" )
CreateCinematicMPNode( "cinematic_mp_node_us352", Vector( -13045.6, -3509.19, 2107.77 ), Vector( 0, -164, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us349" )
CreateCinematicMPNode( "cinematic_mp_node_us354", Vector( -14018.1, -4092.35, 1820.91 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us352" )
CreateCinematicMPNode( "cinematic_mp_node_us355", Vector( -5038.72, -14959.9, 1514.88 ), Vector( 0, -54.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us352" )
CreateCinematicMPNode( "cinematic_mp_node_us351", Vector( -12003.2, -4189.43, 2162.69 ), Vector( 0, -166.666, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us350" )
CreateCinematicMPNode( "cinematic_mp_node_us353", Vector( -13084.1, -5008.52, 2032.08 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us351" )
CreateCinematicMPNode( "cinematic_mp_node_us356", Vector( -4963.13, -14009.5, 1016.63 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us351" )
CreateCinematicMPNode( "cinematic_mp_node_us358", Vector( 2729.74, -225.265, 1108.67 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us357" )
CreateCinematicMPNode( "cinematic_mp_node_us359", Vector( 1925, 161.932, 495.54 ), Vector( 0, 22.6666, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us358" )
CreateCinematicMPNode( "cinematic_mp_node_us360", Vector( 1344.74, 351.21, 605.81 ), Vector( 0, 108, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us359" )
CreateCinematicMPNode( "cinematic_mp_node_us361", Vector( 830.086, 401.883, 595.287 ), Vector( 0, 169.333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us360" )
CreateCinematicMPNode( "cinematic_mp_node_us362", Vector( 225.887, 355.727, 599.176 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us361" )
CreateCinematicMPNode( "cinematic_mp_node_us363", Vector( -266.153, 257.974, 595.201 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us362" )
CreateCinematicMPNode( "cinematic_mp_node_us364", Vector( -258.302, 85.1645, 609.014 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us363" )
CreateCinematicMPNode( "cinematic_mp_node_us368", Vector( 10488.2, 9093.12, 1180.7 ), Vector( 0, 34.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us363" )
CreateCinematicMPNode( "cinematic_mp_node_us365", Vector( 230.284, 246.671, 579.823 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us362" )
CreateCinematicMPNode( "cinematic_mp_node_us366", Vector( 1279.62, 568.469, 577.028 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us360" )
CreateCinematicMPNode( "cinematic_mp_node_us367", Vector( 2041.08, 284.05, 438.258 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us359" )
CreateCinematicMPNode( "cinematic_mp_node_us370", Vector( -6043.03, 6385.23, 1413.43 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us369" )
CreateCinematicMPNode( "cinematic_mp_node_us371", Vector( -4206.88, 6352.65, 1483.68 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us370" )
CreateCinematicMPNode( "cinematic_mp_node_us372", Vector( -3102.1, 5176.34, 1478.06 ), Vector( 0, 69.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us371" )
CreateCinematicMPNode( "cinematic_mp_node_us373", Vector( -1293.2, 4820.12, 1041.46 ), Vector( 0, 86.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us372" )
CreateCinematicMPNode( "cinematic_mp_node_us374", Vector( 234.404, 4731.62, 1683.27 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us373" )
CreateCinematicMPNode( "cinematic_mp_node_us375", Vector( 1253.38, 5301.36, 1686.52 ), Vector( 0, 8.00005, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us374" )
CreateCinematicMPNode( "cinematic_mp_node_us380", Vector( 2055.83, 5315.97, 1633.52 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us375" )
CreateCinematicMPNode( "cinematic_mp_node_us381", Vector( 1805.07, 4010.77, 1935.01 ), Vector( 0, 60, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us375" )
CreateCinematicMPNode( "cinematic_mp_node_us382", Vector( 2136.17, 4867.59, 1634 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us381" )
CreateCinematicMPNode( "cinematic_mp_node_us383", Vector( 13000.6, 1770.47, 678.145 ), Vector( 0, -11.9999, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us381" )
CreateCinematicMPNode( "cinematic_mp_node_us379", Vector( 349.719, 5374.49, 1150.89 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us374" )
CreateCinematicMPNode( "cinematic_mp_node_us378", Vector( -1177.85, 5675.07, 981.499 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us373" )
CreateCinematicMPNode( "cinematic_mp_node_us377", Vector( -2984.18, 5903.8, 1438.46 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us372" )
CreateCinematicMPNode( "cinematic_mp_node_us376", Vector( -3433.31, 6339.44, 1458.12 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us371" )
CreateCinematicMPNode( "cinematic_mp_node_us385", Vector( -186.186, -2671.55, 993.175 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us384" )
CreateCinematicMPNode( "cinematic_mp_node_us387", Vector( 630.317, -1762.64, 631.153 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us385" )
CreateCinematicMPNode( "cinematic_mp_node_us388", Vector( 692.688, -1464.63, 503.555 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us387" )
CreateCinematicMPNode( "cinematic_mp_node_us389", Vector( -58.0704, -716.083, 660.854 ), Vector( 0, 90.6666, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us387" )
CreateCinematicMPNode( "cinematic_mp_node_us390", Vector( -120.181, -484.322, 696.453 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us389" )
CreateCinematicMPNode( "cinematic_mp_node_us391", Vector( -1441.31, -747.148, 634.829 ), Vector( 0, 44, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us389" )
CreateCinematicMPNode( "cinematic_mp_node_us392", Vector( -1161.75, -506.491, 609.544 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us391" )
CreateCinematicMPNode( "cinematic_mp_node_us393", Vector( -1601.8, 820.494, 839.88 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us391" )
CreateCinematicMPNode( "cinematic_mp_node_us394", Vector( -1613.02, 1116.55, 772.709 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us393" )
CreateCinematicMPNode( "cinematic_mp_node_us395", Vector( -3023.84, 1737.5, 428.459 ), Vector( 0, 101.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us393" )
CreateCinematicMPNode( "cinematic_mp_node_us396", Vector( -3014.39, 2183.46, 255.098 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us395" )
CreateCinematicMPNode( "cinematic_mp_node_us397", Vector( -2194.42, 1444.44, 495.164 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us395" )
CreateCinematicMPNode( "cinematic_mp_node_us398", Vector( -1906.62, 1408.53, 425.645 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us397" )
CreateCinematicMPNode( "cinematic_mp_node_us399", Vector( -1356.16, 2943, 468.693 ), Vector( 0, 57.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us397" )
CreateCinematicMPNode( "cinematic_mp_node_us400", Vector( -1204.42, 3177.71, 391.255 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us399" )
CreateCinematicMPNode( "cinematic_mp_node_us401", Vector( -664.095, 2467.91, 499.02 ), Vector( 0, -49.3338, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us399" )
CreateCinematicMPNode( "cinematic_mp_node_us402", Vector( -523.434, 2244.88, 459.452 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us401" )
CreateCinematicMPNode( "cinematic_mp_node_us318", Vector( -85.2345, 2552.63, 453.995 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us401" )
CreateCinematicMPNode( "cinematic_mp_node_us319", Vector( -65.4356, 2395.15, 455.155 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us318" )
CreateCinematicMPNode( "cinematic_mp_node_us403", Vector( 942.753, 2726.72, 403.106 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us318" )
CreateCinematicMPNode( "cinematic_mp_node_us478", Vector( 912.734, 2975.79, 255.842 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us403" )
CreateCinematicMPNode( "cinematic_mp_node_us488", Vector( 671.285, 905.701, 636.571 ), Vector( 0, 6.66667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us403" )
CreateCinematicMPNode( "cinematic_mp_node_us489", Vector( 915.537, 949.087, 615.175 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us488" )
CreateCinematicMPNode( "cinematic_mp_node_us490", Vector( -986.084, 415.734, 682.395 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us488" )
CreateCinematicMPNode( "cinematic_mp_node_us491", Vector( -988.746, 210.467, 666.528 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us490" )
CreateCinematicMPNode( "cinematic_mp_node_us492", Vector( -9316.64, -3853.53, 503.541 ), Vector( 0, -150.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us490" )
CreateCinematicMPNode( "cinematic_mp_node_us404", Vector( 1507.13, -1655.06, 361.113 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us386" )
CreateCinematicMPNode( "cinematic_mp_node_us405", Vector( 1785.85, -1667.29, 322.402 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us404" )
CreateCinematicMPNode( "cinematic_mp_node_us406", Vector( 1820.74, -1486.15, 246.687 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us405" )
CreateCinematicMPNode( "cinematic_mp_node_us407", Vector( 1050.46, -1604.29, 407.306 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us405" )
CreateCinematicMPNode( "cinematic_mp_node_us408", Vector( 1110.88, -1227.7, 378.192 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us407" )
CreateCinematicMPNode( "cinematic_mp_node_us409", Vector( 900.224, -1226.24, 385.728 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us408" )
CreateCinematicMPNode( "cinematic_mp_node_us410", Vector( 1008.69, -750.683, 398.813 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us408" )
CreateCinematicMPNode( "cinematic_mp_node_us411", Vector( 1211.13, -779.609, 316.713 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us410" )
CreateCinematicMPNode( "cinematic_mp_node_us412", Vector( 682.11, -305.05, 373.246 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us410" )
CreateCinematicMPNode( "cinematic_mp_node_us413", Vector( 748.273, -26.467, 349.324 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us412" )
CreateCinematicMPNode( "cinematic_mp_node_us414", Vector( 508.488, -75.8939, 372.193 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us412" )
CreateCinematicMPNode( "cinematic_mp_node_us415", Vector( 464.257, 380.114, 467.638 ), Vector( 0, 150.667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us414" )
CreateCinematicMPNode( "cinematic_mp_node_us416", Vector( 293.516, 375.491, 337.318 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us415" )
CreateCinematicMPNode( "cinematic_mp_node_us417", Vector( 272.935, 268.448, 311.757 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us416" )
CreateCinematicMPNode( "cinematic_mp_node_us418", Vector( -146.626, 423.922, 312.875 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us416" )
CreateCinematicMPNode( "cinematic_mp_node_us419", Vector( -136.186, 296.948, 328.11 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us418" )
CreateCinematicMPNode( "cinematic_mp_node_us420", Vector( -260.345, 1274.74, 462.943 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us418" )
CreateCinematicMPNode( "cinematic_mp_node_us421", Vector( -162.92, 1481.32, 446.667 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us420" )
CreateCinematicMPNode( "cinematic_mp_node_us422", Vector( -815.094, 1037.32, 512.945 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us420" )
CreateCinematicMPNode( "cinematic_mp_node_us423", Vector( -1062.39, 873.495, 547.43 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us422" )
CreateCinematicMPNode( "cinematic_mp_node_us424", Vector( -899.59, 514.093, 358.605 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us422" )
CreateCinematicMPNode( "cinematic_mp_node_us425", Vector( -904.488, 252.67, 337.17 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us424" )
CreateCinematicMPNode( "cinematic_mp_node_us426", Vector( 596.091, 485.281, 405.013 ), Vector( 0, 26.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us424" )
CreateCinematicMPNode( "cinematic_mp_node_us427", Vector( 927.063, 674.45, 372.511 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us426" )
CreateCinematicMPNode( "cinematic_mp_node_us428", Vector( 795.779, 425.356, 355.749 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us426" )
CreateCinematicMPNode( "cinematic_mp_node_us429", Vector( 954.218, 282.206, 346.12 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us428" )
CreateCinematicMPNode( "cinematic_mp_node_us430", Vector( 1351.12, 473.099, 355.376 ), Vector( 0, 110.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us428" )
CreateCinematicMPNode( "cinematic_mp_node_us431", Vector( 1317.49, 613.447, 377.805 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us430" )
CreateCinematicMPNode( "cinematic_mp_node_us432", Vector( 2036.15, -135.444, 409.051 ), Vector( 0, 1.33333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us430" )
CreateCinematicMPNode( "cinematic_mp_node_us433", Vector( 2265.98, -187.529, 407.632 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us432" )
CreateCinematicMPNode( "cinematic_mp_node_us434", Vector( 2179.36, -425.33, 551.362 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us432" )
CreateCinematicMPNode( "cinematic_mp_node_us435", Vector( 1938.61, -474.581, 548.416 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us434" )
CreateCinematicMPNode( "cinematic_mp_node_us436", Vector( 2592.89, -2144.18, 507.877 ), Vector( 0, -64, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us434" )
CreateCinematicMPNode( "cinematic_mp_node_us437", Vector( 2650.02, -2267.4, 505.881 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us436" )
CreateCinematicMPNode( "cinematic_mp_node_us438", Vector( 4231.98, -1996.31, 833.977 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us436" )
CreateCinematicMPNode( "cinematic_mp_node_us439", Vector( 4176.71, -855.181, 243.196 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us438" )
CreateCinematicMPNode( "cinematic_mp_node_us441", Vector( 2204.01, -3126.44, 499.16 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us440" )
CreateCinematicMPNode( "cinematic_mp_node_us442", Vector( 2291.92, -2464.49, 544.097 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us441" )
CreateCinematicMPNode( "cinematic_mp_node_us443", Vector( 2219.15, -1727.05, 350.867 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us442" )
CreateCinematicMPNode( "cinematic_mp_node_us444", Vector( 2237.06, -1279.55, 331.288 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us443" )
CreateCinematicMPNode( "cinematic_mp_node_us446", Vector( 2460.16, -1368.14, 270.563 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us444" )
CreateCinematicMPNode( "cinematic_mp_node_us447", Vector( 2129.2, -785.8, 357.897 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us444" )
CreateCinematicMPNode( "cinematic_mp_node_us448", Vector( 1915.95, -788.307, 263.657 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us447" )
CreateCinematicMPNode( "cinematic_mp_node_us449", Vector( 2093.96, -325.151, 379.795 ), Vector( 0, -154.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us447" )
CreateCinematicMPNode( "cinematic_mp_node_us450", Vector( 2130.49, -97.1234, 439.53 ), Vector( 0, 41.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us449" )
CreateCinematicMPNode( "cinematic_mp_node_us451", Vector( 2272.88, 19.2221, 415.064 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us450" )
CreateCinematicMPNode( "cinematic_mp_node_us453", Vector( 1953.54, 14.8711, 550.101 ), Vector( 0, -109.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us450" )
CreateCinematicMPNode( "cinematic_mp_node_us454", Vector( 1862.22, -251.398, 538.918 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us453" )
CreateCinematicMPNode( "cinematic_mp_node_us455", Vector( 1642.89, 355.425, 435.426 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us453" )
CreateCinematicMPNode( "cinematic_mp_node_us456", Vector( 1631.58, 568.365, 418.171 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us455" )
CreateCinematicMPNode( "cinematic_mp_node_us457", Vector( 1602.44, 140.235, 425.4 ), Vector( 0, -125.333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us455" )
CreateCinematicMPNode( "cinematic_mp_node_us458", Vector( 1394.66, 110.232, 399.838 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us457" )
CreateCinematicMPNode( "cinematic_mp_node_us459", Vector( 1152.31, 120.301, 408.348 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us458" )
CreateCinematicMPNode( "cinematic_mp_node_us460", Vector( 1216.68, 371.637, 396.981 ), Vector( 0, 101.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us458" )
CreateCinematicMPNode( "cinematic_mp_node_us461", Vector( 1116.56, 610.01, 372.809 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us460" )
CreateCinematicMPNode( "cinematic_mp_node_us462", Vector( 1125.08, 403.04, 455.212 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us460" )
CreateCinematicMPNode( "cinematic_mp_node_us463", Vector( 1001.55, 228.717, 455.609 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us462" )
CreateCinematicMPNode( "cinematic_mp_node_us464", Vector( 722.041, 445.576, 489.036 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us462" )
CreateCinematicMPNode( "cinematic_mp_node_us465", Vector( 753.074, 249.32, 448.754 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us464" )
CreateCinematicMPNode( "cinematic_mp_node_us466", Vector( 849.802, 881.915, 353.386 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us464" )
CreateCinematicMPNode( "cinematic_mp_node_us467", Vector( 1016.43, 899.53, 358.701 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us466" )
CreateCinematicMPNode( "cinematic_mp_node_us468", Vector( 702.942, 1546.38, 420.238 ), Vector( 0, 129.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us466" )
CreateCinematicMPNode( "cinematic_mp_node_us469", Vector( 569.977, 1690.95, 144.168 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us468" )
CreateCinematicMPNode( "cinematic_mp_node_us470", Vector( 593.18, 1694.65, 348.105 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us468" )
CreateCinematicMPNode( "cinematic_mp_node_us471", Vector( 406.523, 1664.33, 393.064 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us470" )
CreateCinematicMPNode( "cinematic_mp_node_us472", Vector( 728.67, 2161.42, 414.935 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us470" )
CreateCinematicMPNode( "cinematic_mp_node_us473", Vector( 404.576, 2206.26, 409.302 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us472" )
CreateCinematicMPNode( "cinematic_mp_node_us474", Vector( 950.408, 2026.92, 452.922 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us472" )
CreateCinematicMPNode( "cinematic_mp_node_us475", Vector( 1156.03, 1792.38, 358.814 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us474" )
CreateCinematicMPNode( "cinematic_mp_node_us476", Vector( 4009.81, 792.007, 781.268 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us474" )
CreateCinematicMPNode( "cinematic_mp_node_us477", Vector( 4071.05, -512.146, 288.061 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us476" )
CreateCinematicMPNode( "cinematic_mp_node_us452", Vector( 1927.12, -428.989, 317.204 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us449" )
CreateCinematicMPNode( "cinematic_mp_node_us445", Vector( 2487.56, -1759.13, 254.181 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us443" )
CreateCinematicMPNode( "cinematic_mp_node_us494", Vector( -3886.56, 6126.05, 1245.86 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us493" )
CreateCinematicMPNode( "cinematic_mp_node_us495", Vector( -2342.3, 4612.4, 552.141 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us494" )
CreateCinematicMPNode( "cinematic_mp_node_us496", Vector( -2148.49, 4556.81, 406.794 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us495" )
CreateCinematicMPNode( "cinematic_mp_node_us497", Vector( -2914.39, 3675.32, 511.211 ), Vector( 0, 160, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us495" )
CreateCinematicMPNode( "cinematic_mp_node_us498", Vector( -3099.77, 3759.94, 491.757 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us497" )
CreateCinematicMPNode( "cinematic_mp_node_us499", Vector( -2095.82, 3022.99, 390.179 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us497" )
CreateCinematicMPNode( "cinematic_mp_node_us500", Vector( -2134.98, 2804.46, 337.606 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us499" )
CreateCinematicMPNode( "cinematic_mp_node_us501", Vector( -1176.51, 2939.87, 343.844 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us499" )
CreateCinematicMPNode( "cinematic_mp_node_us502", Vector( -1208.46, 3195.12, 394.188 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us501" )
CreateCinematicMPNode( "cinematic_mp_node_us503", Vector( -1252.24, 2726.93, 462.739 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us501" )
CreateCinematicMPNode( "cinematic_mp_node_us504", Vector( -1275.64, 2549.58, 436.547 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us503" )
CreateCinematicMPNode( "cinematic_mp_node_us505", Vector( -672.277, 2478.43, 407.929 ), Vector( 0, -52, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us503" )
CreateCinematicMPNode( "cinematic_mp_node_us506", Vector( -515.925, 2261.72, 335.843 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us505" )
CreateCinematicMPNode( "cinematic_mp_node_us507", Vector( -159.698, 2557.13, 392.592 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us505" )
CreateCinematicMPNode( "cinematic_mp_node_us508", Vector( -166.86, 2387.28, 340.791 ), Vector( 0, -14.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us507" )
CreateCinematicMPNode( "cinematic_mp_node_us509", Vector( 404.091, 2440.49, 344.338 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us507" )
CreateCinematicMPNode( "cinematic_mp_node_us510", Vector( 277.933, 2220.4, 321.92 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us509" )
CreateCinematicMPNode( "cinematic_mp_node_us511", Vector( 510.501, 2182.95, 317.453 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us509" )
CreateCinematicMPNode( "cinematic_mp_node_us512", Vector( 370.873, 2204, 338.187 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us511" )
CreateCinematicMPNode( "cinematic_mp_node_us513", Vector( 489.147, 1670.37, 452.519 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us511" )
CreateCinematicMPNode( "cinematic_mp_node_us514", Vector( 372.818, 1662.76, 462.079 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us513" )
CreateCinematicMPNode( "cinematic_mp_node_us515", Vector( 944.239, 1551.64, 354.546 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us513" )
CreateCinematicMPNode( "cinematic_mp_node_us516", Vector( 1102.37, 1528.68, 371.217 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us515" )
CreateCinematicMPNode( "cinematic_mp_node_us518", Vector( 454.532, 1089.62, 401.691 ), Vector( 0, -136, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us515" )
CreateCinematicMPNode( "cinematic_mp_node_us519", Vector( -46.395, 1360.14, 309.55 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us518" )
CreateCinematicMPNode( "cinematic_mp_node_us520", Vector( -32.534, 1456.54, 325.591 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us519" )
CreateCinematicMPNode( "cinematic_mp_node_us521", Vector( -152.829, 1357.99, 424.967 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us519" )
CreateCinematicMPNode( "cinematic_mp_node_us522", Vector( -161.785, 1456.81, 461.079 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us521" )
CreateCinematicMPNode( "cinematic_mp_node_us523", Vector( -181.279, 258.433, 454.279 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us521" )
CreateCinematicMPNode( "cinematic_mp_node_us524", Vector( -163.427, 37.1608, 474.768 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us523" )
CreateCinematicMPNode( "cinematic_mp_node_us525", Vector( 694.496, 616.964, 515.003 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us523" )
CreateCinematicMPNode( "cinematic_mp_node_us526", Vector( 916.191, 713.949, 515.787 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us525" )
CreateCinematicMPNode( "cinematic_mp_node_us527", Vector( 796.256, 1220.17, 661.001 ), Vector( 0, 32, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us525" )
CreateCinematicMPNode( "cinematic_mp_node_us528", Vector( 1275.32, 1246.78, 633.849 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us527" )
CreateCinematicMPNode( "cinematic_mp_node_us529", Vector( 1291.32, 1114.57, 636.368 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us528" )
CreateCinematicMPNode( "cinematic_mp_node_us530", Vector( 1639.92, 1150.03, 653.742 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us528" )
CreateCinematicMPNode( "cinematic_mp_node_us531", Vector( 1669.11, 869.522, 510.306 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us530" )
CreateCinematicMPNode( "cinematic_mp_node_us532", Vector( 1763.4, -83.381, 708.935 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us530" )
CreateCinematicMPNode( "cinematic_mp_node_us533", Vector( 1790.52, -272.458, 628.578 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us532" )
CreateCinematicMPNode( "cinematic_mp_node_us534", Vector( 2370.09, -618.833, 678.227 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us532" )
CreateCinematicMPNode( "cinematic_mp_node_us535", Vector( 2538.25, -700.657, 615.673 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us534" )
CreateCinematicMPNode( "cinematic_mp_node_us536", Vector( 2019.9, -1254.33, 396.523 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us534" )
CreateCinematicMPNode( "cinematic_mp_node_us537", Vector( 1873.49, -1260.93, 324.016 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us536" )
CreateCinematicMPNode( "cinematic_mp_node_us538", Vector( 1913.86, -1562.7, 365.771 ), Vector( 0, -110.667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us536" )
CreateCinematicMPNode( "cinematic_mp_node_us539", Vector( 1477.64, -1495.36, 391.427 ), Vector( 0, 96, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us538" )
CreateCinematicMPNode( "cinematic_mp_node_us540", Vector( 1468.66, -1318.28, 329.36 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us539" )
CreateCinematicMPNode( "cinematic_mp_node_us541", Vector( 1750.67, -2640.81, 420.43 ), Vector( 0, -81.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us539" )
CreateCinematicMPNode( "cinematic_mp_node_us542", Vector( 1804.51, -2896.52, 422.271 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us541" )
CreateCinematicMPNode( "cinematic_mp_node_us543", Vector( 3558.44, -4130.59, 910.646 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us541" )
CreateCinematicMPNode( "cinematic_mp_node_us544", Vector( 1994.89, -4135.86, 198.679 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us543" )
CreateCinematicMPNode( "cinematic_mp_node_us517", Vector( -2587.67, 2721.91, 555.751 ), Vector( 0, -16, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us497" )
CreateCinematicMPNode( "cinematic_mp_node_us545", Vector( -2391.92, 2670.96, 573.001 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us517" )
CreateCinematicMPNode( "cinematic_mp_node_us546", Vector( -3015.59, 2259.63, 569.386 ), Vector( 0, -133.333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us517" )
CreateCinematicMPNode( "cinematic_mp_node_us547", Vector( -3144.98, 1533.97, 409.442 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us546" )
CreateCinematicMPNode( "cinematic_mp_node_us548", Vector( -3123.48, 1262.66, 231.431 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us547" )
CreateCinematicMPNode( "cinematic_mp_node_us549", Vector( -3524.14, 1554.89, 421.821 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us547" )
CreateCinematicMPNode( "cinematic_mp_node_us550", Vector( -3759.89, 1569.94, 300.893 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us549" )
CreateCinematicMPNode( "cinematic_mp_node_us551", Vector( -3396.29, 868.715, 399.131 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us549" )
CreateCinematicMPNode( "cinematic_mp_node_us552", Vector( -3379.54, 591.948, 252.419 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us551" )
CreateCinematicMPNode( "cinematic_mp_node_us553", Vector( -2883.37, 813.591, 354.378 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us551" )
CreateCinematicMPNode( "cinematic_mp_node_us554", Vector( -2762.6, 524.621, 231.56 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us553" )
CreateCinematicMPNode( "cinematic_mp_node_us555", Vector( -2640.04, 1241.55, 348.696 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us553" )
CreateCinematicMPNode( "cinematic_mp_node_us556", Vector( -2568.14, 1488.93, 234.363 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us555" )
CreateCinematicMPNode( "cinematic_mp_node_us557", Vector( -2297.37, 1217.87, 503.721 ), Vector( 0, 5.33333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us555" )
CreateCinematicMPNode( "cinematic_mp_node_us558", Vector( -2019.46, 1236.47, 184.886 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us557" )
CreateCinematicMPNode( "cinematic_mp_node_us559", Vector( -2153.04, 321.588, 494.333 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us557" )
CreateCinematicMPNode( "cinematic_mp_node_us560", Vector( -1916.35, 483.873, 239.581 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us559" )
CreateCinematicMPNode( "cinematic_mp_node_us561", Vector( -1569.46, 326.233, 409.416 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us559" )
CreateCinematicMPNode( "cinematic_mp_node_us562", Vector( -1574.87, 546.612, 416.616 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us561" )
CreateCinematicMPNode( "cinematic_mp_node_us563", Vector( -1390.45, -308.305, 356.6 ), Vector( 0, 2.66667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us561" )
CreateCinematicMPNode( "cinematic_mp_node_us564", Vector( -1034.84, -282.722, 332.488 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us563" )
CreateCinematicMPNode( "cinematic_mp_node_us565", Vector( -939.057, -835.568, 381.871 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us563" )
CreateCinematicMPNode( "cinematic_mp_node_us566", Vector( 214.873, -913.731, 514.098 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us565" )
CreateCinematicMPNode( "cinematic_mp_node_us567", Vector( 551.927, -898.507, 453.718 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us566" )
CreateCinematicMPNode( "cinematic_mp_node_us568", Vector( 213.371, -389.334, 691.492 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us566" )
CreateCinematicMPNode( "cinematic_mp_node_us569", Vector( 217.836, -130.923, 637.232 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us568" )
CreateCinematicMPNode( "cinematic_mp_node_us570", Vector( 1096.01, -439.979, 605.54 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us568" )
CreateCinematicMPNode( "cinematic_mp_node_us571", Vector( 1412.71, -489.531, 572.901 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us570" )
CreateCinematicMPNode( "cinematic_mp_node_us572", Vector( 1010.08, -1097.2, 833.013 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us570" )
CreateCinematicMPNode( "cinematic_mp_node_us573", Vector( 1379.31, -1131.21, 711.593 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us572" )
CreateCinematicMPNode( "cinematic_mp_node_us574", Vector( -650.396, -2894.63, 894.754 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us572" )
CreateCinematicMPNode( "cinematic_mp_node_us575", Vector( -1969.27, -2779.23, 156.977 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us574" )
CreateCinematicMPNode( "cinematic_mp_node_us577", Vector( 3041.73, 2598.38, 726.393 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us576" )
CreateCinematicMPNode( "cinematic_mp_node_us578", Vector( 2332.27, 2398.05, 526.246 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us577" )
CreateCinematicMPNode( "cinematic_mp_node_us579", Vector( 2063.6, 2147.76, 356.654 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us578" )
CreateCinematicMPNode( "cinematic_mp_node_us580", Vector( 2031.7, 1830.8, 531.92 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us578" )
CreateCinematicMPNode( "cinematic_mp_node_us581", Vector( 1976.95, 1395.94, 349.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us580" )
CreateCinematicMPNode( "cinematic_mp_node_us582", Vector( 1449.2, 1509.52, 516.025 ), Vector( 0, -113.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us580" )
CreateCinematicMPNode( "cinematic_mp_node_us583", Vector( 1296.67, 1176.49, 512.13 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us582" )
CreateCinematicMPNode( "cinematic_mp_node_us584", Vector( 674.203, 1630.69, 712.822 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us582" )
CreateCinematicMPNode( "cinematic_mp_node_us585", Vector( 185.089, 1637.22, 537.998 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us584" )
CreateCinematicMPNode( "cinematic_mp_node_us586", Vector( 762.612, 2576.66, 439.43 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us584" )
CreateCinematicMPNode( "cinematic_mp_node_us587", Vector( 757.922, 2921.98, 250.393 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us586" )
CreateCinematicMPNode( "cinematic_mp_node_us588", Vector( 332.808, 2694.08, 351.263 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us586" )
CreateCinematicMPNode( "cinematic_mp_node_us589", Vector( 325.318, 2940.33, 264.93 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us588" )
CreateCinematicMPNode( "cinematic_mp_node_us590", Vector( -175.75, 2767.6, 309.646 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us588" )
CreateCinematicMPNode( "cinematic_mp_node_us591", Vector( -136.762, 2980.97, 269.873 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us590" )
CreateCinematicMPNode( "cinematic_mp_node_us592", Vector( -750.154, 3391.9, 413.319 ), Vector( 0, 164, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us590" )
CreateCinematicMPNode( "cinematic_mp_node_us593", Vector( -881.335, 3428.2, 413.341 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us592" )
CreateCinematicMPNode( "cinematic_mp_node_us594", Vector( -573.715, 3851.91, 396.982 ), Vector( 0, 165.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us592" )
CreateCinematicMPNode( "cinematic_mp_node_us595", Vector( -872.209, 3909.91, 395.304 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us594" )
CreateCinematicMPNode( "cinematic_mp_node_us596", Vector( -459.455, 4112.21, 400.205 ), Vector( 0, 165.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us594" )
CreateCinematicMPNode( "cinematic_mp_node_us597", Vector( -652.161, 4161.24, 394.474 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us596" )
CreateCinematicMPNode( "cinematic_mp_node_us598", Vector( 166.812, 4107.57, 473.266 ), Vector( 0, 17.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us596" )
CreateCinematicMPNode( "cinematic_mp_node_us599", Vector( 389.378, 4166.48, 276.044 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us598" )
CreateCinematicMPNode( "cinematic_mp_node_us600", Vector( 866.786, 4333.93, 440.678 ), Vector( 0, -162.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us598" )
CreateCinematicMPNode( "cinematic_mp_node_us601", Vector( 599.751, 4254.43, 263.936 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us600" )
CreateCinematicMPNode( "cinematic_mp_node_us602", Vector( 838.724, 3868.67, 416.104 ), Vector( 0, -72, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us600" )
CreateCinematicMPNode( "cinematic_mp_node_us603", Vector( 921.677, 3520.57, 223.258 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us602" )
CreateCinematicMPNode( "cinematic_mp_node_us604", Vector( 3.29392, 3934.64, 416.088 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us602" )
CreateCinematicMPNode( "cinematic_mp_node_us605", Vector( 89.0214, 3713.65, 284.198 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us604" )
CreateCinematicMPNode( "cinematic_mp_node_us606", Vector( -349.269, 3483.14, 330.779 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us604" )
CreateCinematicMPNode( "cinematic_mp_node_us607", Vector( -69.1257, 3478.36, 222.039 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us606" )
CreateCinematicMPNode( "cinematic_mp_node_us608", Vector( -278.91, 3229.09, 639.11 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us606" )
CreateCinematicMPNode( "cinematic_mp_node_us609", Vector( 36.0059, 3238.2, 459.293 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us608" )
CreateCinematicMPNode( "cinematic_mp_node_us610", Vector( 430.868, 3073.36, 663.614 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us608" )
CreateCinematicMPNode( "cinematic_mp_node_us611", Vector( 751.719, 3051.22, 486.139 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us610" )
CreateCinematicMPNode( "cinematic_mp_node_us612", Vector( -935.597, 1184.5, 656.027 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us610" )
CreateCinematicMPNode( "cinematic_mp_node_us613", Vector( -1175.12, 1149.67, 489.011 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us612" )
CreateCinematicMPNode( "cinematic_mp_node_us614", Vector( -2148.74, 673.281, 734.286 ), Vector( 0, -156, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us612" )
CreateCinematicMPNode( "cinematic_mp_node_us615", Vector( -2445.75, 514.468, 542.794 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us614" )
CreateCinematicMPNode( "cinematic_mp_node_us616", Vector( -2483.63, 1812.54, 411.388 ), Vector( 0, 76, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us614" )
CreateCinematicMPNode( "cinematic_mp_node_us617", Vector( -2482.11, 2010.35, 248.49 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us616" )
CreateCinematicMPNode( "cinematic_mp_node_us618", Vector( -2974.2, 2011.03, 411.372 ), Vector( 0, 130.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us616" )
CreateCinematicMPNode( "cinematic_mp_node_us619", Vector( -3122.96, 2250.65, 260.632 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us618" )
CreateCinematicMPNode( "cinematic_mp_node_us620", Vector( -3494.76, 1020.72, 478.277 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us618" )
CreateCinematicMPNode( "cinematic_mp_node_us621", Vector( -3898.48, 1015.99, 217.061 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us620" )
CreateCinematicMPNode( "cinematic_mp_node_us622", Vector( -4124.75, -359.638, 480.271 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us620" )
CreateCinematicMPNode( "cinematic_mp_node_us623", Vector( -4336.53, -495.782, 302.081 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us622" )
CreateCinematicMPNode( "cinematic_mp_node_us624", Vector( -4746.96, -2518.03, 449.279 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us622" )
CreateCinematicMPNode( "cinematic_mp_node_us625", Vector( -3923.49, -3815.08, 233.856 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us624" )
CreateCinematicMPNode( "cinematic_mp_node_us626", Vector( 1195.59, 1987.75, 459.119 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us580" )
CreateCinematicMPNode( "cinematic_mp_node_us627", Vector( 1139.25, 1768.81, 387.931 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us626" )
CreateCinematicMPNode( "cinematic_mp_node_us628", Vector( 757.193, 1835.94, 376.475 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us626" )
CreateCinematicMPNode( "cinematic_mp_node_us629", Vector( 587.004, 1798.64, 151.307 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us628" )
CreateCinematicMPNode( "cinematic_mp_node_us630", Vector( 418.919, 1721.41, 169.142 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us628" )
CreateCinematicMPNode( "cinematic_mp_node_us631", Vector( 274.233, 1722.69, 170.702 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us630" )
CreateCinematicMPNode( "cinematic_mp_node_us632", Vector( 246.789, 1920.68, 159.167 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us631" )
CreateCinematicMPNode( "cinematic_mp_node_us633", Vector( -220.252, 1715.75, 153.778 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us631" )
CreateCinematicMPNode( "cinematic_mp_node_us634", Vector( -486.612, 1694.75, 201.878 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us633" )
CreateCinematicMPNode( "cinematic_mp_node_us635", Vector( 120.388, 1719.76, 176.007 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us633" )
CreateCinematicMPNode( "cinematic_mp_node_us636", Vector( 101.122, 1921.11, 172.777 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us635" )
CreateCinematicMPNode( "cinematic_mp_node_us637", Vector( 152.278, 1923.5, 172.292 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us636" )
CreateCinematicMPNode( "cinematic_mp_node_us638", Vector( 113.455, 2135.48, 158.293 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us636" )
CreateCinematicMPNode( "cinematic_mp_node_us639", Vector( 267.635, 2093.62, 157.157 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us638" )
CreateCinematicMPNode( "cinematic_mp_node_us640", Vector( -1036.92, 2148.56, 197.251 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us638" )
CreateCinematicMPNode( "cinematic_mp_node_us641", Vector( -1191.55, 2117.19, 153.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us640" )
CreateCinematicMPNode( "cinematic_mp_node_us642", Vector( -1258.39, 1753.44, 434.552 ), Vector( 0, -158.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us640" )
CreateCinematicMPNode( "cinematic_mp_node_us643", Vector( -1442.21, 1630.97, 185.032 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us642" )
CreateCinematicMPNode( "cinematic_mp_node_us644", Vector( -1290.04, 1114.42, 229.168 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us642" )
CreateCinematicMPNode( "cinematic_mp_node_us645", Vector( -1379.06, 1106.2, 221.454 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us644" )
CreateCinematicMPNode( "cinematic_mp_node_us646", Vector( -897.784, 465.7, 372.607 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us644" )
CreateCinematicMPNode( "cinematic_mp_node_us647", Vector( -770.09, 150.668, 339.847 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us646" )
CreateCinematicMPNode( "cinematic_mp_node_us648", Vector( -469.958, 488.696, 424.307 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us646" )
CreateCinematicMPNode( "cinematic_mp_node_us649", Vector( -181.263, 431.375, 144.668 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us648" )
CreateCinematicMPNode( "cinematic_mp_node_us650", Vector( 101.13, 576.679, 369.993 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us648" )
CreateCinematicMPNode( "cinematic_mp_node_us651", Vector( 116.455, 751.785, 252.509 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us650" )
CreateCinematicMPNode( "cinematic_mp_node_us652", Vector( 738.61, 659.13, 373.828 ), Vector( 0, 16, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us650" )
CreateCinematicMPNode( "cinematic_mp_node_us653", Vector( 1030.53, 750.476, 193.767 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us652" )
CreateCinematicMPNode( "cinematic_mp_node_us654", Vector( 524.073, 207.344, 409.083 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us652" )
CreateCinematicMPNode( "cinematic_mp_node_us655", Vector( 612.333, -296.378, 214.526 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us654" )
CreateCinematicMPNode( "cinematic_mp_node_us656", Vector( 874.058, -239.021, 149.575 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us655" )
CreateCinematicMPNode( "cinematic_mp_node_us657", Vector( 678.763, -445.198, 244.265 ), Vector( 0, -72, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us655" )
CreateCinematicMPNode( "cinematic_mp_node_us658", Vector( 755.288, -704.273, 222.265 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us657" )
CreateCinematicMPNode( "cinematic_mp_node_us659", Vector( 948.716, -411.775, 420.169 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us657" )
CreateCinematicMPNode( "cinematic_mp_node_us660", Vector( 1269.34, -416.553, 331.038 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us659" )
CreateCinematicMPNode( "cinematic_mp_node_us661", Vector( 896.242, -2990.8, 399.806 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us659" )
CreateCinematicMPNode( "cinematic_mp_node_us662", Vector( 1287.2, -2995.86, 286.675 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us661" )
CreateCinematicMPNode( "cinematic_mp_node_us663", Vector( 176.1, -3139.64, 607.229 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us661" )
CreateCinematicMPNode( "cinematic_mp_node_us664", Vector( -948.779, -3419.32, 186.512 ), Vector( 0, -164, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us663" )
CreateCinematicMPNode( "cinematic_mp_node_us666", Vector( -6861.88, 1385.16, 204.815 ), Vector( 0, 36, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us665" )
CreateCinematicMPNode( "cinematic_mp_node_us667", Vector( -4739.6, 960.076, 412.761 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us666" )
CreateCinematicMPNode( "cinematic_mp_node_us668", Vector( -4367.04, 985.734, 251.912 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us667" )
CreateCinematicMPNode( "cinematic_mp_node_us669", Vector( -4571.78, 1680.74, 244.466 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us667" )
CreateCinematicMPNode( "cinematic_mp_node_us670", Vector( -4345.75, 1694.66, 214.233 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us669" )
CreateCinematicMPNode( "cinematic_mp_node_us671", Vector( -4132.88, 2647.48, 296.995 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us669" )
CreateCinematicMPNode( "cinematic_mp_node_us672", Vector( -3869.16, 2806.23, 200.407 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us671" )
CreateCinematicMPNode( "cinematic_mp_node_us673", Vector( -3552.61, 2000.45, 387.154 ), Vector( 0, 14.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us671" )
CreateCinematicMPNode( "cinematic_mp_node_us674", Vector( -3193.19, 2149.2, 287.622 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us673" )
CreateCinematicMPNode( "cinematic_mp_node_us675", Vector( -3966.21, 2526.48, 389.035 ), Vector( 0, 72, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us673" )
CreateCinematicMPNode( "cinematic_mp_node_us676", Vector( -3871.11, 2843.84, 352.023 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us675" )
CreateCinematicMPNode( "cinematic_mp_node_us677", Vector( -4065.86, 3071.65, 345.01 ), Vector( 0, -5.33333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us675" )
CreateCinematicMPNode( "cinematic_mp_node_us678", Vector( -3839.33, 3028.94, 350.351 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us677" )
CreateCinematicMPNode( "cinematic_mp_node_us679", Vector( -3976.18, 3881.27, 341.192 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us677" )
CreateCinematicMPNode( "cinematic_mp_node_us680", Vector( -3553.1, 3738.84, 171.733 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us679" )
CreateCinematicMPNode( "cinematic_mp_node_us681", Vector( -3843.61, 3385.65, 448.722 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us679" )
CreateCinematicMPNode( "cinematic_mp_node_us682", Vector( -3785.65, 3119.4, 202.782 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us681" )
CreateCinematicMPNode( "cinematic_mp_node_us683", Vector( -3387.61, 3164.52, 411.247 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us681" )
CreateCinematicMPNode( "cinematic_mp_node_us684", Vector( -3252.78, 3592.07, 206.236 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us683" )
CreateCinematicMPNode( "cinematic_mp_node_us685", Vector( -3390.44, 3224.18, 410.092 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us683" )
CreateCinematicMPNode( "cinematic_mp_node_us686", Vector( -3437.14, 2977.25, 161.309 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us685" )
CreateCinematicMPNode( "cinematic_mp_node_us687", Vector( -2837.21, 3161.09, 440.206 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us685" )
CreateCinematicMPNode( "cinematic_mp_node_us688", Vector( -2875.47, 2877.98, 244.147 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us687" )
CreateCinematicMPNode( "cinematic_mp_node_us689", Vector( -2528.54, 2994.25, 427.849 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us687" )
CreateCinematicMPNode( "cinematic_mp_node_us690", Vector( -2405.29, 2834.97, 346.32 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us689" )
CreateCinematicMPNode( "cinematic_mp_node_us691", Vector( -1691.3, 2789.53, 527.29 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us689" )
CreateCinematicMPNode( "cinematic_mp_node_us692", Vector( -1392.85, 2578.79, 462.678 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us691" )
CreateCinematicMPNode( "cinematic_mp_node_us693", Vector( -1797.54, 1991.4, 454.181 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us691" )
CreateCinematicMPNode( "cinematic_mp_node_us694", Vector( -1794.35, 1562.97, 215.966 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us693" )
CreateCinematicMPNode( "cinematic_mp_node_us695", Vector( -1738.77, 1985.6, 573.821 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us693" )
CreateCinematicMPNode( "cinematic_mp_node_us696", Vector( -959.458, 1643.46, 472.108 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us695" )
CreateCinematicMPNode( "cinematic_mp_node_us697", Vector( -598.351, 1660.71, 453.546 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us696" )
CreateCinematicMPNode( "cinematic_mp_node_us698", Vector( -503.828, 1669.26, 434.904 ), Vector( 0, 21.3333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us696" )
CreateCinematicMPNode( "cinematic_mp_node_us699", Vector( -224.008, 1921.11, 448.684 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us698" )
CreateCinematicMPNode( "cinematic_mp_node_us700", Vector( -481.4, 1924.73, 282.731 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us699" )
CreateCinematicMPNode( "cinematic_mp_node_us701", Vector( -38.8112, 1907.66, 444.132 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us699" )
CreateCinematicMPNode( "cinematic_mp_node_us702", Vector( 101.05, 1920.2, 230.022 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us701" )
CreateCinematicMPNode( "cinematic_mp_node_us703", Vector( 121.933, 1922.67, 316.339 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us701" )
CreateCinematicMPNode( "cinematic_mp_node_us704", Vector( 120.982, 2219.37, 316.724 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us703" )
CreateCinematicMPNode( "cinematic_mp_node_us705", Vector( 66.2579, 1758.42, 309.912 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us703" )
CreateCinematicMPNode( "cinematic_mp_node_us706", Vector( -293.286, 1779.43, 309.121 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us705" )
CreateCinematicMPNode( "cinematic_mp_node_us707", Vector( -571.432, 1659.65, 305.395 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us706" )
CreateCinematicMPNode( "cinematic_mp_node_us708", Vector( -1609.61, 1682.91, 375.874 ), Vector( 0, -136, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us707" )
CreateCinematicMPNode( "cinematic_mp_node_us709", Vector( -1823, 1500.97, 427.459 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us708" )
CreateCinematicMPNode( "cinematic_mp_node_us710", Vector( -2212.98, 1786, 690.176 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us708" )
CreateCinematicMPNode( "cinematic_mp_node_us711", Vector( -2075.41, 263.865, 473.97 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us710" )
CreateCinematicMPNode( "cinematic_mp_node_us712", Vector( -1835.38, 500.242, 206.816 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us711" )
CreateCinematicMPNode( "cinematic_mp_node_us713", Vector( -2356.84, -2797.29, 726.648 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us711" )
CreateCinematicMPNode( "cinematic_mp_node_us714", Vector( -2471.6, -3900.71, 304.355 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us713" )
CreateCinematicMPNode( "cinematic_mp_node_us716", Vector( -3041.33, 2010.35, 953.915 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us715" )
CreateCinematicMPNode( "cinematic_mp_node_us717", Vector( -2348.55, 2498.38, 412.901 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us716" )
CreateCinematicMPNode( "cinematic_mp_node_us718", Vector( -2050.25, 2337.2, 946.42 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us716" )
CreateCinematicMPNode( "cinematic_mp_node_us719", Vector( -1693.15, 1531.68, 748.049 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us718" )
CreateCinematicMPNode( "cinematic_mp_node_us720", Vector( 2923.56, 4188.05, 1263.14 ), Vector( 0, 17.3333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us718" )
CreateCinematicMPNode( "cinematic_mp_node_us721", Vector( 4365.22, 4950.96, 1201.2 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us720" )
CreateCinematicMPNode( "cinematic_mp_node_us722", Vector( 6017.22, 13424.1, 719.054 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us721" )
}

View file

@ -0,0 +1,39 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( 633.173, -3200.43, 218.783 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( 1596.4, 561.048, 51.6555 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( 2527.8, -3196.92, 350.652 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -834.643, -2944.33, 85.4065 ), Vector( 0, 74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -1711.58, -3852.71, 111.316 ), Vector( 0, -64, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -537.416, -1780.01, 82.9458 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -606.402, -3020.62, 311.869 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -280.334, -4275.32, 217.502 ), Vector( 0, 110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( 1045.67, -256.127, -73.8926 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( 1362.72, -1896.73, 312.153 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( 3478.92, -937.312, -31.8685 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -602.575, -2744.78, 80.3211 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( 115.433, -3213.92, 101.694 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -1966.75, -3309.27, 111.202 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( 1258.63, 291.829, -67.0036 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( 1949.38, 932.325, -100.791 ), Vector( 0, 10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( 2059.89, -2732.16, 354.123 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 4139.48, -2327.23, 98.4887 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( 3567.17, -2279.86, 78.0505 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -883.263, -1732.57, 94.1132 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -1213.63, -2695.23, 66.8438 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -123.357, -4589.79, -57.6066 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -1853.94, -3372.5, 93.9835 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( 3591.12, -2538.74, 57.8673 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -452.302, -976.843, -139.331 ), Vector( 0, 21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 3809.16, -2180.41, 63.6868 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 2381.17, -3168.76, 348.445 ), Vector( 0, 156, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 1685.13, -1412.1, 291.13 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 4100.06, -2505.85, 209.033 ), Vector( 0, -81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 3536.76, -1945.66, 85.9264 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 1386.7, 1296.97, -151.374 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 1211.78, -2835.31, 571.264 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( 1644.19, -4436.06, 553.93 ), Vector( 0, -6.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -803.708, -2863.64, 84.8527 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( 1222.9, 592.592, -67.8837 ), Vector( 0, -108, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 888.869, 1911.02, -199.027 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
}

View file

@ -0,0 +1,322 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -3673.51, -1491.61, -43.8844 ), Vector( 0, -125.334, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -3207, -1242.21, -129.765 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -3499.94, -770.869, 14.9933 ), Vector( 0, -134.666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -2732.14, -364.071, -215.623 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -2287.32, -1680.49, -270.613 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -3421.98, 639.955, 91.8784 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -40.8005, 2218.67, 197.278 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -228.926, 2109.04, -30.2276 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -647.449, 1965.55, -53.8112 ), Vector( 0, -117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -454.709, 1472.68, -148.575 ), Vector( 0, 101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( 352.221, 2000.59, 179.907 ), Vector( 0, -148, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( 158.542, 2147.63, 336.069 ), Vector( 0, -6.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( 1806.09, 1781.66, 600.373 ), Vector( 0, -30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( 2063.79, 1405.28, 621.633 ), Vector( 0, -28, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( 1834.82, -49.1608, 231.4 ), Vector( 0, 78.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( 1636.52, 60.1968, 230.457 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( 1582.44, -286.553, 208.48 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 1249.38, -526.521, 224.692 ), Vector( 0, -110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( 411.569, 435.109, 350.659 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -30.17, 145.773, 357.491 ), Vector( 0, -102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -1016.71, -2122.57, -286.4 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -549.731, -2025.91, -311.513 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -414.268, -1804.06, -298.179 ), Vector( 0, 98.6668, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -644.356, -1502.09, -275.743 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -469.922, -1191.15, -153.9 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -1925.6, -731.989, -353.342 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -3387.04, -1084.62, -113.734 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -3378.57, -827.431, -27.2516 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( -3743.18, -1003.49, -49.3033 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -2204.16, -1521.54, -254.677 ), Vector( 0, 85.3338, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( -2191.11, -857.284, -284.869 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -1843.48, -751.01, -373.832 ), Vector( 0, -162.666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -3526.86, -901.725, -27.2761 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -2590.68, -190.58, -19.5052 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( -2626.08, -406.522, -216.343 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( -3391.17, 883.525, 89.5936 ), Vector( 0, 77.3338, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( -3347.51, 753.502, 66.6839 ), Vector( 0, -110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -2231.76, 1023.48, 96.4926 ), Vector( 0, 74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( -1862.09, 864.213, -100.614 ), Vector( 0, -8.00038, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -895.549, 2525.03, 266.15 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 155.121, 2277.32, 362.242 ), Vector( 0, -59.9995, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 359.962, 2299.08, 363.619 ), Vector( 0, 14.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 191.135, 1107.97, 270.17 ), Vector( 0, 117.334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -975.293, 2007.04, 170.696 ), Vector( 0, 10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 1.95976, 1882.8, 189.949 ), Vector( 0, 52.0003, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -186.697, 2010.72, 179.218 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( 65.0736, 1166.52, 265.318 ), Vector( 0, 110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 558.751, 2596.28, 524.116 ), Vector( 0, -1.33334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( 1777.04, 1919.93, 596.06 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( 1731.82, 1816.03, 581.318 ), Vector( 0, 102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( 2179.13, 1311.07, 604.527 ), Vector( 0, -102.666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( 1746.93, 186.914, 462.575 ), Vector( 0, -148, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( 1604.23, 52.0196, 471.129 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( 1576.8, -64.0621, 228.452 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( 1850.01, -52.4781, 216.817 ), Vector( 0, -148, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( 1328.32, -545.234, 211.451 ), Vector( 0, 157.334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( 1177.33, -554.146, 220.707 ), Vector( 0, 72, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( 428.072, 346.237, 365.085 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 311.415, 490.667, 363.635 ), Vector( 0, 30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( 121.197, 183.395, 356.846 ), Vector( 0, 9.33328, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( -80.3466, 257.259, 343.627 ), Vector( 0, -13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -270.798, 262.638, 353.938 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( -68.7967, -24.8516, 361.566 ), Vector( 0, -150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( -283.146, 109.548, -206.439 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( -313.127, 294.905, -173.318 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( -457.92, 403.191, -195.111 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -466.133, -1223.54, -164.421 ), Vector( 0, 85.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( -640.676, -1043.22, -159.535 ), Vector( 0, 78.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( -572.739, -1162.08, -289.592 ), Vector( 0, -153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( -474.746, -1855.82, -341.144 ), Vector( 0, 141.334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( -534.811, -2091.97, -311.912 ), Vector( 0, 157.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( -477.078, -2268.34, -317.714 ), Vector( 0, -65.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( -1158.45, -2333.37, -285.03 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( -3074.72, -3153.67, -199.348 ), Vector( 0, -104, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( -3151.94, -3104.45, -205.159 ), Vector( 0, 60, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( -3118.18, -3347.03, -189.663 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( -2076.87, -3725.59, -154.877 ), Vector( 0, 142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( -2736.45, -3861.81, -157.462 ), Vector( 0, 140, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( -1926.37, -3208.17, -173.965 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( -2426.41, -3020.4, 25.3106 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( -2276.84, -3388.71, -210.326 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( -2931.81, -3331.17, -183.881 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( -2918.94, -4007.36, 109.446 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( -1690.14, -3236.54, 58.3437 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( -2269.77, -3000.05, 27.8313 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( -2473.06, -3198.84, 25.8747 ), Vector( 0, 82.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( -2958.71, -3793.79, 91.947 ), Vector( 0, -156, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -2857.4, -4069.91, 113.886 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( -2856.97, -3821.59, -172.989 ), Vector( 0, -41.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( -2654.28, -3409.73, -192.984 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( -2034.79, -3208.08, -161.019 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( -1991.78, -3127.39, -162.687 ), Vector( 0, 45.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( -1299.87, -2488.64, -281.176 ), Vector( 0, 30.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( -1134.47, -2185.86, -283.486 ), Vector( 0, -82.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( -540.035, -2281.29, -315.265 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( -248.256, -1745.78, -304.033 ), Vector( 0, 158.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( -380.609, -1798.71, -321.358 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( -455.175, -1561.72, -304.679 ), Vector( 0, -73.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( -514.152, -1086.78, -153.357 ), Vector( 0, -13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( -495.32, -1124.27, -165.531 ), Vector( 0, -156.001, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( -1351.68, -2207.58, -202.675 ), Vector( 0, 29.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( -3547.63, -1746.11, -23.8533 ), Vector( 0, 24.0003, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( -3704.37, -1672.71, -31.6455 ), Vector( 0, -92.0006, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( -3701.69, -1586.63, -45.7176 ), Vector( 0, -64, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( -3669.74, -1604.48, -19.3842 ), Vector( 0, -109.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( -3590.19, -850.471, 3.07056 ), Vector( 0, 22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -3296.78, -690.312, -9.00822 ), Vector( 0, 16, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( -3331.84, -718.727, -9.3895 ), Vector( 0, -161.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -2567.37, -371.576, -4.5235 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( -2551.02, -325.432, -6.26097 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -2567.76, -263.603, -23.642 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( -3305.6, 779.786, 68.9341 ), Vector( 0, 137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( -3545.12, 712.565, 102.012 ), Vector( 0, 129.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( -2289.85, 1313.05, 122.04 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( -2260.11, 984.013, 94.5324 ), Vector( 0, 81.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( -2079.58, 1222.86, 82.6917 ), Vector( 0, -34.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( -1967.4, 1136.33, 45.5103 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( -2237.97, 911.897, -97.5348 ), Vector( 0, -45.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( -417.003, 98.248, -221.072 ), Vector( 0, -81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( -428.874, 330.086, -224.356 ), Vector( 0, -78.6671, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -757.818, 1719.79, -34.2708 ), Vector( 0, -21.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( -795.2, 1832.51, -52.3964 ), Vector( 0, 22.6663, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( -336.648, 2008.96, -41.821 ), Vector( 0, 25.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( -204.768, 2211.38, -48.8808 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( 88.2264, 2129.88, -49.3397 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( 139.841, 1981.75, -72.5801 ), Vector( 0, 168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( 620.399, 2495.28, 57.1128 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( 97.5691, 2142.6, 166.726 ), Vector( 0, 167.999, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( 187.743, 1807.68, 185.041 ), Vector( 0, 89.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( 82.1619, 2160.76, 368.804 ), Vector( 0, 153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( -166.23, 2490.63, 367.529 ), Vector( 0, 158.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( -25.349, 2349.68, 355.5 ), Vector( 0, -17.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( 327.611, 2346.27, 341.52 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( 554.319, 2552.65, 509.228 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( 147.174, 1147.05, 271.719 ), Vector( 0, 140, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us145", Vector( 395.452, 654.288, 353.113 ), Vector( 0, -145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( -1223.82, 1761.21, 169.96 ), Vector( 0, -51.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( -1309.2, 1816.27, 236.307 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( -907.631, 1902.46, 190.717 ), Vector( 0, -162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( 489.909, 638.178, 354.669 ), Vector( 0, -104, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( 1820.09, 1740.32, 607.992 ), Vector( 0, 136, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( 1910.09, 1343.05, 681.069 ), Vector( 0, -69.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us153", Vector( 2060.09, 1470.39, 603.48 ), Vector( 0, 104, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( 2017.52, 1452.74, 603.369 ), Vector( 0, -90.6672, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( 1706.47, 250.669, 466.848 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us156", Vector( 1629.38, 132.709, 472.159 ), Vector( 0, -113.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us157", Vector( 1767.28, -201.081, 213.919 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us158", Vector( 1243.05, -575.076, 231.278 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us159", Vector( 1314.22, -441.53, 225.291 ), Vector( 0, 17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us160", Vector( 1409.54, -487.799, 216.255 ), Vector( 0, -161.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us161", Vector( 1215.41, -447.768, 226.181 ), Vector( 0, 46.6662, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us162", Vector( -730.865, -1400.95, -290.138 ), Vector( 0, 81.3337, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us163", Vector( -814.115, -2292.31, -289.443 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us164", Vector( -1170.64, -1966.32, -300.243 ), Vector( 0, 3.99999, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us165", Vector( -1340.96, -2053.04, -210.034 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us166", Vector( -2293.42, -1467.75, -248.78 ), Vector( 0, -114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us167", Vector( -2227.6, -1310.45, -253.67 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us168", Vector( -2322, -1156.65, -248.463 ), Vector( 0, -90.6669, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us169", Vector( -2307.5, -1279.32, -243.71 ), Vector( 0, -94.6673, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us170", Vector( -2581.68, -875.67, -265.381 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us171", Vector( -3282.21, -1427.96, -97.0874 ), Vector( 0, 130.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us172", Vector( -3220.18, -1126.98, -121.839 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us173", Vector( -2770.12, -1035.96, -212.745 ), Vector( 0, -36.0003, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us174", Vector( -2566.23, -253.295, -191.049 ), Vector( 0, 1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us175", Vector( -2705.84, -479.968, -192.135 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us176", Vector( -1993.85, -728.71, -371.815 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us177", Vector( -1903.07, -820.566, -343.63 ), Vector( 0, -137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us178", Vector( -2241.32, -841.6, -295.49 ), Vector( 0, 22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us179", Vector( -2524.32, -3305.02, 43.4322 ), Vector( 0, -14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us180", Vector( -2234.11, -1948.54, -271.772 ), Vector( 0, -4, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us181", Vector( -3340.15, 545.473, 80.2982 ), Vector( 0, -9.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us182", Vector( 1755.95, 320.268, 480.521 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us183", Vector( -3346.03, -2173.53, -122.198 ), Vector( 0, 68, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us184", Vector( -3691.53, -3627.34, 66.6363 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us185", Vector( -3587.01, -461.464, 198.547 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us186", Vector( -2483.25, -372.155, -5.44572 ), Vector( 0, 157.334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us187", Vector( -1970.2, -850.826, -374.109 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us188", Vector( -2314.4, -1756.97, -266.989 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us189", Vector( -2604.48, -200.475, -198.916 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us190", Vector( -2785.33, -432.769, -212.188 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us191", Vector( -2196.38, 906.199, -78.4872 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us192", Vector( -3543.3, 678.912, 91.4759 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us193", Vector( -3265.75, 811.713, 63.6435 ), Vector( 0, -136, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us194", Vector( -1162.12, 1688.49, 184.064 ), Vector( 0, 118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us195", Vector( -83.1395, 2486.01, 193.716 ), Vector( 0, -152, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us196", Vector( -348.503, 1550.24, -159.762 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us197", Vector( 304.182, 1892.74, -57.5122 ), Vector( 0, 109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us198", Vector( 57.4266, 2179.48, -47.1696 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us199", Vector( 635.311, 2305.41, -56.4322 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us200", Vector( 571.92, 1930.82, 190.029 ), Vector( 0, 140, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us201", Vector( 1790.77, 1729.17, 595.87 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us202", Vector( -3271.65, 813.553, 68.4961 ), Vector( 0, -137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us203", Vector( -3732.56, -1564.67, -13.5389 ), Vector( 0, 34.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us204", Vector( -3218.24, -1074.82, -119.323 ), Vector( 0, -81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us205", Vector( -2450.35, -1022.14, -254.964 ), Vector( 0, -166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us206", Vector( -2348.9, -1527.09, -267.773 ), Vector( 0, -9.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us207", Vector( -2182.28, -1382.27, -265.934 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us208", Vector( -2427.28, -217.664, 0.366446 ), Vector( 0, -129.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us209", Vector( -2763.56, -138.804, -5.95866 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us210", Vector( -2767.5, -479.661, -221.61 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us212", Vector( -2223.92, -932.449, -274.307 ), Vector( 0, 157.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us214", Vector( -2340.73, -1247.33, -248.992 ), Vector( 0, -52, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us216", Vector( -978.907, 1862.36, 172.333 ), Vector( 0, 154.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us217", Vector( -974.059, 1998.16, 185.009 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us218", Vector( -701.847, 1668.41, 179.053 ), Vector( 0, 57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us220", Vector( 343.336, 2149.56, 353.762 ), Vector( 0, -162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us221", Vector( 810.021, 2355.81, 64.4744 ), Vector( 0, 137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us222", Vector( 641.831, 2232.49, -66.1858 ), Vector( 0, 178.666, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us223", Vector( 380.071, 2181.1, -62.2756 ), Vector( 0, 29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us224", Vector( 77.4594, 1968.15, -54.2172 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us225", Vector( -151.654, 2217.21, -68.0832 ), Vector( 0, -81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us226", Vector( -93.9215, 2100.66, -66.0386 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us227", Vector( -810.044, 1731.97, -62.4009 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us228", Vector( -396.294, 1590.63, -158.309 ), Vector( 0, -133.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us229", Vector( -788.699, 1891.78, -65.5701 ), Vector( 0, -81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us230", Vector( 1657.47, 1923.38, 589.084 ), Vector( 0, -34.6678, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us232", Vector( 2036.24, 1153.35, 695.333 ), Vector( 0, 137.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us233", Vector( 347.373, 357.653, 359.986 ), Vector( 0, 20, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us234", Vector( 492.01, 511.232, 350.42 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us235", Vector( 322.46, 534.585, 361.064 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us236", Vector( 27.7548, 285.468, 348.496 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us237", Vector( 6.56359, 70.6484, 350.684 ), Vector( 0, 54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us238", Vector( -130.709, 58.3236, 353.202 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us239", Vector( -99.9558, -160.55, 361.657 ), Vector( 0, 101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us240", Vector( 1739.92, 9.07498, 471.209 ), Vector( 0, 118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us241", Vector( -1292.02, -2453.96, -287.612 ), Vector( 0, 12, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us242", Vector( -949.049, -2264.04, -295.459 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us243", Vector( -750.829, -2281.27, -303.033 ), Vector( 0, 133.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us244", Vector( -1134.79, -1945.12, -300.83 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us245", Vector( -1442.48, -2178.42, -210.413 ), Vector( 0, 45.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us246", Vector( -513.366, -2158.46, -320.095 ), Vector( 0, 73.3332, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us247", Vector( -605.429, -2284.3, -333.014 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us248", Vector( -583.971, -1741.2, -319.161 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us249", Vector( -659.96, -1592.8, -292.45 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us250", Vector( -442.517, -1500.46, -286.66 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us251", Vector( -2190.56, -3751.74, -142.658 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us252", Vector( -2469.97, -3844.54, -163.347 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us253", Vector( -2909.17, -3896.31, -162.9 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us254", Vector( -3059.05, -3371.22, -183.394 ), Vector( 0, 126.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us255", Vector( -2760.03, -3527.9, -189.851 ), Vector( 0, -158.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us256", Vector( -2734.69, -4108.03, 123.768 ), Vector( 0, 149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us257", Vector( -2369.44, -1661.15, -263.922 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us258", Vector( -2632.39, -3747.5, -157.448 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us259", Vector( -2176.5, -3436.36, -159.518 ), Vector( 0, -6.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us260", Vector( -3022.4, -3337.14, -184.113 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us261", Vector( -2913.08, -3952.76, 113.796 ), Vector( 0, 101.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us262", Vector( -3510.78, -1303.24, -85.7679 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us263", Vector( -3701.55, -1480.38, -55.5558 ), Vector( 0, 54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us264", Vector( -3413.76, -753.636, 6.62538 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us265", Vector( -2403.81, -792.822, -268.024 ), Vector( 0, -70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us266", Vector( -1916.27, -739.595, -341.493 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us267", Vector( -2299.7, -1667.87, -265.298 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us268", Vector( -2676.81, -341.78, -197.853 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us269", Vector( -3604.57, -857.984, -24.5532 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us270", Vector( -3555.24, 900.261, 89.1149 ), Vector( 0, -30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us271", Vector( -672.909, 2011.82, 188.355 ), Vector( 0, 8, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us272", Vector( -156.183, 1530.78, 204.875 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us273", Vector( 404.932, 540.632, 375.158 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us275", Vector( 299.352, 1886.64, 195.816 ), Vector( 0, -22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us276", Vector( 75.2603, 2251.92, 343.872 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us277", Vector( 597.425, 2541.08, 516.39 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us278", Vector( 1698.19, 1956.88, 590.754 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us279", Vector( 2089.54, 1348.09, 614.119 ), Vector( 0, -108, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us280", Vector( 1746.87, 133.335, 470.553 ), Vector( 0, 117.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us281", Vector( 1723.8, -221.043, 216.713 ), Vector( 0, 125.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us284", Vector( -542.344, -2189.01, -312.59 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us285", Vector( -323.916, -1730.54, -326.768 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us286", Vector( -274.689, -2076.68, -305.691 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us287", Vector( -387.426, -1240.39, -158.316 ), Vector( 0, 109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us288", Vector( -660.476, -1408.9, -288.086 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us289", Vector( -579.721, -1514.78, -288.539 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us290", Vector( -311.531, -19.5816, -206.95 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us291", Vector( -405.069, 1454.76, -173.706 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us292", Vector( -563.677, 2043.08, -63.5561 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us293", Vector( -784.336, 1765.41, -77.9631 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us295", Vector( 550.301, 2207.21, -60.1652 ), Vector( 0, 140, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us296", Vector( -1218.74, 1899.35, 195.218 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us297", Vector( -406.786, 261.414, -198.56 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_lev01", Vector( -3657.42, 12024.5, -12031.9 ), Vector( 0, 133.334, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_lev03", Vector( -3553.03, 12033.7, -12031.9 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_lev04", Vector( -3602.32, 12008.6, -12031.9 ), Vector( 0, 142.667, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_lev02", Vector( -3627.26, 11993.7, -12031.9 ), Vector( 0, 117.334, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_path2", Vector( -3591.22, 12063.8, -12032.1 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_path1", Vector( -3572.61, 12067.2, -12032.3 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_PATH )
CreateCinematicMPNode( "cinematic_mp_node_us303", Vector( -3642.77, 12044.7, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_lev01" )
CreateCinematicMPNode( "cinematic_mp_node_us304", Vector( -3628.29, 12059.1, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us303" )
CreateCinematicMPNode( "cinematic_mp_node_us306", Vector( -3616.12, 12050.5, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us304" )
CreateCinematicMPNode( "cinematic_mp_node_us309", Vector( -3603.48, 12044, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us306" )
CreateCinematicMPNode( "cinematic_mp_node_us312", Vector( -3593.51, 12046.3, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us309" )
CreateCinematicMPNode( "cinematic_mp_node_us219", Vector( -3583.81, 12045.9, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us312" )
CreateCinematicMPNode( "cinematic_mp_node_us274", Vector( -3562.98, 12054.1, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us219" )
CreateCinematicMPNode( "cinematic_mp_node_us282", Vector( -3545.57, 12052.3, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us274" )
CreateCinematicMPNode( "cinematic_mp_node_us283", Vector( -3537.89, 12031.1, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us282" )
CreateCinematicMPNode( "cinematic_mp_node_us294", Vector( -3541.05, 12006.2, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us283" )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( -3555.28, 12045.2, -12031.9 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_lev03" )
CreateCinematicMPNode( "cinematic_mp_node_us213", Vector( -3567.08, 12054.9, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us74" )
CreateCinematicMPNode( "cinematic_mp_node_us300", Vector( -3578.97, 12052.8, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us213" )
CreateCinematicMPNode( "cinematic_mp_node_us301", Vector( -3594.39, 12054.2, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us300" )
CreateCinematicMPNode( "cinematic_mp_node_us305", Vector( -3609.99, 12050.3, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us301" )
CreateCinematicMPNode( "cinematic_mp_node_us307", Vector( -3636.6, 12040.9, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us305" )
CreateCinematicMPNode( "cinematic_mp_node_us308", Vector( -3644.09, 12015.5, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us307" )
CreateCinematicMPNode( "cinematic_mp_node_us310", Vector( -3672.51, 11980.4, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us308" )
CreateCinematicMPNode( "cinematic_mp_node_us302", Vector( -3611.6, 12016.8, -12031.9 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_lev04" )
CreateCinematicMPNode( "cinematic_mp_node_us313", Vector( -3610.32, 12032.2, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us302" )
CreateCinematicMPNode( "cinematic_mp_node_us314", Vector( -3600.24, 12041.5, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us313" )
CreateCinematicMPNode( "cinematic_mp_node_us311", Vector( -3594.84, 12042.8, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us314" )
CreateCinematicMPNode( "cinematic_mp_node_us316", Vector( -3584.68, 12043.9, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us311" )
CreateCinematicMPNode( "cinematic_mp_node_us317", Vector( -3563.23, 12053.9, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us316" )
CreateCinematicMPNode( "cinematic_mp_node_us318", Vector( -3542.67, 12049, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us317" )
CreateCinematicMPNode( "cinematic_mp_node_us315", Vector( -3527.64, 12010, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us318" )
CreateCinematicMPNode( "cinematic_mp_node_us320", Vector( -3631.29, 12004.2, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_lev02" )
CreateCinematicMPNode( "cinematic_mp_node_us321", Vector( -3640.19, 12019.4, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us320" )
CreateCinematicMPNode( "cinematic_mp_node_us322", Vector( -3640.26, 12028, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us321" )
CreateCinematicMPNode( "cinematic_mp_node_us323", Vector( -3613.67, 12034.1, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us322" )
CreateCinematicMPNode( "cinematic_mp_node_us327", Vector( -3595.35, 12039.4, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_WAIT, "cinematic_mp_node_us323" )
CreateCinematicMPNode( "cinematic_mp_node_us328", Vector( -3605.48, 12102.5, -12031.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us327" )
CreateCinematicMPNode( "cinematic_mp_node_us325", Vector( -3592.41, 12135.5, -12029.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_path2" )
CreateCinematicMPNode( "cinematic_mp_node_us329", Vector( -3540.16, 12064.8, -12031.7 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_path1" )
CreateCinematicMPNode( "cinematic_mp_node_us330", Vector( -3524.99, 12026.9, -12030.7 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us329" )
}

View file

@ -0,0 +1,13 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -1532.6, -1147.35, 350.895 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 0, 0, 500 ), Vector( 0, 90, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 0, 0, 250.696 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -1387.76, 11.5515, 51.3082 ), Vector( 0, 1.33378, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us0" )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -1355.15, 498.642, 82.138 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us1" )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -1763.28, 496.617, 79.4056 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us2" )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 1514.16, 201.935, 532.689 ), Vector( 0, -4, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us2" )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -953.996, 256.741, 325.289 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us1" )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 1514.16, 201.935, 766.023 ), Vector( 0, -4, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us6" )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( 100, 100, 250 ), Vector( 0, 1.33378, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us7" )
}

View file

@ -0,0 +1,345 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( 45.7628, 2633.91, 264.707 ), Vector( 0, 72, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( 2105.75, 3740.45, 46.5435 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( 2475.44, 3648.4, 52.8252 ), Vector( 0, 17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( 2317.58, 3460.54, 49.8491 ), Vector( 0, -121.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 1412.04, -2422.09, 416.429 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 1269.01, -1523.74, 257.537 ), Vector( 0, 153.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 1504.5, -1492.92, 390.354 ), Vector( 0, 21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -322.298, -879.372, 186.839 ), Vector( 0, 82.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -114.775, -1066.01, 201.646 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -95.6055, -1045.98, 380.369 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -177.057, -731.55, 366.623 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -260.464, -834.939, 374.981 ), Vector( 0, -122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -1183.29, 782.031, 205.326 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -1332.07, 731.142, 193.437 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( 1050.66, 1546.13, 47.4691 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( 1098.63, 1484.22, 187.572 ), Vector( 0, -105.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -126.137, 1225.23, 166.492 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( 1541.19, 1533.17, 35.6633 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -323.471, 8.77228, 250.197 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -497.422, -26.3343, 245.806 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -1392.56, -2168.26, 326.078 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -1739.05, -2087.37, 198.041 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( 2589.42, 3719.24, 173.705 ), Vector( 0, -153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( 2025.11, 3684.24, 178.008 ), Vector( 0, -161.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( 2139.76, 3691.26, 165.97 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( 2300.45, 3833.01, 165.051 ), Vector( 0, -85.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -1582.65, -2075.97, 328.861 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 887.527, -577.882, 246.62 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 942.645, -872.46, 245.658 ), Vector( 0, 121.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 1419.39, -2371.26, 400.047 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -1324.52, -2073.77, 334.814 ), Vector( 0, -124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( -1316.79, -2177.71, 210.636 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -1336.6, 742.846, 197.281 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( -67.8212, 1210.4, 174.367 ), Vector( 0, 78.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -1214.39, 610.758, 202.728 ), Vector( 0, 94.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -110.36, 2487.93, 277.26 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( 1661.71, 1495.16, 42.7708 ), Vector( 0, 153.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 1623.66, -1452.16, 391.891 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 1256.04, -1586.34, 392.06 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 1356.1, -1556.07, 249.739 ), Vector( 0, 150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -86.5341, -1014.65, 367.198 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -183.057, -740.087, 367.072 ), Vector( 0, -153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 1057.11, 1403.5, 172.435 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 1004.51, 1280.14, 48.782 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 1085.67, -749.437, 244.781 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 916.431, -519.192, 240.437 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( 918.528, -757.622, 246.509 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 59.8064, -1238.43, 365.305 ), Vector( 0, 98.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -385.919, -914.531, 366.175 ), Vector( 0, 32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 1416.45, -226.308, 208.98 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -592.063, 110.218, 252.942 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -509.87, -192.354, 244.772 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( -393.713, 93.0866, 244.533 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -667.198, -174.779, 114.381 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -681.205, 97.6671, 101.964 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -467.645, -85.605, 102.749 ), Vector( 0, -130.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -437.353, -43.7535, 105.261 ), Vector( 0, -112, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -656.176, 99.3501, 108.128 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -661.079, -151.992, 109.492 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -471.416, -218.064, 110.266 ), Vector( 0, 128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -646.989, 26.5236, 100.199 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( 2135.22, 3605.87, 178.549 ), Vector( 0, -77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( 1947.39, 3733.88, 180.456 ), Vector( 0, 18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 2318.92, 3810.77, 175.23 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( 2489.75, 3631.69, 45.5224 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( 2244.87, 3436.51, 33.6293 ), Vector( 0, 9.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( 2507.82, 3484.02, 28.613 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( 2311.52, 3816.93, 44.6124 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( 2544.23, 3729.29, 182.11 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( 2152.73, 3430.21, 169.816 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( 2367.59, 3459.12, 38.4907 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( 2200.83, 3707.73, 33.0199 ), Vector( 0, -18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( 2251.54, 3463.15, 41.4954 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( 1524.12, -2404.11, 408.447 ), Vector( 0, 41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( 1262.64, -1512.29, 258.793 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 1475.16, -1501.89, 400.59 ), Vector( 0, 44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( -1360.98, -2138.07, 342.57 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( -1306.6, -1950.29, 199.195 ), Vector( 0, 145.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( -1297.83, -2154.22, 198.845 ), Vector( 0, -148, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( -1697.05, -2015.49, 205.597 ), Vector( 0, -168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( -13.0704, 2475.41, 279.433 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( 90.3449, 1240.81, 30.3347 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( -84.4854, 1284.16, 36.4381 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( -58.2145, 1272.52, 175.572 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( -50.6029, 1286.74, 37.7507 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( -7.90011, 1365.62, 34.3332 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 1081.37, 1273.48, 41.6392 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( 1105.02, 1516.94, 177.675 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( -9.4353, -1091.79, 363.107 ), Vector( 0, -5.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( -303.64, -876.611, 382.629 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( -261.383, -705.568, 361.908 ), Vector( 0, 30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( -214.707, -966.331, 373.36 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( -586.598, -147.403, 122.655 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -566.618, 63.8402, 106.977 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( -1230.49, 625.111, 204.303 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( 1058.36, 1456.92, 177.529 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( 1069.3, -740.425, 239.679 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( 919.477, -553.565, 253.242 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( -416.127, 75.9729, 236.639 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( -657.268, 47.3748, 240.992 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( -436.637, -187.55, 244.567 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( 34.7326, 1283.13, 30.9772 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( -100.381, 1377.32, 45.2651 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( -140.238, 1665.22, 29.8247 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( -97.2451, 1209.87, 170.557 ), Vector( 0, 36, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( -65.3373, 1396.43, 164.646 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( 111.851, 1212.18, 167.136 ), Vector( 0, -72, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( -323.39, 95.8184, 250.851 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( -457.486, -92.7776, 241.555 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( -666.804, -61.0156, 109.22 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( -488.961, 72.9264, 111.025 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( -485.552, -181.971, 118.182 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( 1058.37, 1441.4, 183.011 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( 1695.54, 1541.45, 175.067 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( 1572.41, 1468.93, 55.6746 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( -128.955, 2498.99, 33.3289 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -551.402, 813.055, 46.0428 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( -1380.26, 834.869, 57.5589 ), Vector( 0, -102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -1227.11, 642.889, 210.871 ), Vector( 0, -64, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( -1313.48, 863.962, 193.179 ), Vector( 0, 85.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( -1184.39, 823.666, 197.634 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( -1250.79, -2120.03, 194.828 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us123", Vector( -1327.52, -2304.12, 195.5 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( -1315.34, -2146.13, 336.165 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( -1372.55, -2288.82, 314.148 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( 1616.61, -1443.04, 401.727 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( 1642.51, -1629.1, 394.033 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( 1439.26, -1621.75, 390.6 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( 1436.6, -1381.17, 396.894 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( 1107.55, -1515.86, 396.176 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( 1319.67, -1543.4, 258.673 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( 1148.01, -1483.48, 258.063 ), Vector( 0, -98.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( 1581.1, -1534.82, 266.254 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( 1476.6, -2382.78, 417.507 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( 1638.55, -2355.09, 393.653 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( 1425, -2455.49, 405.974 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( 2273.35, 3359.26, 44.2967 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( 2151.43, 3421.42, 47.448 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( 2108.16, 3778.19, 44.3302 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( 2304.69, 3871.11, 42.0395 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( 63.4991, 2675.27, 264.007 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( -42.3379, 2473.79, 270.305 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( 149.07, 2384.66, 262.234 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us145", Vector( -423.324, 1940.65, 39.5634 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( 982.733, -859.403, 261.533 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( 987.878, -587.11, 239.582 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( 1019.01, -758.114, 240.505 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( 1310.51, -286.751, 238.543 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( 1443.29, -276.34, 205.679 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( -278.911, -810.191, 199.047 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( -299.204, -678.714, 182.985 ), Vector( 0, 30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us153", Vector( -182.903, -868.362, 190.442 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( 79.4351, -1093.51, 197.063 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( 32.6613, -1239.2, 189.485 ), Vector( 0, 74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us156", Vector( -99.7435, -1020.21, 192.471 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us157", Vector( -86.9002, -1058.74, 380.733 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us158", Vector( 31.4468, -1215.51, 375.016 ), Vector( 0, 36, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us159", Vector( -269.2, -1000.43, 369.277 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us160", Vector( -159.128, -735.127, 365.159 ), Vector( 0, 120, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us161", Vector( -207.29, -917.663, 368.203 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us162", Vector( -358.673, -865.578, 370.287 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us163", Vector( -285.081, -574.698, 377.585 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us164", Vector( -486.696, -195.959, 243.444 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us165", Vector( -556.923, 114.568, 247.117 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us166", Vector( -706.78, -282.825, 183.645 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us167", Vector( -520.847, 291.098, 101.591 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us168", Vector( -1587.16, -2054.29, 334.422 ), Vector( 0, -161.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us169", Vector( -1627.68, -2242.25, 323.99 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us170", Vector( -1300.99, -2090.47, 329.434 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us171", Vector( -1475.03, -2295.93, 331.613 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us172", Vector( -1382.32, -2272.23, 331.793 ), Vector( 0, -156, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us173", Vector( -1338.07, -2123.55, 339.217 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us174", Vector( -1631.66, -2235.96, 334.079 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us175", Vector( -1339.13, -2101.44, 331.499 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us176", Vector( 1436.62, -2408.03, 413.157 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us177", Vector( 1621.82, -2326.37, 397.706 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us178", Vector( 1179.59, -1543.41, 271.614 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us179", Vector( 1345.4, -1534.46, 253.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us180", Vector( 1220.37, -1502.41, 256.487 ), Vector( 0, -112, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us181", Vector( 1132.87, -1505.58, 398.124 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us182", Vector( 1283.01, -1528.75, 384.698 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us183", Vector( 1426.28, -1478.02, 399.104 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us184", Vector( 1555.34, -1448.24, 387.591 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us185", Vector( 1645.3, -1621.99, 389.741 ), Vector( 0, -28, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us186", Vector( 1508.65, -1627.3, 388.527 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us187", Vector( 1693.91, 1553.2, 175.195 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us188", Vector( 1584.49, 1494.6, 47.3244 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us189", Vector( 1618.06, 1520.29, 50.3014 ), Vector( 0, 97.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us190", Vector( 1478.67, 1512.13, 33.9872 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us191", Vector( 2485.92, 3482.68, 40.1164 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us192", Vector( 2230.73, 3725.04, 34.5106 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us193", Vector( 2312.8, 3859.21, 31.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us194", Vector( 2274.57, 3358.71, 48.5882 ), Vector( 0, -52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us195", Vector( 2068.8, 3750.04, 42.8093 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us196", Vector( -100.71, 2534.17, 27.7959 ), Vector( 0, -169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us197", Vector( 314.18, 2571.88, 13.1177 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us198", Vector( -401.917, 1955.38, 38.9178 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us199", Vector( -63.0167, 1293.76, 44.4187 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us200", Vector( 88.312, 1254.85, 40.8331 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us201", Vector( -106.412, 1432.96, 39.7653 ), Vector( 0, 117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us202", Vector( 100.966, 1204.04, 164.656 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us203", Vector( -64.8013, 1301.64, 172.479 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us204", Vector( -117.168, 1619.22, 161.547 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us205", Vector( 1054.31, 1274.97, 55.5952 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us206", Vector( 1050.37, 1559.55, 53.0748 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us207", Vector( 1071.4, 1566.44, 49.046 ), Vector( 0, 142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us208", Vector( 1135.53, 1261.49, 48.4579 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us209", Vector( 1085.8, 1445.91, 186.918 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us211", Vector( 1063.53, 1268.09, 184.495 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us212", Vector( 1093.69, 1594.52, 175.498 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us213", Vector( 1545.63, 1559.88, 181.094 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us214", Vector( 1053.74, -596.546, 263.703 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us215", Vector( 969.778, -800.597, 264.245 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us217", Vector( 1073.79, -489.873, 244.784 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us218", Vector( 955.133, -584.962, 249.149 ), Vector( 0, 164, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us219", Vector( 1450.26, -257.737, 219.536 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us220", Vector( 1232.55, -291.682, 214.649 ), Vector( 0, 42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us221", Vector( 1557.82, -1520.35, 264.151 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us222", Vector( -224.989, -742.258, 377.083 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us223", Vector( -212.192, -907.591, 375.985 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us224", Vector( -376.37, -919.791, 364.635 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us225", Vector( 38.2001, -1200.68, 371.484 ), Vector( 0, -129.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us226", Vector( -183.613, -1206.64, 364.774 ), Vector( 0, -140, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us227", Vector( -75.1337, -1026.85, 366.543 ), Vector( 0, 125.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us228", Vector( -282.675, -591.165, 357.915 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us229", Vector( -469.833, -40.7365, 261.148 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us230", Vector( -390.094, 101.988, 248.236 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us231", Vector( -467.673, -183.322, 251.64 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us232", Vector( -684.846, -4.31016, 244.927 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us233", Vector( -499.962, -194.622, 117.955 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us234", Vector( -669.005, -104.688, 114.425 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us235", Vector( -485.527, 25.584, 129.692 ), Vector( 0, -124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us236", Vector( -672.889, 62.4603, 108.867 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us237", Vector( -521.762, 281.972, 104.436 ), Vector( 0, 138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us238", Vector( 86.1062, 2731.61, 270.025 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us239", Vector( -117.236, 2497.07, 272.993 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us240", Vector( 140.186, 2413.02, 266.122 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us241", Vector( -534.294, 44.3117, 265.46 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us242", Vector( -412.066, 48.2748, 238.986 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us243", Vector( -446.491, -188.29, 253.234 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us244", Vector( -785.108, 60.61, 248.667 ), Vector( 0, 65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us245", Vector( -647.275, -140.409, 120.768 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us246", Vector( -625.422, 57.2043, 111.441 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us247", Vector( 74.3187, 1271.67, 24.4769 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us248", Vector( -91.5091, 1290.59, 29.5427 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us249", Vector( -98.6353, 1321.37, 165.819 ), Vector( 0, -22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us250", Vector( -135.4, 1605.49, 170.592 ), Vector( 0, 57.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us252", Vector( -76.0802, 2541.19, 16.1494 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us253", Vector( -32.1381, 2775.25, 266.035 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us254", Vector( 92.0044, 2429.57, 269.548 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us255", Vector( -98.3589, 2484.65, 270.655 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us256", Vector( 1085.14, 1495.43, 187.77 ), Vector( 0, -110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us257", Vector( 1277.63, -286.378, 224.26 ), Vector( 0, -110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us258", Vector( 1002.82, -795.056, 260.048 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us259", Vector( 941.379, -585.556, 248.27 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us260", Vector( 907.018, -807.078, 257.381 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us261", Vector( 1302.14, -1552.38, 257.303 ), Vector( 0, -9.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us262", Vector( 1343.68, -1498.01, 259.355 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us263", Vector( 1457.24, -2369.66, 390.385 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us264", Vector( 1611.41, -2318.16, 393.396 ), Vector( 0, 121.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us265", Vector( -1339.25, -2095.35, 343.169 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us266", Vector( -1443.87, -2279.11, 336.917 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us267", Vector( -1575.29, -2104.09, 342.573 ), Vector( 0, -126.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us268", Vector( -207.078, -922.267, 191.178 ), Vector( 0, -138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us269", Vector( -256.244, -698.768, 199.054 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us270", Vector( -108.675, -1217.2, 208.584 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us271", Vector( -96.698, -980.352, 195.517 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us272", Vector( -1296.08, 569.934, 194.914 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us273", Vector( -1191.58, 696.172, 191.435 ), Vector( 0, -124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us274", Vector( -348.874, -882.586, 379.565 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us275", Vector( -248.334, -779.824, 366.69 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us276", Vector( -207.665, -604.946, 373.114 ), Vector( 0, -34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us277", Vector( -63.7236, -821.647, 378.011 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us278", Vector( 17.9217, 1206.92, 164.801 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us280", Vector( 1699.92, 1475.93, 164.137 ), Vector( 0, -125.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us281", Vector( 1114.58, 1578.4, 40.1508 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us282", Vector( 245.766, 2466.16, 20.422 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us283", Vector( 53.3617, -1164.94, 370.116 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us284", Vector( -144.277, -1166.14, 360.151 ), Vector( 0, -137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us286", Vector( -300.047, -948.033, 382.914 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us287", Vector( -232.694, -730.358, 372.86 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us288", Vector( -6.09885, -1090.55, 379.101 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us289", Vector( 1511.08, -1499.67, 414.78 ), Vector( 0, -169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us290", Vector( 1256.11, -1514.44, 263.927 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us291", Vector( 941.301, -810.673, 261.766 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us292", Vector( 1040.65, -614.516, 259.298 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us293", Vector( -561.823, 48.1673, 134.331 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us294", Vector( -547.831, 23.6021, 254.136 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us295", Vector( -1372.29, -2169.17, 327.86 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us296", Vector( -1251.01, 613.207, 199.928 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us297", Vector( 1102.48, 1576.91, 181.216 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us298", Vector( 1030.4, 1274.52, 37.3691 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us299", Vector( 1493.7, -1509.94, 413.79 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us300", Vector( 1490.51, -2420.71, 391.099 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( 1518.32, 1545.79, 184.692 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us210", Vector( 167.913, 2415.42, 282.07 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us216", Vector( 74.5728, 2594.01, 271.406 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us251", Vector( -1382.12, 692.447, 215.167 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us279", Vector( -1406.2, -2135.16, 340.131 ), Vector( 0, 169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us285", Vector( 1209.68, -1587.78, 409.335 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us301", Vector( 60.8831, 1231.58, 178.967 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( 917.022, -636.735, 249.26 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BAR_FIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us302", Vector( 165.879, 2423.96, 269.14 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us303", Vector( 1264.93, -1357.66, 400.093 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us304", Vector( 1622.29, -1686.75, 404.209 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us305", Vector( -1246.82, 533.306, 198.298 ), Vector( 0, -85.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us306", Vector( -1500.23, 588.346, 195.316 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us307", Vector( -1154.51, 913.862, 194.797 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us308", Vector( -97.5487, 2320.03, 259.869 ), Vector( 0, -109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us309", Vector( 1008.08, 1571.12, 182.094 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us310", Vector( 1008.86, 1235.62, 170.971 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us311", Vector( 1305.73, 1515.98, 178.712 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us312", Vector( -1.15649, -1102.62, 375.652 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us313", Vector( -239.919, -919.175, 382.247 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us314", Vector( -458.295, -43.2669, 104.329 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us315", Vector( -535.643, 95.4051, 240.557 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us316", Vector( -1355.2, 738.323, 197.164 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us317", Vector( -413.38, 1824.01, 23.4862 ), Vector( 0, 109.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us318", Vector( -114.599, 2522.63, 16.2628 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us319", Vector( 230.13, 2371.3, 15.7466 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us320", Vector( -46.9585, 2497.31, 265.02 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us321", Vector( 1658.38, 1525.15, 49.1516 ), Vector( 0, -142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us322", Vector( 1050.85, 1552.41, 32.4237 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us323", Vector( 1071.67, 1418.52, 169.624 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us324", Vector( 1676.39, 1527.99, 169.629 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us325", Vector( 2265.29, 3412.5, 31.801 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us326", Vector( 2317.49, 3714.38, 27.9101 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us327", Vector( 2460.3, 3710.86, 167.625 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us328", Vector( 1921.38, 3708.58, 172.508 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us329", Vector( 2136.59, 3469.23, 163.931 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us330", Vector( 2543.76, 3647.86, 184.632 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us331", Vector( 2208.63, 3453.18, 161.585 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us332", Vector( 2129.48, 3313.96, 167.529 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us333", Vector( 1943.08, 3794.25, 161.404 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us335", Vector( 1054.93, -775.764, 245.291 ), Vector( 0, 168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us336", Vector( 1423.4, -253.998, 207.236 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us337", Vector( 1229.66, -1486.09, 253.038 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us338", Vector( 1456.93, -1409.88, 385.146 ), Vector( 0, -69.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us339", Vector( 1445.75, -2367.6, 400.332 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us340", Vector( 1592.5, -2371.44, 394.411 ), Vector( 0, 109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us341", Vector( 8.25549, -1098.54, 362.13 ), Vector( 0, -108, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us342", Vector( -177.064, -733.898, 359.15 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
}

View file

@ -0,0 +1,316 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( 2367.71, -2140.2, -732.78 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( 2366.25, -1615.09, -720.206 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( 2796.05, -1126.01, -728.663 ), Vector( 0, 96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( 1493.99, -1698.18, -738.898 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 1955.03, 2141.84, -736.972 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 1632.1, 2135.15, -733.15 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 1436.28, 1189.53, -745.608 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( 1767.09, 2842.37, -740.627 ), Vector( 0, -89.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( 1282.44, 2845.08, -735.669 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( 372.245, 2640, -671.955 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -286.805, 2247.24, -667.382 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -496.028, -374.918, -1008.58 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -187.334, -298.051, -1002.92 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -140.333, -1128.56, -842.776 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -234.325, -1509.31, -848.473 ), Vector( 0, 30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -273.565, -1186.41, -842.715 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -383.65, -883.198, -1015.1 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( 755.54, 342.063, -1001.12 ), Vector( 0, -166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( 509.932, 740.043, -854.917 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( 1034.93, 1022.37, -748.41 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( 535.526, 972.317, -748.995 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( 1030.76, 1910.83, -746.653 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( 1144.45, 1637.36, -750.103 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( 2669.34, 1817.2, -739.697 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( 3168.51, 911.652, -749.65 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 3099.23, 1479.71, -733.176 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 2040.1, 1962.67, -1010.44 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 1973.47, 3692.53, -856.115 ), Vector( 0, -77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 1490.81, 3609.97, -854.371 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 1179.82, 3482.02, -846.958 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 2002.78, 3220.98, -729.739 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 2148.36, 2445.79, -699.621 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 1891.73, 1979.08, -730.892 ), Vector( 0, 20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( 2451.81, 318.919, -1008.72 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 1360.82, 517.583, -1003.89 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -277.8, -945.721, -1360.19 ), Vector( 0, -150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 1182.56, -1575.86, -736.424 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 746.576, -1749.28, -728.301 ), Vector( 0, 76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 1863.89, -1309.84, -692.895 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( 2729.83, -1221.9, -728.687 ), Vector( 0, -77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( 2556.04, -1958.25, -732.687 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 2475.09, -2539.16, -725.642 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 2815.83, -2449.44, -883.18 ), Vector( 0, -77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 2849.21, -2468.68, -1008.24 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 2781.93, -1477.15, -1002.73 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( 710.804, 1134.55, -1040.27 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 2521.26, 1526.86, -1043.48 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -424.933, 2539.43, -902.511 ), Vector( 0, 144, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -38.2142, 2582.73, -659.362 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( 360.849, 2844.99, -667.219 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -372.552, 2351.72, -661.835 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 113.378, 3377.81, -669.257 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( 64.253, 3099.09, -902.278 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( 1053.95, 3533.01, -847.363 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( 2090.58, 3547.95, -854.279 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( 1631.19, 3589.16, -857.278 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( 2053.54, 3075.93, -725.218 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( 1674.48, 3139.26, -736.264 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( 2152.87, 2234.19, -702.162 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( 1951.32, 1927.37, -732.495 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( 1129.42, 2069.11, -746.597 ), Vector( 0, -102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( 1319.62, 1228.45, -750.167 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 673.553, 1217, -750.545 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( 516.753, 771.453, -851.817 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( 629.847, 101.016, -1008.9 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -325.856, -381.346, -1010.95 ), Vector( 0, 166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( -174.227, -1509.67, -856.367 ), Vector( 0, 168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( -34.1284, -1661.93, -851.667 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( 369.17, -1121.49, -857.304 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( 740.229, -1476.02, -730.709 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( 1019.84, -1704.83, -718.874 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( 1455.09, -1603.08, -714.406 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( 2753.01, -1421.51, -739.913 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( 3114.39, -1651.75, -738.427 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( 2737.79, -2031.39, -742.078 ), Vector( 0, -138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 2576.31, -2528.75, -735.498 ), Vector( 0, -166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( 2840.07, -2503.29, -867.689 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 3094.13, -2158.15, -877.536 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( 3216.88, 1015.46, -754.333 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( 3214.85, 1515.83, -745.729 ), Vector( 0, -152, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( 2865, 1909.82, -749.041 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( 2699.98, 1534.2, -751.506 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( 2562.66, 1648.56, -998.406 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( 567.293, 1598.84, -1007.49 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( -504.609, -912.254, -1359.88 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 2744.79, -1230.18, -730.843 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( 2662.06, -1798.03, -738.72 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 3062.97, -2181.7, -891.361 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( 2867.2, -2614.15, -890.484 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( 2466.95, -2176.61, -739.802 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( 1229.83, -1566.7, -717.867 ), Vector( 0, 64, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( 1041.4, -1384.22, -723.081 ), Vector( 0, 20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( 757.911, -1620.56, -735.402 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( 304.689, -1177.06, -851.983 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -270.922, -1152.27, -842.275 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( -131.971, -154.444, -998.664 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( -542.05, -639.534, -1018.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( -4.49834, -1716.63, -858.877 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( -421.437, -840.696, -1360.05 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( -555.331, 2638.64, -888.111 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( 16.1368, 3035.44, -898.031 ), Vector( 0, -164, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( 229.822, 2752.89, -669.439 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( -316.688, 2322.91, -668.229 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( 1253.14, 3396.52, -841.523 ), Vector( 0, 64, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( 1585.63, 3542.79, -835.171 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( 1982.16, 3610.52, -842.566 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( 2140.26, 3092.59, -721.267 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( 1665.16, 3097.05, -728.684 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( 2211.62, 2467.47, -692.571 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( 2015.42, 2044.15, -730.716 ), Vector( 0, -126.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( 1369.49, 1979.07, -733.997 ), Vector( 0, -102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( 1187.86, 1638.46, -738.313 ), Vector( 0, -117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( 647.93, 1470.95, -747.53 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( 1123.02, 1115.28, -727.477 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( 586.728, 978.171, -740.603 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( 608.189, 764.522, -851.325 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( 654.366, 351.673, -1012.63 ), Vector( 0, 161.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( 1006.24, 115.562, -988.476 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( 2739.21, 109.538, -987.32 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( 2778.95, 1027.3, -1020.36 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( 2592.81, 1474.89, -1021.92 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( 3139.84, 1581.29, -988.387 ), Vector( 0, -168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us123", Vector( 2670.5, 1858.1, -731.758 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( 2700.39, 1463.67, -757.011 ), Vector( 0, 68, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( 3179.45, 1509.13, -737.66 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( 3216.96, 972.499, -744.011 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( 1570.99, 3649.56, -836.856 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( 2069.61, 3682.81, -825.853 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( 2306.4, 3497.87, -844.375 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( 1063.9, 3420.71, -833.979 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( 2229.64, 3301.37, -727.211 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( 1935.22, 3145.33, -728.919 ), Vector( 0, 121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( 2199.66, 2523.6, -706.19 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( 2066.05, 2015.06, -742.004 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( 1385.93, 1992.22, -751.578 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( 1246.48, 1483.14, -741.78 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( 1191.38, 949.539, -754.606 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( 1658.25, 1773.88, -846.77 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( 2685.48, 2047.08, -755.363 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( 2098.23, 1918.96, -1002.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( 2904.7, 1670.4, -727.279 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( 3214.5, 1199.09, -732.804 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us145", Vector( 2920.4, -1684, -993.976 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( 2781.13, -2392.53, -1008.37 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( 3189.26, -2695.68, -985.424 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( 2499.31, -2298.89, -724.055 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( 2780.49, -1684.43, -725.459 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( 2139.94, -1369.35, -698.178 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( 1297.13, -1620.53, -721.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( 777.104, -1725.21, -726.768 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us153", Vector( 388.467, -1179.05, -839.59 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( -263.467, -1177.09, -851.174 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us156", Vector( -32.7124, -571.311, -1004.19 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us157", Vector( -17.7066, -1674.62, -863.081 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us158", Vector( -222.778, -190.689, -1017.68 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us159", Vector( 670.942, 283.623, -979.288 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us160", Vector( -24.3917, 2562.66, -655.307 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us161", Vector( 84.2593, 3368.46, -675.295 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us162", Vector( -369.549, 3061.03, -905.028 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us163", Vector( -534.66, 2510.44, -907.422 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us164", Vector( -417.862, -683.175, -1344.17 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us165", Vector( 2683.36, -1702.33, -733.44 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us166", Vector( 2817.89, -2620.57, -877.758 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us167", Vector( 3121.4, -2176.07, -892.076 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us168", Vector( 2880, -1175.99, -741.23 ), Vector( 0, 166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us169", Vector( 2536.73, -1224, -730.482 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us170", Vector( 1934.27, -1370.89, -696.592 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us171", Vector( 1298, -1668.77, -733.875 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us172", Vector( 781.741, -1783.09, -731.115 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us173", Vector( 330.923, -1175.54, -856.491 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us174", Vector( -244.832, -1340.58, -841.373 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us175", Vector( -14.9947, -1703.01, -862.163 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us176", Vector( -14.1176, -525.224, -1010.61 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us177", Vector( -233.535, -138.747, -1006.23 ), Vector( 0, -169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us178", Vector( -535.867, -674.839, -1012.02 ), Vector( 0, -108, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us179", Vector( -395.172, -634.739, -1357.27 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us180", Vector( -119.707, 2437.97, -649.462 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us181", Vector( 111.704, 3352.78, -675.599 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us182", Vector( -327.367, 2768.13, -905.538 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us183", Vector( 39.2546, 3053.91, -904.403 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us184", Vector( 848.945, 1245.95, -1026.78 ), Vector( 0, -133.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us185", Vector( 2693.63, 1192.87, -1020.57 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us186", Vector( 3112.12, 1617.73, -986.381 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us187", Vector( 2664.72, 241.389, -979.533 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us188", Vector( 1109.31, 128.324, -985.5 ), Vector( 0, 70.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us189", Vector( 2947.75, -1257.04, -989.403 ), Vector( 0, -161.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us190", Vector( 2916.31, -1694.98, -992.102 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us191", Vector( 2872.85, -2272.65, -978.044 ), Vector( 0, -148, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us192", Vector( 2201.6, 2486.77, -684.441 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us193", Vector( 1959.28, 3102.95, -713.245 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us194", Vector( 1234.05, 2984.05, -723.045 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us195", Vector( 1587.02, 3649.25, -836.27 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us196", Vector( 2101.1, 3690.47, -839.7 ), Vector( 0, -140, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us197", Vector( 2335.01, 3457.92, -861.341 ), Vector( 0, -34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us198", Vector( 1095.41, 3404.56, -847.751 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us199", Vector( 1167.64, 1544.7, -736.617 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us200", Vector( 1870.9, 1991.67, -712.738 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us201", Vector( 686.152, 1507.46, -734.525 ), Vector( 0, -170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us202", Vector( 1099.41, 1045.04, -730.094 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us203", Vector( 545.187, 958.824, -738.661 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us204", Vector( 568.923, 769.23, -841.043 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us205", Vector( 662.078, 296.446, -991.204 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us206", Vector( 274.989, -394.466, -987.048 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us207", Vector( 839.951, -1540.74, -1037.09 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us208", Vector( 899.649, -1344.79, -707.82 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us209", Vector( 1690.83, 3094.08, -724.932 ), Vector( 0, -33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us210", Vector( 2199.05, 3120.72, -734.448 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us211", Vector( 1632.69, 3735.83, -860.409 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us212", Vector( 2326.92, 3618.13, -845.772 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us213", Vector( 1246.43, 3570.75, -857.044 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us214", Vector( -286.285, 2726.26, -908.415 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us215", Vector( -402.631, 3041.49, -907.04 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us216", Vector( 234.928, 3179.36, -677.182 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us217", Vector( 225.528, 2742.93, -660.023 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us218", Vector( 1200.41, 1658.99, -730.027 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us219", Vector( 681.333, 1502.37, -756.144 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us220", Vector( 1217.59, 1147.31, -752.051 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us221", Vector( 575.79, 959.058, -744.667 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us222", Vector( 629.266, 773.97, -846.281 ), Vector( 0, -30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us223", Vector( 613.499, 297.593, -1002.15 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us224", Vector( 847.079, -152.021, -996.715 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us225", Vector( 1461.51, 287.672, -976.709 ), Vector( 0, -70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us226", Vector( 1245.55, 1029.59, -1018.81 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us227", Vector( 664.603, 1585.29, -999.46 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us228", Vector( 2542.12, 1782.03, -748.391 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us229", Vector( 2706.07, 1465.05, -754.696 ), Vector( 0, -109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us230", Vector( 2675.8, 2036.06, -750.106 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us231", Vector( 3183.4, 1442.26, -756.682 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us232", Vector( 3270.43, 966.73, -733.585 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us233", Vector( 3009.17, -1292.35, -983.5 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us234", Vector( 2931.71, -2204.96, -992.818 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us235", Vector( 3160.98, -2205.94, -884.05 ), Vector( 0, -98.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us236", Vector( 2491.02, -2191.34, -729.383 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us237", Vector( 2719.24, -1710.22, -738.042 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us238", Vector( 2793.3, -1221.07, -728.351 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us239", Vector( 1372.43, -1619.23, -697.615 ), Vector( 0, -22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us240", Vector( 1011.97, -1464.6, -734.861 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us241", Vector( 385.932, -1220.13, -851.706 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us242", Vector( -240.437, -1198.41, -836.711 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us243", Vector( -80.8693, -1676.77, -858.282 ), Vector( 0, -28, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us244", Vector( -209.092, -179.344, -1017.37 ), Vector( 0, -124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us245", Vector( -374.781, -850.931, -1015.46 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us246", Vector( -411.128, -816.974, -1352.65 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us247", Vector( 729.077, 1031.14, -749.032 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us248", Vector( 3152.75, -1318.19, -714.54 ), Vector( 0, -77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us249", Vector( 2420.02, -1394.6, -718.157 ), Vector( 0, -125.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( 653.592, 736.777, -833.01 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( 982.819, 1798.06, -751.656 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us250", Vector( 779.568, 1817.41, -742.811 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us251", Vector( 2271.04, 2290.84, -684.06 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us252", Vector( 2116.34, 3397.78, -728.995 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us253", Vector( 2993.88, 1680.26, -754.349 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us254", Vector( 3337.88, 1038.77, -735.718 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us255", Vector( 2979.75, 1452.1, -746.96 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us256", Vector( 3034.27, 1577.49, -1008.29 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us258", Vector( 2841.42, -1317.61, -985.727 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us259", Vector( 3246.73, -2135.5, -994.645 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us260", Vector( 2975.63, -2348.45, -1011.7 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us261", Vector( 2446.6, -2321.78, -721.26 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us262", Vector( 2573.4, -2454.9, -735.442 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us263", Vector( 2572.58, -1429.96, -732.397 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us266", Vector( -361.52, -86.4121, -1020.14 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us267", Vector( -383.823, 3077.11, -906.231 ), Vector( 0, 120, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us268", Vector( -454.479, 2620.74, -910.74 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us269", Vector( -164.154, 2783.79, -901.204 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us270", Vector( 278.356, 3052.33, -669.962 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us271", Vector( -15.3094, 2616.82, -665.539 ), Vector( 0, 124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us272", Vector( 2837.35, -1740.76, -722.559 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us273", Vector( -446.116, -210.344, -1347.07 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us274", Vector( -539.472, -948.385, -1361.58 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us275", Vector( -381.602, -480.287, -1007.44 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -510.546, -98.1546, -1006.71 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us257", Vector( -555.692, -690.413, -1004.13 ), Vector( 0, 16, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us264", Vector( -168.171, -79.8052, -1003.93 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us265", Vector( -327.837, -815.745, -1345.08 ), Vector( 0, -158.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us276", Vector( 168.57, -1193.96, -846.883 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us277", Vector( -313.476, -1149.69, -852.046 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us278", Vector( -35.8057, -1666.53, -856.449 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us279", Vector( 857.755, -1202.03, -733.73 ), Vector( 0, -116, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us280", Vector( 1450.34, -1607.47, -702.609 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us281", Vector( 1899.99, -1361.45, -684.388 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us282", Vector( 2416.66, -1221.62, -712.522 ), Vector( 0, -52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us283", Vector( 2774.57, -1731.87, -716.077 ), Vector( 0, 105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us284", Vector( 2814.45, -2253.2, -888.261 ), Vector( 0, -30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us285", Vector( 2517.87, -2557.36, -713.903 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us286", Vector( 3066.5, -310.666, -1001.3 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us287", Vector( 1007.15, -118.399, -1003.4 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us288", Vector( 747.556, 401.229, -996.929 ), Vector( 0, -161.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us289", Vector( 557.508, 758.218, -845.783 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us290", Vector( 948.158, 1224.61, -755.368 ), Vector( 0, -64, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us291", Vector( 1217.61, 965.088, -746.756 ), Vector( 0, 72, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us292", Vector( 648.931, 1408.97, -751.404 ), Vector( 0, 82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us293", Vector( 1075.47, 2044.77, -749.125 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us294", Vector( 1392.56, 2075.44, -754.283 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us295", Vector( 2076.73, 2046.46, -730.13 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us296", Vector( 2216.08, 2448.27, -690.036 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us297", Vector( 1890.6, 3172.34, -730.41 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us298", Vector( 1608.67, 3579.39, -861.226 ), Vector( 0, -112, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us299", Vector( 1028.74, 3654.21, -860.628 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us300", Vector( 2308.32, 3606.47, -851.051 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us301", Vector( -576.194, 2570.31, -907.545 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us302", Vector( -314.948, 3089.85, -901.458 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us303", Vector( 118.928, 3329.34, -675.589 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us304", Vector( 100.886, 2579.81, -666.776 ), Vector( 0, 136, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us305", Vector( -336.762, 2406.96, -664.208 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us306", Vector( 2717.51, 2026.62, -748.622 ), Vector( 0, -130.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us307", Vector( 2916.63, 1926.39, -758.404 ), Vector( 0, -98.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us308", Vector( 3029.3, 1437.9, -749.242 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us309", Vector( 3191.46, 1123.98, -757.149 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us310", Vector( 3079.95, -2127.01, -997.115 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us311", Vector( 2798.18, -2339.15, -1014.06 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us312", Vector( 3085.67, -2512.37, -1001.34 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us313", Vector( 3220.24, -2676.79, -988.115 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
}

View file

@ -0,0 +1,224 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( 9033.02, 3998.57, 1168.62 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -3130.28, 2919.03, 2595.34 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( 2297.74, -9219.36, 1688.63 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -12075.9, 590.08, 3532.34 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT_MULTI )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -2800.24, 2098.46, 1099.38 ), Vector( 0, -74, 0 ), CINEMATIC_TYPES.DROPSHIP_DROPOFF_NOAI )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( 618.821, 5218.53, 1181.3 ), Vector( 0, -14.6667, 0 ), CINEMATIC_TYPES.DROPSHIP_DROPOFF_NOAI )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 3813.87, 2597.62, -256.65 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( 3289.64, 2647.96, -232.13 ), Vector( 0, 128, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( 4016.59, 2330.57, -229.12 ), Vector( 0, -80.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( 3343.09, 2536.33, -40.6232 ), Vector( 0, 170, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( 3598.21, 2538.92, 135.669 ), Vector( 0, -52, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( 2809.11, 2495.51, -9.35467 ), Vector( 0, 51.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( 2513.53, 3085.67, -15.9652 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( 1957.41, 3346.65, -63.9538 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( 2477.12, 232.228, 134.754 ), Vector( 0, -43.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 2362.19, 109.558, 135.544 ), Vector( 0, 46, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 2212, 872.651, 96.6938 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 2651.99, 778.03, -17.8876 ), Vector( 0, 17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 3169.71, 606.191, -38.3767 ), Vector( 0, 148, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 3129.05, 1013.94, -37.0028 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 3801.47, 688.086, -49.7307 ), Vector( 0, -69.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 3454.36, 247.67, -56.9803 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 2637.92, 399.652, 269.557 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( 2331.13, 382.924, 361.21 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 3764.57, -1629.9, -146.956 ), Vector( 0, 131.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( 3554.87, -1649.73, -120.409 ), Vector( 0, -56.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 3282.24, -2028.21, -86.7628 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 2861.42, -1944.67, -15.9946 ), Vector( 0, -28.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 2567.83, -1246.63, 46.0018 ), Vector( 0, 44.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( 3080.66, -1230.36, 46.9994 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( 3423.58, -975.012, 43.8542 ), Vector( 0, -20.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 3222.91, -1589.76, -28.1208 ), Vector( 0, 111.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 2557.66, -1904.97, 71.402 ), Vector( 0, -124.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 734.338, 932.688, 138.564 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 367.726, 937.202, 138.496 ), Vector( 0, -39.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( 1331.47, -2469.89, 140.222 ), Vector( 0, -39.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 1181, -2696.53, 136.822 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( 598.128, -3044.65, 146.682 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 514.731, -2412.22, 139.984 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( 477.582, -1869.21, 180.889 ), Vector( 0, 117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( 1248.36, -2108.51, 295.618 ), Vector( 0, -32.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 1342.7, -2431.9, 300.2 ), Vector( 0, 50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( 883.24, -2974.07, 305.565 ), Vector( 0, -66, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( 779.845, -2526.31, 323.05 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( 1366.08, -2261.95, 490.837 ), Vector( 0, 54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( 1322.81, -2767.98, 495.996 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( 729.003, -3061.38, 500.455 ), Vector( 0, 133.999, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( 260.785, -3134.93, 495.801 ), Vector( 0, -58, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -599.067, -3116.75, 411.456 ), Vector( 0, 97.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -2741.98, -3350.61, 207.13 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( -3099.09, -3229.05, 296.719 ), Vector( 0, 27.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( 1591.78, -3651.09, 315.321 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 535.266, -3274.26, 298.876 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 3808.32, 2720.58, -245.596 ), Vector( 0, 83.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( 3129.88, 2780.23, -216.662 ), Vector( 0, -179.334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( 3149.43, 2857.93, -219.479 ), Vector( 0, -24.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( 3516.93, 2371.05, -62.6493 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( 3595.07, 2716.73, 138.375 ), Vector( 0, 131.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( 2243.18, 2435.05, 119.577 ), Vector( 0, -153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( 2609.95, 827.879, -13.8492 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( 2844.59, 634.993, -12.1057 ), Vector( 0, -92.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 3849.73, 795.277, -52.9268 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( 2196.22, 425.606, 133.109 ), Vector( 0, 89.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 2558.37, 101.277, 132.463 ), Vector( 0, -14.001, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( 3441.47, -965.956, 47.1829 ), Vector( 0, 74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( 2967.04, -1964.29, -15.4405 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( 3053.96, -1308.22, 42.7799 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( 2725.17, -1181.84, 42.5397 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( 1402.43, -2402.74, 143.678 ), Vector( 0, -3.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( 1590.92, -3539.72, 289.308 ), Vector( 0, 69.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -2816.7, -3395.48, 443.921 ), Vector( 0, 27.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( -2397.39, -3091.52, 330.507 ), Vector( 0, -153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( 1396.86, -2545.13, 303.66 ), Vector( 0, -104.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( 2586.83, 165.985, 358.429 ), Vector( 0, 78, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( -12218.9, -12399.3, -9722.37 ), Vector( 0, 30, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( -12257.2, -12478.8, -9718.71 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( -12415.7, -12350.9, -9706.98 ), Vector( 0, -59.3334, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( -12334.1, -12442.2, -9686.28 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( -12269.5, -12142.4, -9696.13 ), Vector( 0, 170, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( -12179.4, -12146, -9692.02 ), Vector( 0, 145.333, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( -12296.5, -12375.4, -9714.79 ), Vector( 0, -30, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -12444.3, -12403, -9699.96 ), Vector( 0, -54.6667, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( -12181.8, -11915.7, -9674.69 ), Vector( 0, 166.667, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -12078.8, -12341.7, -9728.42 ), Vector( 0, 108, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_STATIC_REFUEL )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( -12330.8, -12322.1, -9723.24 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -12365.1, -12311, -9716.63 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( -12430.9, -12288.4, -9707.88 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( -12314.2, -12335.8, -9714.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( -12214.6, -12464.3, -9716.04 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( -12132.6, -12440.2, -9722.67 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us123", Vector( -12171.2, -12298.6, -9727.18 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( -12113.2, -12308.6, -9726.92 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( -12188.3, -12240, -9715.56 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( -12206.3, -12163.5, -9694.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( -12275.9, -12228.1, -9718.16 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( -12305.8, -12244.8, -9722.69 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -12331.5, -12244.4, -9717.4 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( -12250.8, -12253.1, -9718.1 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( -12241.8, -12193.2, -9705.73 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( -12304.4, -12179, -9713.75 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( -12285.8, -12139.1, -9699.72 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( -12189.3, -12214.6, -9711.79 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( -12393.7, -12399.6, -9695.95 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( -12157.2, -12334.9, -9729.29 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( 3916.63, -728.074, 336 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_DOGFIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( 2863.66, 2489.81, -10.6877 ), Vector( 0, 63.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( 3940.01, 2572.47, -251.356 ), Vector( 0, 136.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( 3026.87, 899.073, -35.9767 ), Vector( 0, -103.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( 2312.61, 254.724, 143.782 ), Vector( 0, -103.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( 2825.96, -1254.52, 49.3889 ), Vector( 0, 23.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 3456.11, -1963.24, -85.7034 ), Vector( 0, -128.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 1288.1, -2316.24, 142.626 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 1402.24, -2500.05, 500.862 ), Vector( 0, 77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -2734.47, -3216.18, 336.258 ), Vector( 0, 167.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -3057.67, -3195.82, 315.827 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -2516.49, -3272.44, 338.332 ), Vector( 0, 75.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( -864.378, -3545.43, 325.057 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( 614.548, -2984.23, 312.695 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( 1301.85, -2134.15, 297.227 ), Vector( 0, -52.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( 1234.88, -2380.84, 146.912 ), Vector( 0, -62, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( 2529.31, -1810.29, 93.2649 ), Vector( 0, 64, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( 2639.99, -1382.69, 48.1473 ), Vector( 0, 60, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( 2998.81, -2017.99, -22.8228 ), Vector( 0, -6.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( 3563.69, -1776.66, -120.736 ), Vector( 0, 141.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( 3278.32, -1067.16, 52.7932 ), Vector( 0, -132.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( 2736.8, 724.506, -13.0894 ), Vector( 0, 21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( 2270.2, 692.479, 102.518 ), Vector( 0, -92.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( 2478.86, 238.632, 382.34 ), Vector( 0, -10, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 2218.47, 85.8043, 142.028 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( 2818.71, 2476.1, -8.20298 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( 3179.63, 2801.86, -225.334 ), Vector( 0, -44.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( 1435.26, -2303.29, 145.079 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( 441.76, -2399.26, 144.93 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( 1414.67, -2444.87, 303.086 ), Vector( 0, 128.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us153", Vector( 3334.27, -1087.05, 52.3606 ), Vector( 0, -152.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( 3011.05, 2505.07, -10.3576 ), Vector( 0, 146, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( 3265.07, 2887.42, -220.201 ), Vector( 0, -178, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us156", Vector( 2949.57, 2844.83, -228.047 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us157", Vector( 3535.88, 2325.27, -56.6866 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us158", Vector( 2350.92, 2613.57, 130.653 ), Vector( 0, 73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us159", Vector( 2761.54, 672.418, -15.3946 ), Vector( 0, -103.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us160", Vector( 2457.98, 111.872, 140.427 ), Vector( 0, -27.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us161", Vector( 1202.15, -2890.17, 308.325 ), Vector( 0, -142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us162", Vector( 497.486, -3227.01, 313.01 ), Vector( 0, 55.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us163", Vector( -894.007, -3454.74, 324.066 ), Vector( 0, -4.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us164", Vector( -2728.44, -3275.08, 335.054 ), Vector( 0, 78, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us165", Vector( -3074.98, -3219.77, 297.719 ), Vector( 0, -50, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us166", Vector( -2534.35, -3257.72, 333.664 ), Vector( 0, 169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us167", Vector( 656.095, -3033.54, 146.524 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us168", Vector( 1275.58, -2465.67, 144.943 ), Vector( 0, 71.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us169", Vector( 1239.26, -2089.5, 303.92 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us170", Vector( 688.795, -2894.16, 305.982 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us171", Vector( 2451.67, -1688.28, 84.2951 ), Vector( 0, -79.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us172", Vector( 3600.37, -1723.06, -115.393 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us173", Vector( 4022.93, -1770.01, -110.658 ), Vector( 0, -62.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us174", Vector( 3209.21, -1163.76, 51.0106 ), Vector( 0, 30, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us175", Vector( 3480.13, 308.703, -53.4359 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us176", Vector( 3016.99, 712.361, -29.5107 ), Vector( 0, 53.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us177", Vector( 2998.8, 1205.04, -21.5191 ), Vector( 0, -111.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us178", Vector( 3390.84, 2419.94, -58.5892 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us179", Vector( 3909.87, 2572.86, -253.87 ), Vector( 0, 148.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us180", Vector( 2921.09, 2856.8, -222.122 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us181", Vector( 2316.37, 2639, 119.078 ), Vector( 0, -28, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us182", Vector( 2851.8, 2547.11, -5.67941 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us183", Vector( 3471.04, 2445.93, -61.5042 ), Vector( 0, -16, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us184", Vector( 3200.18, 863.944, -31.6417 ), Vector( 0, -179.334, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us185", Vector( 2721.01, 738.409, 5.95716 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us186", Vector( 2215.23, 804.285, 97.4963 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us187", Vector( 2395.06, 220.067, 139.203 ), Vector( 0, 74, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us188", Vector( 2592.73, -1231.48, 58.017 ), Vector( 0, -72.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us189", Vector( 3196.43, -1194.49, 50.6465 ), Vector( 0, 69.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us190", Vector( 3533.39, -1568.24, -113.225 ), Vector( 0, -52, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us191", Vector( 3498.34, -1976.46, -88.1793 ), Vector( 0, 48.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us192", Vector( 2801.25, -1862, -21.6893 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us193", Vector( 2495.5, -1886.08, 81.771 ), Vector( 0, -39.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us194", Vector( 2627.68, -1245.67, 52.9346 ), Vector( 0, -130.666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us195", Vector( 3586.22, -1560.12, -115.847 ), Vector( 0, 124.666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us196", Vector( 4089.62, -1828.77, -112.703 ), Vector( 0, -30.6677, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us197", Vector( 1293.95, -2380.9, 144.009 ), Vector( 0, -84.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us198", Vector( 947.782, -2921.25, 155.559 ), Vector( 0, 42, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us199", Vector( 622.834, -3113.06, 319.737 ), Vector( 0, -82.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us200", Vector( 1300.14, -2250.61, 308.582 ), Vector( 0, -62.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us201", Vector( -811.472, -3501.97, 319.706 ), Vector( 0, 152, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us202", Vector( -2740.29, -3335.27, 338.298 ), Vector( 0, -23.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_salute01", Vector( 2783.58, -1666.07, 540.082 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.PROP_SKIT_RAILING_STAND_SALUTE )
CreateCinematicMPNode( "cinematic_mp_node_patrol1", Vector( 3814.77, 2776.76, 194.31 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_BORED )
CreateCinematicMPNode( "cinematic_mp_node_patrol2", Vector( 3824.69, 2810.61, 193.479 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_HIGHPORT )
CreateCinematicMPNode( "cinematic_mp_node_patrolB1", Vector( 3625.41, 1608.78, 344.785 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_BORED )
CreateCinematicMPNode( "cinematic_mp_node_patrolB2", Vector( 3597.59, 1686.1, 347.825 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_HIGHPORT )
CreateCinematicMPNode( "cinematic_mp_node_patrolB3", Vector( 3646.97, 1696.37, 348.151 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_LOWPORT )
CreateCinematicMPNode( "cinematic_mp_node_look01", Vector( 3249.87, 2734.89, 715.422 ), Vector( 0, 142.667, 0 ), CINEMATIC_TYPES.PROP_SKIT_RAILING_STAND_SALUTE )
CreateCinematicMPNode( "cinematic_mp_node_roofTalkersB1", Vector( 2759.79, -1085.05, 535.722 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.PROP_SKIT_STANDING_TALKERS )
CreateCinematicMPNode( "cinematic_mp_node_roofTalkersB2", Vector( 2671.62, -1317.8, 500.374 ), Vector( 0, -122.667, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_BORED )
CreateCinematicMPNode( "cinematic_mp_node_roofTalkersC1", Vector( 2688.27, 3007.04, 564.32 ), Vector( 0, -129.333, 0 ), CINEMATIC_TYPES.PROP_SKIT_RAILING_STAND_SALUTE )
CreateCinematicMPNode( "cinematic_mp_node_roofTalkersC2", Vector( 2652.18, 2962.94, 600.308 ), Vector( 0, 72, 0 ), CINEMATIC_TYPES.PROP_SKIT_STANDING_TALKERS )
CreateCinematicMPNode( "cinematic_mp_node_gardenTalkers1", Vector( 3555.42, 1097.66, 341.466 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.PROP_SKIT_STANDING_TALKERS )
CreateCinematicMPNode( "cinematic_mp_node_gardenTalkers2", Vector( 3737.67, 1089.08, 297.425 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_HIGHPORT )
CreateCinematicMPNode( "cinematic_mp_node_gardenTalkers3", Vector( 3567.51, 1163.01, 335.347 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.PROP_SKIT_STANDING_TALKERS )
CreateCinematicMPNode( "cinematic_mp_node_turretRoofWalk1", Vector( 3443.23, 2396.67, 309.656 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_BORED )
CreateCinematicMPNode( "cinematic_mp_node_turretRoofWalk2", Vector( 3519.22, 2417.94, 300.433 ), Vector( 0, 158.667, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_HIGHPORT )
CreateCinematicMPNode( "cinematic_mp_node_turretRoofWalk3", Vector( 3400.25, 2334.64, 294.069 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.PROP_SKIT_PATROL_WALK_LOWPORT )
CreateCinematicMPNode( "cinematic_mp_node_roofTalkersA1", Vector( 3841.82, -800.367, 372.497 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.PROP_SKIT_STANDING_TALKERS )
CreateCinematicMPNode( "cinematic_mp_node_imcgoblin1", Vector( 2713.63, 1425.3, 810.639 ), Vector( 0, 166.667, 0 ), CINEMATIC_TYPES.DROPSHIP_DROPOFF_NOAI )
CreateCinematicMPNode( "cinematic_mp_node_goblintakeoff", Vector( 5002.21, 288.83, 202.353 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.DROPSHIP_TAKEOFF )
CreateCinematicMPNode( "cinematic_mp_node_goblintakeoff2", Vector( 893.256, 42.1769, 532.93 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.DROPSHIP_TAKEOFF )
CreateCinematicMPNode( "cinematic_mp_node_searchHoleA", Vector( 2242.35, 434.732, 600.199 ), Vector( 0, -72, 0 ), CINEMATIC_TYPES.PROP_SKIT_SEARCH_HOLE )
CreateCinematicMPNode( "cinematic_mp_node_searchHoleB1", Vector( 2622.84, 2334.12, 470.544 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.PROP_SKIT_SEARCH_HOLE )
CreateCinematicMPNode( "cinematic_mp_node_searchHoleB2", Vector( 2589.77, 2566.47, 520.501 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.PROP_SKIT_SEARCH_HOLE )
CreateCinematicMPNode( "cinematic_mp_node_searchHoleB3", Vector( 2473.23, 2152.82, 532.153 ), Vector( 0, 109.333, 0 ), CINEMATIC_TYPES.PROP_SKIT_SEARCH_HOLE )
CreateCinematicMPNode( "cinematic_mp_node_IMCSquad2", Vector( -1495.53, -5171.68, 187.553 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.DROPSHIP_DROPOFF_AI_SIDE )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( -11807.4, -12346.5, 4229.04 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us11" )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( 13179, -6764.28, 1427.47 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us12" )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( -5904.03, 8916.2, 2349.14 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us13" )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( -11185.1, 2599.71, 3984.11 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us14" )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( 13038, -6214.43, 1772.5 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us141" )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( -11423.7, 1394.04, 4302.27 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us14" )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( 13351.3, -7316.51, 2079.2 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us143" )
CreateCinematicMPNode( "cinematic_mp_node_us145", Vector( -11398.5, 248.598, 3971.98 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us14" )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( 12248.9, -8025.5, 1760.33 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us145" )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( -11618.5, -921.588, 4064.36 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us14" )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( 12606.5, -9850.02, 2001 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us147" )
}

View file

@ -0,0 +1,49 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -2135.85, -4830.3, 504.204 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -1855.98, -4085.16, 209.383 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -1444.26, -2571.37, 394.704 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -2072.77, -1242.71, 386.368 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -3727.29, -1968.69, 341.098 ), Vector( 0, 105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -3907.7, 278.283, 95.5045 ), Vector( 0, 29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -1382, 559.481, 380.741 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -284.859, -1423.12, 269.605 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -2374.08, 523.787, 223.368 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -2993.04, 1972.82, 235.124 ), Vector( 0, 20, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -27.4873, -1055.32, 372.038 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -1329.44, -2556.9, 388.035 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -1816.56, -4431.25, 488.496 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -3765.87, -1885.21, 181.122 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -2309.47, 87.306, 375.684 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -1781.99, -1937.94, 533.117 ), Vector( 0, 41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -2554.56, -4008.75, 193.67 ), Vector( 0, 150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -1331.17, -1197.11, 397.916 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -1265.33, -2017.93, 391.778 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -2083.62, -3651.84, 369.977 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -2017.36, -1760.54, 530.677 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -2546.58, -4498.65, 230.705 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -1296.38, -2682.05, 268.943 ), Vector( 0, 152, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( -3734.35, -2079.27, 179.116 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( -3695.96, -2143.34, 353.842 ), Vector( 0, -138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -2976.36, 80.795, 91.8353 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -1679.22, 975.123, 245.396 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 71.6803, -146.989, 258.792 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -4384.05, 1576.65, -157.241 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -1674.4, 564.181, 381.104 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -2738.41, 418.84, 198.021 ), Vector( 0, 41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -2969.33, 834.403, 247.449 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -1945.95, -72.9714, 376.316 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -1325.22, -1922.46, 389.698 ), Vector( 0, 110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -2133.29, -4405.09, 503.164 ), Vector( 0, 73.3335, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -2277.89, -4273.03, 203.263 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -2183.3, -2206.49, 578.494 ), Vector( 0, 17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -1828.58, -1300.97, 378.709 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -2224.69, 466.903, 189.485 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -3094.79, 1997.9, 244.668 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -4309.78, 2121.36, -28.129 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( -3999.92, 495.882, 88.5017 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -2539.16, -1459.3, 292.94 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -1354.71, -1256.61, 239.948 ), Vector( 0, 110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -661.191, -1339.4, 247.559 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -146.175, -840.023, 388.644 ), Vector( 0, 21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
}

View file

@ -0,0 +1,197 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( 1100.08, -6328.36, -248.159 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( 150.558, -6656.91, 36.9598 ), Vector( 0, 6.6666, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_RIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -4045.18, -5648.39, -83.8488 ), Vector( 0, -34.6667, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_LEFT )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( 4794.13, -7788.45, -251.693 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -445.563, -7222.71, -247.938 ), Vector( 0, 149.333, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_RIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 2224.97, -6668.4, -231.45 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_LEFT )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -5104.72, -5463.21, -29.2363 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 3008.95, 4476.52, 725.147 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_LEFT )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( 5327.21, -5048.51, -64.8348 ), Vector( 0, -113.333, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_RIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -2501.38, -9451.89, -155.812 ), Vector( 0, -16, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_RIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -5908.42, -4423.27, -44.9029 ), Vector( 0, 120, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_RIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -2258.96, -2791.21, 520.803 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_LEFT )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( 475.805, 1124, 1466.79 ), Vector( 0, -142.666, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_RIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( 2725.09, 2509.14, 925.207 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_RIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( 8599.4, -4457, -170.94 ), Vector( 0, -69.3333, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( 7727.12, -2287.84, -65.1235 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_LEFT )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -5050.68, -6618.38, -202.15 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.DOGFIGHT_OVER_WATER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 2601.79, 3921.12, 105.201 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( 2009.57, 3102.66, 96.612 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( 3022.23, 2070.31, 103.814 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( 1627.17, 1090.7, 245.093 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( 772.822, 1254.8, 89.2544 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -275.343, 882.515, 223.727 ), Vector( 0, -121.334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -1214.82, 1397.32, 30.701 ), Vector( 0, 141.334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -743.734, -874.066, 95.6422 ), Vector( 0, -173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -136.771, -979.536, -125.137 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 1512.47, -236.073, 91.5571 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( 3167.19, 4044.88, 98.7144 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 2608.04, 2824.3, 83.4159 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 2801.37, 1530.67, 289.638 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 938.803, 1688.5, 81.8038 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 64.1945, 903.369, 218.732 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 1613.67, -507.879, -18.7824 ), Vector( 0, 22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 3037.23, 904.193, 108.261 ), Vector( 0, 14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -584.902, -80.9221, 105.9 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -848.71, -508.151, 213.781 ), Vector( 0, 45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -268.66, 2361.53, 106.761 ), Vector( 0, 101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 2339.03, 2956.82, 98.1488 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 2605.35, 1970.84, 82.0913 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 1577.64, 880.685, 238.319 ), Vector( 0, 68.0001, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -86.0961, 873.917, 221.271 ), Vector( 0, -6.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -438.118, -951.381, -120.014 ), Vector( 0, 4, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 156.729, -239.638, 92.1782 ), Vector( 0, 154.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 1098.43, -679.363, 95.769 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( 2898.76, 595.737, 100.757 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 461.885, -2780.58, 29.4289 ), Vector( 0, 5.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( 501.372, 1348.92, -142.018 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 3122.47, 3848.52, 93.8443 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( 2569.51, 2407.73, 104.723 ), Vector( 0, 36, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 1894.64, 2707.69, 294.839 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( 1569.69, 1142.12, 103.197 ), Vector( 0, 138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( 52.3365, 2361.88, 108.678 ), Vector( 0, 149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( 721.322, 1015.18, -141.193 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -568.972, -363.356, -134.743 ), Vector( 0, -69.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -1270.26, -799.577, 95.5967 ), Vector( 0, -34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( 1506.28, -886.329, 85.6857 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( 773.488, 836.112, 105.302 ), Vector( 0, 5.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( 1188.26, 1606.5, 103.73 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( 1775.6, 2583.52, 108.046 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 2870.7, 1803.91, 286.133 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( 3281.52, 533.063, 99.6629 ), Vector( 0, 126.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -426.068, -1074, 107.71 ), Vector( 0, 1.33334, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( -1209.9, -651.907, 206.625 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( -1119.76, 507.679, 36.6208 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( -313.77, 1142.93, 221.591 ), Vector( 0, -14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( -147.546, 2437.08, 82.3801 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -635.929, 2334.24, 102.633 ), Vector( 0, 9.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( 2514.19, 2523.05, 105.543 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( 1756.36, 1324.8, 235.797 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( 773.206, 2067.71, 110.038 ), Vector( 0, -145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( 1065.75, 1357.97, -155.05 ), Vector( 0, -102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 1099.64, 1369.1, 108.383 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( -664.185, 1393.97, 24.1093 ), Vector( 0, 150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( -1207.14, 915.235, 33.1636 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( -472.273, -1249.58, 106.992 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( -179.466, -897.1, -113.733 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( -396.097, -531.916, -128.469 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( 137.283, -1085.7, 100.982 ), Vector( 0, 57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( 29.7195, -95.1704, 96.287 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( 1138.6, -315.938, 92.1466 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( 1133.36, 849.491, 105.747 ), Vector( 0, 50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 98.1443, 1212.79, 223.185 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( -717.975, 1678.21, 44.1846 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 2818.95, 4057.48, 116.6 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( 2398.47, 2208.14, 93.2535 ), Vector( 0, 156, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( 1462.93, 1362.15, 249.557 ), Vector( 0, 113.334, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( 618.875, 720.262, -149.507 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( 770.382, 1345.59, -133.018 ), Vector( 0, -117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( -220.024, 937.792, -133.332 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( -739.806, 1422.78, -150.584 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -1292.8, 1169.47, 40.0884 ), Vector( 0, -49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( -1368.59, -356.076, 101.465 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( -928.874, -964.387, 98.1394 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( 162.798, -459.886, -125.631 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( 1591.07, -1053.18, 114.239 ), Vector( 0, 150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( 2839.26, 2228.46, 92.6111 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( 1723.39, 2733.53, 299.609 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( 2807.57, 2598.77, 108.618 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( 2915.94, 3973.75, 121.614 ), Vector( 0, -162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( 768.182, 1878.47, 116.488 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( 1059.4, 1351.96, 106.557 ), Vector( 0, 153.334, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( 848.19, 809.732, 107.527 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( -1005.41, 1256.53, 43.6166 ), Vector( 0, 45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( -1076.05, 550.371, 37.1537 ), Vector( 0, -18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( -1326.39, -455.421, 88.041 ), Vector( 0, -116, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( 77.4105, -955.317, 108.383 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( 1272.08, -105.641, 93.6993 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 2871.28, 891.527, 85.9698 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 1380.52, -345.896, 112.075 ), Vector( 0, 138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( 1204.59, -970.52, 110.285 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( 220.67, -380.346, 89.3879 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( -166.314, -1145, 114.214 ), Vector( 0, -13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( -74.6252, -538.23, -124.409 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -735.239, 1519.67, 31.2867 ), Vector( 0, -102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( 732.654, 1798.65, 88.6192 ), Vector( 0, 105.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( 2037.45, 2594.27, 95.0363 ), Vector( 0, 174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( 1382.4, 1449.37, 104.26 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( 1461.79, 986.125, 97.3878 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( 93.1678, 808.997, 223.163 ), Vector( 0, 22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( 1007.44, 807.346, -138.924 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( -13.2716, -756.828, -115.573 ), Vector( 0, 93.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( -689.623, -741.377, 93.4143 ), Vector( 0, -108, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us123", Vector( -135.765, -836.194, 107.142 ), Vector( 0, -1.19209e-006, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( -1431.27, -829.496, 103.725 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( 1321.74, -841.093, 107.623 ), Vector( 0, 120, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( 2864.97, 1591.01, 298.467 ), Vector( 0, 137.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( 2811.34, 1704.35, 102.092 ), Vector( 0, -114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( 2956.86, 2469.25, 99.8041 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( 1958.46, 2663.89, 287.334 ), Vector( 0, 105.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( 833.918, 1184.96, 112.519 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( 358.604, 1310.35, 237.89 ), Vector( 0, 128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( -1088.01, 1016.88, 32.6464 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( -555.778, 1700.98, -154.811 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( -1209.97, -1106.49, 109.144 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( -506.8, -762.685, -131.961 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( 1548.26, 3.12905, 96.6094 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( 3058.36, 4059.82, 101.505 ), Vector( 0, 14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( 2244.75, 3075.06, 107.787 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( 2074.42, 2873.7, 104.629 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( 1338.15, 1489.87, 233.345 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( 1663.08, 755.929, 108.979 ), Vector( 0, -124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( 290.725, 1287.95, -149.758 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( 726.382, 831.587, -130.683 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us145", Vector( -1292.1, -975.207, 97.8301 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( -712.742, -133.063, 103.017 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( -573.959, -1025.4, 101.053 ), Vector( 0, 54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( -421.806, -1151.39, 100.886 ), Vector( 0, 4, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( -256.42, -567.161, -132.719 ), Vector( 0, 124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( -602.817, -985.358, -132.875 ), Vector( 0, -164, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( 1402.37, -1048.46, 103.557 ), Vector( 0, -81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( 1492.23, 792.629, 268.375 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( 1416.8, 717.71, 99.8569 ), Vector( 0, 136, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us156", Vector( 385.416, 749.867, 225.344 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us157", Vector( 635.712, 1987.17, 102.592 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us158", Vector( 2475.55, 2612.94, 92.9737 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us159", Vector( 2566.55, 2787.77, 101.074 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us160", Vector( 2739.07, 1913.16, 89.776 ), Vector( 0, 94.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us161", Vector( 1634.66, 1363.89, 95.5796 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us162", Vector( 1562.87, 628.68, 253.314 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us163", Vector( 1003.36, 704.453, 104.361 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us164", Vector( 1106.44, 773.612, -129.814 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us165", Vector( 695.967, 1229.99, -133.301 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us166", Vector( -751.566, 1548.15, -152.058 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us167", Vector( -162.407, -1126.47, -126.521 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us168", Vector( -130.683, -1039.54, 99.3247 ), Vector( 0, -69.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us169", Vector( -555.718, -996.335, 94.2133 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us170", Vector( 58.2996, -1016.37, 84.6281 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us171", Vector( 25.8875, -193.472, 96.9923 ), Vector( 0, -117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us172", Vector( 1266.88, -775.991, 91.0587 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us173", Vector( 1363.17, -395.649, 83.8622 ), Vector( 0, -136, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us176", Vector( 942.26, 815.312, 92.0404 ), Vector( 0, 73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us177", Vector( 633.764, 1866.31, 84.8744 ), Vector( 0, 161.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us178", Vector( -322.713, 2343.43, 89.54 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us180", Vector( 2895.8, 1954.53, 85.1555 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us181", Vector( -1377.46, -755.857, 91.9115 ), Vector( 0, 102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BAR_FIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us184", Vector( 1227.11, -225.377, 108.272 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us186", Vector( 1605.52, -579.789, -23.0885 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us187", Vector( 1424.68, 839.359, 106.558 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us188", Vector( 1206.99, 1070.46, 88.3784 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us189", Vector( -125.701, 1091.78, 228.335 ), Vector( 0, 130.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us190", Vector( -1227.48, 683.915, 42.8458 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us191", Vector( 669.919, 2278.02, 106.522 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us192", Vector( 2215.7, 2766.57, 98.9851 ), Vector( 0, 70.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us193", Vector( 2732.09, 2737.15, 91.6364 ), Vector( 0, -49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us194", Vector( 2793.93, 1743.21, 286.301 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us195", Vector( 3006.65, 2251.72, 100.326 ), Vector( 0, -145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us196", Vector( 1886.01, 2691.39, 97.489 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us197", Vector( 1432.44, 1322.24, 94.4274 ), Vector( 0, 84.0002, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us198", Vector( 1165, 948.543, 103.874 ), Vector( 0, -141.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us199", Vector( 746.921, 1112.98, 95.1432 ), Vector( 0, -124, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us200", Vector( -223.18, -799.873, -125.693 ), Vector( 0, -49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us201", Vector( -464.67, -379.844, -136.675 ), Vector( 0, -158.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us202", Vector( -1122.54, -298.321, 92.2533 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us203", Vector( 189.194, -1015.39, 94.9649 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
}

View file

@ -0,0 +1,143 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( 12306.5, 4747.44, -12762.4 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( 12245.4, 4864.78, -12767 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( 12201.3, 4791.45, -12771.3 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( 12198.1, 4821.98, -12771.5 ), Vector( 0, -33.3333, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( 12263.1, 4715.6, -12762.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 12214.9, 4778.56, -12767.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 12325.5, 4821.61, -12764.9 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 12226.7, 4723.4, -12763.3 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( 12339.6, 4796.65, -12763.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( 12289.8, 4739.23, -12763.1 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( 12338.4, 4761.33, -12763.5 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( 12211.9, 4833.37, -12769.9 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( 12233.9, 4774.16, -12765.3 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( 12295.3, 4828.37, -12769 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( 12219.6, 4752.97, -12764.3 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( 12269.5, 4863.57, -12767.7 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( 12290.6, 4847.06, -12768.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 12227.4, 4852.4, -12766.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FRACTURE_SKYBOX_AA_TRACER )
CreateCinematicMPNode( "cinematic_mp_node_endAmbush", Vector( -9492.77, 14528.5, -11776 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.O2_END_AMBUSH )
CreateCinematicMPNode( "cinematic_mp_node_endContactGraves", Vector( -11684.4, 11987.1, -10368 ), Vector( 0, 6.6667, 0 ), CINEMATIC_TYPES.O2_END_CONTACT_GRAVES )
CreateCinematicMPNode( "cinematic_mp_node_endSacrifice", Vector( -7933.4, 15359.9, -12201 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.O2_END_SACRIFICE )
CreateCinematicMPNode( "cinematic_mp_node_endDeath", Vector( -7938.32, 15091.8, -12208.1 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.O2_END_DEATH )
CreateCinematicMPNode( "cinematic_mp_node_endBadIdea", Vector( -14186.9, 12135.3, -10240 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.O2_END_BAD_IDEA )
CreateCinematicMPNode( "cinematic_mp_node_endCamFeedMilitia", Vector( -9591.77, 13488, -11776 ), Vector( 0, -9.33401, 0 ), CINEMATIC_TYPES.O2_END_CAMFEED )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( 333.108, 98.6237, 312.595 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 301.757, -87.1536, 277.771 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( -52.4688, -487.47, 329.634 ), Vector( 0, -168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( -18.1963, -558.885, 325.996 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -655.749, -470.517, 324.314 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -1137.2, -1278.19, 307.549 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -873.556, -1306.18, 311.447 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( -642.403, -1987.95, 304.317 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -1403.7, -1977.44, 290.063 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( -1064.39, 1162.74, 313.388 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( 1406.45, -504.041, 222.415 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 1574.17, -1207.43, 225.029 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( 1961.25, -1213.21, 217.856 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 2110.58, -1437.9, 196.156 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( -2800.08, -135.381, 140.57 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( -1068.81, 962.319, 143.69 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -842.664, 2114.27, 118.365 ), Vector( 0, -16, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -1471.57, 2467.97, 161.12 ), Vector( 0, 125.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( -1807.39, 2523.37, 110.045 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -678.111, -210.252, 53.0382 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -3008.55, 630.668, 5.58284 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -1004.16, -2080.52, 159.614 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -623.535, -1986.59, 315.25 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -1145.38, -148.938, 308.674 ), Vector( 0, 133.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -832.476, -131.309, 277.585 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -920.269, 678.717, 298.501 ), Vector( 0, -70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( 206.995, 219.986, 271.398 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( 1429.05, -471.702, 284.712 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 2058.4, -1284.94, 26.9866 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( 362.448, 729.89, -85.5865 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -1273.45, -1426.48, 346.657 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( 328.544, 10.8342, 284.36 ), Vector( 0, 70.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -1444.14, 2504.6, 24.325 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -1467.94, -1253.29, 62.0981 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -1717.64, -1167.44, 52.0262 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( -1595.48, -1279.17, 58.3327 ), Vector( 0, 18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( -1365.22, -114.596, 37.082 ), Vector( 0, 113.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( -988.61, 2251.8, -6.53658 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( -2995.82, 504.796, 39.7507 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( -829.248, -1401.33, 329.711 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -606.979, 800.79, 351.037 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( 229.522, 350.737, 313.925 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( 342.081, -201.48, 301.229 ), Vector( 0, 21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -955.231, -1809.68, 66.3188 ), Vector( 0, 2.66666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( -897.181, -1750.51, 50.5547 ), Vector( 0, -101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( -954.288, -1727.47, 64.5496 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -1339.51, -1605.29, 41.1059 ), Vector( 0, -126.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( -1352.73, -1718.47, 83.4244 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( -1279.77, -1780.27, 60.8175 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( -1193.55, -1725.09, 35.5035 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( -1146.6, -1753.5, 36.2235 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( -1055.06, -1685.49, 36.8994 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 893.7, -338.653, 288.266 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( 900.803, -297.18, 279.548 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 695.978, -312.462, 314.536 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( 783.285, -290.887, 293.463 ), Vector( 0, -33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( 851.679, -310.725, 297.416 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( 1075.01, -334.774, 316.11 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( 1763.33, -1168.89, 41.1212 ), Vector( 0, -33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( 1787.38, -1351.95, 32.2652 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 1781.43, -960.416, 3.80808 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( 1327.73, -898.081, 26.8498 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( 1495.69, -1178.03, 45.7711 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 2041.13, -1303.3, 18.7447 ), Vector( 0, -168, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( 75.3208, -258.223, 308.7 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( 300.445, -109.477, 340.181 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( -1170.62, 336.046, 30.0497 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( -1312.91, 387.456, -42.7294 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -1308.93, 268.839, 24.0606 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( 455.778, -209.55, 272.086 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( 817.187, -329.007, 291.581 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( 2176.75, 45.3693, -97.1036 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( 2183.75, -14.8353, -80.3052 ), Vector( 0, -152, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( 1899.33, -402.865, 39.9077 ), Vector( 0, 38.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( 1921.64, -346.423, 44.5484 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( 1874.2, -389.598, 46.2308 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( 2061.46, -370.975, 1.82022 ), Vector( 0, 140, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( 2236.9, -258.735, 17.7738 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( 2209.59, -286.389, 167.402 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( 2245.1, -157.224, 158.552 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( 2147.32, 46.5133, 197.834 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( 1269.17, -916.894, 228.666 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( 2321.53, -915.146, 22.3897 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( -973.691, -2105.44, 138.106 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( -2353.07, -134.996, 17.1053 ), Vector( 0, -16, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( -2483.68, -348.707, 43.5561 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -2373.64, -481.309, 0.527634 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( -2502.14, -498.011, 34.5216 ), Vector( 0, 57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -2487.88, 497.565, 17.8336 ), Vector( 0, 141.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( -1447.22, 2166.63, 168.147 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -1897.22, 2523.73, 128.979 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( -1012.04, 961.391, 161.217 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( -913.667, 1107.23, 189.014 ), Vector( 0, 85.334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( 402.572, 19.3441, 138.591 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( 1415.66, -1217.5, 54.8244 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( 1423.48, -435.328, 29.5102 ), Vector( 0, -72, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( 2283.5, -331.26, 0.0282326 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( 1818.83, -388.386, 254.956 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -973.879, -1801.1, 5.96549 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( -578.558, -82.5107, 66.6479 ), Vector( 0, 22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( -1380.87, 2473.43, -15.7867 ), Vector( 0, 129.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( -93.7923, 1031.37, 11.1961 ), Vector( 0, -49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( -46.0487, 1042.28, 31.0997 ), Vector( 0, -140, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( -24.4487, 910.462, 38.1589 ), Vector( 0, 149.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( -46.8494, 884.483, 67.2492 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( -10.1437, 1019.83, 10.3587 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( -87.171, 796.42, 10.6457 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( -268.517, 502.939, -18.4807 ), Vector( 0, -108, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( -273.182, 640.824, 77.5409 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_WINDOW_THROW )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( -372.72, 585.892, 5.57175 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( -409.008, 728.638, 18.6521 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( -471.683, 609.514, -1.91031 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us153", Vector( 198.019, 765.163, 278.104 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( 320.258, 384.643, 241.063 ), Vector( 0, 54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( -1129.24, 2230.22, -18.8932 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -7945.87, 15036.5, -12244.3 ), Vector( 0, 90, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_endSacrifice" )
}

View file

@ -0,0 +1,103 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -1591.28, 1623.47, -171.197 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -1060.7, 1262.52, -175.102 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -1888.51, 1708.56, -6.34493 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -1225.71, 1177.68, -12.8378 ), Vector( 0, 121.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -1946.85, 733.11, -355.887 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -130.477, 1729.78, -94.6718 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 584.615, 2235.34, -81.0475 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 1308.27, 1594.98, 32.3769 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( 1935.31, 1791.98, 24.249 ), Vector( 0, -170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( 635.111, 1837.84, -239.789 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( 413.238, 1545.73, -223.263 ), Vector( 0, 98.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -904.213, -464.672, -302.717 ), Vector( 0, -2.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( 279.121, -1536.88, -422.679 ), Vector( 0, 113.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( 1835.4, -503.154, -418.101 ), Vector( 0, 101.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( 1062.84, -12.0475, -165.998 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( 900.974, -426.771, -31.8928 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( 279.39, -1312.62, -42.9655 ), Vector( 0, 129.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 111.727, -86.9153, -33.2634 ), Vector( 0, -114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -890.23, -105.438, -45.934 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( 726.469, 10.4156, -47.4353 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( 946.53, 2005.5, -278.051 ), Vector( 0, 22.666, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( 4273.09, 1837.58, -425.592 ), Vector( 0, -154.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( 3847.93, 2372.48, -250.07 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( 4004.65, 2110.62, -415.798 ), Vector( 0, -98.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( 4063.87, 1888.7, -431.483 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( 3736.37, 2236.94, -239.352 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 1888.37, -90.2651, -162.012 ), Vector( 0, 129.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 1334.23, -179.951, -170.627 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 783.883, -562.455, -39.7194 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 364.263, -1049, -39.9541 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -105.115, -180.842, -52.8588 ), Vector( 0, 1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( -578.552, -715.285, -37.2845 ), Vector( 0, 73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -763.535, -204.524, -35.4842 ), Vector( 0, -129.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 709.185, -98.677, -30.8736 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -1160.35, -1117.34, -27.3332 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -2088.41, 720.872, -343.706 ), Vector( 0, 96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -1487.5, 1773.44, -165.63 ), Vector( 0, -129.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( -1227.13, 1271.42, -168.893 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 168.464, 1894.51, -74.1054 ), Vector( 0, 12, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 547.586, 1956.36, -78.253 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( 1047.67, 1669.2, 33.2238 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( 1202.96, 2045.91, 21.9295 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 1563.4, 1874.02, -283.365 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 2082.21, -337.222, -159.722 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 1221.67, -173.263, -156.698 ), Vector( 0, -169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 767.88, -559.305, -39.2331 ), Vector( 0, -101.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( 489.997, -26.8199, -43.6865 ), Vector( 0, 21.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 536.905, -849.821, -53.1466 ), Vector( 0, -89.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -643.743, -945.324, -40.1304 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -58.3629, -1242.85, -55.094 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -942.376, -755.418, -46.8418 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( -1196.5, -1115.59, -46.3479 ), Vector( 0, -166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -2341.83, 809.645, -337.289 ), Vector( 0, 153.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -1626.35, 1797.76, -174.651 ), Vector( 0, -88.0003, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -1203.84, 1583, -166.291 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -1825.29, 1642.04, -41.9083 ), Vector( 0, -34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -1352.01, 1733.56, -22.6382 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -1025.33, 1284.83, -40.8037 ), Vector( 0, -81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( 276.58, 2028.92, -73.6906 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( 557.377, 2165.31, -79.6407 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( 793.787, 1608.58, 17.4659 ), Vector( 0, -142.666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( 1665.2, 1639.75, 19.8174 ), Vector( 0, -28, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 2946.65, 617.048, -441.358 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( 4006.8, 2210.18, -233.958 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( 4077.92, 1965.58, -421.755 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( 3703.6, 2181.82, -249.761 ), Vector( 0, 53.3339, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( 3867.36, 2289.7, -249.002 ), Vector( 0, -153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( -1122.98, 1386.28, -181.214 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( -1664.47, 1806.64, -182.198 ), Vector( 0, -166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( -1661.97, 1738.43, -160.974 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -1680.54, 1919.92, -46.9609 ), Vector( 0, 116, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( 320.766, 2068.09, -87.4906 ), Vector( 0, -5.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( 562.724, 1979.17, -90.7654 ), Vector( 0, -114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( 1551.66, 2107.62, 22.0814 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( 1392.66, 1923.27, -282.505 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 2941.77, 644.177, -437.978 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( 4211.1, 1823.71, -436.98 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 3727.07, 2239.36, -253.982 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( 1197.18, -110.768, -159.623 ), Vector( 0, 109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( 569.047, -181.928, -41.6408 ), Vector( 0, 113.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( -275.397, -171.21, -54.1999 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( 159.79, -1196.39, -34.3847 ), Vector( 0, 164, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( -805.225, -320.479, -54.7313 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( -1087.78, -1112.77, -51.426 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( -2255.09, 791.671, -342.672 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 215.525, -1348.96, -411.405 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( 1594.55, -398.897, -397.588 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 920.354, 19.0911, -48.9384 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( -873.854, -546.776, -29.1379 ), Vector( 0, 128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( -1262.39, 1643.81, -156.225 ), Vector( 0, -86.6674, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( 203.412, 1666.83, -213.421 ), Vector( 0, -70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( 823.172, 2109.49, -231.732 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( 550.768, 1660.71, -76.813 ), Vector( 0, -133.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( 1476.79, 1716.95, 19.8723 ), Vector( 0, 20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( 2950.55, 533.059, -410.995 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_TechTeam_Defend1", Vector( -3247.6, 4401.21, -182.507 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.OUTPOST_TECH_DEFEND1 )
CreateCinematicMPNode( "cinematic_mp_node_TechTeam_Defend2", Vector( -3361.11, 4403.31, -183.737 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.OUTPOST_TECH_DEFEND2 )
CreateCinematicMPNode( "cinematic_mp_node_TechTeam_Attack1", Vector( -3247.36, 4400.67, -182.476 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.OUTPOST_TECH_ATTACK1 )
CreateCinematicMPNode( "cinematic_mp_node_TechTeam_Attack2", Vector( -3361.69, 4399.59, -183.737 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.OUTPOST_TECH_ATTACK2 )
CreateCinematicMPNode( "cinematic_mp_node_TechTeam_Attack3", Vector( -3260, 4492.1, -183.079 ), Vector( 0, -140, 0 ), CINEMATIC_TYPES.OUTPOST_TECH_ATTACK3 )
}

View file

@ -0,0 +1,91 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( 7935.48, 3123.7, 3856.43 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( 12172.1, -13754.7, 2894.73 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -3715.57, 5928.29, 5506.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 2551.77, 6735.69, 5570.64 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT_MULTI )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( 4037, -579.705, 2229.59 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.DROPSHIP_DROPOFF_NOAI )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -14459.9, 9819.86, 767.968 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.FLYOVER_STRAIGHT_MULTI )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( 3617.61, 847.136, 87.0942 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( 2490.43, 827.812, 14.2686 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( 2370.7, 1053.47, 9.012 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 1952.41, 779.262, 97.1133 ), Vector( 0, 156, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 2733.18, -1400.56, -16.0779 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 3369.86, -2466.87, 9.42594 ), Vector( 0, 149.334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 1335.87, -1230.8, 140.817 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 689.46, -1070.22, 21.2093 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 769.014, -1598.83, 27.757 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 440.423, -3387.31, 21.854 ), Vector( 0, 161.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 366.606, -3311.71, -202.02 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( 178.142, -4100.53, -372.08 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -182.711, -3314.9, -249.015 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -169.513, -2366.13, -208.184 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 216.802, 96.3367, 14.2845 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( -667.019, 656.612, 139.868 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 1491.02, -1932.42, -238.257 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( 2341.7, 897.209, 9.071 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( 2794.54, -1105.05, -10.9296 ), Vector( 0, 104, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 3120.9, -2472.04, 271.074 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 1292.12, -1849.02, 14.3627 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 1201.15, -1015.13, 141.401 ), Vector( 0, 158.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 922.88, -838.246, 9.78798 ), Vector( 0, 178.666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( 637.477, -802.662, 16.8695 ), Vector( 0, 101.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -253.811, 397.697, 137.518 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( 399.191, -3643.34, 19.2915 ), Vector( 0, 137.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 259.347, -3251.33, -197.383 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -151.41, -2345.83, -205.242 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( 2348.46, 1042.79, 15.1045 ), Vector( 0, -69.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 3482.44, 754.085, 74.504 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( 2930.5, -1392.35, -16.4026 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( 1578.59, -1925.2, -244.791 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( 1123.77, -762.607, -366.058 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( 620.993, -3672.66, 24.0846 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( 342.161, -3274.1, -199.3 ), Vector( 0, 41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -169.003, -2382.92, -213.915 ), Vector( 0, 65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( 2410.81, 883.131, 9.66191 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( 781.964, -1406.49, 41.2831 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( 462.123, -3388.4, 21.834 ), Vector( 0, -114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 2309.52, 880.911, 8.8173 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( 3658.77, 914.691, 81.8229 ), Vector( 0, -122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( 488.534, -3266.8, 18.753 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -470.751, -2915.17, -244.302 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( -119.43, -2304.11, -207.774 ), Vector( 0, -117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( 1355.44, -1856.04, 15.8082 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( 1352.29, -1132.26, 146.613 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( 648.662, -1029.53, 21.6079 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -572.866, 427.955, 143.865 ), Vector( 0, -5.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( -204.895, 318.49, 146.56 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( 624.113, -766.805, 21.3494 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( 924.857, -1668.67, 17.455 ), Vector( 0, 22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( 1378.37, -1258.49, 146.475 ), Vector( 0, -166.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 3154.34, -2429.85, 269.745 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( 3010.37, -1171.11, -15.4227 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 2433.43, 845.657, 17.695 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( 2401.44, -1959.47, -143.474 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( 1462.93, -1921.39, -233.116 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( 425.909, -3470.05, 23.7042 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( 852.207, -1518.92, 27.6917 ), Vector( 0, 96.0001, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( 1297.32, -1860.46, 24.7342 ), Vector( 0, -49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( 733.763, -729.023, 42.8942 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( 74.2666, 1220.96, -230.608 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 622.24, -755.906, -361.857 ), Vector( 0, 72, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( 2842.51, -1464.42, -15.7947 ), Vector( 0, 22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 3599.76, 720.97, 87.4425 ), Vector( 0, 116, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -12518.6, -3251.35, 4621.87 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us0" )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -11882.9, 6545.73, 2142.93 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us1" )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( 7404.19, -4147.9, 5129.65 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us3" )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 1784.21, 7135.59, 5858.99 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us5" )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -6633.99, -10851, 7741.42 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us6" )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 3146.37, 6478.92, 5937.04 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us5" )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -6335.03, -11575.1, 7784.84 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us7" )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -14087.4, 9359.36, 829.642 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us12" )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( 12056.1, -14695, 1502.97 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us13" )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -13635.2, 9608.41, 1384.92 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us12" )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( 13674.7, -15159.9, 2882.26 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us15" )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -15106.5, 8436.82, 841.157 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us12" )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( 10171.5, -16311.8, 3170.67 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us17" )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -16230.4, 8060.63, 1372.15 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us12" )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( 6158.09, -14578.6, 4105.44 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us19" )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -14460.2, 9342.42, 1835.31 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us12" )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( 11405.8, -14670.6, 3718.41 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us21" )
}

View file

@ -0,0 +1,106 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( 4245.09, -7934.9, 1540.85 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( 4995.86, -9018.56, 1299.61 ), Vector( 0, 38.666, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( 8034.94, -8706.74, 1246.6 ), Vector( 0, -158.667, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( 9440.93, -5239.4, 1061.78 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 3316.19, -9379, 1330.91 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -4583.92, -7856.97, 1703.7 ), Vector( 0, 104, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -7939.58, -5246.98, 1745.83 ), Vector( 0, -130.667, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -5714.17, -5779.78, 2211.96 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( 9485.19, -5689.22, 1475.56 ), Vector( 0, -129.333, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -8713.57, -2853.85, 1516.17 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.DROPSHIP_TOUCH_AND_GO )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -3449.49, -2592.1, 512.287 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -3178.94, -1853.64, 404.133 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -603.819, -2201.75, -191.518 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -3289.05, -3353.68, 522.637 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -3389.06, -4047.49, 530.102 ), Vector( 0, 61.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -2358.64, -4202.8, 330.664 ), Vector( 0, 132, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -2225.71, -2949.79, 92.7147 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -2025.99, -3508.57, 85.7479 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -1837.9, -2805.41, 100.636 ), Vector( 0, -26.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -2046, -2965.98, 448.786 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -345.049, -2066.36, 539.447 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( 434.288, -2692.38, 432.486 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -534.725, -3187.99, 475.59 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -504.287, -4228.69, 345.232 ), Vector( 0, 54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -323.433, -3390.6, 762.361 ), Vector( 0, 142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -778.799, -4859.37, 567.992 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 514.03, -4803.16, 260.865 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 453.981, -2901.16, 412.904 ), Vector( 0, -14.6671, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 1286, -5973.78, 167.793 ), Vector( 0, -112, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 2658.45, -5690.61, 111.376 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 2341.36, -5093.54, 141.414 ), Vector( 0, 76, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 542.17, -2693.12, -51.2783 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 1070.17, -2502.52, 207.429 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 2251.78, -2947.03, 218.542 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( 2140.48, -4083.17, 182.521 ), Vector( 0, -102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 1845.23, -3658.95, 351.971 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( 1817.66, -4899.84, 173.005 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 2171.8, -5277.17, 356.054 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 3350.98, -3866.36, 85.1806 ), Vector( 0, 32, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 3107.99, -3837.14, 203.113 ), Vector( 0, 168, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( 3195.96, -5113.43, 106.487 ), Vector( 0, 76, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( 1140.83, -3006.08, 377.097 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 2946.95, -2905.23, 150.754 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 3024.57, -3964.78, 97.2054 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 3090.48, -4010.24, 127.418 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 2979.98, -3977.25, 283.241 ), Vector( 0, 165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( 2288.54, -4915.14, 153.24 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 1714.91, -4990.03, 159.127 ), Vector( 0, 165.334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( 788.05, -5050.85, 254.482 ), Vector( 0, 164, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( 1088.66, -2861.57, 183.377 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 253.06, -2473.31, -30.711 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -42.0858, -1844.35, -186.406 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -1871.59, -2815.78, 72.0516 ), Vector( 0, 50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -3309.96, -2112.26, 401.505 ), Vector( 0, 73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -3258.65, -3413.16, 519.407 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -2491.24, -4971.37, 490.968 ), Vector( 0, -22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -1650.19, -5005.24, 373.971 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -544.728, -3635.91, 734.388 ), Vector( 0, -98.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -450.272, -2882.09, 426.397 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( -641.254, -2900.02, 5.88353 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( -1881.24, -3501.48, 80.2011 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( -2122.04, -2924.79, 90.7352 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -222.333, -4059.67, 256.909 ), Vector( 0, -77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( 1568.92, -3253.17, 142.364 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( 1942.79, -3027.99, 215.614 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( 1108.59, -2611.45, 190.991 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( 581.094, -2433.24, -64.6659 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -719.663, -2737.37, -12.7871 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( -1896.84, -3700.3, 98.9693 ), Vector( 0, 16, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( -3410.7, -2018.69, 405.13 ), Vector( 0, 32, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( -3700.1, -2662.33, 518.992 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( -3601.65, -3514.07, 518.995 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( -2532.84, -4925.6, 370.076 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( -456.545, -4659.18, 331.187 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 1841.24, -4050.36, 371.915 ), Vector( 0, 64, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( 2542.19, -3931.21, 114.089 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( 2788.25, -3763.85, 79.004 ), Vector( 0, 96, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( 3384.46, -4041.11, 73.6406 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( 3000.99, -3950.25, 212.572 ), Vector( 0, -145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 2891.71, -3005.96, 162.543 ), Vector( 0, -153.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( 1072.7, -2989.51, 210.161 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( -1813.15, -5041.93, 374.401 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( -2129.29, -3858.47, 570.855 ), Vector( 0, -1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( -3531.04, -2640.74, 511.058 ), Vector( 0, -64, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( -2066.51, -3232.97, 108.993 ), Vector( 0, -64, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( 337.361, -3403.02, 441.393 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( -2744.16, -1734.23, 401.725 ), Vector( 0, 76, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( -3357.6, -3448.93, 543.596 ), Vector( 0, 102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -2231.37, -3933.01, 570.252 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( -205.932, -1833.06, -173.177 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( 874.062, -2684.24, 180.295 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( -2216.04, -3917.59, 551.3 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( -3776.93, -3430.75, 497.473 ), Vector( 0, 117.334, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( -3434.27, -3391.18, 532.544 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( -2262.1, -4106.59, 347.851 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( -1941.52, -5179.42, 390.533 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( -2211.55, -3644.18, 539.944 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( -3467.08, -2233.18, 369.135 ), Vector( 0, 160, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( -582.645, -2463.77, 0.233391 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( 1063.3, -2437.27, 174.729 ), Vector( 0, -13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( 451.349, -3694.48, 413.779 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( -712.485, -4187.19, 642.085 ), Vector( 0, -18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( 114.113, -3633.63, 720.419 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
}

View file

@ -0,0 +1,151 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -1057.57, -973.886, 256.731 ), Vector( 0, 1.33295, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -2069.74, 600.374, 257.295 ), Vector( 0, 1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -2029.02, 1399.67, 18.8091 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -732.892, 3548.48, 27.2268 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -437.617, 3506.3, 27.2467 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -233.245, 1803.92, 1.72992 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -1022.39, 1336.05, 13.3904 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -488.49, -14.4047, 19.1736 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -2541.05, 32.6625, 265.931 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( 91.6166, 509.576, 263.077 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( 601.251, 99.8114, 257.498 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( 1014.49, -36.2213, 264.728 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( 769.973, -1728.43, 259.041 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( 664.196, -2052.56, 260.761 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -952.566, -3829.51, 261.982 ), Vector( 0, 2.38419e-007, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -909.576, -3305.46, 257.099 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -1340.33, -1946.22, 256.83 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -2391.93, -925.779, 224.28 ), Vector( 0, -2.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -1228.73, -3392.38, 257.301 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -302.099, -3928.9, 259.476 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -222.062, -3666.07, 272.295 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -399.066, -3899.95, 20.1119 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( 186.263, -1705.56, 20.1684 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -1343.16, -1626.07, 257.163 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -1711.11, -516.099, 265.244 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 1498.21, -2572.53, 259.339 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 472.404, -2891.12, 517.849 ), Vector( 0, -128, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 564.192, 814.485, 259.063 ), Vector( 0, -108, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -2816.54, 694.626, 264.349 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -962.054, -731.543, 280.521 ), Vector( 0, -118.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 1321.93, 378.311, 259.845 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 557.908, -465.644, 111.181 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( 1282.5, -564.558, 23.3223 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -226.765, 1099.86, 264.063 ), Vector( 0, 146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -1374.54, -1242.97, 28.5874 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -114.216, -2901.69, 263.929 ), Vector( 0, 96, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( -1725.07, -2097.66, 265.192 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( -2792.63, -2274.3, 258.13 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( -2008.18, -2839.34, 258.165 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -2823.09, -2812.45, 265.311 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( 202.76, 618.679, 262.666 ), Vector( 0, 44, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 415.93, -2413.22, 68.6827 ), Vector( 0, -113.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 1306.92, -717.562, 258.793 ), Vector( 0, 165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -802.373, 1293.63, 288.017 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( 348.083, -1957.71, 261.229 ), Vector( 0, -85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -1885.22, 620.47, 263.967 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -1542.03, -467.824, 521.303 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -1619.03, -1352.28, 517.725 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -71.7014, -2724.69, 267.404 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( 98.667, -3654.65, 272.579 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( 136.89, -3405.99, 283.051 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 211.167, -1771.51, 261.148 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -1252.79, -1284.45, 267.026 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -925.148, -1503.31, 260.814 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -1974.77, -277.552, 260.334 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( 262.01, -3046.06, 257.769 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -988.983, -734.384, 515.485 ), Vector( 0, -169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -2692.58, -1520.28, 225.571 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -2831.47, -3.4869, 258.888 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -2959.65, 223.082, 257.868 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( -1986.88, 1235.93, 274.041 ), Vector( 0, -22.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( -803.771, -1799.56, 257.838 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 1207.95, -2489.19, 259.724 ), Vector( 0, 152, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( -2685.76, -2566.76, 265.289 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( -1362.16, 111.2, 262.715 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -736.281, -3602.23, 414.553 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( 7.44431, -3402.33, 404.301 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( -729.42, -3420.9, 269.746 ), Vector( 0, 44, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( 437.612, -2160.33, 517.29 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( -1335.78, -1266.43, 515.187 ), Vector( 0, 36, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -655.79, 1089.2, 405.491 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( 256.286, 1274.64, 562.209 ), Vector( 0, -125.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( 478.118, 62.2552, 539.608 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( -2506.19, -1984.61, 260.608 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( -2646.72, -2146.81, 518.033 ), Vector( 0, 114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( -1660.24, -1829.66, 517.315 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( 1702.27, -2196.81, 270.292 ), Vector( 0, -170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 598.378, -1927.07, 261.094 ), Vector( 0, 169.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( -1166.69, -1856.18, 517.385 ), Vector( 0, 114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( -1863.1, -1478.92, 543.922 ), Vector( 0, -6.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( -933.924, -758.11, 261.614 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( -2873.32, -2382.7, 260.186 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( 142.885, -2776.69, 79.2692 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( -1351.36, -1485.07, 520.626 ), Vector( 0, 105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( 77.7958, -303.64, 81.6652 ), Vector( 0, 30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( 429.189, 1008.52, 91.786 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( 516.347, -28.9009, 94.9377 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 720.241, -1508.21, 19.9111 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( -2742.88, -3043.74, 261.22 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( -2015.69, -2014.85, 257.751 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( -2715.02, -654.321, 222.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( 640.285, -45.4839, 257.933 ), Vector( 0, 45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( -1907.49, -2510.39, 258.817 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( -1539.49, 634.388, 258.154 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -802.401, -184.137, 258.246 ), Vector( 0, -2.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( -245.31, -3718.76, 270.341 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( -1256.15, -4058.72, 264.113 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( 931.425, -2088.2, 263.388 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( 1343.65, 320.394, 260.554 ), Vector( 0, -172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( 387.576, 1262.98, 265.513 ), Vector( 0, -133.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( -2602.08, -775.853, 232.871 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( -1281.47, -898.11, 27.575 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( 1514.79, -2919.55, 259.76 ), Vector( 0, -168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( -888.997, -2372.1, 261.071 ), Vector( 0, 17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( -628.192, -2225.66, 262.386 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( -1374.25, 1296.75, 270.735 ), Vector( 0, -112, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( 418.532, 865.888, 97.7894 ), Vector( 0, -92.0003, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( 207.961, 765.748, 261.15 ), Vector( 0, -165.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( 821.257, 425.421, 258.019 ), Vector( 0, 125.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( -682.882, -3372.98, 408.684 ), Vector( 0, 82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( 429.261, -2147.6, 518.569 ), Vector( 0, 64, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( 847.267, -1984.4, 534.979 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( 871.308, -3350.14, 263.279 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -511.813, -3890.66, 259.374 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( -2768.93, -1999.13, 259.213 ), Vector( 0, -145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -289.444, -4025.89, 280.178 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( -1092.31, -3668.58, 271.576 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -180.25, 635.597, 265.2 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( 811.406, 40.9057, 265.802 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( 1374.91, -3169.8, 266.073 ), Vector( 0, 116, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( 274.118, -3418.96, 282.288 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( 462.612, -1931.26, 271.53 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us123", Vector( 1327.91, -1870.53, 268.627 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( 262.206, -3816.59, 271.249 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( 78.7607, -2407.76, 82.4735 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( -936.177, -924.173, 260.96 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( 400.402, -1940.62, 536.679 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( 1394.81, -213.882, 272.971 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -741.967, 979.625, 261.139 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( -475.436, 715.139, 258.919 ), Vector( 0, 14.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( 1378.18, 127.561, 258.742 ), Vector( 0, 82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( 1198.09, -2445.61, 263.853 ), Vector( 0, 73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( -343.014, -3564.72, 292.906 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( -708.755, -4046.86, 262.652 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( -1911.26, -1436.53, 222.133 ), Vector( 0, 42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( 141.961, -97.6431, 100.719 ), Vector( 0, -14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( 760.122, -2854.17, 264.429 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( -2629.57, 588.086, 276.977 ), Vector( 0, -20, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( -1185.81, -378.013, 272.758 ), Vector( 0, 1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( -2281.44, -1418.22, 240.472 ), Vector( 0, -30.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( -1662.48, 42.783, 266.544 ), Vector( 0, 62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( -1246.75, -2000.3, 282.588 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( -1964.49, -2563.56, 260.527 ), Vector( 0, 56, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( -82.2018, -2669.85, 274.621 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( -899.19, -1984.28, 262.141 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( -1625.02, -40.7168, 260.636 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( -1938.29, 1137.74, 267.111 ), Vector( 0, -78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us152", Vector( -1917.14, -571.742, 222.042 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
}

View file

@ -0,0 +1,6 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -866.429, -548.336, 0.0 ), Vector( 0, 8, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -126.362, -399.503, 0.0 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us0" )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( 1044.5, -666.364, 0.0 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us1" )
}

View file

@ -0,0 +1,58 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -895.871, 424.899, 23.2166 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -1467.62, 1753.82, -113.247 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -4504.26, 943.913, 13.5455 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -4320.24, 2204.01, -101.136 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -2518.97, 3609.4, -101.394 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -1757.34, 723.459, -83.2881 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -75.2211, -216.605, 24.2413 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 294.919, -2670.45, -102.407 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -2225.11, -5212.19, -240.743 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -4155.4, -3129.87, 24.0174 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -5256.9, -1400.3, 11.1467 ), Vector( 0, -80, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -4112.82, -1541.82, 14.9128 ), Vector( 0, 14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -1721.39, -1704.56, -280.839 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( 378.742, -2128.63, -110.215 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -1392.5, -5558.3, -248.741 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -3671.13, -5241.78, -234.748 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -2155.94, -1418.33, 19.4644 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 807.986, -1183.01, 270.082 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -6.31694, 333.036, 259.038 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -1908.88, -4673.07, -160.612 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -1261.36, -1978.24, -277.329 ), Vector( 0, -170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -2435.06, 117.077, 14.9675 ), Vector( 0, 85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -3136.66, 1438.74, 175.427 ), Vector( 0, -34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -2818.58, -6193.08, -234.42 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -3483.58, -6940.34, -250.202 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -1648.56, -3928.87, -80.1931 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -1804.9, 172.585, 11.7368 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( -3127.71, 1202.76, 19.9772 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( -4777.44, 2009.11, -242.866 ), Vector( 0, -70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -2547.73, -1666.03, 7.23886 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -2714.83, -5008.76, -231.85 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( -1744.76, -4834.8, -180.704 ), Vector( 0, 94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -2243.67, 704.498, 12.7128 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( -3402.51, 941.95, 164.235 ), Vector( 0, 88, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -2634.82, -1512.4, 22.4855 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -2585.99, 415.025, 20.6425 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -2965.3, 1203.17, 175.633 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( -1950.5, 1551.39, -96.1673 ), Vector( 0, 78.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 371.664, 651.189, 132.79 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 395.815, -1103.02, 258.276 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -2717.32, -3997.06, 17.6656 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -1860.11, -1839.01, 178.909 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( -2381.01, -1923.55, 179.395 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -844.243, -1311.65, -271.636 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -5400, -2711.64, 6.17591 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -5309.58, 574.367, 10.9509 ), Vector( 0, 144, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -5606.39, 4847.35, -238.02 ), Vector( 0, 42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -4092.13, 1201.59, 164.885 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -1394.67, 351.954, 6.7331 ), Vector( 0, -112, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -79.2572, 675.646, -12.925 ), Vector( 0, 14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -353.044, -2141.99, -113.952 ), Vector( 0, 128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -961.466, -4393.9, -59.4272 ), Vector( 0, 108, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( -4093.55, -2855.79, 13.2643 ), Vector( 0, 48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -4096.94, 1405.88, 170.591 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -1229, 1228.97, -125.303 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
}

View file

@ -0,0 +1,132 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -8229.49, 9206.27, -8960.19 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -8186.66, 9239.51, -8960.26 ), Vector( 0, -76, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -8188.07, 9202.21, -8960.24 ), Vector( 0, 66.6669, 0 ), CINEMATIC_TYPES.LEVIATHAN_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -1117.07, -2077.53, 118.255 ), Vector( 0, -12, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( -873.669, -2616.35, 118.771 ), Vector( 0, 16, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -1418.93, -2095.77, 122.679 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -1002.68, -2709.21, 117.237 ), Vector( 0, 84, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -2299.48, -2702.03, 126.517 ), Vector( 0, -14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( -2185.16, -2983.68, 128.55 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( -2095.02, -2879.14, 146.07 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( -2515.89, -2960.9, 142.563 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -1590.55, -2157.34, 141.036 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( -920.487, -2100.65, 130.044 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -1857.52, -2146.05, 128.512 ), Vector( 0, 14.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -2334.08, -2581.59, 121.058 ), Vector( 0, 44, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -1957.95, -2475.58, 134.746 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -836.546, -2275.03, 124.045 ), Vector( 0, 156, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -2243.91, -2532.67, 123.431 ), Vector( 0, 114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( -1726.74, -2155.16, 132.794 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -1828.6, -3074.1, 149.472 ), Vector( 0, -68, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -2373.69, -3218.8, 128.205 ), Vector( 0, 18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -2061.38, -2630.73, 2.91659 ), Vector( 0, -149.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( -1353.24, -1190.59, 50.2299 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -1136.02, -762.72, 16.2424 ), Vector( 0, 112, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -548.762, 952.808, 39.996 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -631.058, -193.356, 24.9938 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -1469.72, -539.289, 8.17075 ), Vector( 0, 57.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -905.165, -85.4171, 20.5176 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -1029.62, -250.955, 9.82195 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -696.948, 288.738, 22.9027 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -563.169, 1253.01, 45.7872 ), Vector( 0, -71.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -784.927, 1242.77, 42.3756 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( -1801.67, 1650.69, 33.5297 ), Vector( 0, 70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( -1766.6, 1831.83, 16.1291 ), Vector( 0, 4, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( -1957.15, 1346.25, 31.6301 ), Vector( 0, 132, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( -2008.69, 1133.33, 16.7792 ), Vector( 0, -60, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -1410.7, 1236.91, 16.8193 ), Vector( 0, 66.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( -1582.02, 1806.8, 14.373 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( -1069.86, 1692.63, 13.1593 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( -354.15, 1689.4, 43.3999 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( -626.907, 1233.5, 44.8473 ), Vector( 0, -109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( -1563.44, 2025.69, 14.862 ), Vector( 0, 145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( -1544.36, 1383.1, 34.7624 ), Vector( 0, 35.9999, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( -3511.16, 609.519, 24.6229 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( -3429.42, 1035.54, 19.4751 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( -3952.65, 319.537, 142.108 ), Vector( 0, -49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( -4062.51, 449.252, 156.135 ), Vector( 0, -133.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( -4760.39, -537.7, 146.834 ), Vector( 0, -136, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( -4415.02, -289.086, 132.901 ), Vector( 0, -145.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( -4276.68, -486.505, 133.012 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( -4298.06, -1172.48, 142.02 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( -4617.2, -870.634, 10.6811 ), Vector( 0, 46.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( -4663.36, 319.93, 162.057 ), Vector( 0, -70.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( -4373.23, 684.833, 146.982 ), Vector( 0, -52, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( -3733.72, 393.599, 138.539 ), Vector( 0, -142.667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( -3569.35, 696.727, 166.465 ), Vector( 0, -57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( -4106.97, -905.596, 138.554 ), Vector( 0, -110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( -4308.61, -1724.58, 111.271 ), Vector( 0, -132, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -2823.65, -1887.34, 26.6622 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( -2948.21, -1959.24, 8.65767 ), Vector( 0, 77.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( -3481.07, -1676.68, 101.403 ), Vector( 0, 65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( -4852.46, -1453.57, 149.213 ), Vector( 0, 73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( -4802.63, -1183.03, 139.596 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( -4513.46, -1319.68, 138.524 ), Vector( 0, -44, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( -4245.07, 43.0316, -141.706 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( -4244.45, 756.685, 17.1343 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( -3706.09, -1463.89, 133.642 ), Vector( 0, -5.33334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( -3948.92, 59.0544, 145.989 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( -5618.6, -483.303, -104.463 ), Vector( 0, 125.334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( -5472.87, -638.624, -123.712 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( -4944.74, 672.669, 9.55705 ), Vector( 0, 157.334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( -1137.43, -2146.89, 299.678 ), Vector( 0, 76, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( -462.729, 996.811, 57.6262 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -1926.59, 1770.54, 15.7947 ), Vector( 0, -134.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( -3928.28, 109.897, -141.753 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( -4343.1, -721.577, -149.291 ), Vector( 0, 105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( -4930.98, -861.801, 163.359 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( -5546.45, -1115.51, -107.603 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( -4493.23, -1489.1, 149.679 ), Vector( 0, -42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( -1816.19, -2761.31, 125.86 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( -2412.37, -2755.42, 132.385 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( -1715.04, -2696.66, 117.703 ), Vector( 0, -152, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( -947.518, -2289.17, 127.664 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( -1283.71, -1077.87, 49.6953 ), Vector( 0, 18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -1112.29, -486.226, 7.34206 ), Vector( 0, -40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( -735.955, -380.411, 6.03282 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -492.422, 1758, 50.8097 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( -1135.43, 1229.68, 16.2779 ), Vector( 0, -48, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -2144.5, 1523.23, 19.8842 ), Vector( 0, -61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( -3416.65, 825.419, 2.97382 ), Vector( 0, -28, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( -3938.47, 726.449, 143.83 ), Vector( 0, -38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( -4326.27, 284.148, 135.965 ), Vector( 0, 80, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us122", Vector( -4654.02, -1191.53, 148.69 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us123", Vector( -4556.2, -1051.39, 6.82498 ), Vector( 0, -66.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( -790.425, 1710.84, 23.5771 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( -1459.64, -1056.15, 44.8527 ), Vector( 0, 121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( -1243.69, -2139.17, 131.093 ), Vector( 0, -24, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -4132.96, -62.1596, 144.718 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( -4553.45, 126.917, 144.043 ), Vector( 0, -73.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -256.253, 1255.87, 40.0634 ), Vector( 0, 41.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( -1769.9, 1427.39, 16.4825 ), Vector( 0, 8, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( -4706.27, -902.995, 23.261 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( -3847.7, 205.474, 134.972 ), Vector( 0, -53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( -931.219, 2002.62, 7.99381 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -8221.2, 9206.6, -8960.21 ), Vector( 0, -36, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us0" )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -8206.39, 9203.68, -8960.47 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us5" )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -8205.31, 9215.06, -8960.06 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us6" )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -8203.32, 9226.33, -8960.16 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us1" )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -8185.89, 9247.41, -8960.3 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us2" )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -8208.55, 9206.77, -8960.98 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us5" )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -8204.81, 9213.24, -8960.15 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us12" )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -8204.41, 9220.58, -8960.19 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us13" )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -8204.02, 9224.09, -8960.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us14" )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -8198, 9234.07, -8960.2 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us15" )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -8199.92, 9238.16, -8960.36 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us20" )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -8218.92, 9248.95, -8959.87 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us21" )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -8184.82, 9214.24, -8959.83 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us4" )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -8173.85, 9212.8, -8959.8 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us7" )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -8149.89, 9222.53, -8959.19 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us8" )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -8150.46, 9234.78, -8960.07 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us9" )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -8185.46, 9225.21, -8960.1 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us4" )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -8186.51, 9221.9, -8960.13 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us10" )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -8186.05, 9218.75, -8959.91 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us11" )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -8150.5, 9218.87, -8959.91 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us16" )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -8151.45, 9232.91, -8959.86 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us17" )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -8186.83, 9205.01, -8960.23 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.LEVIATHAN_ROAR, "cinematic_mp_node_us23" )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -8182.97, 9213.96, -8960.04 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us25" )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -8174.45, 9227.53, -8959.81 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us26" )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( -8188.66, 9241.25, -8960.22 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us24" )
}

View file

@ -0,0 +1,146 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -3353.71, 2178.28, 656.55 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -3352.32, 2771.92, 663.172 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -2724.26, 2627.73, 916.852 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -1767.14, 2379.02, 717.838 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -671.071, 2643.36, 709.906 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 1351.65, 2320, 787.226 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 3161.92, 2695.93, 920.176 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 3480.91, 1889.45, 841.148 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( 3672.24, 528.083, 853.94 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( 1786.75, -1179.3, 242.962 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -834.74, -618.38, 262.879 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -2142.52, -522.998, 263.727 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -2018.06, 275.152, 258.999 ), Vector( 0, 125.333, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -1709, 422.585, 258.402 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -2322.24, 1305.21, 645.321 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -1342.64, 791.895, 652.455 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -1845.87, 179.706, 266.263 ), Vector( 0, 6.66667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -876.453, 621.922, 271.71 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -1366.18, 2037.32, 713.285 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -2886.53, 2488.61, 650.379 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -3497.36, 2766.55, 653.198 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( 3012.79, 2912.02, 917.874 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( 4230.57, 1263.72, 853.359 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( 2284.96, -1547.42, -111.214 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -3478.23, 409.291, 264.277 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -2315.11, -820.289, 275.789 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( 4669.87, 1393.85, 856.695 ), Vector( 0, 148, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( 2867.52, 2691.68, 917.706 ), Vector( 0, -130.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( 436.855, 2577.49, 647.095 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 886.635, -1069.04, 13.3973 ), Vector( 0, -156, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 1874.34, 1131.71, 518.616 ), Vector( 0, -98.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -2983.08, 2954.02, 651.138 ), Vector( 0, 44, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( -1325.98, -699.705, 266.216 ), Vector( 0, -32, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -3697.31, -767.216, 278.944 ), Vector( 0, 44, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 3332.06, 1307.95, 826.519 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( 3.89429, 369.409, 234.745 ), Vector( 0, -46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 140.232, -485.863, 535.677 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 1745.1, -487.02, 387.477 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 1825.4, -1394.67, -123.583 ), Vector( 0, -58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( 3424.08, -1810.01, -123.458 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 140.209, -839.114, 534.644 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -1966.53, 2798.17, 710.353 ), Vector( 0, -96, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -3039.59, 149.398, 267.292 ), Vector( 0, -74.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -2881.25, 2415.59, 906.99 ), Vector( 0, 89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -1691.03, 2106.03, 708.133 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -412.289, 2689.6, 707.337 ), Vector( 0, -120, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( 1739.53, 3045.97, 912.605 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( 2159.31, -272.826, 530.836 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -554.551, -863.033, 260.847 ), Vector( 0, 176, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -2019.73, -903.072, 264.481 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( -2881.81, -708.695, 264.999 ), Vector( 0, 164, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -3249.9, 2176.11, 1044.61 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -1964.26, 2368.63, 1046.21 ), Vector( 0, 57.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -1210.8, 2321.62, 712.256 ), Vector( 0, -138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -444.345, 2337.04, 645.329 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -258.438, 1667.88, 657.119 ), Vector( 0, 154.667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -1351.91, 648.527, 254.362 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -517.3, -1031.13, -116.986 ), Vector( 0, -84, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( 319.618, -1068.98, 15.6193 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( 271.982, -398.395, 8.53848 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( 2790.12, -1277.93, 104.575 ), Vector( 0, -62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( 3029.26, 1609.72, 837.59 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us64", Vector( -2403.99, 2048.25, 653.43 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us65", Vector( -3201.83, 1827.46, 660.995 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us66", Vector( -3354.09, 1959.83, 657.931 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us67", Vector( -1763.36, 2384.71, 714.273 ), Vector( 0, 1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( 2275.98, 1047.44, 582.154 ), Vector( 0, 180, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -1802.97, 1568.9, 643.849 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -608.556, 1052.02, 638.009 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us69", Vector( 995.222, 665.237, 386.912 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us70", Vector( 3407.17, -1265.08, 97.726 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us71", Vector( -468.151, -1303.18, -122.661 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us72", Vector( -1908.79, 2078.19, 644.514 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us74", Vector( 2787.31, 1914.21, 923.961 ), Vector( 0, 177.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us75", Vector( -1289.41, -906.908, 259.873 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us76", Vector( 1709.44, 1274.95, 515.503 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us77", Vector( 3068.42, 1024.52, 856.837 ), Vector( 0, 40, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us78", Vector( 2920.35, 2681.66, 926.004 ), Vector( 0, 34.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us79", Vector( 2157.17, 1949.82, 922.292 ), Vector( 0, -140, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us80", Vector( -221.794, 1833.19, 665.912 ), Vector( 0, -168, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us81", Vector( -3173.78, 3027.21, 658.791 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us82", Vector( -3663.25, 408.444, 279.724 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us83", Vector( -1985.34, -486.189, 297.364 ), Vector( 0, -104, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_SPEEDKILL )
CreateCinematicMPNode( "cinematic_mp_node_us84", Vector( -3523.55, 2080.43, 646.905 ), Vector( 0, 104, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us86", Vector( -582.063, 2614.1, 703.776 ), Vector( 0, 130.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us87", Vector( -399.604, 1683.76, 668.362 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us90", Vector( 2003.85, -562.567, 397.874 ), Vector( 0, 104, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us91", Vector( 828.88, -433.384, 279.808 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us92", Vector( -1005.11, -560.666, -110.512 ), Vector( 0, 69.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us93", Vector( -300.176, 288.691, 395.868 ), Vector( 0, -150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_NECK_SNAP )
CreateCinematicMPNode( "cinematic_mp_node_us94", Vector( -487.003, 2005.15, 662.258 ), Vector( 0, -82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us95", Vector( 633.978, 1893.09, 794.144 ), Vector( 0, -1.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us96", Vector( 1682.39, -484.995, 395.216 ), Vector( 0, 138.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us98", Vector( -564.319, 872.544, 393.74 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us99", Vector( 2247.61, 1612.86, 928.714 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us100", Vector( 948.6, 1981.83, 791.503 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us101", Vector( -253.746, -1744.79, -113.066 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us102", Vector( -2058.06, -1264.89, -120.829 ), Vector( 0, 150.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us103", Vector( -2270.72, 1376.62, 646.096 ), Vector( 0, -56, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us104", Vector( 708.031, -443.185, 3.96064 ), Vector( 0, 53.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us105", Vector( 685.933, -1676.02, -111.484 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us106", Vector( -1839.84, -1716.67, -93.8698 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us107", Vector( -2214.17, 1822.08, 653.97 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us108", Vector( -2051.18, 2451.15, 741.93 ), Vector( 0, 54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us73", Vector( -2865.36, 2312.55, 667.004 ), Vector( 0, 12, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us85", Vector( -449.605, 292.785, 401.607 ), Vector( 0, -18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us88", Vector( 221.321, -622.642, 402.624 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us89", Vector( -1725.5, -692.084, 266.975 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us97", Vector( -2338.8, 2732.68, 930.973 ), Vector( 0, 70.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us109", Vector( -2652.47, 2693.34, 643.974 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us110", Vector( 131.226, -624.389, 405.177 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us111", Vector( 1443.17, 437.56, 516.062 ), Vector( 0, -13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us112", Vector( 2110.05, 270.12, 521.209 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us113", Vector( 837.828, 2369.5, 720.261 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us114", Vector( -468.996, 1659.19, 661.777 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us115", Vector( -2068.29, 1293.36, 647.833 ), Vector( 0, -125.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us116", Vector( -1772.16, -318.829, 172.271 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us117", Vector( 1654.88, 3010.18, 910.237 ), Vector( 0, -170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us118", Vector( -950.674, 2654.51, 848.758 ), Vector( 0, 82.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us119", Vector( -1249.64, 2167.08, 728.584 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us120", Vector( -2209.99, 2683.54, 731.445 ), Vector( 0, 18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us121", Vector( -2070.36, 1348.13, 648.684 ), Vector( 0, -81.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us123", Vector( -1714.13, -893.054, 274.062 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us124", Vector( 3742.81, 460.005, 853.965 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us125", Vector( 2164.96, 1660.48, 926.971 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CURBSTOMP )
CreateCinematicMPNode( "cinematic_mp_node_us126", Vector( 1387.51, 2225.89, 783.894 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us127", Vector( 1716.37, -632.599, 400.192 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( -1894.98, 196.516, 283.985 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -1946.27, 2286.22, 727.815 ), Vector( 0, -114.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( -940.882, 2529.68, 856.279 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( 1934.48, 2883.93, 934.844 ), Vector( 0, 128, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( 1458.59, -1901.55, -118.786 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( -1566.25, 1165.46, 658.881 ), Vector( 0, 96, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( -1454.83, 334.806, 271.378 ), Vector( 0, 42.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( -1854.12, 1313.24, 643.407 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( -1906.02, 1542.4, 652.997 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( 2168.91, 1637.74, 581.718 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( -1756.57, -823.029, 3.18184 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us140", Vector( 1821.22, 1863.65, 930.56 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_MELEE_FLIP )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( 2156.78, 1629.29, 608.81 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us142", Vector( 1964.11, -510.03, 401.958 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( -515.875, 1825.22, 665.025 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( 2561.95, 406.225, 652.5 ), Vector( 0, -98.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BODYSLAM )
}

View file

@ -0,0 +1,145 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -2685.78, 2795.08, -1729.09 ), Vector( 0, 169.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us68", Vector( -2183.51, 589.5, -97.2994 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us128", Vector( -3060.03, 61.9519, 84.681 ), Vector( 0, -124, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us129", Vector( -3245.82, 70.964, -76.8736 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us130", Vector( -2857.5, 1278.6, -110.863 ), Vector( 0, 25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us131", Vector( -2842.52, 1182.77, 144.989 ), Vector( 0, 38.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us132", Vector( -1572.64, 130.34, 2.40462 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us133", Vector( -267.789, 70.7206, 91.6284 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us134", Vector( 1310.01, 192.05, 114.741 ), Vector( 0, 81.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us135", Vector( 1868.72, 134.5, 115.497 ), Vector( 0, 64, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us136", Vector( 2093.72, -1371.87, 147.085 ), Vector( 0, -105.333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us137", Vector( 1754.4, -1044.24, -39.7004 ), Vector( 0, 93.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us138", Vector( 1211.4, -1158.6, 70.2999 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us139", Vector( -99.6308, -1298.76, -244.49 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us141", Vector( -2537.38, 1363.42, -90.9223 ), Vector( 0, -121.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us143", Vector( -2366.39, 1807.15, 155.85 ), Vector( 0, -86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us144", Vector( -3043.11, 911.164, 139.349 ), Vector( 0, 85.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us145", Vector( -3013.33, 1.96633, 60.7863 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us146", Vector( -3256.67, 202.65, -109.807 ), Vector( 0, 28, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us147", Vector( -3078.69, 1805.62, 141.399 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us148", Vector( -1383.24, 324.258, 9.66573 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us149", Vector( -1123.47, -352.261, -90.2273 ), Vector( 0, -145.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us150", Vector( -234.572, 116.967, 106.948 ), Vector( 0, 172, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us151", Vector( 1395.79, 272.015, 83.586 ), Vector( 0, -112, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us154", Vector( 1519.02, -1263, 70.1067 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us155", Vector( 1741.42, 70.342, 141.923 ), Vector( 0, -90.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SHOTGUN_WALLSLAM )
CreateCinematicMPNode( "cinematic_mp_node_us157", Vector( 1772.28, -1052.67, 74.0876 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us158", Vector( 1834.17, -143.013, 140.878 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us159", Vector( -1344.34, 22.8006, 11.9895 ), Vector( 0, -17.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us160", Vector( -1290.61, -445.786, -76.4059 ), Vector( 0, 24, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us161", Vector( -3142.87, -318.452, -76.8635 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us163", Vector( -2157.34, 512.952, -110.209 ), Vector( 0, 58.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_BRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us164", Vector( -2918.72, 1204.71, -98.9093 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us165", Vector( -3063.25, 255.113, 81.9829 ), Vector( 0, 18.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us166", Vector( -3219.55, 14.6918, -84.7189 ), Vector( 0, 52, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us167", Vector( -1250.2, 368.715, 8.11151 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us168", Vector( 1706.83, -1087.36, -33.9146 ), Vector( 0, 37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_BLINDFIRE )
CreateCinematicMPNode( "cinematic_mp_node_us169", Vector( 1548.68, -802.823, 58.9437 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us170", Vector( 2094.44, -1109.96, 131.695 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us171", Vector( 1570.81, 118.334, 146.768 ), Vector( 0, 113.334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us172", Vector( 1162.76, -214.482, 104.946 ), Vector( 0, 98.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us173", Vector( -2632.67, 1634.59, 147.255 ), Vector( 0, -109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us174", Vector( -2883.64, 1496.42, -78.532 ), Vector( 0, 26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CHESTPUNCH )
CreateCinematicMPNode( "cinematic_mp_node_us177", Vector( -230.388, -75.1344, 88.3941 ), Vector( 0, 4, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us178", Vector( 1484.09, 36.6861, 168.788 ), Vector( 0, 90.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us180", Vector( -2621.54, 1610.63, 143.162 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us181", Vector( -3121.8, 1158.11, 162.778 ), Vector( 0, 81.3336, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us182", Vector( -3335.42, -104.557, -100.458 ), Vector( 0, 100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us183", Vector( -3109.03, 148.197, -102.145 ), Vector( 0, -88, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us185", Vector( -2490.66, 1713.43, -205.981 ), Vector( 0, -100, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us186", Vector( 1647.33, -62.1854, 155.601 ), Vector( 0, -93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us187", Vector( 1409.6, -1032.64, -48.4207 ), Vector( 0, 109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us188", Vector( 1984.89, -983.309, 66.5628 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us190", Vector( 244.33, -1506.77, -82.1231 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us191", Vector( 1487.77, -1359.12, 65.6854 ), Vector( 0, 86.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_RAILING_SMASH )
CreateCinematicMPNode( "cinematic_mp_node_us199", Vector( -2687.81, 1401.22, 135.453 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us200", Vector( -2986.3, -390.804, 60.2869 ), Vector( 0, 80.0002, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us201", Vector( -3057.73, 176.633, 64.904 ), Vector( 0, 10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us202", Vector( -1505.93, 307.36, 2.74382 ), Vector( 0, 10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us203", Vector( -621.629, -4.82874, -4.73377 ), Vector( 0, -146.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us204", Vector( 1324.32, -14.0023, 84.4533 ), Vector( 0, 61.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us205", Vector( 1755.34, -1355.96, -51.3507 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us206", Vector( 1364.27, -1451.5, 80.324 ), Vector( 0, 156, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us207", Vector( 30.9497, -1275.67, -206.589 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us208", Vector( 1751.26, -184.128, 142.453 ), Vector( 0, -156, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us209", Vector( 1171.97, -1571.02, 69.4495 ), Vector( 0, -144, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us210", Vector( 1233.12, -1379.26, 89.8471 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us211", Vector( 1428.72, -1109.47, -19.1288 ), Vector( 0, -110.667, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us212", Vector( 2090.17, -495.587, 128.338 ), Vector( 0, -117.333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us213", Vector( 1067.42, 196.843, 99.1249 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us214", Vector( 815.07, -224.79, -113.324 ), Vector( 0, 57.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us215", Vector( -2819.53, 1014.55, -120.944 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us216", Vector( -2457.8, 1547.74, 137.08 ), Vector( 0, -28, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us217", Vector( -3067.95, 1049.02, 140.542 ), Vector( 0, -148, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us219", Vector( -3232.77, -27.1238, -111.883 ), Vector( 0, 97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us220", Vector( -3340.05, -98.1421, 58.8081 ), Vector( 0, -21.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_ZOMBIEDRAG )
CreateCinematicMPNode( "cinematic_mp_node_us221", Vector( -2414.61, 552.406, -108.897 ), Vector( 0, -112, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us222", Vector( -3125.34, -606.521, -106.372 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us223", Vector( 1652.58, -717.289, 72.3345 ), Vector( 0, -109.333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us224", Vector( 15.1009, -1446.44, -82.3848 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -5544.12, 1390.31, 19.9876 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( -5538.62, 1195.67, 41.0541 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( -1518.3, -111.503, 2032.4 ), Vector( 0, 173.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DRONE_SPAWN )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -3139.8, 2522.22, -1627.17 ), Vector( 0, -45.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us0" )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -3107.22, 2475.52, -1607.05 ), Vector( 0, -106.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us1" )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( -3306.5, 2804.89, -1630.45 ), Vector( 0, 136, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us1" )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( -3354.01, 2822.12, -1626.1 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us5" )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( -2721.44, 2646.39, -1621.91 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us5" )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -5499.25, 1425.24, 245.262 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us3" )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( -5020.55, 1708.41, 286.407 ), Vector( 0, 106.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us4" )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( -5073.33, 1873.79, 290.506 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us9" )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( -4332.69, 2237.52, 274.13 ), Vector( 0, -70.6666, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us9" )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -4305.39, 2153.26, 266.071 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us11" )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -2567.31, 2161.66, 191.535 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us11" )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -2560.24, 1993.53, 191.764 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us14" )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( -3462.08, 1945.6, 303.555 ), Vector( 0, -41.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us14" )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( -3401.39, 1885.24, 306.806 ), Vector( 0, -8, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us16" )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( -3624.57, 555.162, 307.436 ), Vector( 0, 32, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us16" )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -3477.51, 640.117, 267.479 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us18" )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -4486.31, 754.974, 245.823 ), Vector( 0, 21.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us18" )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( -4417.23, 778.229, 239.635 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us20" )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -5502.53, 862.951, 297.755 ), Vector( 0, -177.333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us20" )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -5517.73, 861.487, -6.19417 ), Vector( 0, 169.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us22" )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -5509.1, 1205.45, 257.56 ), Vector( 0, -5.33333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us24" )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -4640.66, 929.502, 384.051 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us25" )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( -4665.88, 423.443, 329.713 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us26" )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( -4444.52, -303.761, 241.719 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us27" )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( -4397.5, -230.657, 242.057 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us30" )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( -3804.83, -652.09, 206.618 ), Vector( 0, 62.6666, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us30" )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( -3754.43, -566.438, 184.252 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us32" )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -3570.12, -880.132, 324.168 ), Vector( 0, 66.6666, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us32" )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( -3511.67, -729.757, 301.417 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us34" )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( -4529.46, -440.944, 284.698 ), Vector( 0, 122.667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us34" )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( -5150.19, 241.998, 280.783 ), Vector( 0, 157.333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us41" )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( -5528.89, 258.196, 256.532 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us42" )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( -5530.83, 253.674, 48.4987 ), Vector( 0, -176, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us43" )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -1951.43, -106.308, 2017.96 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us8" )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( -1865.86, -357.788, 886.869 ), Vector( 0, 30.6666, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us13" )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( -1826.99, -336.56, 898.892 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us28" )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( -1976.85, -646.694, 478.981 ), Vector( 0, -160, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us28" )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( -2044.54, -668.984, 492.955 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us36" )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( -2175.77, -552.227, 299.451 ), Vector( 0, 96.0003, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us36" )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( -2178.89, -430.874, 271.701 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us38" )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( -2753.43, -372.911, 238.718 ), Vector( 0, 160, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us38" )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -2854.73, -340.6, 244.838 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us40" )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -2611.24, 175.274, 446.766 ), Vector( 0, 137.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us40" )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( -2665.67, 227.723, 459.409 ), Vector( 0, 22.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us46" )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -2128.43, 1035.49, 460.668 ), Vector( 0, 134.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us46" )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -2156.63, 1074.46, 476.311 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us48" )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -1745.45, 537.356, 345.546 ), Vector( 0, -129.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us48" )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( -1807.25, 459.032, 368.631 ), Vector( 0, -125.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us51" )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( -2062.71, 54.6609, 186.147 ), Vector( 0, -169.333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us51" )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -2104.85, 41.5733, 197.845 ), Vector( 0, -170.667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us53" )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -2060.27, -77.4737, 300.733 ), Vector( 0, 140, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us53" )
CreateCinematicMPNode( "cinematic_mp_node_us56", Vector( -2221.73, -209.618, 521.019 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us55" )
CreateCinematicMPNode( "cinematic_mp_node_us57", Vector( -2224.77, -146.49, 513.022 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us56" )
CreateCinematicMPNode( "cinematic_mp_node_us58", Vector( -2382.49, -84.7818, 820.448 ), Vector( 0, 33.3333, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us56" )
CreateCinematicMPNode( "cinematic_mp_node_us59", Vector( -2387.16, 116.301, 999.801 ), Vector( 0, -29.3333, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH, "cinematic_mp_node_us58" )
CreateCinematicMPNode( "cinematic_mp_node_us60", Vector( -2309.56, 72.4052, 989.297 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_SEARCH_TARGET, "cinematic_mp_node_us59" )
CreateCinematicMPNode( "cinematic_mp_node_us61", Vector( -2080.99, 273.601, 1334.75 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us59" )
CreateCinematicMPNode( "cinematic_mp_node_us62", Vector( -1928.6, 93.8728, 2045.49 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.CHILD, "cinematic_mp_node_us61" )
CreateCinematicMPNode( "cinematic_mp_node_us63", Vector( -1513.68, 94.7357, 2035 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.SEARCHSHIP_DELETE, "cinematic_mp_node_us62" )
}

View file

@ -0,0 +1,59 @@
function main()
{
CreateCinematicMPNode( "cinematic_mp_node_us0", Vector( -1786.54, -2525.56, 465.374 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us1", Vector( -1832.89, -2053.62, 290.167 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us2", Vector( -2135.89, -1294.04, 132.509 ), Vector( 0, -97.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us3", Vector( -2756.12, -991.9, 464.598 ), Vector( 0, -92, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us4", Vector( -1376.74, -2716.88, 471.994 ), Vector( 0, -2.66666, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us5", Vector( 1077.53, -3542.98, 356.743 ), Vector( 0, 90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us6", Vector( 2218.08, -4143.21, 407.505 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us7", Vector( 3172.72, -3382.18, 461.23 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us8", Vector( 1842.63, -1953.17, 144.055 ), Vector( 0, 178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us9", Vector( 1337.4, -1533.57, 308.385 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us10", Vector( 826.836, 96.3225, 457.166 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us11", Vector( 2937.47, 1711.04, 318.978 ), Vector( 0, -4, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us12", Vector( -524.916, 1636.43, 337.246 ), Vector( 0, -174.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us13", Vector( -1285.43, 828.02, 336.18 ), Vector( 0, -90.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us14", Vector( -1226.52, -927.228, 474.744 ), Vector( 0, -50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us15", Vector( -3078, -2974.62, 467.871 ), Vector( 0, 116, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us16", Vector( 1017.76, -655.045, 462.896 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us17", Vector( 1768.63, -1227.17, 335.183 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us18", Vector( 2685.39, -2378.08, 329.81 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us19", Vector( -817.133, -3159.61, 486.796 ), Vector( 0, 45.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us20", Vector( -2142.7, -1882.79, 149.679 ), Vector( 0, 49.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us21", Vector( 935.724, 1290.38, 372.388 ), Vector( 0, -37.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us22", Vector( -1231.9, 1425.87, 363.338 ), Vector( 0, 62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us23", Vector( -3293.33, -1283.66, 387.299 ), Vector( 0, 50.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us24", Vector( 452.922, -3211.22, 355.349 ), Vector( 0, 62.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_FIGHT_KNOCKBACK )
CreateCinematicMPNode( "cinematic_mp_node_us25", Vector( -828.654, -2632.23, 464.521 ), Vector( 0, 170.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us26", Vector( -1425.73, -1501.83, 282.08 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us27", Vector( -2130.74, -365.254, 474.542 ), Vector( 0, -158.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us28", Vector( -729.855, -27.9368, 468.005 ), Vector( 0, 13.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us29", Vector( 1410.12, 2334.08, 350.951 ), Vector( 0, -54.6666, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us30", Vector( 715.155, -3094.84, 565.331 ), Vector( 0, 162.667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_DRAG )
CreateCinematicMPNode( "cinematic_mp_node_us31", Vector( 713.014, 1473.57, 354.926 ), Vector( 0, -94.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us32", Vector( 2206.58, 458.23, 466.321 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us33", Vector( -425.623, -1952.09, 316.673 ), Vector( 0, 93.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_WOUNDED_CARRY )
CreateCinematicMPNode( "cinematic_mp_node_us34", Vector( -167.479, 1281.1, 357.421 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us35", Vector( 1051.14, -1516.02, 325.224 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us36", Vector( 2382.36, -1986.26, 311.833 ), Vector( 0, -9.33333, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us37", Vector( 979.221, -3319.03, 564.26 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us38", Vector( 1690.39, -1641.8, 156.829 ), Vector( 0, -10.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us39", Vector( 3138.99, -2132.52, 299.405 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us40", Vector( 3181.67, 18.1101, 472.155 ), Vector( 0, 144, 0 ), CINEMATIC_TYPES.AI_SKIT_PRISONER_KILL )
CreateCinematicMPNode( "cinematic_mp_node_us41", Vector( 403.48, -1827.74, 310.679 ), Vector( 0, 16, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us42", Vector( 793.926, -3368.69, 570.021 ), Vector( 0, -26.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us43", Vector( 2154.13, -1592.08, 144.651 ), Vector( 0, 102.667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us44", Vector( 938.37, 849.751, 341.675 ), Vector( 0, -65.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us45", Vector( -1143.57, -743.414, 481.039 ), Vector( 0, 36, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us46", Vector( -2113.21, -1119.62, 472.534 ), Vector( 0, 46.6667, 0 ), CINEMATIC_TYPES.AI_SKIT_LOOT_CORPSE )
CreateCinematicMPNode( "cinematic_mp_node_us47", Vector( 215.987, -1965.02, 309.992 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us48", Vector( -471.763, -1565.26, 302.031 ), Vector( 0, -178.667, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us49", Vector( -859.762, 217.069, 458.505 ), Vector( 0, -89.3334, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us50", Vector( -2496.51, 869.67, 338.774 ), Vector( 0, -180, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
CreateCinematicMPNode( "cinematic_mp_node_us51", Vector( -821.607, -1798.91, 316.636 ), Vector( 0, -25.3333, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us52", Vector( 2695.04, -1851.61, 151.944 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us53", Vector( 723.254, -3355.58, 573.909 ), Vector( 0, 92, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us54", Vector( -1592.93, -2791.36, 474.62 ), Vector( 0, 0, 0 ), CINEMATIC_TYPES.AI_SKIT_SPECTRE_CRAWL )
CreateCinematicMPNode( "cinematic_mp_node_us55", Vector( -1437.86, -2682.31, 318.467 ), Vector( 0, 2.14577e-006, 0 ), CINEMATIC_TYPES.AI_SKIT_DYING_WALLSLIDE )
}

View file

@ -0,0 +1,275 @@
printl( "Class Script: CAI_BaseNPC" )
CAI_BaseNPC.ClassName <- "CAI_BaseNPC"
CAI_BaseNPC.ownerPlayer <- null
CAI_BaseNPC.supportsXRay <- null
CAI_BaseNPC.supportsPredictiveTargeting <- null
function CAI_BaseNPC::SetOwnerPlayer( player )
{
Assert( player.IsPlayer() )
ownerPlayer = player.weakref()
this.SetBossPlayer( player ) // SetOwnerPlayer should probably go away at some point.
}
function CAI_BaseNPC::GetDoomedState()
{
if ( !HasSoul( this ) )
return 0.0
return GetTitanSoul().IsDoomed()
}
function CAI_BaseNPC::GetOwnerPlayer()
{
return ownerPlayer
}
function CAI_BaseNPC::HasPredictiveTargetingSupport()
{
return ( this.supportsPredictiveTargeting != null )
}
function CAI_BaseNPC::HasXRaySupport()
{
return ( this.supportsXRay != null )
}
function CAI_BaseNPC::EnableXRay( teamNumber, playerIndex )
{
Assert( this.HasXRaySupport() )
this.scope().EnableXRayRenderMode( teamNumber, playerIndex )
}
function CAI_BaseNPC::DisableXRay( teamNumber, playerIndex )
{
Assert( this.HasXRaySupport() )
this.scope().DisableXRayRenderMode( teamNumber, playerIndex )
}
function CAI_BaseNPC::ForceCombat()
{
this.FireNow( "UpdateEnemyMemory", "!player" )
}
RegisterClassFunctionDesc( CAI_BaseNPC, "ForceCombat", "Force into combat state by updating NPC's memory of the player." )
CAI_BaseNPC.__SetSquad <- CAI_BaseNPC.SetSquad
function CAI_BaseNPC::SetSquad( squadName )
{
Assert( !IsMultiplayer(), "Can't add guy using guy.SetSquad anymore - please use wrapper function SetSquad( guy, squadname ) instead." )
}
/*
CAI_BaseNPC.__Anim_ScriptedPlayWithRefPoint <- CAI_BaseNPC.Anim_ScriptedPlayWithRefPoint
function CAI_BaseNPC::Anim_ScriptedPlayWithRefPoint( string, Vector, Vector2, float )
{
printt( this, "Anim_ScriptedPlayWithRefPoint", string )
this.__Anim_ScriptedPlayWithRefPoint( string, Vector, Vector2, float )
}
CAI_BaseNPC.__Anim_ScriptedPlay <- CAI_BaseNPC.Anim_ScriptedPlay
function CAI_BaseNPC::Anim_ScriptedPlay( string )
{
printt( this, "Anim_ScriptedPlay", string )
this.__Anim_ScriptedPlay( string )
}
CAI_BaseNPC.__SetMoveAnim <- CAI_BaseNPC.SetMoveAnim
function CAI_BaseNPC::SetMoveAnim( anim )
{
if ( "marvin" in level && this == level.marvin )
{
printl( "Marvin set move anim " + anim )
}
this.__SetMoveAnim( anim )
}
CAI_BaseNPC.__ClearMoveAnim <- CAI_BaseNPC.ClearMoveAnim
function CAI_BaseNPC::ClearMoveAnim()
{
if ( "marvin" in level && this == level.marvin )
{
printl( "Marvin cleared move anim." )
}
this.__ClearMoveAnim()
}
*/
CAI_BaseNPC.__AssaultPoint <- CAI_BaseNPC.AssaultPoint
function CAI_BaseNPC::AssaultPoint( vec, tolerance = 16 )
{
this.__AssaultPoint( vec, tolerance )
}
CAI_BaseNPC.__SetTeam <- CAI_BaseNPC.SetTeam
function CAI_BaseNPC::SetTeam( team )
{
local currentTeam = this.GetTeam()
local alreadyAssignedValidTeam = ( currentTeam == TEAM_IMC || currentTeam == TEAM_MILITIA )
this.__SetTeam( team )
if ( this.GetModelName() == "" )
return
if ( this.IsSoldier() || this.IsSpectre() )
{
local eHandle = this.GetEncodedEHandle()
local players = GetPlayerArray()
foreach ( player in players )
{
Remote.CallFunction_Replay( player, "ServerCallback_UpdateOverheadIconForNPC", eHandle )
}
}
local modelTable = this.CreateTableFromModelKeyValues()
if ( !modelTable )
return
if ( !( "teamSkin" in modelTable ) )
return
if ( alreadyAssignedValidTeam && ( !( "swapTeamOnLeech" in modelTable.teamSkin ) ) )
return
SetSkinForTeam( this, team )
if ( this.IsTitan() )
{
//Set rocket pod skin correctly
if ( !HasSoul( this ) )
{
//printt( "No soul!" )
return
}
local soul = this.GetTitanSoul()
local leftRocketPod = soul.rocketPod.model
if ( IsValid( leftRocketPod ) )
{
//printt( "Setting team for npc left rocket pod" )
SetSkinForTeam( leftRocketPod, team )
}
}
//TODO : Satchel stuff for npc turrets. This doesn't quite work yet
/*if ( "satchels" in this.s )
{
foreach ( satchel in this.s.satchels )
{
printt("switching satchel: " + satchel + " for turret:" + this )
local enemyTeam = GetOtherTeam( this )
satchel.SetTeam( enemyTeam )
Assert( "glowSatchel" in satchel.s )
satchel.s.glowSatchel.kv.TeamNumber = enemyTeam
"Resetting visibility flags since it isn't changed automatically when team is changed"
printt( "Setting visiblity Flags once" )
satchel.s.glowSatchel.kv.VisibilityFlags = 0
printt( "Setting visiblity Flags twice" )
satchel.s.glowSatchel.kv.VisibilityFlags = 3
}
} */
}
function CAI_BaseNPC::GetPlayerSettings()
{
Assert( this.IsTitan(), this + " is not a titan" )
Assert( "titanSettings" in this.s && this.s.titanSettings, this + " does not have titan settings" )
return this.s.titanSettings
}
function CAI_BaseNPC::GetPlayerSettingsNum()
{
local settings = this.GetPlayerSettings()
return GetPlayerSettingsNumFromString( settings )
}
/*
CAI_BaseNPC.__SetName <- CAI_BaseNPC.SetName
function CAI_BaseNPC::SetName( name )
{
if ( this.GetName() == "" )
{
printl( "\n")
DumpStack()
}
printl( "Setting name of " + this + " to " + name )
this.__SetName( name )
}
*/
function CAI_BaseNPC::DropWeapon()
{
local weapon = this.GetActiveWeapon()
if ( !weapon )
return
local name = weapon.GetClassname()
// giving the weapon you have drops a new one in its place
this.GiveWeapon( name )
this.TakeActiveWeapon()
}
RegisterClassFunctionDesc( CAI_BaseNPC, "DropWeapon", "Drop the weapon the NPC is currently using." )
// function FindHatedPlayers()
// find NPCs I should hate
function CAI_BaseNPC::FindHatedPlayers()
{
return GetRelatedEntities( this, RelationshipGroupHates, "relationshipPlayers_Group" )
}
// function FindLikedPlayers()
// find NPCs I should Like
function CAI_BaseNPC::FindLikedPlayers()
{
return GetRelatedEntities( this, RelationshipGroupLikes, "relationshipPlayers_Group" )
}
// function FindHatedNPCs()
// find NPCs I should hate
function CAI_BaseNPC::FindHatedNPCs()
{
return GetRelatedEntities( this, RelationshipGroupHates, "relationshipNPCs_Group" )
}
// function FindLikedNPCs()
function CAI_BaseNPC::FindLikedNPCs()
{
return GetRelatedEntities( this, RelationshipGroupLikes, "relationshipNPCs_Group" )
}
function CAI_BaseNPC::DisableStarts()
{
this.kv.disableArrivalMoveTransitions = true
}
RegisterClassFunctionDesc( CAI_BaseNPC, "DisableStarts", "Disables movement start anims" )
function CAI_BaseNPC::EnableStarts()
{
this.kv.disableArrivalMoveTransitions = false
}
RegisterClassFunctionDesc( CAI_BaseNPC, "EnableStarts", "Enables movement start anims" )
function CAI_BaseNPC::InCombat()
{
local enemy = this.GetEnemy()
if ( !IsValid( enemy ) )
return false
return this.CanSee( enemy )
}
RegisterClassFunctionDesc( CAI_BaseNPC, "InCombat", "Returns true if NPC is in combat" )

View file

@ -0,0 +1,77 @@
// function WaittillAnimDone()
function CBaseAnimating::WaittillAnimDone()
{
waitthread CBaseAnimatingWaittillAnimDone( this )
}
function CBaseAnimatingWaittillAnimDone( self )
{
if ( self.IsPlayer() )
self.EndSignal( "Disconnected" )
self.EndSignal( "OnAnimationInterrupted" )
self.WaitSignal( "OnAnimationDone" )
}
RegisterClassFunctionDesc( CBaseAnimating, "WaittillAnimDone", "Wait until an animation notifies OnAnimationDone or OnAnimationInterrupted" )
CBaseAnimating.__Anim_Stop <- CBaseAnimating.Anim_Stop
function CBaseAnimating::Anim_Stop()
{
//printt( this, "Anim_Stop" )
this.Signal( "ScriptAnimStop" )
this.__Anim_Stop()
}
CBaseAnimating.__SetDoomed <- CBaseAnimating.SetDoomed
function CBaseAnimating::SetDoomed()
{
local soul = this.GetTitanSoul()
if ( soul )
soul.doomedTime = Time()
this.__SetDoomed()
}
/*
CBaseAnimating.__Anim_PlayWithOriginOnEntity <- CBaseAnimating.Anim_PlayWithOriginOnEntity
function CBaseAnimating::Anim_PlayWithOriginOnEntity( string, handle, string2, float )
{
printt( this, "Anim_PlayWithOriginOnEntity" )
this.__Anim_PlayWithOriginOnEntity( string, handle, string2, float )
}
CBaseAnimating.__Anim_Play <- CBaseAnimating.Anim_Play
function CBaseAnimating::Anim_Play( string )
{
printt( this, "Anim_Play", string )
this.__Anim_Play( string )
}
CBaseAnimating.__Anim_PlayWithRefEntity <- CBaseAnimating.Anim_PlayWithRefEntity
function CBaseAnimating::Anim_PlayWithRefEntity( string, handle, string2, float )
{
if ( this.GetName() == "heli4" )
printd( this, "Anim_PlayWithRefEntity" )
this.__Anim_PlayWithRefEntity( string, handle, string2, float )
}
CBaseAnimating.__Anim_PlayWithRefPoint <- CBaseAnimating.Anim_PlayWithRefPoint
function CBaseAnimating::Anim_PlayWithRefPoint( string, Vector, Vector2, float )
{
printt( this, "Anim_PlayWithRefPoint", string )
this.__Anim_PlayWithRefPoint( string, Vector, Vector2, float )
}
CBaseAnimating.__Anim_EnableUseAnimatedRefAttachmentInsteadOfRootMotion <- CBaseAnimating.Anim_EnableUseAnimatedRefAttachmentInsteadOfRootMotion
function CBaseAnimating::Anim_EnableUseAnimatedRefAttachmentInsteadOfRootMotion()
{
printt( this, "Anim_EnableUseAnimatedRefAttachmentInsteadOfRootMotion" )
this.__Anim_EnableUseAnimatedRefAttachmentInsteadOfRootMotion()
}
*/

View file

@ -0,0 +1,49 @@
function CBaseCombatCharacter::SetIgnoreMe()
{
if ( "ignoreme" in this.s )
{
Assert( this.s.ignoreme, "Do not set .s.ignoreme directly." )
return
}
this.s.ignoreme <- true
UpdateAllRelationships()
}
RegisterClassFunctionDesc( CBaseCombatCharacter, "SetIgnoreMe", "NPCs do not attack this." )
function CBaseCombatCharacter::ClearIgnoreMe()
{
if ( !( "ignoreme" in this.s ) )
return
Assert( this.s.ignoreme, "Do not set .s.ignoreme directly." )
delete this.s.ignoreme
UpdateAllRelationships()
}
RegisterClassFunctionDesc( CBaseCombatCharacter, "ClearIgnoreMe", "NPCs may now attack this if they do not like it." )
RegisterSignal( "ContextAction_SetBusy" )
CBaseCombatCharacter.__ContextAction_SetBusy <- CBaseCombatCharacter.ContextAction_SetBusy
function CBaseCombatCharacter::ContextAction_SetBusy()
{
this.Signal( "ContextAction_SetBusy" )
this.__ContextAction_SetBusy()
}
/*
CBaseCombatCharacter.__SetActiveWeapon <- CBaseCombatCharacter.SetActiveWeapon
function CBaseCombatCharacter::SetActiveWeapon( weapon )
{
printt( "set active weapon " + weapon + " for " + this )
return this.__SetActiveWeapon( weapon )
}
CBaseCombatCharacter.__TakeWeapon <- CBaseCombatCharacter.TakeWeapon
function CBaseCombatCharacter::TakeWeapon( weapon )
{
// printt( "Take weapon " + weapon + " from " + this )
return this.__TakeWeapon( weapon )
}
*/

View file

@ -0,0 +1,834 @@
printl( "Class Script: CBasePlayer" )
::DoIncludeScript( "_pdef", this)
__nextInputHandle <- 0
CBasePlayer.ClassName <- "CBasePlayer"
CBasePlayer.hasSpawned <- null
CBasePlayer.hasConnected <- null
CBasePlayer.operatorRig <- null
CBasePlayer.isSpawning <- null
CBasePlayer.disableWeaponSlots <- false
CBasePlayer.supportsXRay <- null
CBasePlayer.supportsPredictiveTargeting <- null
CBasePlayer.lastAbilityUseTime <- 0
CBasePlayer.clientCommandCallbacks <- null
CBasePlayer.persistentVars <- null
CBasePlayer.pilotEjecting <- false
CBasePlayer.pilotEjectStartTime <- 0
CBasePlayer.pilotEjectEndTime <- 0
CBasePlayer.demigod <- false
CBasePlayer.rodeoDisabledTime <- 0
CBasePlayer.lastTitanTime <- 0
CBasePlayer.globalHint <- null
CBasePlayer.playerClassData <- null
CBasePlayer.escalation <- null
CBasePlayer.pilotAbility <- null
CBasePlayer.connectTime <- null
CBasePlayer.firstSpawnTime <- null
CBasePlayer.titansBuilt <- 0
CBasePlayer.spawnTime <- 0
CBasePlayer.serverFlags <- 0
CBasePlayer.watchingKillreplayEndTime <- 0
CBasePlayer.cloakedForever <- false
CBasePlayer.stimmedForever <- false
CBasePlayer.currentTargetPlayerOrSoul_Ent <- null
CBasePlayer.currentTargetPlayerOrSoul_LastHitTime <- 0
RegisterSignal( "OnRespawnPlayer" )
RegisterSignal( "NewViewAnimEntity" )
RegisterSignal( "PlayerDisconnected" )
function CBasePlayer::constructor()
{
::CBaseEntity.constructor()
clientCommandCallbacks = {}
persistentVars = {}
}
function CBasePlayer::GetPersistentVarDefaultForType( type )
{
if ( type in pdef_enums )
return null
else if ( type == "int" )
return 0
else if ( type == "float" )
return 0.0
else if ( type == "bool" )
return false
else if ( type == "string" )
return ""
return ""
}
function CBasePlayer::NormalizePersistentVarValue( type, value )
{
if ( value == null || value == "pdata_null" )
return this.GetPersistentVarDefaultForType( type )
if ( type in pdef_enums )
return PersistenceEnumValueIsValid( type, value ) ? value : null
else if ( type == "int" )
return value.tointeger()
else if ( type == "float" )
return value.tofloat()
else if ( type == "bool" )
{
if ( typeof value == "string" )
return value.tointeger() == 1
return value ? true : false
}
else if ( type == "string" )
return value.tostring()
return value
}
// Server implementation of GetPersistentVar
function CBasePlayer::GetPersistentVar(key) {
if (!IsValidKey(key)) return null
local unpackedKey = UnpackKey(key)
local type = pdef_keys[unpackedKey]
// R1O fake-dedi runs TFO SQ objects, so the native R1 m_ConVars persistent-data
// bridge is not layout-compatible. Keep per-player session persistence in script
// memory; missing values use the pdef type defaults just like pdata_null did.
if ( persistentVars == null )
persistentVars = {}
if ( !(key in persistentVars) )
return this.GetPersistentVarDefaultForType( type )
return this.NormalizePersistentVarValue( type, persistentVars[key] )
}
// Client/UI implementation of GetPersistentVarAsInt
function CBasePlayer::GetPersistentVarAsInt(name) {
local value = this.GetPersistentVar(name)
return (typeof value == "integer") ? value : 0
}
// Server implementation of SetPersistentVar
function CBasePlayer::SetPersistentVar(key, value) {
if (!IsValidKey(key, value)) return
local unpackedKey = UnpackKey(key)
local type = pdef_keys[unpackedKey]
if ( persistentVars == null )
persistentVars = {}
local normalizedValue = null
if ( value == null || value == "" || value == "pdata_null" )
normalizedValue = this.GetPersistentVarDefaultForType( type )
else
normalizedValue = this.NormalizePersistentVarValue( type, value )
if ( key in persistentVars )
persistentVars[key] = normalizedValue
else
persistentVars[key] <- normalizedValue
}
__RespawnPlayer <- CBasePlayer.RespawnPlayer
function CBasePlayer::RespawnPlayer( ent )
{
this.Signal( "OnRespawnPlayer", { ent = ent } )
// hack. Players should clear all these on spawn.
this.ClearViewOffsetEntity()
this.ClearAnimViewEntity()
this.spawnTime = Time()
// Track when player first spawned (for replay history checks)
if ( this.firstSpawnTime == null )
this.firstSpawnTime = Time()
this.ClearReplayDelay()
this.ClearViewEntity()
// titan melee can set these vars, and they need to clear on respawn:
this.SetOwner( null )
this.kv.VisibilityFlags = 7 // visible
Assert( !this.GetParent(), this + " should not have a parent yet! - Parent: " + this.GetParent() )
this.__RespawnPlayer( ent )
}
/*
CBasePlayer.__SetTrackEntity <- CBasePlayer.SetTrackEntity
function CBasePlayer::SetTrackEntity( ent )
{
printl( "\nTime " + Time() + " Ent " + ent )
DumpStack()
this.__SetTrackEntity( ent )
}
*/
CBasePlayer.__ClearAnimViewEntity <- CBasePlayer.ClearAnimViewEntity
function CBasePlayer::ClearAnimViewEntity( time = 0.3 )
{
local viewEnt = this.GetFirstPersonProxy()
viewEnt.Hide()
viewEnt.Anim_Stop()
this.SetAnimViewEntityLerpOutTime( time )
this.__ClearAnimViewEntity()
// local viewEnt = self.GetFirstPersonProxy()
// viewEnt.Hide()
// self.__ClearAnimViewEntity()
}
CBasePlayer.__SetAnimViewEntity <- CBasePlayer.SetAnimViewEntity
function CBasePlayer::SetAnimViewEntity( model )
{
// clear any attempts to hide the view anim entity
this.Signal( "NewViewAnimEntity" )
this.__SetAnimViewEntity( model )
}
function CBasePlayer::AddClientCommandCallback( commandString, callbackFunc )
{
Assert( !(commandString in _ClientCommandCallbacks) )
clientCommandCallbacks[commandString] <- callbackFunc
}
function CBasePlayer::ShowHint( message, binding )
{
if ( globalHint == null )
{
globalHint = InstructorHint( message )
}
else
{
globalHint.SetCaption( message )
}
globalHint.SetBinding( binding )
globalHint.ShowHint( this )
}
function CBasePlayer::HideHint()
{
if ( globalHint == null )
return
globalHint.HideHint()
}
function CBasePlayer::GetDropEntForPoint( origin )
{
return null
}
function CBasePlayer::GetPlayerClassData( myClass )
{
Assert( myClass in playerClassData, myClass + " not in playerClassData" )
return playerClassData[ myClass ]
}
function CBasePlayer::InitMPClasses()
{
playerClassData = {}
if (entindex() != 19) { SetName("player" +entindex() ) }
if(!IsLobby())
{
Titan_AddPlayer( this )
Wallrun_AddPlayer( this )
}
Loader_InitAllLoadoutTables( this )
}
function CBasePlayer::InitSPClasses()
{
playerClassData = {}
SetName( GetName() + entindex() )
Titan_AddPlayer( this )
}
// function SpawnAsClass()
function CBasePlayer::SpawnAsClass( className = null )
{
if ( !className )
{
className = GetPlayerClass()
}
switch ( className )
{
case level.pilotClass:
Wallrun_OnPlayerSpawn( this )
break
default:
Assert( 0, "Tried to spawn as unsupported " + className )
}
if ( "PlayerDidSpawnAsClass" in ::getroottable() )
::PlayerDidSpawnAsClass( this, className )
}
function CBasePlayer::GiveScriptWeapon( weaponName, equipSlot = null )
{
this.scope().GiveScriptWeapon( weaponName, equipSlot )
}
// OnClassChanged OnChangedClass ClassChanged ChangeClass ChangedClass
function CBasePlayer::OnChangedPlayerClass( oldPlayerClass )
{
local playerClass = this.GetPlayerClass()
if ( playerClass == oldPlayerClass )
return
local resultTable = {}
resultTable.playerClass <- playerClass
resultTable.oldPlayerClass <- oldPlayerClass
this.Signal( "OnChangedPlayerClass", resultTable )
// leave the old class
switch ( oldPlayerClass )
{
case "titan":
this.Signal( "OnLeftTitan" )
PlayerStopsBeingTitan( this )
break
case level.pilotClass:
break
case "dronecontroller":
DroneController_PlayerLeavingClass( this )
break
}
// join the new class
switch ( playerClass )
{
case "titan":
local titanType = this.GetPlayerSettingsField( "footstep_type" )
// code aint callin this currently
CodeCallback_PlayerInTitanCockpit( this, this )
this.Minimap_SetEnemyHeightArrow( false )
this.Minimap_SetFriendlyHeightArrow( false )
ResetTitanBuildTime( this )
break
case level.pilotClass:
this.Minimap_SetEnemyHeightArrow( true )
this.Minimap_SetFriendlyHeightArrow( true )
ResetTitanBuildTime( this )
RandomizeHead( this )
break
case "dronecontroller":
DroneController_PlayerEnteringClass( this )
break
}
}
function CBasePlayer::OnDeathAsClass( damageInfo )
{
switch ( GetPlayerClass() )
{
case "titan":
Titan_OnPlayerDeath( this, damageInfo )
break
case level.pilotClass:
Wallrun_OnPlayerDeath( this, damageInfo )
break
}
}
function CBasePlayer::IsDisconnected()
{
return "disconnected" in this.s
}
function CBasePlayer::Disconnected()
{
this.s.disconnected <- true
this.Signal( "Disconnected" )
level.ent.Signal( "PlayerDisconnected" )
if ( HasSoul( this ) )
{
thread SoulDies( this.GetTitanSoul() )
}
foreach ( ent in this.s.ownedEntities )
{
ent.Destroy()
}
local titan = GetPlayerTitanInMap( this )
if ( IsAlive( titan ) && titan.IsNPC() )
{
local soul = titan.GetTitanSoul()
if ( IsValid( soul ) && soul.followOnly )
FreeAutoTitan( titan )
else
titan.Die()
}
CleanupPlayerSatchels( this )
CleanupPlayerProximityMines( this )
CleanupPlayerLaserMines( this )
CleanupPlayerTripleThreatMines( this )
if ( globalHint != null )
{
globalHint.Kill()
globalHint = null
}
switch ( GetPlayerClass() )
{
case "dronecontroller":
thread DroneController_PlayerDisconnected( this )
break
}
}
function CBasePlayer::GetClassDataEnts()
{
local ents = []
local added
if ( playerClassData == null )
return ents;
foreach ( ent in playerClassData )
{
added = false
foreach ( newent in ents )
{
if ( newent == ent )
{
added = true
break
}
}
if ( !added )
ents.append( ent )
}
return ents
}
function CBasePlayer::CleanupMPClasses()
{
}
const DEBUG_INPUT_CALLBACKS = 1
// used to link a global, always active gameui output to a function in the target script
function CBasePlayer::CreateInputCallback( outputName, func, env = null, isCritical = true )
{
// player's gameUI isn't handling this output yet
if ( !(outputName in gameUI.scope()) )
{
// create a table to hold a list of functions linked to this output
gameUI.scope().linkedFunctions[outputName] <- {}
gameUI.scope()[outputName] <- function():(outputName)
{
foreach( inputHandle, funcInfo in linkedFunctions[outputName] )
{
if ( funcInfo.critical )
{
Assert( funcInfo.closure, "InputCallback function for output " + outputName + " no longer exists! " + funcInfo.debugName )
Assert( funcInfo.environment, "InputCallback environment for output " + outputName + " no longer exists! " + funcInfo.debugName )
}
else if ( !funcInfo.closure || !funcInfo.environment )
{
delete linkedFunctions[outputName][inputHandle]
continue
}
funcInfo.closure.call( funcInfo.environment )
}
}
gameUI.ConnectOutput( outputName, outputName )
}
local inputHandle = __nextInputHandle++
// if there is no environment, we're probably binding to an inline function; this means we need to hold a strong referene to keep it from being deleted
if ( !env )
{
env = getroottable()
gameUI.scope().linkedFunctions[outputName][inputHandle] <- { closure = func, environment = env, debugName = "", critical = true }
}
else
{
gameUI.scope().linkedFunctions[outputName][inputHandle] <- { closure = func.weakref(), environment = env.weakref(), debugName = "", critical = isCritical }
}
if ( DEBUG_INPUT_CALLBACKS )
{
local debugName = env.tostring()
if ( type( env ) == "table" && "self" in env )
debugName = env.self.tostring()
gameUI.scope().linkedFunctions[outputName][inputHandle].debugName = debugName
}
return inputHandle
}
function CBasePlayer::DestroyInputCallback( inputHandle )
{
foreach ( outputName, functionSet in gameUI.scope().linkedFunctions )
{
if ( !(inputHandle in functionSet) )
continue
delete functionSet[inputHandle]
if ( !functionSet.len() )
{
delete gameUI.scope().linkedFunctions[outputName]
delete gameUI.scope()[outputName]
gameUI.DisconnectOutput( outputName, outputName )
}
return
}
Assert( 0, "DestroyInputCallback: Could not find inputHandle in function list." )
}
function CBasePlayer::HasPredictiveTargetingSupport()
{
return ( this.supportsPredictiveTargeting != null )
}
function CBasePlayer::HasXRaySupport()
{
return ( this.supportsXRay != null )
}
function CBasePlayer::EnableXRay( teamNumber, playerIndex )
{
Assert( this.HasXRaySupport() )
this.scope().EnableXRayRenderMode( teamNumber, playerIndex )
}
function CBasePlayer::DisableXRay( teamNumber, playerIndex )
{
Assert( this.HasXRaySupport() )
this.scope().DisableXRayRenderMode( teamNumber, playerIndex )
}
function CBasePlayer::GetDoomedState()
{
local soul = this.GetTitanSoul()
if ( !IsValid( soul ) )
return 0.0
return soul.IsDoomed()
}
function CBasePlayer::EnableDemigod()
{
this.demigod = true
}
function CBasePlayer::DisableDemigod()
{
this.demigod = false
}
function CBasePlayer::IsDemigod()
{
return this.demigod
}
function CBasePlayer::GetBodyType()
{
return this.GetPlayerSettingsField( "weaponClass" )
}
RegisterClassFunctionDesc( CBasePlayer, "GetBodyType", "Get player body type" )
CBasePlayer.__SetTeam <- CBasePlayer.SetTeam
function CBasePlayer::SetTeam( team )
{
this.__SetTeam( team )
ChangeWeaponSkin( this, team )
}
function CBasePlayer::IsFastPlayerCheck()
{
if ( this.IsSprinting() )
return true
if ( this.IsWallRunning() )
return true
if ( this.IsDoubleJumping() )
return true
local miss_speed = ( 180*180 )
if ( this.IsTitan() )
miss_speed = 220*220
if ( this.GetVelocity().LengthSqr() > miss_speed )
return true
return false
}
function CBasePlayer::IsFastPlayer()
{
local result = IsFastPlayerCheck()
if ( result )
this.s.lastFastTime = Time()
return result
}
function CBasePlayer::GiveExtraWeaponMod( mod )
{
if ( this.HasExtraWeaponMod( mod ) )
return
local mods = this.GetExtraWeaponMods()
mods.append( mod )
this.SetExtraWeaponMods( mods )
}
function CBasePlayer::HasExtraWeaponMod( mod )
{
local mods = this.GetExtraWeaponMods()
foreach( _mod in mods )
{
if ( _mod == mod )
return true
}
return false
}
function CBasePlayer::TakeExtraWeaponMod( mod )
{
if ( !this.HasExtraWeaponMod( mod ) )
return
local mods = this.GetExtraWeaponMods()
ArrayRemove( mods, mod )
this.SetExtraWeaponMods( mods )
}
function CBasePlayer::ClearExtraWeaponMods()
{
this.SetExtraWeaponMods( [] )
}
function CBasePlayer::SetPlayerPilotSettings( settingsName )
{
this.SetPlayerRequestedSettings( settingsName )
}
function CBasePlayer::RecordLastMatchContribution( contribution )
{
// replace with code function
}
function CBasePlayer::RecordLastMatchPerformance( matchPerformance )
{
// replace with code function
}
function CBasePlayer::RecordSkill( skill )
{
// replace with code function
this.SetPersistentVar( "ranked.recordedSkill", skill )
}
function CBasePlayer::GetPlayerPilotSettings()
{
return this.GetPlayerRequestedSettings()
}
// function UpdateMoveSpeedScale()
function CBasePlayer::UpdateMoveSpeedScale()
{
local moveSpeedScale = 1.0
if ( this.IsHuman() )
{
local playerHasStim = PlayerHasServerFlag( this, SFLAG_STIM_OFFHAND )
local playerHasMoveFastBurnCard = PlayerHasServerFlag( this, SFLAG_BC_FAST_MOVESPEED )
if ( playerHasStim )
moveSpeedScale = ABILITY_STIM_SPEED_MOD //Stim speed boost wins over burn card speed boost
else if ( playerHasMoveFastBurnCard )
moveSpeedScale = BURNCARD_FAST_MOVESPEED
}
this.SetMoveSpeedScale( moveSpeedScale )
}
//CBasePlayer.__GetActiveBurnCardIndex <- CBasePlayer.GetActiveBurnCardIndex
function CBasePlayer::GetActiveBurnCardIndex()
{
local value = getroottable().GetActiveBurnCardIndex(this) - 1;
return value
}
function _GetBurnCardPersPlayerDataPrefix()
{
if ( IsPrivateMatch() && !IsDelta() )
return "pm_bc"
else
return "bc"
}
//CBasePlayer.__SetActiveBurnCardIndex <- CBasePlayer.SetActiveBurnCardIndex
function CBasePlayer::SetActiveBurnCardIndex( val )
{
this.SetPersistentVar( _GetBurnCardPersPlayerDataPrefix() + ".uiActiveBurnCardIndex", val + 1 )
// this.SetPersistentVar( "activeBCID", val + 1 )
getroottable().SetActiveBurnCardIndexForPlayer( this, val + 1 )
}
function CBasePlayer::SetIsPlayingRanked( isPlayingRanked )
{
printt("SetActiveBurnCardIndex " + isPlayingRanked )
// getroottable().SetIsPlayingRanked(this,isPlayingRanked )
}
function CBasePlayer::GetPlayerIP() {
// HACK probably
if(this.IsBot())
return 0
return getroottable().GetPlayerIP(this);
}
function CBasePlayer::GetUserId() {
return getroottable().GetPlayerUserId(this);
}
function CBasePlayer::GetUID() {
return getroottable().GetPlayerPlatformUserId(this);
}
function CBasePlayer::GetPlatformUserId() {
return getroottable().GetPlayerPlatformUserId(this);
}
/*
CBasePlayer.__SetNextTitanRespawnAvailable <- CBasePlayer.SetNextTitanRespawnAvailable
function CBasePlayer::SetNextTitanRespawnAvailable( time )
{
printt( "SetNextTitanRespawnAvailable " )
DumpStack()
return this.__SetNextTitanRespawnAvailable( time )
}
CBasePlayer.__GiveOffhandWeapon <- CBasePlayer.GiveOffhandWeapon
function CBasePlayer::GiveOffhandWeapon( weapon, slot, mods )
{
printt( "GGDG " )
printt( this + " GiveOffhandWeapon", weapon, slot, mods )
DumpStack()
return this.__GiveOffhandWeapon( weapon, slot, mods )
}
CBasePlayer.__EnableWeapon <- CBasePlayer.EnableWeapon
function CBasePlayer::EnableWeapon()
{
printt( this + " enableWeapon" )
return this.__EnableWeapon()
}
CBasePlayer.__DisableWeapon <- CBasePlayer.DisableWeapon
function CBasePlayer::DisableWeapon()
{
printt( this + " disableWeapon" )
return this.__DisableWeapon()
}
CBasePlayer.__EnableWeaponViewmodel <- CBasePlayer.EnableWeaponViewmodel
function CBasePlayer::EnableWeaponViewmodel()
{
printt( this + " enableWeaponViewmodel" )
return this.__EnableWeaponViewmodel()
}
CBasePlayer.__DisableWeaponViewmodel <- CBasePlayer.DisableWeaponViewmodel
function CBasePlayer::DisableWeaponViewmodel()
{
printt( this + " disableWeaponViewmodel" )
return this.__DisableWeaponViewmodel()
}
CBasePlayer.__HolsterWeapon <- CBasePlayer.HolsterWeapon
function CBasePlayer::HolsterWeapon()
{
printt( this + " HolsterWeapon" )
return this.__HolsterWeapon()
}
CBasePlayer.__DeployWeapon <- CBasePlayer.DeployWeapon
function CBasePlayer::DeployWeapon()
{
printt( this + " DeployWeapon" )
DumpStack()
return this.__DeployWeapon()
}
CBasePlayer.__TakeWeapon <- CBasePlayer.TakeWeapon
function CBasePlayer::TakeWeapon( wep )
{
printt( this + " TakeWeapon " + wep )
return this.__TakeWeapon( wep )
}
CBasePlayer.__GiveWeapon <- CBasePlayer.GiveWeapon
function CBasePlayer::GiveWeapon( wep )
{
printt( this + " GiveWeapon " + wep )
return this.__GiveWeapon( wep )
}
*/

View file

@ -1246,8 +1246,7 @@ function ClientCodeCallback_PlayerDidDamage( params )
pos.z += 10
if (victim.IsTitan())
pos.z += 30
// Pass victim.GetEntIndex() as the 7th parameter for batching
AddDamageNumber( damageAmount, pos.x, pos.y, pos.z, isCritical || isHeadShot || playKillSound, victim.GetEntIndex() )
AddDamageNumber( damageAmount, pos.x, pos.y, pos.z, isCritical || isHeadShot, playKillSound, victim.GetEntIndex() )
}
}
// --- R1DELTA DAMAGE NUMBERS END ---