diff --git a/.gitignore b/.gitignore index c6a3a89..46ddfac 100644 --- a/.gitignore +++ b/.gitignore @@ -1,52 +1,6 @@ -# Ignore everything in repository root -/* - -# Files to not ignore -!/.gitignore -!/.vscode -!/.editorconfig -!/.gitattributes - -# Folder to not ignore -!/raw -/raw/* -!/raw/scripts - -!/.astylerc -!/deploy.js -!/deploy.bat -!/z_deploy.bat - -!/raw/maps -/raw/maps/* -!/raw/maps/mp/ -/raw/maps/mp/** -!/raw/maps/mp/bots/ -!/raw/maps/mp/bots/_bot_chat.gsc -!/raw/bw-assets -!/raw/bots.txt -!/out - -!/raw/maps/mp/gametypes -!/raw/maps/mp/killstreaks -!/raw/maps/mp/mp_rust.d3dbsp.ents -!/raw/maps/mp/mp_nuked.d3dbsp.ents - - -!/admin -/admin/* - -!/admin/server.cfg -!/admin/server.dsr -!/z_server.bat - -!/README.md - - *.zip *.log *.stat logs/ demos/ -images/ missingasset.csv diff --git a/README.md b/README.md index 9d0a084..c974a30 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ -![GitHub Logo](/raw/bw-assets/bw-logo.png) +![GitHub Logo](/bw-assets/bw-logo.png) -# PlutoniumIW5 Bot Warfare +# IW5 Bot Warfare Bot Warfare is a GSC mod for the [PlutoniumIW5 project](https://plutonium.pw/). It aims to add playable AI to the multiplayer games of Modern Warfare 3. -You can find the ModDB release post [here](https://www.moddb.com/mods/bot-warfare/downloads/piw5-bot-warfare-latest). +You can find the ModDB release post [here](https://www.moddb.com/mods/bot-warfare/downloads/iw5-bot-warfare-latest). ## Contents - [Features](#Features) @@ -15,7 +15,7 @@ You can find the ModDB release post [here](https://www.moddb.com/mods/bot-warfar - [Credits](#Credits) ## Features -- A Waypoint Editor for creating and modifying bot's waypoints of traversing the map. Have a look at [Using the Waypoint editor](/raw/bw-assets/wpedit.md). +- A Waypoint Editor for creating and modifying bot's waypoints of traversing the map. Have a look at [Using the Waypoint editor](/bw-assets/wpedit.md). - A clean and nice menu, you can edit every bot DVAR within in-game. @@ -52,7 +52,7 @@ You can find the ModDB release post [here](https://www.moddb.com/mods/bot-warfar ## Installation 0. Make sure that [PlutoniumIW5](https://plutonium.pw/docs/install/#iw5) is installed, updated and working properly. - - Download the [latest release](https://github.com/ineedbots/piw5_bot_warfare/releases) of Bot Warfare. + - Download the [latest release](https://github.com/ineedbots/iw5_bot_warfare/releases) of Bot Warfare. 1. Extract all the files from the Bot Warfare release archive you downloaded to anywhere on your computer. 2. Run the 'install.bat'. This copies the mod to your PlutoniumIW5 storage folder. 3. The mod is now installed, now run your game. @@ -111,19 +111,6 @@ You can find the ModDB release post [here](https://www.moddb.com/mods/bot-warfar | bots_play_ads | If the bots can aim down sights. | 1 | | bots_play_aim | If the bots can aim. | 1 | -### Renaming bots - -With Bot Warfare installed: - -- Make sure Plutonium IW5 is closed -- Press Win + R, paste `%localappdata%\Plutonium\storage\iw5` and press Enter -- Open the file called `z_svr_bots` with an archiver such as [7-Zip](https://www.7-zip.org/) -- Drag the `bots.txt` file on your desktop and open it -- Edit the bots names. Each line is the name of a bot -- Save the file and close the notepad -- Drag the `bots.txt` file you just edited inside the `z_svr_bots` file you opened in step 3. Replace the file if needed -- Open your game and play with the new bots names - ## Changelog - v2.1.0 - Initial release (sync'd versions with other Bot Warfares) diff --git a/admin/server.cfg b/admin/server.cfg deleted file mode 100644 index 21c0f58..0000000 --- a/admin/server.cfg +++ /dev/null @@ -1,202 +0,0 @@ -/////////////////////////////////////////////////// -/// PlutoIW5 Server Configuration file // -/////////////////////////////////////////////////// - -/////////////////////////////////////////////////// -// SERVER NAME & COLORS TIPS // -/////////////////////////////////////////////////// -// // -// ^1 Red // -// ^2 Green // -// ^3 yellow // -// ^4 Blue // -// ^5 Cyan // -// ^6 Pink // -// ^7 White // -// ^8 Depends on the team colors playing. // -// ^9 Grey // -// ^0 Black // -// // -/////////////////////////////////////////////////// - - -set sv_hostname "^1Bot ^3War^5fare" // Probbly useless. Change sv_hostname by changing your key at http://platform.plutonium.pw/serverkeys -set sv_motd "^1Bot ^3War^5fare" // Sets a custom motd which is shown on the intel message loadscreen when a player joins. leave blank for defualt intel messages. - -////////////////////////////////////////////////// -// BASIC CONFIGURATION // -////////////////////////////////////////////////// - -set g_password "" // Password Protected Server. Leave blank if you want players to join or set password if you want to keep public out. -set sv_maxclients "18" // Max players in your server. (Range 2-18) -set sv_timeout "20" // Timeout time period. You will timeout after (20) seconds when attempting to connect or if you are getting connection interruptions -set sv_reconnectlimit "3" // How many times you can try to reconnect -set sv_kickBanTime "0" // Time in seconds for a player temporary ban (on kick/tempban) (range 0 - 3600) -set sv_allowClientConsole "1" // Enable or Disable players ability to access server commands -set sv_pure "0" // verifying cilent files. -set sv_floodProtect "1" // Chat Spam Protection. -set scr_teambalance "0" // Balance players on team based games for for fair play. -seta g_allowVote "0" // Toggle voting for [player kick/map restart/next map] (0 or 1 (default) ) -seta g_deadChat "1" // Toggle allowing dead players to chat with living players (0 (default) or 1) -set sv_enableBounces "1" // Enables bouncing on the server. -seta sv_enableDoubleTaps "1" // Allow double tap on weapon switching. -set g_inactivity "180" // Enable auto kick feature for idle/AFK players -set sv_allowAimAssist "1" // aa for controllers - -set g_inactivitySpectator "180" // Time in seconds before a spectator gets kicked - - -////////////////////////////////////////////////// -// MOD SETTINGS // -////////////////////////////////////////////////// - -seta sv_wwwBaseURL "" // Configure the URL to Fast DL mods from. (i.e. http://domain.tld/iw5) -seta fs_game "" // What mod are we loading? (i.e. "mods/MyMod") - - -////////////////////////////////////////////////// -// PRIVATE SLOT SETTINGS // -////////////////////////////////////////////////// - -seta sv_privateClients "0" // Maximum number of private clients allowed on the server (range 0-18 (clamped to sv_maxclients) ) -// Password for the private slots on this server. If set, users will be prompted on join attempt. -// Users providing this password will have access to all slots. -// Users providing an incorrect password will have access to the (sv_maxClients - sv_privateClients) public slots. -seta sv_privatePassword "" - - -////////////////////////////////////////////////// -// B3, IW4MADMIN, GAME LOG & RCON SETTINGS // -////////////////////////////////////////////////// - -set logfile "2" // Enable loging 1-2? enable. 0 disable. Leave it on if you plan on using B3 or IW4MAdmin. -set g_logSync "1" // 0 only flush on game end, 1 flush when buffer full, 2 always flush after a write, 3 append to old logs. -set g_log "logs\games_mp.log" // IMPORTANT! Make sure the filename is unique for each server you clone! -set sv_sayName "^7Server^7" // name server-side 'say' commands show up as. -set sv_voice "1" -set sv_voiceQuality "0" - - -////////////////////////////////////////////////////// -// LOAD GAMETYPE DSR RECIPE CONFIGURATION // -////////////////////////////////////////////////////// -// This is defualt gametypes from admin folder. // -// // -// Can always custom make one in Private Match or // -// edit existing defulat DSR file with Notepad. // -// // -// TDM_default Team Deathmatch // -// DOM_default Domination // -// CTF_default Capture The Flag // -// DZ_default Drop Zone // -// FFA_default Free For All // -// GG_default Gun Game // -// HQ_default Headquarters // -// INF_default Infected // -// JUG_default Juggernaut // -// KC_default Kill Confirmed // -// OIC_default One In The Chamber // -// SAB_default Sabotage // -// SD_default Search and Destroy // -// TDEF_default Team Defender // -// TJ_default Team Juggernaut // -// // -////////////////////////////////////////////////////// - -////////////////////////////////////////////////////// -// MAP SHORT NAMES ROTATION LIST // -////////////////////////////////////////////////////// -// // -// mp_alpha - Lockdown // -// mp_bootleg - Bootleg // -// mp_bravo - Mission // -// mp_carbon - Carbon // -// mp_dome - Dome // -// mp_exchange - Downturn // -// mp_hardhat - Hardhat // -// mp_interchange - Interchange // -// mp_lambeth - Fallen // -// mp_mogadishu - Bakaara // -// mp_paris - Resistance // -// mp_plaza2 - Arkaden // -// mp_radar - Outpost // -// mp_seatown - Seatown // -// mp_underground - Underground // -// mp_village - Village // -// // -//// DLC FREE //////////////////////////////////////// -// // -// mp_terminal_cls - Terminal // -// mp_aground_ss - Aground // -// mp_courtyard_ss - Erosion // -// // -//// DLC COLLECTION 1 //////////////////////////////// -// // -// mp_italy - Piazza // -// mp_overwatch - Overwatch // -// mp_morningwood - Black Box // -// mp_park - Liberation // -// // -//// DLC COLLECTION 2 //////////////////////////////// -// // -// mp_meteora - Sanctuary // -// mp_cement - Foundation // -// mp_qadeem - Oasis // -// mp_restrepo_ss - Lookout // -// mp_hillside_ss - Getaway // -// // -//// DLC COLLECTION 3 //////////////////////////////// -// // -// mp_crosswalk_ss - Intersection // -// mp_burn_ss - U-Turn // -// mp_six_ss - Vortex // -// // -//// DLC COLLECTION 4 //////////////////////////////// -// // -// mp_boardwalk - Boardwalk // -// mp_moab - Gulch // -// mp_roughneck - Off Shore // -// mp_shipbreaker - Decommission // -// mp_nola - Parish // -// // -//// PLUTONIUM DLC /////////////////////////////////// -// // -// mp_rust - Rust // -// // -////////////////////////////////////////////////////// - -set bots_manage_add "9" -set bots_manage_fill "9" -set bots_manage_fill_kick "1" -set bots_manage_fill_spec "0" -set bots_manage_fill_mode "1" -set bots_team_force "1" -set bots_team_mode "0" -set bots_team "axis" -set bots_main_waitforhosttime "0" -set bots_loadout_allow_op "0" -set bots_main_menu "0" - -set bots_skill "8" -set bots_skill_axis_med "3" - -set dom_lastFlagUseTimeMulti "4.0" -set scr_showHP "1" -set scr_killstreak_print "2" -set scr_printDamage "1" - -set g_playerCollision "1" -set g_playerEjection "1" -set g_fixBulletDamageDupe "1" -set bullet_penetration_affected_by_team "0" -set sv_patchXmagShotguns "0" - -set scr_xpscale_ "10" -set scr_weaponxpscale_ "2" -set killstreakSpawnShield "0" - -set sv_local_client_snapshot_msec "-1" -set cl_penaltyTimeBookend "0" -set cl_adjTimeDeltaCalcAlgorithmMW2 "1" - -set sv_maprotation "dsr server map mp_dome map mp_rust map mp_nuked" diff --git a/admin/server.dsr b/admin/server.dsr deleted file mode 100644 index 09459a6..0000000 --- a/admin/server.dsr +++ /dev/null @@ -1,651 +0,0 @@ -gameOpt commonOption.allowCustomClasses "1" // [ 0, 1 ] -gameOpt commonOption.allowKillstreaks "1" // [ 0, 1 ] -gameOpt commonOption.allowPerks "1" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.acog "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.akimbo "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.eotech "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.gl "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.gp25 "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.grip "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.hamrhybrid "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.heartbeat "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.hybrid "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.m320 "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.reflex "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.rof "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.shotgun "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.silencer "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.silencer02 "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.silencer03 "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.tactical "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.thermal "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.vzscope "0" // [ 0, 1 ] -gameOpt commonOption.attachmentRestricted.xmags "0" // [ 0, 1 ] -gameOpt commonOption.forceRespawn "1" // [ 0, 1 ] -gameOpt commonOption.forceThirdPersonView "0" // [ 0, 1 ] -gameOpt commonOption.friendlyFire "0" // [ 0, 1 ] -gameOpt commonOption.hardcoreModeOn "0" // [ 0, 1 ] -gameOpt commonOption.headshotsOnly "0" // [ 0, 1 ] -gameOpt commonOption.healthRegen "5.0000" // [ 5, 0-10 ] -gameOpt commonOption.killstreakClassRestricted.streaktype_assault "0" // [ 0, 1 ] -gameOpt commonOption.killstreakClassRestricted.streaktype_specialist "0" // [ 0, 1 ] -gameOpt commonOption.killstreakClassRestricted.streaktype_support "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted._specialty_blastshield_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.ac130 "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.airdrop_assault "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.airdrop_juggernaut "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.airdrop_juggernaut_recon "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.airdrop_remote_tank "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.airdrop_sentry_minigun "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.airdrop_trap "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.counter_uav "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.deployable_vest "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.emp "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.escort_airdrop "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.helicopter "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.helicopter_flares "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.ims "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.littlebird_flock "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.littlebird_support "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.osprey_gunner "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.precision_airstrike "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.predator_missile "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.remote_mg_turret "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.remote_mortar "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.remote_uav "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.sam_turret "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_autospot_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_blindeye_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_bulletaccuracy_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_coldblooded_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_detectexplosive_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_fastreload_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_hardline_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_longersprint_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_paint_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_quickdraw_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_quieter_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_scavenger_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.specialty_stalker_ks "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.stealth_airstrike "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.triple_uav "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.uav "0" // [ 0, 1 ] -gameOpt commonOption.killstreakRestricted.uav_support "0" // [ 0, 1 ] -gameOpt commonOption.maxHealth "100.0000" // [ 30, 50, 100, 200 ] -gameOpt commonOption.numLives "0" // [ 0, 1, 2, 3, 5, 9 ] -gameOpt commonOption.perkRestricted._specialty_blastshield "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.bouncingbetty_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.c4_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.claymore_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.concussion_grenade_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.emp_grenade_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.flash_grenade_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.frag_grenade_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.semtex_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.smoke_grenade_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_autospot "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_blindeye "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_bling "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_bulletaccuracy "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_c4death "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_coldblooded "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_detectexplosive "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_fastermelee "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_fastreload "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_finalstand "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_grenadepulldeath "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_hardline "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_holdbreathwhileads "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_juiced "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_lightweight "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_longerrange "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_longersprint "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_marksman "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_moredamage "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_paint "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_portable_radar "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_quickdraw "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_quieter "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_reducedsway "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_revenge "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_scavenger "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_scrambler "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_sharp_focus "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_stalker "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_stopping_power "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_tacticalinsertion "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.specialty_twoprimaries "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.throwingknife_mp "0" // [ 0, 1 ] -gameOpt commonOption.perkRestricted.trophy_mp "0" // [ 0, 1 ] -gameOpt commonOption.radarAlwaysOn "0" // [ 0, 1 ] -gameOpt commonOption.respawnDelay "0.0000" // [ 0, 5, 7.5, 10, 15, 30 ] -gameOpt commonOption.scoreLimit "250" // [ 0, 1, 3, 4, 5, 8, 10, 12, 15, 20, 24, 30, 50, 65, 80, 100, 200, 250, 500, 750, 1000, 1500, 2500, 3000, 5000, 7000, 7500, 10000, 15000, 20000, 30000 ] -gameOpt commonOption.showKillcam "1" // [ 0, 1 ] -gameOpt commonOption.spectateModeAllowed "2" // [ 0, 1, 2 ] -gameOpt commonOption.timeLimit "30" // [ 0-30 ] -gameOpt commonOption.waveRespawnDelay "0" // [ 0, 5, 10, 15, 30 ] -gameOpt commonOption.weaponRestricted.iw5_1887 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_44magnum "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_aa12 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_acr "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_ak47 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_ak74u "0" -gameOpt commonOption.weaponRestricted.iw5_as50 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_barrett "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_cheytac "0" -gameOpt commonOption.weaponRestricted.iw5_cm901 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_deserteagle "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_dragunov "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_fad "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_fmg9 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_fnfiveseven "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_g18 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_g36c "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_ksg "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_l96a1 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_m16 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_m4 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_m60 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_m9 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_mg36 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_mk14 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_mk46 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_mp412 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_mp5 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_mp7 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_mp9 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_msr "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_p90 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_p99 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_pecheneg "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_pp90m1 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_rsass "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_sa80 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_scar "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_skorpion "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_smaw "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_spas12 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_striker "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_type95 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_ump45 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_usas12 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.iw5_usp45 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.javelin "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.m320 "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.riotshield "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.rpg "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.stinger "0" // [ 0, 1 ] -gameOpt commonOption.weaponRestricted.xm25 "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[0].class.assaultStreaks.[0] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[0].class.assaultStreaks.[1] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[0].class.assaultStreaks.[2] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[0].class.deathstreak "specialty_finalstand" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.allies.[0].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[0].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[0].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[0].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.allies.[0].class.name "AR" -gameOpt defaultClasses.allies.[0].class.perks.[0] "c4_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.allies.[0].class.perks.[1] "specialty_scavenger" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.allies.[0].class.perks.[2] "specialty_hardline" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.allies.[0].class.perks.[3] "specialty_stalker" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.allies.[0].class.perks.[5] "streaktype_specialist" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.allies.[0].class.perks.[6] "specialty_portable_radar" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.allies.[0].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[0].class.specialistStreakKills.[1] "4" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[0].class.specialistStreakKills.[2] "6" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[0].class.specialistStreaks.[0] "specialty_autospot_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[0].class.specialistStreaks.[1] "specialty_fastreload_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[0].class.specialistStreaks.[2] "specialty_quickdraw_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[0].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[0].attachment.[0] "xmags" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[0].attachment.[1] "silencer" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[0].buff "specialty_bling" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[0].weapon "iw5_acr" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[1].attachment.[0] "akimbo" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[0].class.weaponSetups.[1].weapon "iw5_fmg9" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[0].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[1].class.assaultStreaks.[0] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[1].class.assaultStreaks.[1] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[1].class.assaultStreaks.[2] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[1].class.deathstreak "specialty_stopping_power" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.allies.[1].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[1].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[1].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[1].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.allies.[1].class.name "SHOTGUN" -gameOpt defaultClasses.allies.[1].class.perks.[0] "c4_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.allies.[1].class.perks.[1] "specialty_scavenger" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.allies.[1].class.perks.[2] "specialty_hardline" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.allies.[1].class.perks.[3] "specialty_bulletaccuracy" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.allies.[1].class.perks.[5] "streaktype_specialist" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.allies.[1].class.perks.[6] "specialty_tacticalinsertion" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.allies.[1].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[1].class.specialistStreakKills.[1] "4" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[1].class.specialistStreakKills.[2] "6" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[1].class.specialistStreaks.[0] "specialty_fastreload_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[1].class.specialistStreaks.[1] "specialty_longersprint_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[1].class.specialistStreaks.[2] "specialty_detectexplosive_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[1].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[0].attachment.[0] "xmags" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[0].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[0].buff "specialty_longerrange" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[0].weapon "iw5_striker" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[1].attachment.[0] "akimbo" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[1].class.weaponSetups.[1].weapon "iw5_skorpion" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[1].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[2].class.assaultStreaks.[0] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[2].class.assaultStreaks.[1] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[2].class.assaultStreaks.[2] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[2].class.deathstreak "specialty_juiced" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.allies.[2].class.defenseStreaks.[0] "uav_support" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[2].class.defenseStreaks.[1] "stealth_airstrike" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[2].class.defenseStreaks.[2] "emp" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[2].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.allies.[2].class.name "SNIPER" -gameOpt defaultClasses.allies.[2].class.perks.[0] "throwingknife_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.allies.[2].class.perks.[1] "specialty_fastreload" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.allies.[2].class.perks.[2] "specialty_quickdraw" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.allies.[2].class.perks.[3] "specialty_bulletaccuracy" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.allies.[2].class.perks.[5] "streaktype_support" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.allies.[2].class.perks.[6] "specialty_tacticalinsertion" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.allies.[2].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[2].class.specialistStreakKills.[1] "4" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[2].class.specialistStreakKills.[2] "6" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[2].class.specialistStreaks.[0] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[2].class.specialistStreaks.[1] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[2].class.specialistStreaks.[2] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[2].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[0].attachment.[0] "xmags" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[0].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[0].buff "specialty_reducedsway" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[0].weapon "iw5_msr" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[1].attachment.[0] "tactical" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[2].class.weaponSetups.[1].weapon "iw5_p99" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[2].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[3].class.assaultStreaks.[0] "predator_missile" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[3].class.assaultStreaks.[1] "littlebird_flock" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[3].class.assaultStreaks.[2] "helicopter_flares" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[3].class.deathstreak "specialty_grenadepulldeath" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.allies.[3].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[3].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[3].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[3].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.allies.[3].class.name "LMG" -gameOpt defaultClasses.allies.[3].class.perks.[0] "c4_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.allies.[3].class.perks.[1] "specialty_scavenger" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.allies.[3].class.perks.[2] "specialty_twoprimaries" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.allies.[3].class.perks.[3] "specialty_stalker" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.allies.[3].class.perks.[5] "streaktype_assault" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.allies.[3].class.perks.[6] "specialty_portable_radar" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.allies.[3].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[3].class.specialistStreakKills.[1] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[3].class.specialistStreakKills.[2] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[3].class.specialistStreaks.[0] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[3].class.specialistStreaks.[1] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[3].class.specialistStreaks.[2] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[3].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[0].attachment.[0] "reflex" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[0].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[0].buff "specialty_lightweight" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[0].weapon "iw5_m60" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[1].attachment.[0] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[1].buff "specialty_lightweight" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[3].class.weaponSetups.[1].weapon "riotshield" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[3].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[4].class.assaultStreaks.[0] "ims" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[4].class.assaultStreaks.[1] "precision_airstrike" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[4].class.assaultStreaks.[2] "littlebird_support" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[4].class.deathstreak "specialty_finalstand" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.allies.[4].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[4].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[4].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[4].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.allies.[4].class.name "SMG" -gameOpt defaultClasses.allies.[4].class.perks.[0] "c4_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.allies.[4].class.perks.[1] "specialty_scavenger" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.allies.[4].class.perks.[2] "specialty_hardline" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.allies.[4].class.perks.[3] "specialty_bulletaccuracy" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.allies.[4].class.perks.[5] "streaktype_assault" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.allies.[4].class.perks.[6] "specialty_portable_radar" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.allies.[4].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[4].class.specialistStreakKills.[1] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[4].class.specialistStreakKills.[2] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[4].class.specialistStreaks.[0] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[4].class.specialistStreaks.[1] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[4].class.specialistStreaks.[2] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[4].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[0].attachment.[0] "xmags" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[0].attachment.[1] "silencer" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[0].buff "specialty_bling" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[0].weapon "iw5_mp7" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[1].attachment.[0] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[4].class.weaponSetups.[1].weapon "javelin" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[4].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[5].class.assaultStreaks.[0] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[5].class.assaultStreaks.[1] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[5].class.assaultStreaks.[2] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.allies.[5].class.deathstreak "specialty_null" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.allies.[5].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[5].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[5].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.allies.[5].class.inUse "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[5].class.name "Custom Class 6" -gameOpt defaultClasses.allies.[5].class.perks.[0] "specialty_null" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.allies.[5].class.perks.[1] "specialty_null" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.allies.[5].class.perks.[2] "specialty_null" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.allies.[5].class.perks.[3] "specialty_null" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.allies.[5].class.perks.[5] "specialty_null" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.allies.[5].class.perks.[6] "specialty_null" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.allies.[5].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[5].class.specialistStreakKills.[1] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[5].class.specialistStreakKills.[2] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.allies.[5].class.specialistStreaks.[0] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[5].class.specialistStreaks.[1] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[5].class.specialistStreaks.[2] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.allies.[5].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[0].attachment.[0] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[0].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[0].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[0].weapon "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[1].attachment.[0] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.allies.[5].class.weaponSetups.[1].weapon "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.allies.[5].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[0].class.assaultStreaks.[0] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[0].class.assaultStreaks.[1] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[0].class.assaultStreaks.[2] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[0].class.deathstreak "specialty_finalstand" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.axis.[0].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[0].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[0].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[0].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.axis.[0].class.name "AR" -gameOpt defaultClasses.axis.[0].class.perks.[0] "c4_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.axis.[0].class.perks.[1] "specialty_scavenger" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.axis.[0].class.perks.[2] "specialty_hardline" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.axis.[0].class.perks.[3] "specialty_stalker" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.axis.[0].class.perks.[5] "streaktype_specialist" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.axis.[0].class.perks.[6] "specialty_portable_radar" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.axis.[0].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[0].class.specialistStreakKills.[1] "4" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[0].class.specialistStreakKills.[2] "6" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[0].class.specialistStreaks.[0] "specialty_autospot_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[0].class.specialistStreaks.[1] "specialty_fastreload_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[0].class.specialistStreaks.[2] "specialty_quickdraw_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[0].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[0].attachment.[0] "xmags" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[0].attachment.[1] "silencer" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[0].buff "specialty_bling" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[0].weapon "iw5_acr" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[1].attachment.[0] "akimbo" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[0].class.weaponSetups.[1].weapon "iw5_fmg9" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[0].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[1].class.assaultStreaks.[0] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[1].class.assaultStreaks.[1] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[1].class.assaultStreaks.[2] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[1].class.deathstreak "specialty_stopping_power" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.axis.[1].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[1].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[1].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[1].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.axis.[1].class.name "SHOTGUN" -gameOpt defaultClasses.axis.[1].class.perks.[0] "c4_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.axis.[1].class.perks.[1] "specialty_scavenger" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.axis.[1].class.perks.[2] "specialty_hardline" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.axis.[1].class.perks.[3] "specialty_bulletaccuracy" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.axis.[1].class.perks.[5] "streaktype_specialist" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.axis.[1].class.perks.[6] "specialty_tacticalinsertion" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.axis.[1].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[1].class.specialistStreakKills.[1] "4" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[1].class.specialistStreakKills.[2] "6" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[1].class.specialistStreaks.[0] "specialty_fastreload_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[1].class.specialistStreaks.[1] "specialty_longersprint_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[1].class.specialistStreaks.[2] "specialty_detectexplosive_ks" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[1].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[0].attachment.[0] "xmags" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[0].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[0].buff "specialty_longerrange" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[0].weapon "iw5_striker" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[1].attachment.[0] "akimbo" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[1].class.weaponSetups.[1].weapon "iw5_skorpion" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[1].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[2].class.assaultStreaks.[0] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[2].class.assaultStreaks.[1] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[2].class.assaultStreaks.[2] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[2].class.deathstreak "specialty_juiced" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.axis.[2].class.defenseStreaks.[0] "uav_support" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[2].class.defenseStreaks.[1] "stealth_airstrike" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[2].class.defenseStreaks.[2] "emp" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[2].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.axis.[2].class.name "SNIPER" -gameOpt defaultClasses.axis.[2].class.perks.[0] "throwingknife_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.axis.[2].class.perks.[1] "specialty_fastreload" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.axis.[2].class.perks.[2] "specialty_quickdraw" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.axis.[2].class.perks.[3] "specialty_bulletaccuracy" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.axis.[2].class.perks.[5] "streaktype_support" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.axis.[2].class.perks.[6] "specialty_tacticalinsertion" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.axis.[2].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[2].class.specialistStreakKills.[1] "4" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[2].class.specialistStreakKills.[2] "6" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[2].class.specialistStreaks.[0] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[2].class.specialistStreaks.[1] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[2].class.specialistStreaks.[2] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[2].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[0].attachment.[0] "xmags" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[0].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[0].buff "specialty_reducedsway" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[0].weapon "iw5_msr" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[1].attachment.[0] "tactical" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[2].class.weaponSetups.[1].weapon "iw5_p99" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[2].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[3].class.assaultStreaks.[0] "predator_missile" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[3].class.assaultStreaks.[1] "littlebird_flock" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[3].class.assaultStreaks.[2] "helicopter_flares" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[3].class.deathstreak "specialty_grenadepulldeath" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.axis.[3].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[3].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[3].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[3].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.axis.[3].class.name "LMG" -gameOpt defaultClasses.axis.[3].class.perks.[0] "c4_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.axis.[3].class.perks.[1] "specialty_scavenger" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.axis.[3].class.perks.[2] "specialty_twoprimaries" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.axis.[3].class.perks.[3] "specialty_stalker" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.axis.[3].class.perks.[5] "streaktype_assault" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.axis.[3].class.perks.[6] "specialty_portable_radar" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.axis.[3].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[3].class.specialistStreakKills.[1] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[3].class.specialistStreakKills.[2] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[3].class.specialistStreaks.[0] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[3].class.specialistStreaks.[1] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[3].class.specialistStreaks.[2] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[3].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[0].attachment.[0] "reflex" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[0].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[0].buff "specialty_lightweight" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[0].weapon "iw5_m60" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[1].attachment.[0] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[1].buff "specialty_lightweight" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[3].class.weaponSetups.[1].weapon "riotshield" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[3].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[4].class.assaultStreaks.[0] "ims" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[4].class.assaultStreaks.[1] "precision_airstrike" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[4].class.assaultStreaks.[2] "littlebird_support" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[4].class.deathstreak "specialty_finalstand" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.axis.[4].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[4].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[4].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[4].class.inUse "1" // [ 0, 1 ] -gameOpt defaultClasses.axis.[4].class.name "SMG" -gameOpt defaultClasses.axis.[4].class.perks.[0] "c4_mp" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.axis.[4].class.perks.[1] "specialty_scavenger" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.axis.[4].class.perks.[2] "specialty_hardline" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.axis.[4].class.perks.[3] "specialty_bulletaccuracy" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.axis.[4].class.perks.[5] "streaktype_assault" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.axis.[4].class.perks.[6] "specialty_portable_radar" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.axis.[4].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[4].class.specialistStreakKills.[1] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[4].class.specialistStreakKills.[2] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[4].class.specialistStreaks.[0] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[4].class.specialistStreaks.[1] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[4].class.specialistStreaks.[2] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[4].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[0].attachment.[0] "xmags" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[0].attachment.[1] "silencer" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[0].buff "specialty_bling" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[0].weapon "iw5_mp7" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[1].attachment.[0] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[4].class.weaponSetups.[1].weapon "javelin" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[4].juggernaut "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[5].class.assaultStreaks.[0] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[5].class.assaultStreaks.[1] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[5].class.assaultStreaks.[2] "none" // [ none, uav, airdrop_assault, ims, predator_missile, airdrop_sentry_minigun, precision_airstrike, helicopter, littlebird_flock, littlebird_support, remote_mortar, airdrop_remote_tank, ac130, helicopter_flares, airdrop_juggernaut, osprey_gunner ] -gameOpt defaultClasses.axis.[5].class.deathstreak "specialty_null" // [ specialty_null, specialty_juiced, specialty_revenge, specialty_finalstand, specialty_grenadepulldeath, specialty_c4death, specialty_stopping_power ] -gameOpt defaultClasses.axis.[5].class.defenseStreaks.[0] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[5].class.defenseStreaks.[1] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[5].class.defenseStreaks.[2] "none" // [ none, uav_support, counter_uav, deployable_vest, sam_turret, remote_uav, airdrop_trap, triple_uav, remote_mg_turret, emp, stealth_airstrike, airdrop_juggernaut_recon, escort_airdrop ] -gameOpt defaultClasses.axis.[5].class.inUse "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[5].class.name "Custom Class 6" -gameOpt defaultClasses.axis.[5].class.perks.[0] "specialty_null" // [ specialty_null, bouncingbetty_mp, frag_grenade_mp, semtex_mp, throwingknife_mp, claymore_mp, c4_mp ] -gameOpt defaultClasses.axis.[5].class.perks.[1] "specialty_null" // [ specialty_null, specialty_paint, specialty_fastreload, specialty_blindeye, specialty_longersprint, specialty_scavenger ] -gameOpt defaultClasses.axis.[5].class.perks.[2] "specialty_null" // [ specialty_null, specialty_quickdraw, _specialty_blastshield, specialty_hardline, specialty_coldblooded, specialty_twoprimaries ] -gameOpt defaultClasses.axis.[5].class.perks.[3] "specialty_null" // [ specialty_null, specialty_autospot, specialty_stalker, specialty_detectexplosive, specialty_bulletaccuracy, specialty_quieter ] -gameOpt defaultClasses.axis.[5].class.perks.[5] "specialty_null" // [ specialty_null, streaktype_specialist, streaktype_support, streaktype_assault ] -gameOpt defaultClasses.axis.[5].class.perks.[6] "specialty_null" // [ specialty_null, flash_grenade_mp, concussion_grenade_mp, specialty_scrambler, emp_grenade_mp, smoke_grenade_mp, trophy_mp, specialty_tacticalinsertion, specialty_portable_radar ] -gameOpt defaultClasses.axis.[5].class.specialistStreakKills.[0] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[5].class.specialistStreakKills.[1] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[5].class.specialistStreakKills.[2] "2" // [ 2, 3, 4, 5, 6, 7, 8, 9 ] -gameOpt defaultClasses.axis.[5].class.specialistStreaks.[0] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[5].class.specialistStreaks.[1] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[5].class.specialistStreaks.[2] "none" // [ none, specialty_longersprint_ks, specialty_fastreload_ks, specialty_scavenger_ks, specialty_blindeye_ks, specialty_paint_ks, specialty_hardline_ks, specialty_coldblooded_ks, specialty_quickdraw_ks, _specialty_blastshield_ks, specialty_detectexplosive_ks, specialty_autospot_ks, specialty_bulletaccuracy_ks, specialty_quieter_ks, specialty_stalker_ks ] -gameOpt defaultClasses.axis.[5].class.specialistStreaksBeenPicked "0" // [ 0, 1 ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[0].attachment.[0] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[0].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[0].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[0].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[0].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[0].weapon "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[1].attachment.[0] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[1].attachment.[1] "none" // [ none, reflex, acog, grip, akimbo, thermal, shotgun, heartbeat, xmags, rof, eotech, tactical, vzscope, gl, gp25, m320, silencer, silencer02, silencer03, hamrhybrid, hybrid ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[1].buff "specialty_null" // [ specialty_marksman, specialty_bulletpenetration, specialty_bling, specialty_sharp_focus, specialty_holdbreathwhileads, specialty_reducedsway, specialty_longerrange, specialty_fastermelee, specialty_lightweight, specialty_moredamage, specialty_null ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[1].camo "none" // [ none, classic, snow, multi, d_urban, hex, choco, marine, snake, winter, blue, red, autumn, gold ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[1].reticle "none" // [ none, ret1, ret2, ret3, ret4, ret5, ret6 ] -gameOpt defaultClasses.axis.[5].class.weaponSetups.[1].weapon "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, stinger, iw5_smaw, m320, riotshield, xm25 ] -gameOpt defaultClasses.axis.[5].juggernaut "0" // [ 0, 1 ] -gameOpt demData.bombTimer "0" // [ 0-120 ] -gameOpt demData.defuseTime "0.0000" // [ 0-10 ] -gameOpt demData.extraTime "0.0000" // [ 0-5 ] -gameOpt demData.plantTime "0.0000" // [ 0-10 ] -gameOpt demData.roundSwitch "0" // [ 0, 1, 2, 3, 4 ] -gameOpt gametype "dom" // [ war, dm, sd, sab, dom, koth, ctf, dd, tdef, conf, grnd, tjugg, jugg, gun, infect, oic ] -gameOpt grndData.dropTime "0.0000" // [ 0-120 ] -gameOpt grndData.zoneSwitchTime "0.0000" // [ 0-5 ] -gameOpt gunData.guns.[0] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[1] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[2] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[3] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[4] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[5] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[6] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[7] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[8] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[9] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[10] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[11] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[12] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[13] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[14] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[15] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[16] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[17] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[18] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.guns.[19] "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, riotshield, xm25 ] -gameOpt gunData.numGuns "0" // [ 0-20 ] -gameOpt gunData.randomize "0" // [ 0, 1 ] -gameOpt hqData.HQActivateDelay "0" // [ 0-60 ] -gameOpt hqData.HQLifetime "0" // [ 0-120 ] -gameOpt infectData.numInitialInfected "0" // [ 0-9 ] -gameOpt juggData.respawnNewJugg "0" // [ 0, 1 ] -gameOpt juggData.showJuggRadarIcon "0" // [ 0, 1 ] -gameOpt juggData.showJuggWorldIcon "0" // [ 0, 1 ] -gameOpt juggData.useJuggTimeLimit "0" -gameOpt oicData.initialAmmoCount "0" // [ 1, 0-15 ] -gameOpt oicData.killRewardAmmoCount "0" // [ 1, 0-15 ] -gameOpt oicData.oneShotKill "0" // [ 0, 1 ] -gameOpt oicData.weapon "none" // [ none, iw5_usp45, iw5_mp412, iw5_44magnum, iw5_deserteagle, iw5_p99, iw5_fnfiveseven, iw5_acr, iw5_type95, iw5_m4, iw5_ak47, iw5_m16, iw5_mk14, iw5_g36c, iw5_scar, iw5_fad, iw5_cm901, iw5_mp5, iw5_m9, iw5_p90, iw5_pp90m1, iw5_ump45, iw5_mp7, iw5_fmg9, iw5_g18, iw5_mp9, iw5_skorpion, iw5_spas12, iw5_aa12, iw5_striker, iw5_1887, iw5_usas12, iw5_ksg, iw5_m60, iw5_mk46, iw5_pecheneg, iw5_sa80, iw5_mg36, iw5_barrett, iw5_msr, iw5_rsass, iw5_dragunov, iw5_as50, iw5_l96a1, rpg, javelin, iw5_smaw, m320, xm25 ] -gameOpt sabData.bombTimer "0" // [ 5, 0-120 ] -gameOpt sabData.defuseTime "0.0000" // [ 5, 0-10 ] -gameOpt sabData.plantTime "0.0000" // [ 1, 0-10 ] -gameOpt sabData.sharedBombTimer "0" // [ 0, 1 ] -gameOpt sdData.bombTimer "0" // [ 0-60 ] -gameOpt sdData.defuseTime "0.0000" // [ 0-10 ] -gameOpt sdData.multiBomb "0" // [ 0, 1 ] -gameOpt sdData.plantTime "0.0000" // [ 0-10 ] -gameOpt sdData.roundLength "0.0000" // [ 0-10 ] -gameOpt sdData.roundSwitch "0" // [ 0-4 ] -gameOpt tdefData.enemyFlagRadar "0" // [ 0, 1 ] -gameOpt tjuggData.juggSwitchTime "0.0000" // [ 0-120 ] diff --git a/raw/bw-assets/bw-logo.png b/bw-assets/bw-logo.png similarity index 100% rename from raw/bw-assets/bw-logo.png rename to bw-assets/bw-logo.png diff --git a/raw/bw-assets/how-tilde.png b/bw-assets/how-tilde.png similarity index 100% rename from raw/bw-assets/how-tilde.png rename to bw-assets/how-tilde.png diff --git a/raw/bw-assets/wp-editor-0.png b/bw-assets/wp-editor-0.png similarity index 100% rename from raw/bw-assets/wp-editor-0.png rename to bw-assets/wp-editor-0.png diff --git a/raw/bw-assets/wp-editor-added.png b/bw-assets/wp-editor-added.png similarity index 100% rename from raw/bw-assets/wp-editor-added.png rename to bw-assets/wp-editor-added.png diff --git a/raw/bw-assets/wp-editor-added2.png b/bw-assets/wp-editor-added2.png similarity index 100% rename from raw/bw-assets/wp-editor-added2.png rename to bw-assets/wp-editor-added2.png diff --git a/raw/bw-assets/wp-editor-debug-dvar.png b/bw-assets/wp-editor-debug-dvar.png similarity index 100% rename from raw/bw-assets/wp-editor-debug-dvar.png rename to bw-assets/wp-editor-debug-dvar.png diff --git a/raw/bw-assets/wp-editor-gamesmp.png b/bw-assets/wp-editor-gamesmp.png similarity index 100% rename from raw/bw-assets/wp-editor-gamesmp.png rename to bw-assets/wp-editor-gamesmp.png diff --git a/raw/bw-assets/wp-editor-gamesmp_loc.png b/bw-assets/wp-editor-gamesmp_loc.png similarity index 100% rename from raw/bw-assets/wp-editor-gamesmp_loc.png rename to bw-assets/wp-editor-gamesmp_loc.png diff --git a/raw/bw-assets/wp-editor-linked.png b/bw-assets/wp-editor-linked.png similarity index 100% rename from raw/bw-assets/wp-editor-linked.png rename to bw-assets/wp-editor-linked.png diff --git a/raw/bw-assets/wp-editor-loadwps.png b/bw-assets/wp-editor-loadwps.png similarity index 100% rename from raw/bw-assets/wp-editor-loadwps.png rename to bw-assets/wp-editor-loadwps.png diff --git a/raw/bw-assets/wp-editor-wps-path.png b/bw-assets/wp-editor-wps-path.png similarity index 100% rename from raw/bw-assets/wp-editor-wps-path.png rename to bw-assets/wp-editor-wps-path.png diff --git a/raw/bw-assets/wp-editor-wps.png b/bw-assets/wp-editor-wps.png similarity index 100% rename from raw/bw-assets/wp-editor-wps.png rename to bw-assets/wp-editor-wps.png diff --git a/raw/bw-assets/wpedit.md b/bw-assets/wpedit.md similarity index 100% rename from raw/bw-assets/wpedit.md rename to bw-assets/wpedit.md diff --git a/deploy.bat b/deploy.bat deleted file mode 100644 index 57cb0a4..0000000 --- a/deploy.bat +++ /dev/null @@ -1,4 +0,0 @@ -xcopy piw5_bot_warfare\raw\maps raw\maps\ /Y /I /E /H /C -xcopy piw5_bot_warfare\raw\scripts raw\scripts\ /Y /I /E /H /C -xcopy piw5_bot_warfare\admin admin\ /Y /I /E /H /C -xcopy piw5_bot_warfare\raw\bots.txt raw\ /Y /I /H /C diff --git a/deploy.js b/deploy.js deleted file mode 100644 index e87fdab..0000000 --- a/deploy.js +++ /dev/null @@ -1,54 +0,0 @@ -// nodejs 14+ - -const exec = require('util').promisify(require('child_process').exec) - -const repo_name = 'piw5_bot_warfare' -const repo_url = `https://github.com/ineedbots/${repo_name}` -const deploy_check_rate = 60000 -const title = 'PIW5 Bot Warfare Git Deployer' - -function printToConsole(what, error = false) -{ - log = error ? console.error : console.log - - log(`[${new Date().toISOString()}]:`, what) -} - -async function doDeploy() { - try { - const { stdout, stderr } = await exec(`cd ${repo_name} && git fetch`) - - if (stderr.length <= 0) - return - - if (stderr.startsWith('From ')) - { - printToConsole('git fetched! Pulling...') - await exec(`cd ${repo_name} && git pull && git submodule update --init --recursive`) - printToConsole('Deploying...') - await exec('deploy.bat') - printToConsole('Deployed!') - } - } catch (e) { - printToConsole(e, true) - - if (!e.stderr.startsWith('The system cannot find the path specified')) - return - - printToConsole('Cloning repo...') - try { - await exec(`git clone ${repo_url} && cd ${repo_name} && git submodule update --init --recursive`) - - printToConsole('Cloned!') - printToConsole('Deploying...') - await exec('deploy.bat') - printToConsole('Deployed!') - } catch (f) { - printToConsole(f, true) - } - } -} - -process.stdout.write(`${String.fromCharCode(27)}]0;${title}${String.fromCharCode(7)}`) -doDeploy() -setInterval(doDeploy, deploy_check_rate) diff --git a/raw/maps/mp/bots/_bot.gsc b/maps/mp/bots/_bot.gsc similarity index 100% rename from raw/maps/mp/bots/_bot.gsc rename to maps/mp/bots/_bot.gsc diff --git a/raw/maps/mp/bots/_bot_chat.gsc b/maps/mp/bots/_bot_chat.gsc similarity index 100% rename from raw/maps/mp/bots/_bot_chat.gsc rename to maps/mp/bots/_bot_chat.gsc diff --git a/raw/maps/mp/bots/_bot_internal.gsc b/maps/mp/bots/_bot_internal.gsc similarity index 100% rename from raw/maps/mp/bots/_bot_internal.gsc rename to maps/mp/bots/_bot_internal.gsc diff --git a/raw/maps/mp/bots/_bot_script.gsc b/maps/mp/bots/_bot_script.gsc similarity index 100% rename from raw/maps/mp/bots/_bot_script.gsc rename to maps/mp/bots/_bot_script.gsc diff --git a/raw/maps/mp/bots/_bot_utility.gsc b/maps/mp/bots/_bot_utility.gsc similarity index 100% rename from raw/maps/mp/bots/_bot_utility.gsc rename to maps/mp/bots/_bot_utility.gsc diff --git a/raw/maps/mp/bots/_menu.gsc b/maps/mp/bots/_menu.gsc similarity index 100% rename from raw/maps/mp/bots/_menu.gsc rename to maps/mp/bots/_menu.gsc diff --git a/raw/maps/mp/bots/_wp_editor.gsc b/maps/mp/bots/_wp_editor.gsc similarity index 100% rename from raw/maps/mp/bots/_wp_editor.gsc rename to maps/mp/bots/_wp_editor.gsc diff --git a/raw/maps/mp/bots/waypoints/_custom_map.gsc b/maps/mp/bots/waypoints/_custom_map.gsc similarity index 100% rename from raw/maps/mp/bots/waypoints/_custom_map.gsc rename to maps/mp/bots/waypoints/_custom_map.gsc diff --git a/out/README.txt b/out/README.txt deleted file mode 100644 index e50de88..0000000 --- a/out/README.txt +++ /dev/null @@ -1,46 +0,0 @@ -# PlutoniumIW5 Bot Warfare v2.1.0 -Bot Warfare is a GSC mod for the PlutoniumIW5 project. - -It aims to add playable AI to the multiplayer games of Modern Warfare 3. - -You can find the GitHub containing more info at https://github.com/ineedbots/piw5_bot_warfare - -## Installation -0. Make sure that PlutoniumIW5 is installed, updated and working properly. -1. Extract all the files from this archive to anywhere on your computer. -2. Run the 'install.bat'. This copies the mod to your PlutoniumIW5 storage folder. -3. The mod is now installed, now run your game. -4. The mod should be loaded! Now go start a map and play! - -## Menu Usage -- You can open the menu by pressing the Action Slot 1 key (default 'N', nightvision key). - -- You can navigate the options by pressing your movement keys (default WASD), and you can select options by pressing your jump key (default SPACE). - -- Pressing the menu button again closes menus. - -## Changelog -- v2.1.0 - - Initial release (sync'd versions with other Bot Warfares) - -## Credits -- Plutonium Team - https://plutonium.pw/ -- CoD4x Team - https://github.com/callofduty4x/CoD4x_Server -- INeedGames - http://www.moddb.com/mods/bot-warfare -- tinkie101 - https://web.archive.org/web/20120326060712/http://alteriw.net/viewtopic.php?f=72&t=4869 -- PeZBot team - http://www.moddb.com/mods/pezbot -- apdonato - http://rsebots.blogspot.ca/ -- Ability -- Salvation - -## Waypoint Creators -- FragsAreUs - https://github.com/FragsAreUs -- Aesirix - https://github.com/Aesirix -- EpikIzCool - https://github.com/super23 -- doa3 - https://github.com/doa3 -- ghostwulf - https://github.com/ghostwulf -- LeRutY - https://github.com/LeRutY -- GaryTheNoTrashCougar - https://github.com/GaryTheNoTrashCougar - -Feel free to use code, host on other sites, host on servers, mod it and merge mods with it, just give credit where credit is due! - -INeedGames/INeedBot(s) @ ineedbots@outlook.com diff --git a/out/install.bat b/out/install.bat deleted file mode 100644 index 0e0601a..0000000 --- a/out/install.bat +++ /dev/null @@ -1,2 +0,0 @@ -xcopy z_svr_bots.iwd "%LOCALAPPDATA%"\Plutonium\storage\iw5\ /Y -pause diff --git a/out/ss.jpg b/out/ss.jpg deleted file mode 100644 index 570129e..0000000 Binary files a/out/ss.jpg and /dev/null differ diff --git a/out/z_svr_bots.iwd b/out/z_svr_bots.iwd deleted file mode 100644 index dffe1ee..0000000 Binary files a/out/z_svr_bots.iwd and /dev/null differ diff --git a/raw/bots.txt b/raw/bots.txt deleted file mode 100644 index 6c3eae5..0000000 --- a/raw/bots.txt +++ /dev/null @@ -1,26 +0,0 @@ -a -b -c -d -e -f -g -h -i -j -k -l -m -n -o -p -q -r -s -t -u -v -w -x -y -z \ No newline at end of file diff --git a/raw/maps/mp/mp_nuked.d3dbsp.ents b/raw/maps/mp/mp_nuked.d3dbsp.ents deleted file mode 100644 index 34c77f6..0000000 --- a/raw/maps/mp/mp_nuked.d3dbsp.ents +++ /dev/null @@ -1,6569 +0,0 @@ -{ -"skylight" "0.5" -"skycolor" "0.73 0.785 1" -"radiosityScale" "0.8" -"maxBounces" "12" -"ambient" "0.2" -"_color" "0.724 0.849 1" -"classname" "worldspawn" -"sundirection" "-37 221 0" -"suncolor" "1 0.941176 0.823529" -"sunlight" "1.2" -} -{ -"origin" "-1601.8 1176.2 -24" -"angles" "0 330 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1021.8 820.4 -24" -"angles" "0 17 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1952.4 534 -24" -"angles" "0 1.00179e-005 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-921.3 683.8 -20" -"angles" "0 290 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-744 527.2 -20" -"angles" "0 325 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-990.3 84.6 -20" -"angles" "0 25 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-951 14 -20" -"angles" "0 340 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1911.8 681.7 -28" -"angles" "0 220 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "2070.6 168.3 -28" -"angles" "0 175.8 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1414.7 1104.7 -20" -"angles" "0 254.4 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1600.2 1173.8 -24" -"angles" "0 330 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-1951.6 534 -24" -"angles" "0 1.00179e-005 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-919.3 681.8 -20" -"angles" "0 290 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-743.9 524.2 -20" -"angles" "0 325 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-987.7 85.4 -20" -"angles" "0 25 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-949 12 -20" -"angles" "0 340 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1914.2 680.3 -28" -"angles" "0 220 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "2071.4 165.7 -28" -"angles" "0 175.8 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1413.3 1107.3 -20" -"angles" "0 254.4 0" -"classname" "mp_dm_spawn" -} -{ -"targetname" "zone_hint" -"origin" "988 976 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "1748 384 -24" -} -{ -"classname" "node_pathnode" -"origin" "1852 480 -24" -} -{ -"classname" "node_pathnode" -"origin" "1588 432 -24" -} -{ -"classname" "node_pathnode" -"origin" "1404 480 -24" -} -{ -"classname" "node_pathnode" -"origin" "1452 16 -24" -} -{ -"classname" "node_pathnode" -"origin" "456 388 -24" -} -{ -"classname" "node_pathnode" -"origin" "284 480 -24" -} -{ -"classname" "node_pathnode" -"origin" "316 16 -24" -} -{ -"classname" "node_pathnode" -"origin" "274 -160 -24" -} -{ -"classname" "node_pathnode" -"origin" "326 -320 -24" -} -{ -"classname" "node_pathnode" -"origin" "-226 430 -24" -} -{ -"classname" "node_pathnode" -"origin" "-164 256 -24" -} -{ -"classname" "node_pathnode" -"origin" "60 -192 -24" -} -{ -"classname" "node_pathnode" -"origin" "-248 -292 -24" -} -{ -"classname" "node_pathnode" -"origin" "102 -392 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-124 -406 -24" -} -{ -"classname" "node_pathnode" -"origin" "-380 256 -24" -} -{ -"classname" "node_pathnode" -"origin" "-368 477 -24" -} -{ -"classname" "node_pathnode" -"origin" "-388 -192 -24" -} -{ -"classname" "node_pathnode" -"origin" "-360 24 -24" -} -{ -"classname" "node_pathnode" -"origin" "-596 84 -24" -} -{ -"classname" "node_pathnode" -"origin" "-488 -136 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1130 278 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1174 70 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1288 206 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1186 410 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1332 -16 -24" -} -{ -"origin" "-1500 748 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1460 1000 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1268 944 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1350 656 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1060 928 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-588 696 -24" -"classname" "node_pathnode" -} -{ -"origin" "-406 830 -24" -"classname" "node_pathnode" -} -{ -"origin" "-444 648 -24" -"classname" "node_pathnode" -} -{ -"origin" "-164 764 -24" -"classname" "node_pathnode" -} -{ -"origin" "-244 952 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "35.5 974.5 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "60 704 -24" -"classname" "node_pathnode" -} -{ -"origin" "284 704 -24" -"classname" "node_pathnode" -} -{ -"origin" "284 928 -24" -"classname" "node_pathnode" -} -{ -"origin" "432 804 -24" -"classname" "node_pathnode" -} -{ -"origin" "508 696 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "660 816 -24" -"classname" "node_pathnode" -} -{ -"origin" "1292 816 -24" -"classname" "node_pathnode" -} -{ -"origin" "1404 704 -24" -"classname" "node_pathnode" -} -{ -"origin" "175 994 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-740 -96 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-951 -30 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1460 240 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1384 436 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-932 864 -24" -} -{ -"classname" "node_pathnode" -"origin" "-732 840 -24" -} -{ -"origin" "1136 832 -24" -"classname" "node_pathnode" -} -{ -"origin" "1604 64 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "1212 -40 -24" -"classname" "node_pathnode" -} -{ -"origin" "1012 -80 -24" -"classname" "node_pathnode" -} -{ -"origin" "796 -32 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "652 -96 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-40 508 -24" -} -{ -"classname" "node_pathnode" -"origin" "290 182 -24" -} -{ -"targetname" "zone_hint" -"origin" "1054 702 -24" -"classname" "node_pathnode" -} -{ -"origin" "674 478 -24" -"classname" "node_pathnode" -} -{ -"origin" "1116 544 -24" -"classname" "node_pathnode" -} -{ -"origin" "1168 400 -8" -"classname" "node_pathnode" -} -{ -"origin" "1064 266 -8" -"classname" "node_pathnode" -} -{ -"origin" "900 262 -8" -"classname" "node_pathnode" -} -{ -"origin" "818 214 -8" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "758 60 -8" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "1086 156 136" -} -{ -"classname" "node_pathnode" -"origin" "1050 238 136" -} -{ -"classname" "node_pathnode" -"origin" "868 232 136" -} -{ -"classname" "node_pathnode" -"origin" "676 48 136" -} -{ -"targetname" "zone_hint" -"origin" "-968.6 95.7 -16" -"classname" "node_pathnode" -} -{ -"origin" "-903.6 260.7 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-968.3 431.6 -8" -"classname" "node_pathnode" -} -{ -"origin" "-880.6 394.5 -8" -"classname" "node_pathnode" -} -{ -"origin" "-875.4 601.8 -8" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-586.6 568.3 -8" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-816.1 669.1 136" -} -{ -"classname" "node_pathnode" -"origin" "-711.3 622.8 80" -} -{ -"classname" "node_pathnode" -"origin" "-908.3 596.9 136" -} -{ -"classname" "node_pathnode" -"origin" "-790.4 406.4 136" -} -{ -"classname" "node_pathnode" -"origin" "-661.9 322.2 136" -} -{ -"origin" "-1008.3 335.6 -8" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-1100 160 -24" -} -{ -"origin" "-656.6 210.2 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-616.6 -75.8 -24" -"classname" "node_pathnode" -} -{ -"origin" "-528.6 178.2 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-464.6 374.2 -16" -"classname" "node_pathnode" -} -{ -"origin" "-588.6 454.2 -16" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "1248 558 -8" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-1010.6 125.7 -16" -"classname" "node_pathnode" -} -{ -"origin" "-1336 794 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1220 568 48" -"classname" "node_pathnode" -} -{ -"origin" "-1096 708 112" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-1084 624 112" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-992.5 598 112" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-950.1 705.1 136" -} -{ -"targetname" "zone_hint" -"origin" "968 502 -24" -"classname" "node_pathnode" -} -{ -"origin" "990 394 -24" -"classname" "node_pathnode" -} -{ -"origin" "832 72 20" -"classname" "node_pathnode" -} -{ -"origin" "1004 128 112" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "1104 302 136" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "1200 322 136" -} -{ -"classname" "node_pathnode" -"origin" "1158 454 136" -} -{ -"classname" "node_pathnode" -"origin" "1220 250 136" -} -{ -"classname" "node_pathnode" -"origin" "1330 292 114" -} -{ -"classname" "node_pathnode" -"origin" "756 228 136" -} -{ -"classname" "node_pathnode" -"origin" "599 274.3 136" -} -{ -"origin" "966 682 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "669.8 131.5 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-1572 232 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1564 504 -24" -} -{ -"classname" "node_pathnode" -"origin" "1228 160 -24" -} -{ -"origin" "828 864 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "988 848 -24" -"classname" "node_pathnode" -} -{ -"origin" "1388 912 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-1266 454 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1174 705 114" -} -{ -"origin" "1622 803 -24" -"classname" "node_pathnode" -} -{ -"origin" "-764.6 402.5 -8" -"classname" "node_pathnode" -} -{ -"origin" "-630.6 336.5 -8" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-945.4 683.8 -8" -"classname" "node_pathnode" -} -{ -"origin" "-1023.4 733.8 -8" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "420 248 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "76 107 -24" -} -{ -"classname" "node_pathnode" -"origin" "126 -5 -24" -} -{ -"classname" "node_pathnode" -"origin" "155 -118 -24" -} -{ -"targetname" "zone_hint" -"origin" "727.5 500 -24" -"classname" "node_pathnode" -} -{ -"origin" "901.5 716 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1556 650 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1620 822 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1433.5 1110.5 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1118 674 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1128 528 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "1176 262 -24" -} -{ -"classname" "node_pathnode" -"origin" "-563.9 306.2 136" -} -{ -"classname" "node_pathnode" -"origin" "-491.9 540.7 136" -} -{ -"classname" "node_pathnode" -"origin" "1557 637 -24" -} -{ -"targetname" "zone_hint" -"origin" "56 532 -8" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "85.5 427.5 0" -"classname" "node_pathnode" -} -{ -"origin" "-1142 608 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "1910 177 -24" -} -{ -"origin" "1312 1080 -24" -"classname" "node_pathnode" -} -{ -"origin" "1560 1134 -24" -"classname" "node_pathnode" -} -{ -"origin" "-81 978 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "56 804 -24" -"classname" "node_pathnode" -} -{ -"origin" "-88 652 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-264 136 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-1812 226 -24" -} -{ -"classname" "node_pathnode" -"origin" "-2078 234 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1614 97 -24" -} -{ -"origin" "-1138 496 112" -"classname" "node_pathnode" -} -{ -"origin" "-1788 376 -24" -"classname" "node_pathnode" -} -{ -"origin" "1060 344 -24" -"classname" "node_pathnode" -} -{ -"origin" "926 354 -24" -"classname" "node_pathnode" -} -{ -"origin" "-830.6 500.5 -8" -"classname" "node_pathnode" -} -{ -"origin" "-964.3 541.6 -8" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "413 645 -24" -} -{ -"classname" "node_pathnode" -"origin" "-529 15 -24" -} -{ -"classname" "node_pathnode" -"origin" "484 527 -24" -} -{ -"angles" "0 18.6 0" -"classname" "node_pathnode" -"origin" "639 577 -24" -} -{ -"angles" "0 340.2 0" -"origin" "-749.6 97.2 -24" -"classname" "node_pathnode" -} -{ -"angles" "0 340.2 0" -"origin" "-785.6 -8.8 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-1908 258 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1998 418 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1870 386 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-1782 546 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-1670 498 -24" -} -{ -"classname" "node_pathnode" -"origin" "-41 196.5 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-44 83 -24" -} -{ -"classname" "node_pathnode" -"origin" "-8.5 -45 -24" -} -{ -"classname" "node_pathnode" -"origin" "524 -72 -24" -} -{ -"classname" "node_pathnode" -"origin" "-268 576 -24" -} -{ -"classname" "node_pathnode" -"origin" "1748 168 -24" -} -{ -"classname" "node_pathnode" -"origin" "2028 216 -24" -} -{ -"classname" "node_pathnode" -"origin" "1988 424 -24" -} -{ -"classname" "node_pathnode" -"origin" "1892 648 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "1772 584 -24" -} -{ -"classname" "node_pathnode" -"origin" "1660 567 -24" -} -{ -"origin" "1540 200 -24" -"classname" "node_pathnode" -} -{ -"origin" "1380 160 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-741.3 525.9 136" -} -{ -"classname" "node_pathnode" -"origin" "93.6 -538.5 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-81.9 -533.8 -24" -} -{ -"classname" "node_pathnode" -"origin" "-242.4 -515 -24" -} -{ -"classname" "node_pathnode" -"origin" "810.3 356.8 136" -} -{ -"origin" "-224 -112 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "733.5 646 -24" -} -{ -"classname" "node_pathnode" -"origin" "1290 434 68" -} -{ -"origin" "1602 996 -24" -"classname" "node_pathnode" -} -{ -"origin" "414 28 -24" -"classname" "node_pathnode" -} -{ -"origin" "554 110 -8" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-974.9 422.4 136" -} -{ -"origin" "1460 320 -24" -"classname" "node_pathnode" -} -{ -"origin" "1316 288 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-571.4 590.7 136" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-1079 18 -24" -} -{ -"origin" "479.3 944.8 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-697 -208.5 -24" -} -{ -"origin" "-1564 990 -24" -"classname" "node_pathnode" -} -{ -"origin" "962 166 -8" -"classname" "node_pathnode" -} -{ -"origin" "757 306.3 -8" -"classname" "node_pathnode" -} -{ -"origin" "635.3 213.5 -8" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-833.1 38.2 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-786.1 217.7 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "1004 408 136" -} -{ -"classname" "node_pathnode" -"origin" "-860 -168 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-1095 -94 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1844 152 -24" -} -{ -"origin" "-1628 1190 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1228 1032 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1188 832 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "-604 856 -24" -"classname" "node_pathnode" -} -{ -"origin" "-414 982 -24" -"classname" "node_pathnode" -} -{ -"origin" "-526 886 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "588 928 -24" -"classname" "node_pathnode" -} -{ -"origin" "884 928 -24" -"classname" "node_pathnode" -} -{ -"origin" "1108 1032 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "1804 304 -24" -} -{ -"classname" "node_pathnode" -"origin" "1324 16 -24" -} -{ -"origin" "1036 40 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "692 -184 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "436 -144 -24" -} -{ -"classname" "node_pathnode" -"origin" "524 280 -24" -} -{ -"classname" "node_pathnode" -"origin" "142 -312 -24" -} -{ -"classname" "node_pathnode" -"origin" "6 -288 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-116 -286 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1958 194 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1966 554 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1790 626 -24" -} -{ -"classname" "node_pathnode" -"origin" "-1556 360 -24" -} -{ -"origin" "-1748 862 -24" -"classname" "node_pathnode" -} -{ -"origin" "-1644 1038 -24" -"classname" "node_pathnode" -} -{ -"origin" "-740.6 514.5 -8" -"classname" "node_pathnode" -} -{ -"origin" "-574.6 288.5 -8" -"classname" "node_pathnode" -} -{ -"origin" "-486.6 504.5 -8" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-870.1 681.1 136" -} -{ -"origin" "-904.5 478 112" -"classname" "node_pathnode" -} -{ -"origin" "-1008.5 526 112" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-806.4 350.4 136" -} -{ -"classname" "node_pathnode" -"origin" "-619.9 458.2 136" -} -{ -"classname" "node_pathnode" -"origin" "-515.9 418.2 136" -} -{ -"classname" "node_pathnode" -"origin" "-484 264 -24" -} -{ -"origin" "-348 720 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "-796 752 -24" -} -{ -"targetname" "zone_hint" -"classname" "node_pathnode" -"origin" "-908 928 -24" -} -{ -"targetname" "zone_hint" -"origin" "43.5 1064.5 -24" -"classname" "node_pathnode" -} -{ -"origin" "-113 1066 -24" -"classname" "node_pathnode" -} -{ -"origin" "420 920 -24" -"classname" "node_pathnode" -} -{ -"origin" "228 616 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "1134 172 136" -} -{ -"classname" "node_pathnode" -"origin" "924 328 136" -} -{ -"classname" "node_pathnode" -"origin" "724 332 136" -} -{ -"classname" "node_pathnode" -"origin" "639 170.3 136" -} -{ -"origin" "839.5 476 -24" -"classname" "node_pathnode" -} -{ -"origin" "603.3 285.5 -8" -"classname" "node_pathnode" -} -{ -"origin" "654 44 -8" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "1689 666 -24" -} -{ -"origin" "1432 1110 -24" -"classname" "node_pathnode" -} -{ -"origin" "668 728 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "724 920 -24" -"classname" "node_pathnode" -} -{ -"origin" "220 848 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "206 -480 -24" -} -{ -"origin" "903.5 564 -24" -"classname" "node_pathnode" -} -{ -"origin" "1204 712 -24" -"classname" "node_pathnode" -} -{ -"classname" "node_pathnode" -"origin" "1868 376 -24" -} -{ -"origin" "1452 120 -24" -"classname" "node_pathnode" -} -{ -"targetname" "zone_hint" -"origin" "1196 64 -24" -"classname" "node_pathnode" -} -{ -"origin" "844 -144 -24" -"classname" "node_pathnode" -} -{ -"origin" "924 -40 -24" -"classname" "node_pathnode" -} -{ -"origin" "766 154 -8" -"classname" "node_pathnode" -} -{ -"origin" "1498 821 -24" -"classname" "node_pathnode" -} -{ -"spawnflags" "1" -"targetname" "dog_spawner" -"origin" "16 128 -48" -"export" "2" -"model" "tag_origin" -"classname" "actor_enemy_dog_so" -"angles" "0 270 0" -} -{ -"origin" "1028.9 445.6 -20" -"angles" "0 240 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1028.1 448.4 -20" -"angles" "0 240 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1058.1 169.4 -20" -"angles" "0 154 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1060.8 170.4 -20" -"angles" "0 154 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "791.4 351.6 -20" -"angles" "0 240 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "790.6 354.4 -20" -"angles" "0 240 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-994.7 494.8 -20" -"angles" "0 340 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-993.8 492.2 -20" -"angles" "0 340 0" -"classname" "mp_dm_spawn" -} -{ -"target" "pf2_auto460" -"angles" "0 90 0" -"_color" "0 1 .5" -"origin" "-783.9 -13803 74" -"targetname" "heli_start" -"classname" "script_origin" -} -{ -"classname" "script_origin" -"targetname" "heli_leave" -"origin" "-4482.5 12896.5 1214" -} -{ -"angles" "0 165 0" -"script_accel" "30" -"script_airspeed" "50" -"targetname" "pf2_auto43" -"origin" "5895 -3144 488" -"classname" "script_origin" -} -{ -"angles" "0 165 0" -"script_accel" "30" -"script_airspeed" "50" -"target" "pf2_auto44" -"origin" "2991.8 -819.2 612" -"targetname" "pf2_auto42" -"classname" "script_origin" -} -{ -"angles" "0 165 0" -"classname" "script_origin" -"targetname" "pf2_auto44" -"origin" "4390.5 -2164.5 492" -"target" "pf2_auto43" -"script_airspeed" "50" -"script_accel" "30" -} -{ -"script_airspeed" "70" -"script_accel" "20" -"target" "pf2_auto461" -"angles" "0 90 0" -"_color" "0 1 .5" -"origin" "-773.8 -13752 82" -"targetname" "pf2_auto460" -"classname" "script_origin" -} -{ -"script_airspeed" "70" -"script_accel" "20" -"target" "pf2_auto462" -"angles" "0 85 0" -"_color" "0 1 .5" -"origin" "-640.1 -8608.1 256" -"targetname" "pf2_auto461" -"classname" "script_origin" -} -{ -"script_airspeed" "70" -"script_accel" "20" -"target" "pf2_auto463" -"angles" "0 90 0" -"_color" "0 1 .5" -"origin" "-529.7 -6702.8 346" -"targetname" "pf2_auto462" -"classname" "script_origin" -} -{ -"target" "pf2_auto467" -"script_airspeed" "60" -"script_accel" "20" -"angles" "0 85 0" -"_color" "0 1 .5" -"origin" "-137.1 -192.4 573" -"targetname" "pf2_auto463" -"classname" "script_origin" -} -{ -"target" "pf2_auto466" -"angles" "0 237 0" -"_color" "0 1 .5" -"origin" "1000.3 9100.9 541.5" -"targetname" "heli_start" -"classname" "script_origin" -} -{ -"target" "pf2_auto468" -"script_airspeed" "65" -"script_accel" "20" -"targetname" "pf2_auto466" -"angles" "0 257 0" -"_color" "0 1 .5" -"origin" "979.3 9051.2 549.5" -"classname" "script_origin" -} -{ -"target" "pf2_auto467" -"targetname" "pf2_auto475" -"script_airspeed" "30" -"script_accel" "15" -"angles" "0 170 0" -"_color" "0 1 .5" -"origin" "1921.3 850.6 696" -"classname" "script_origin" -} -{ -"target" "pf2_auto469" -"script_airspeed" "65" -"script_accel" "20" -"targetname" "pf2_auto468" -"angles" "0 245 0" -"_color" "0 1 .5" -"origin" "705.1 6432 744" -"classname" "script_origin" -} -{ -"target" "pf2_auto470" -"script_airspeed" "65" -"script_accel" "15" -"targetname" "pf2_auto469" -"angles" "0 260 0" -"_color" "0 1 .5" -"origin" "447.1 4664.9 798" -"classname" "script_origin" -} -{ -"target" "pf2_auto471" -"script_airspeed" "40" -"script_accel" "15" -"targetname" "pf2_auto470" -"angles" "0 260 0" -"_color" "0 1 .5" -"origin" "209.4 3096.7 860" -"classname" "script_origin" -} -{ -"target" "pf2_auto472" -"angles" "0 188.3 0" -"_color" "0 1 .5" -"origin" "13647.9 -1838.3 216" -"targetname" "heli_start" -"classname" "script_origin" -} -{ -"target" "pf2_auto473" -"script_airspeed" "70" -"script_accel" "20" -"targetname" "pf2_auto472" -"angles" "0 178.3 0" -"_color" "0 1 .5" -"origin" "13595.8 -1846.8 224" -"classname" "script_origin" -} -{ -"target" "pf2_auto474" -"script_airspeed" "70" -"script_accel" "20" -"targetname" "pf2_auto473" -"angles" "0 170 0" -"_color" "0 1 .5" -"origin" "8667.8 -751.5 258" -"classname" "script_origin" -} -{ -"target" "pf2_auto475" -"script_airspeed" "70" -"script_accel" "15" -"targetname" "pf2_auto474" -"angles" "0 170 0" -"_color" "0 1 .5" -"origin" "4748.3 251 547" -"classname" "script_origin" -} -{ -"angles" "0 210 0" -"script_delay" "3" -"target" "pf2_auto478" -"script_airspeed" "30" -"script_accel" "10" -"targetname" "pf2_auto477" -"origin" "1696 1084 792" -"_color" ".5 1 1" -"classname" "script_origin" -} -{ -"angles" "0 30 0" -"script_delay" "3" -"target" "pf2_auto480" -"targetname" "pf2_auto479" -"script_airspeed" "30" -"script_accel" "10" -"origin" "-1892 262 736" -"_color" ".5 1 1" -"classname" "script_origin" -} -{ -"classname" "script_origin" -"targetname" "heli_leave" -"origin" "10555.5 12004.5 296" -} -{ -"classname" "script_origin" -"targetname" "heli_leave" -"origin" "11141.5 -10063.5 278" -} -{ -"classname" "script_origin" -"targetname" "heli_leave" -"origin" "-17700.5 -8385.5 38" -} -{ -"classname" "script_origin" -"origin" "91.1 2373.2 917" -"_color" "0 1 .5" -"angles" "0 270 0" -"script_accel" "15" -"script_airspeed" "30" -"targetname" "pf2_auto471" -"target" "pf2_auto467" -} -{ -"classname" "script_origin" -"_color" "0 1 .5" -"angles" "0 270.8 0" -"origin" "-19.7 1256.8 1003" -"targetname" "heli_dest" -"target" "pf2_auto467" -} -{ -"angles" "0 270 0" -"script_accel" "10" -"_color" "0 1 .5" -"origin" "20.8 1222.5 1018.5" -"targetname" "pf2_auto467" -"classname" "script_origin" -} -{ -"script_delay" "3" -"target" "pf2_auto479" -"targetname" "pf2_auto478" -"script_airspeed" "30" -"script_accel" "10" -"origin" "34 -928 1248" -"_color" ".5 1 1" -"classname" "script_origin" -"angles" "0 90 0" -} -{ -"target" "pf2_auto476" -"targetname" "pf2_auto480" -"script_airspeed" "30" -"script_accel" "10" -"origin" "-688 1558 1384" -"_color" ".5 1 1" -"classname" "script_origin" -"angles" "0 310 0" -} -{ -"classname" "script_origin" -"targetname" "pf2_auto482" -"origin" "99 797.2 876" -"target" "pf2_auto42" -"script_airspeed" "40" -"script_accel" "20" -"angles" "0 165 0" -} -{ -"classname" "script_origin" -"targetname" "heli_crash_start" -"origin" "126 790 876" -"target" "pf2_auto482" -"angles" "0 165 0" -} -{ -"angles" "0 245 0" -"classname" "script_origin" -"_color" ".5 1 1" -"origin" "25.5 1509.5 1350" -"targetname" "pf2_auto476" -"script_accel" "10" -"script_airspeed" "30" -"target" "pf2_auto477" -} -{ -"classname" "script_origin" -"_color" ".5 1 1" -"targetname" "heli_loop_start" -"origin" "25.5 1579.5 1220" -"target" "pf2_auto476" -"angles" "0 255 0" -} -{ -"classname" "mp_tdm_spawn" -"angles" "0 149.2 0" -"origin" "921.6 796.8 -20" -} -{ -"classname" "mp_tdm_spawn" -"angles" "0 230 0" -"origin" "948.3 742.1 -20" -} -{ -"origin" "2546 2906 -72" -"targetname" "minimap_corner" -"classname" "script_origin" -} -{ -"gndLt" "2e2c260000" -"ltOrigin" "-834.05 365.47 -25.8041" -"origin" "-833.962 365.469 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 160 0" -} -{ -"gndLt" "2725230000" -"ltOrigin" "-559.221 618.796 -25.8041" -"origin" "-559.22 618.884 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 250 0" -} -{ -"gndLt" "3c3c390000" -"ltOrigin" "-778.3 518.639 -25.8041" -"origin" "-778.212 518.638 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 160 0" -} -{ -"gndLt" "2c2820000a" -"ltOrigin" "-792.807 306.414 110.196" -"origin" "-792.808 306.326 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 70 0" -} -{ -"gndLt" "3c372d000c" -"ltOrigin" "-771.732 523.335 -25.8041" -"origin" "-771.82 523.336 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 340 0" -} -{ -"gndLt" "383328000a" -"ltOrigin" "-988.263 377.555 110.196" -"origin" "-988.264 377.467 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 70 0" -} -{ -"gndLt" "2e2a22000a" -"ltOrigin" "-1043.25 519.997 110.196" -"origin" "-1043.34 519.998 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 340 0" -} -{ -"ltOrigin" "-876.666 329.63 7.49587" -"origin" "-876.665 329.718 -2" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 250 0" -} -{ -"ltOrigin" "-859.314 2.64137 7.49587" -"origin" "-859.315 2.55345 -2" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 70 0" -} -{ -"ltOrigin" "-968.609 240.301 7.49587" -"origin" "-968.697 240.302 -2" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 340 0" -} -{ -"timeout" "30" -"target" "pf119_auto1" -"origin" "-865.936 322.94 22.6" -"classname" "dyn_hingeconstraint" -"angles" "360 340 180" -//"min_angle" "10" -//"max_angle" "155" -} -{ -"timeout" "30" -"target" "pf130_auto1" -"origin" "-636.565 239.136 -1.3" -"classname" "dyn_hingeconstraint" -"angles" "0 160 0" -//"min_angle" "10" -//"max_angle" "155" -} -{ -"gndLt" "2f2b23000a" -"ltOrigin" "-1056.46 425.896 99.7038" -"origin" "-1056.4 426.211 79" -"model" "dest_pent_chair_console_d0" -"classname" "script_model" -"angles" "0 139.3 0" -} -{ -"gndLt" "403a2d000c" -"ltOrigin" "-699.804 548.739 -3.60247" -"sound_csv_include" "destruct_tv_exp" -"origin" "-699.996 548.404 -20.2" -"classname" "script_model" -//"targetname" "destructible_toy" -"model" "com_tv3" -"angles" "0 258 0" -} -{ -"classname" "glass" -"type" "glass_dec_glass02" -"origin" "430 980 58" -"model" "*1" -} -{ -"classname" "glass" -"type" "glass_dec_glass02" -"origin" "430 980 13" -"model" "*2" -} -{ -"classname" "script_brushmodel" -"script_gameobjectname" "ctf dm tdm sab sd" -"origin" "-43 771 -42" -"model" "*3" -} -{ -"dmg" "10000" -"classname" "trigger_hurt" -"origin" "3980 -3118 -527" -"model" "?0" -} -{ -"ltOrigin" "-1059.76 2049.67 956.685" -"targetname" "clock_min_hand" -"classname" "script_model" -"model" "mp_nuked_doomsday_clock_min_hand" -"origin" "-1067.14 2064.03 907.5" -"angles" "0 27.2 0" -} -{ -"ltOrigin" "-1061.05 2052.18 957.256" -"targetname" "clock_sec_hand" -"classname" "script_model" -"model" "mp_nuked_doomsday_clock_sec_hand" -"origin" "-1067.14 2064.03 907.5" -"angles" "0 27.2 0" -} -{ -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "195 572 -52" -"model" "*4" -} -{ -"targetname" "nuked_bomb" -"classname" "script_brushmodel" -"origin" "3699 12221 3573" -"model" "*5" -} -{ -"classname" "script_origin" -"targetname" "minimap_corner" -"origin" "-2574 -2214 -72" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "137 818 103" -"model" "*6" -} -{ -"gndLt" "35312f4101" -"ltOrigin" "556.505 631.816 -31.5589" -"targetname" "destructible_vehicle" -"sound_csv_include" "vehicle_car_exp" -"origin" "556 631.5 -60" -"csv_include" "destructible_vehicle_80s_sedan1_nt" -"destructible_type" "vehicle_80s_sedan1_nt" -"model" "veh_80s_sedan1_nt" -"classname" "script_model" -"angles" "0 196.4 0" -} -{ -"type" "glass_dec_glass02" -"classname" "glass" -"origin" "609 -615 59" -"model" "*7" -} -{ -"type" "glass_dec_glass02" -"classname" "glass" -"origin" "609 -708 68" -"model" "*8" -} -{ -"gndLt" "3738405d01" -"ltOrigin" "-66.9748 799.169 -36.0589" -"targetname" "destructible_vehicle" -"sound_csv_include" "vehicle_car_exp" -"origin" "-66.5 798.5 -64.5" -"csv_include" "destructible_vehicle_80s_sedan1_nt" -"destructible_type" "vehicle_80s_sedan1_nt" -"model" "veh_80s_sedan1_nt" -"classname" "script_model" -"angles" "0 297 0" -} -{ -"gndLt" "30333e7501" -"ltOrigin" "-208.816 541.778 -24.5" -"classname" "script_model" -"model" "mp_nuked_townsign_counter" -"origin" "-208.816 541.778 -24.5" -"targetname" "counter_ones" -"angles" "0 34.6 0" -} -{ -"gndLt" "31333d5c01" -"ltOrigin" "-217.623 535.702 -24.5" -"targetname" "counter_tens" -"classname" "script_model" -"model" "mp_nuked_townsign_counter" -"origin" "-217.623 535.702 -24.5" -"angles" "0 34.6 0" -} -{ -"gndLt" "2222200016" -"ltOrigin" "863.918 337.121 -25.8041" -"origin" "863.596 337.12 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 15 0" -} -{ -"gndLt" "42413b0016" -"ltOrigin" "1099.09 421.425 7.19587" -"origin" "1099.41 421.426 -2.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 195 0" -} -{ -"gndLt" "3636360000" -"ltOrigin" "891.512 150.186 -25.8041" -"origin" "891.513 149.864 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 105 0" -} -{ -"ltOrigin" "711.582 2.58816 -25.8041" -"origin" "711.583 2.26592 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 105 0" -} -{ -"gndLt" "1012150000" -"ltOrigin" "783.54 408.004 110.196" -"origin" "783.539 408.326 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 285 0" -} -{ -"gndLt" "292c2f0000" -"ltOrigin" "920.701 444.756 110.196" -"origin" "920.7 445.078 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 285 0" -} -{ -"gndLt" "3b3c3c0000" -"ltOrigin" "721.998 374.949 110.196" -"origin" "721.997 375.271 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 285 0" -} -{ -"gndLt" "615d560001" -"ltOrigin" "559.916 196.653 110.196" -"origin" "559.594 196.652 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 15 0" -} -{ -"gndLt" "4842390000" -"ltOrigin" "686.468 -4.14113 110.196" -"origin" "686.469 -4.46337 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 105 0" -} -{ -"gndLt" "2c29230012" -"ltOrigin" "775.601 119.128 110.196" -"origin" "775.602 118.806 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 105 0" -} -{ -"gndLt" "2b2b2d0000" -"ltOrigin" "1118.24 349.946 110.196" -"origin" "1118.56 349.947 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 195 0" -} -{ -"type" "glass_dec_glass02" -"classname" "glass" -"origin" "610 -7 207" -"model" "*9" -} -{ -"timeout" "30" -"target" "pf334_auto1" -"origin" "724.526 -4.30831 -1.3" -"classname" "dyn_hingeconstraint" -"angles" "0 195 0" -//"min_angle" "10" -//"max_angle" "155" -} -{ -"ltOrigin" "692.292 364.038 37.2503" -"angles" "1.00179e-005 15 0" -"origin" "692.25 364.195 35" -"targetname" "second_hand" -"spawnflags" "2" -"model" "p_rus_clock_green_sechand" -"classname" "script_model" -} -{ -"ltOrigin" "692.271 364.115 39.0763" -"classname" "script_model" -"model" "p_rus_clock_green_minhand" -"spawnflags" "2" -"targetname" "minute_hand" -"origin" "692.25 364.195 35" -"angles" "0 15 0" -} -{ -"ltOrigin" "692.25 364.195 37.9228" -"classname" "script_model" -"model" "p_rus_clock_green_hourhand" -"origin" "692.25 364.195 35" -"targetname" "hour_hand" -"spawnflags" "2" -"angles" "0 15 0" -} -{ -"gndLt" "8080800000" -"ltOrigin" "611.679 3.46745 110.196" -"origin" "611.357 3.46648 100.7" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 15 0" -} -{ -"type" "glass_dec_glass02" -"classname" "glass" -"origin" "952 431 121" -"model" "*10" -} -{ -"gndLt" "2626240010" -"ltOrigin" "883.072 749.397 -25.8041" -"origin" "883.071 749.719 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 285 0" -} -{ -"gndLt" "2424220010" -"ltOrigin" "705.342 701.774 -25.8041" -"origin" "705.341 702.096 -35.3" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 285 0" -} -{ -"gndLt" "1516190000" -"ltOrigin" "765.852 574.085 100.304" -"origin" "765.851 574.407 109.8" -"model" "dest_electronic_outlet01_d0" -"classname" "script_model" -"angles" "0 285 180" -} -{ -"gndLt" "3b3b425d01" -"ltOrigin" "138.77 817.982 -49.6808" -"script_gameobjectname" "twar dom hq sd dem" -"origin" "153.4 820.4 -49.6" -"angles" "0.103529 95 -90.0778" -"model" "p_us_couch01" -"classname" "script_model" -} -{ -"gndLt" "3b3b413c01" -"ltOrigin" "136.23 841.319 -26.7737" -"script_gameobjectname" "twar dom hq sd dem" -"angles" "358.484 270.785 -177.753" -"origin" "138.2 841.7 -9" -"model" "p_us_chair01" -"classname" "script_model" -} -{ -"gndLt" "3b3a3e1301" -"ltOrigin" "140.758 910.8 -47.0396" -"script_gameobjectname" "twar dom hq sd dem" -"origin" "140.7 910.8 -65.5" -"angles" "0 90 0" -"model" "p_us_cabinet_console" -"classname" "script_model" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "140 886 -47" -"model" "*11" -} -{ -"gndLt" "3a393c1f01" -"ltOrigin" "140 947.98 -19.1499" -"script_gameobjectname" "twar dom hq sd dem" -"origin" "140 948 -28.8" -"angles" "0 180 0" -"model" "p_glo_cardboardbox_4" -"classname" "script_model" -} -{ -"gndLt" "3a393d1601" -"ltOrigin" "138.991 921.999 -19.1499" -"script_gameobjectname" "twar dom hq sd dem" -"origin" "139 922 -28.8" -"angles" "0 98.6 0" -"model" "p_glo_cardboardbox_4" -"classname" "script_model" -} -{ -"ltOrigin" "138.491 940.302 -0.149859" -"script_gameobjectname" "twar dom hq sd dem" -"origin" "138.5 940.3 -9.8" -"angles" "0 75.4 0" -"model" "p_glo_cardboardbox_4" -"classname" "script_model" -} -{ -"ltOrigin" "135.297 839.535 0.636482" -"script_gameobjectname" "twar dom hq sd dem" -"origin" "135.6 839.3 -9" -"angles" "0.896124 75.373 -2.03962" -"model" "p_glo_cardboardbox_4" -"classname" "script_model" -} -{ -"gndLt" "3c3d436701" -"ltOrigin" "176.701 802.659 -46.7939" -"script_gameobjectname" "twar dom hq sd dem" -"angles" "359.611 77.996 0.54221" -"origin" "178.5 802.8 -64.9" -"model" "p_us_chair01" -"classname" "script_model" -} -{ -"gndLt" "3d3d437601" -"ltOrigin" "183.282 802.287 -31.0751" -"script_gameobjectname" "twar dom hq sd dem" -"angles" "292.4 165.2 -180" -"classname" "script_model" -"model" "p_glo_cardboardbox_4" -"origin" "191.9 800 -27.4" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "177 804 93" -"model" "*12" -} -{ -"gndLt" "3c3c435901" -"ltOrigin" "153.209 805.398 -23.0499" -"angles" "0 259.2 0" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_model" -"model" "p_glo_cardboardbox_4" -"origin" "153.2 805.4 -32.7" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "140 933 103" -"model" "*13" -} -{ -"ltOrigin" "151.691 806.5 -3.84986" -"angles" "0 88.6 0" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_model" -"model" "p_glo_cardboardbox_4" -"origin" "151.7 806.5 -13.5" -} -{ -"gndLt" "3b3b428601" -"ltOrigin" "167.811 782.275 -34.635" -"script_gameobjectname" "twar dom hq sd dem" -"angles" "359.611 167.996 0.54221" -"origin" "168.7 782.5 -63.9" -"model" "p_glo_dolly" -"classname" "script_model" -} -{ -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "140 886 -47" -"model" "*14" -} -{ -"gndLt" "41454f0601" -"ltOrigin" "153.107 559.252 -19.5093" -"spawnflags" "4" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_model" -"model" "p_rus_armoire" -"angles" "0 15.1 0" -"origin" "152.5 561.5 -63" -} -{ -"gndLt" "3437420e01" -"ltOrigin" "194.139 571.895 -43.6687" -"script_gameobjectname" "twar dom hq sd dem" -"angles" "0.933499 21.203 0.414733" -"origin" "194.2 570 -61.7" -"model" "p_us_chair01" -"classname" "script_model" -} -{ -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "191 582 -45" -"model" "*15" -} -{ -"targetname" "pf486_auto2" -"classname" "script_brushmodel" -"origin" "-218 -397 -30" -"model" "*16" -} -{ -"targetname" "pf507_auto2" -"classname" "script_brushmodel" -"origin" "42 392 -7" -"model" "*17" -} -{ -"targetname" "pf532_auto2" -"classname" "script_brushmodel" -"origin" "1529 1006 -29" -"model" "*18" -} -{ -"targetname" "pf549_auto2" -"classname" "script_brushmodel" -"origin" "1902 347 -33" -"model" "*19" -} -{ -"targetname" "pf558_auto2" -"classname" "script_brushmodel" -"origin" "2 824 -34" -"model" "*20" -} -{ -"targetname" "pf567_auto2" -"classname" "script_brushmodel" -"origin" "169 941 -33" -"model" "*21" -} -{ -"targetname" "pf604_auto2" -"classname" "script_brushmodel" -"origin" "806 443 -26" -"model" "*22" -} -{ -"targetname" "pf605_auto2" -"classname" "script_brushmodel" -"origin" "583 591 -27" -"model" "*23" -} -{ -"targetname" "pf610_auto2" -"classname" "script_brushmodel" -"origin" "-680 61 -26" -"model" "*24" -} -{ -"targetname" "pf611_auto2" -"classname" "script_brushmodel" -"origin" "-866 300 -25" -"model" "*25" -} -{ -"targetname" "pf612_auto2" -"classname" "script_brushmodel" -"origin" "-973 493 110" -"model" "*26" -} -{ -"gndLt" "36363f7301" -"ltOrigin" "532.113 -217.78 -43.5" -"origin" "531.131 -218.035 -43.5" -"angles" "0 194.8 0" -"model" "dest_electrical_transformer01_d0" -"classname" "script_model" -} -{ -//"max_angle" "155" -//"min_angle" "10" -"origin" "524.606 -198.039 -43.5" -"classname" "dyn_hingeconstraint" -"angles" "0 284.8 -180" -"target" "pf637_auto2" -"timeout" "30" -} -{ -"timeout" "30" -"target" "pf638_auto1" -"origin" "535.335 -238.645 -43.5" -"classname" "dyn_hingeconstraint" -"angles" "0 104.8 0" -//"min_angle" "10" -//"max_angle" "155" -} -{ -"gndLt" "36373e5e01" -"ltOrigin" "567.403 -199.988 -10.0308" -"classname" "script_model" -"model" "dest_electrical_transformer02_d0" -"origin" "563.9 -198 -74" -"angles" "0 14.8 0" -} -{ -"targetname" "pf639_auto2" -"classname" "script_brushmodel" -"origin" "1352 491 -27" -"model" "*27" -} -{ -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "557 628 -38" -"model" "*28" -} -{ -"spawnflags" "2" -//"script_noteworthy" "tvguided_safe" -"dmg" "1000" -"classname" "trigger_hurt" -"origin" "4849 -1897 6725" -"model" "?1" -} -{ -"origin" "-1131.5 2162.5 -69.5" -"targetname" "no_fly_zone" -"height" "1500" -"radius" "700" -"classname" "trigger_radius" -} -{ -"classname" "script_brushmodel" -"targetname" "pf692_auto2" -"origin" "658 293 -36" -"model" "*29" -} -{ -"classname" "script_brushmodel" -"targetname" "pf693_auto2" -"origin" "-656 304 -36" -"model" "*30" -} -{ -"classname" "script_brushmodel" -"targetname" "pf694_auto2" -"origin" "1514 990 -38" -"model" "*31" -} -{ -"classname" "script_brushmodel" -"targetname" "pf695_auto2" -"origin" "-857 373 101" -"model" "*32" -} -{ -"classname" "script_brushmodel" -"targetname" "pf696_auto2" -"origin" "852 157 -30" -"model" "*33" -} -{ -"gndLt" "302c270000" -"ltOrigin" "884.355 375.043 -30.3513" -"origin" "882.3 373.8 -53.8" -"angles" "0 14.3 0" -"model" "dest_mp_nuked_male_02_d0" -//"destructibledef" "dest_mp_nuked_male_02" -"classname" "script_model" -} -{ -"classname" "script_brushmodel" -"targetname" "pf697_auto3" -"origin" "881 373 -31" -"model" "*34" -} -{ -"gndLt" "3d372c000c" -"ltOrigin" "-749.155 339.382 -33.5513" -"origin" "-750.7 337.2 -57" -"angles" "0 64.3 0" -"model" "dest_mp_nuked_male_02_d0" -//"destructibledef" "dest_mp_nuked_male_02" -"classname" "script_model" -} -{ -"classname" "script_brushmodel" -"targetname" "pf706_auto3" -"origin" "-751 336 -34" -"model" "*35" -} -{ -"gndLt" "413d350000" -"ltOrigin" "655.839 329.205 -33.5513" -"origin" "654 328.1 -57" -"angles" "0 8 0" -"model" "dest_mp_nuked_male_02_d0" -//"destructibledef" "dest_mp_nuked_male_02" -"classname" "script_model" -} -{ -"classname" "script_brushmodel" -"targetname" "pf755_auto3" -"origin" "653 328 -34" -"model" "*36" -} -{ -"classname" "script_brushmodel" -"targetname" "pf756_auto2" -"origin" "-801 527 -35" -"model" "*37" -} -{ -"gndLt" "4e4a410000" -"ltOrigin" "809.952 141.669 -27.5513" -"origin" "808 140.5 -51" -"angles" "0 11.4 0" -"model" "dest_mp_nuked_male_02_d0" -//"destructibledef" "dest_mp_nuked_male_02" -"classname" "script_model" -} -{ -"classname" "script_brushmodel" -"targetname" "pf757_auto3" -"origin" "807 140 -28" -"model" "*38" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "137 818 -29" -"model" "*39" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "140 886 -47" -"model" "*40" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "163 807 -33" -"model" "*41" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "140 933 -29" -"model" "*42" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "177 803 -45" -"model" "*43" -} -{ -"targetname" "pf766_auto2" -"classname" "script_brushmodel" -"origin" "1260 353 108" -"model" "*44" -} -{ -"targetname" "pf767_auto2" -"classname" "script_brushmodel" -"origin" "-1184 527 108" -"model" "*45" -} -{ -"classname" "script_brushmodel" -"targetname" "pf768_auto2" -"origin" "-595 496 101" -"model" "*46" -} -{ -"targetname" "pf769_auto2" -"classname" "script_brushmodel" -"origin" "-1588 577 -34" -"model" "*47" -} -{ -"targetname" "pf770_auto2" -"classname" "script_brushmodel" -"origin" "924 401 110" -"model" "*48" -} -{ -"targetname" "pf771_auto2" -"classname" "script_brushmodel" -"origin" "751 125 110" -"model" "*49" -} -{ -"origin" "651 608 68" -"radius" "20" -"color" "1 1 1" -"intensity" "0.250" -"classname" "info_corona" -} -{ -"origin" "991 297 48" -"radius" "70" -"color" "1 1 1" -"intensity" "0.050" -"classname" "info_corona" -} -{ -"origin" "814.5 41 27" -"radius" "40" -"color" "1 1 1" -"intensity" "0.075" -"classname" "info_corona" -} -{ -"origin" "774 396 31" -"radius" "40" -"color" "1 1 1" -"intensity" "0.050" -"classname" "info_corona" -} -{ -"origin" "572 333.5 33.5" -"radius" "80" -"color" "1 1 1" -"intensity" "0.025" -"classname" "info_corona" -} -{ -"origin" "923.5 110 149" -"radius" "40" -"color" "1 1 1" -"intensity" "0.075" -"classname" "info_corona" -} -{ -"classname" "info_corona" -"intensity" "0.125" -"color" "1 1 1" -"radius" "20" -"origin" "1158.5 253.5 163.5" -} -{ -"classname" "info_corona" -"intensity" "0.125" -"color" "1 1 1" -"radius" "20" -"origin" "1142.5 313.5 23" -} -{ -//"_speccolor" "0.145098 0.145098 0.145098" -"origin" "-962 717 150" -"radius" "20" -"color" "1 1 1" -"intensity" "0.250" -"classname" "info_corona" -} -{ -//"_speccolor" "0.145098 0.145098 0.145098" -"origin" "-778 545 26" -"radius" "20" -"color" "1 1 1" -"intensity" "0.250" -"classname" "info_corona" -} -{ -"origin" "831.5 178 166" -"radius" "20" -"color" "1 1 1" -"intensity" "0.125" -"classname" "info_corona" -} -{ -"classname" "info_corona" -"intensity" "0.250" -"color" "1 1 1" -"radius" "20" -"origin" "-596 595 136" -//"_speccolor" "0.145098 0.145098 0.145098" -} -{ -"spawnflags" "1" -"script_gameobjectname" "twar dom hq sd dem" -"classname" "script_brushmodel" -"origin" "154 560 103" -"model" "*50" -} -{ -"classname" "script_brushmodel" -"targetname" "pf793_auto2" -"origin" "912 425 -33" -"model" "*51" -} -{ -"gndLt" "393d420000" -"ltOrigin" "-768.755 618.571 -33.5513" -"origin" "-767.1 620.7 -57" -"angles" "0 239.3 0" -"model" "dest_mp_nuked_male_02_d0" -//"destructibledef" "dest_mp_nuked_male_02" -"classname" "script_model" -} -{ -"classname" "script_brushmodel" -"targetname" "pf794_auto3" -"origin" "-766 622 -34" -"model" "*52" -} -{ -"gndLt" "383a3f5f01" -"ltOrigin" "-705.577 19.8332 -28.5589" -"targetname" "destructible_vehicle" -"sound_csv_include" "vehicle_car_exp" -"origin" "-705 19.5 -57" -"csv_include" "destructible_vehicle_80s_sedan1_nt" -"destructible_type" "vehicle_80s_sedan1_nt" -"model" "veh_80s_sedan1_nt" -"classname" "script_model" -"angles" "0 340.4 0" -} -{ -"gndLt" "3335406901" -"ltOrigin" "18.3417 -466.5 -28.8616" -"sound_csv_include" "vehicle_car_exp" -"destructible_type" "t5_vehicle_ultimate_jeep_pristine" -"csv_include" "destructible_t5_vehicle_ultimate_jeep_pristine_destructible_mp" -"origin" "20.5 -466.5 -67" -"model" "t5_veh_ultimate_jeep_pristine" -"targetname" "destructible_vehicle" -"classname" "script_model" -} -{ -"origin" "1684.6 718.1 -28" -"angles" "0 180 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1685.5 715.5 -28" -"angles" "0 180 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-1682 556 -24" -"angles" "0 340 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1761.3 844.7 -24" -"angles" "0 357 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1758.7 843.3 -24" -"angles" "0 357 0" -"classname" "mp_dm_spawn" -} -{ -"gndLt" "31333c9901" -"ltOrigin" "-1259.08 840.263 -59.4967" -"spawnflags" "4" -"script_gameobjectname" "sd" -"origin" "-1259 840.5 -63" -"targetname" "sd_bomb" -"model" "mil_tntbomb_mp" -"classname" "script_model" -"angles" "0 270 0" -} -{ -"script_gameobjectname" "sd" -"targetname" "sd_bomb_pickup_trig" -"classname" "trigger_multiple" -"origin" "-1259 841 -63" -"model" "?2" -} -{ -//"script_specialops" "1" -"targetname" "sd_bomb_pickup_specops_trig" -"script_gameobjectname" "sd" -"classname" "trigger_use" -"origin" "-1259 841 -47" -"model" "?3" -} -{ -"script_label" "_a" -"script_bombmode_original" "1" -"target" "pf806_auto1" -"script_gameobjectname" "bombzone" -"targetname" "bombzone" -"classname" "trigger_use_touch" -"origin" "843 619 -49" -"model" "?4" -} -{ -"targetname" "pf806_auto2" -"classname" "trigger_use_touch" -"script_gameobjectname" "bombzone" -"origin" "843 619 -49" -"model" "?5" -} -{ -"gndLt" "3836320000" -"ltOrigin" "840.027 622.824 -39.4441" -"script_gameobjectname" "bombzone" -"script_exploder" "pf806_1" -"targetname" "exploder" -"spawnflags" "4" -"origin" "843.3 619.1 -56.9" -"angles" "0 106.2 0" -"model" "com_bomb_objective_d" -"classname" "script_model" -} -{ -"spawnflags" "1" -"script_gameobjectname" "bombzone" -"classname" "script_brushmodel" -"origin" "843 621 -29" -"model" "*53" -} -{ -"gndLt" "3736320000" -"ltOrigin" "843.255 619.691 -28.8773" -"classname" "script_model" -"model" "com_bomb_objective" -"angles" "0 286.2 0" -"origin" "842.742 621.021 -58.9" -"script_exploder" "pf806_1" -"script_gameobjectname" "bombzone" -"spawnflags" "4" -"targetname" "pf806_auto1" -"target" "pf806_auto2" -} -{ -"origin" "-2045.3 350.5 -24" -"angles" "0 324.4 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-2044 348 -24" -"angles" "0 324.4 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-1051.7 369.4 -20" -"angles" "0 265 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1405.3 -8.4 -20" -"angles" "0 1.00179e-005 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1402.7 -9.6 -20" -"angles" "0 1.00179e-005 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-1628.2 75.2 -20" -"angles" "0 60 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1625.9 76.9 -20" -"angles" "0 60 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1029.2 445.4 -19.8" -"angles" "0 240 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "1058.1 169.1 -19.8" -"angles" "0 154 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"classname" "mp_ctf_spawn_allies" -"angles" "0 149.2 0" -"origin" "921.8 796.6 -19.8" -} -{ -"origin" "1350.34 1071.15 -36" -"_color" ".85 .85 .10" -//"script_noteworthy" "spawn" -"classname" "node_pathnode" -"angles" "0 193.4 0" -} -{ -"origin" "1317.28 1014.93 -42" -"_color" "0 .93 .72" -//"script_noteworthy" "exit" -"classname" "node_pathnode" -"angles" "0 195 0" -} -{ -"origin" "-1702 981 -24" -"angles" "0 340 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "-1752 845 -24" -"angles" "0 340 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "-1584 794 -24" -"angles" "0 340 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "-1627 681 -24" -"angles" "0 355 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "-1638 883 -24" -"angles" "0 340 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "-1587.2 1018.9 -24" -"angles" "0 340 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "-1483 1054 -24" -"angles" "0 320 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "-1533 924 -24" -"angles" "0 340 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "-1604 1150 -24" -"angles" "0 320 0" -"classname" "mp_sd_spawn_attacker" -} -{ -"origin" "1669.4 212 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 197.3 0" -} -{ -"origin" "1748.4 360.7 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 214.3 0" -} -{ -"origin" "1600.3 458 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 197.3 0" -} -{ -"origin" "1812.6 180 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 197.3 0" -} -{ -"origin" "1819.7 272.9 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 197.3 0" -} -{ -"origin" "1759.4 468 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 197.3 0" -} -{ -"origin" "1974 176 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 177.3 0" -} -{ -"origin" "1834.4 609.4 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 217.3 0" -} -{ -"origin" "1688 572.2 -28" -"classname" "mp_tdm_spawn_allies_start" -"angles" "0 227.3 0" -} -{ -"origin" "1672.4 211 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 195.9 0" -} -{ -"origin" "1749.5 359.9 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 214.3 0" -} -{ -"origin" "1609.2 499 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 197.3 0" -} -{ -"origin" "1841.6 143 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 182.3 0" -} -{ -"origin" "1820.7 271.9 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 197.3 0" -} -{ -"origin" "1760.4 467 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 197.3 0" -} -{ -"origin" "1974.5 174.8 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 177.3 0" -} -{ -"origin" "1835.7 608.8 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 217.3 0" -} -{ -"origin" "1717.4 585.7 -28" -"classname" "mp_ctf_spawn_allies_start" -"angles" "0 202.3 0" -} -{ -"script_label" "_b" -"script_bombmode_original" "1" -"target" "pf809_auto1" -"script_gameobjectname" "bombzone" -"targetname" "bombzone" -"classname" "trigger_use_touch" -"origin" "59 -25 -61" -"model" "?6" -} -{ -"targetname" "pf809_auto2" -"classname" "trigger_use_touch" -"script_gameobjectname" "bombzone" -"origin" "59 -25 -61" -"model" "?7" -} -{ -"gndLt" "3336400001" -"ltOrigin" "57.0492 -25.5656 -40.7021" -"target" "pf809_auto2" -"targetname" "pf809_auto1" -"spawnflags" "4" -"script_gameobjectname" "bombzone" -"script_exploder" "pf809_2" -"origin" "55.7156 -25.9997 -70.6107" -"angles" "359.793 16.0001 0.794018" -"model" "com_bomb_objective" -"classname" "script_model" -} -{ -"gndLt" "3436403801" -"ltOrigin" "54.8589 -28.4669 -51.8308" -"script_gameobjectname" "bombzone" -"script_exploder" "pf809_2" -"targetname" "exploder" -"spawnflags" "4" -"origin" "58.6 -25.2014 -68.6" -"angles" "0.207432 196 -0.794018" -"model" "com_bomb_objective_d" -"classname" "script_model" -} -{ -"spawnflags" "1" -"script_gameobjectname" "bombzone" -"classname" "script_brushmodel" -"origin" "56 -26 -41" -"model" "*54" -} -{ -"angles" "0 227.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1690.7 571.4 -28" -} -{ -"angles" "0 217.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1836.9 608.1 -28" -} -{ -"angles" "0 177.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1975.1 173.5 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1761.4 466 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1821.7 270.9 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1814.5 177.9 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1602.2 456 -28" -} -{ -"angles" "0 214.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1750.8 359.2 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sab_spawn_allies_start" -"origin" "1671.4 209.9 -28" -} -{ -"origin" "-1616 1110 -24" -"angles" "0 325 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"origin" "-1660 986 -24" -"angles" "0 340 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"origin" "-1712 868 -24" -"angles" "0 340 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"origin" "-1588 872 -24" -"angles" "0 340 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"origin" "-1536 994 -24" -"angles" "0 340 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"origin" "-1524.7 1128.1 -24" -"angles" "0 305 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"origin" "-1488 892 -24" -"angles" "0 340 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"origin" "-1432 1012 -24" -"angles" "0 330 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"origin" "-1528 788 -24" -"angles" "0 340 0" -"classname" "mp_dom_spawn_axis_start" -} -{ -"angles" "0 227.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1573.3 951.8 -21.5" -} -{ -"angles" "0 197.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1585.6 818.7 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1618.5 705.7 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1434.3 846.9 -21.5" -} -{ -"angles" "0 197.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1470.6 713.9 -28" -} -{ -"angles" "0 227.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1415.6 968.9 -21.5" -} -{ -"angles" "0 197.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1291.2 878.9 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1327.5 745.9 -20.8" -} -{ -"angles" "0 197.3 0" -"classname" "mp_dom_spawn_allies_start" -"origin" "1360.3 632.9 -20.8" -} -{ -"origin" "-989 83.3 -20" -"angles" "0 25 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "-949.8 12.8 -20" -"angles" "0 340 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "792.7 350.4 -19.8" -"angles" "0 240 0" -"classname" "mp_sab_spawn_allies" -} -{ -"classname" "mp_sab_spawn_allies" -"angles" "0 149.2 0" -"origin" "922.7 795.5 -19.8" -} -{ -"classname" "trigger_use_touch" -"targetname" "sab_bomb_axis" -"script_gameobjectname" "sab" -"target" "pf810_auto1" -"origin" "-907 484 -49" -"model" "?8" -} -{ -"targetname" "sab_bomb_defuse_axis" -"script_gameobjectname" "sab" -"classname" "trigger_use_touch" -"origin" "-907 484 -49" -"model" "?9" -} -{ -"gndLt" "7976686501" -"ltOrigin" "-908.443 484.554 -28.9773" -"targetname" "pf810_auto1" -"spawnflags" "4" -"script_gameobjectname" "sab" -"script_exploder" "pf810_2" -"origin" "-909.819 484.926 -59" -"angles" "0 340 0" -"model" "com_bomb_objective" -"classname" "script_model" -} -{ -"gndLt" "7471645e01" -"ltOrigin" "-908.43 484.272 -39.5441" -"script_gameobjectname" "sab" -"script_exploder" "pf810_2" -"targetname" "exploder" -"spawnflags" "4" -"origin" "-907 483.9 -57" -"angles" "0 160 0" -"model" "com_bomb_objective_d" -"classname" "script_model" -} -{ -"spawnflags" "1" -"script_gameobjectname" "sab" -"classname" "script_brushmodel" -"origin" "-909 485 -29" -"model" "*55" -} -{ -"gndLt" "3335400501" -"ltOrigin" "14.213 133.917 -62.6982" -"spawnflags" "4" -"script_gameobjectname" "sab" -"origin" "14 134 -66.2" -"targetname" "sab_bomb" -"model" "mil_tntbomb_mp" -"classname" "script_model" -"angles" "359.697 0 0" -} -{ -"script_gameobjectname" "sab" -"targetname" "sab_bomb_pickup_trig" -"classname" "trigger_multiple" -"origin" "14 134 -66" -"model" "?10" -} -{ -"origin" "-1406.5 342.5 -33.5" -"classname" "node_pathnode" -"angles" "0 180 0" -} -{ -"classname" "trigger_radius" -"radius" "160" -"height" "128" -"targetname" "flag_primary" -"origin" "-1406.5 342.5 -65.5" -"script_gameobjectname" "dom onslaught" -"model" "prop_flag_neutral" -"script_label" "_a" -"angles" "0 180 0" -} -{ -"targetname" "flag_descriptor" -"classname" "script_origin" -"script_linkname" "flag1" -"script_linkto" "flag2" -"origin" "-1406.5 342.5 15.5" -} -{ -"classname" "script_origin" -"targetname" "flag_descriptor" -"script_linkname" "flag2" -"script_linkto" "flag1 flag3" -"origin" "47 854 6.5" -} -{ -"origin" "1516.5 398.8 -32.8" -"classname" "node_pathnode" -} -{ -"script_label" "_c" -"model" "prop_flag_neutral" -"script_gameobjectname" "dom onslaught" -"origin" "1516.5 398.8 -64.8" -"targetname" "flag_primary" -"height" "128" -"radius" "160" -"classname" "trigger_radius" -} -{ -"targetname" "flag_descriptor" -"origin" "1516.5 398.8 4.3" -"script_linkto" "flag2 flag1" -"script_linkname" "flag3" -"classname" "script_origin" -} -{ -"classname" "mp_dm_spawn" -"angles" "0 295 0" -"origin" "-421.3 987.2 -24" -} -{ -"classname" "mp_dm_spawn" -"angles" "0 273.8 0" -"origin" "51.1 1068.9 -35.9" -} -{ -"classname" "mp_dm_spawn" -"angles" "0 250 0" -"origin" "499 993.9 -24" -} -{ -"origin" "-920.2 296.2 -20" -"angles" "0 326.9 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-918.8 293.8 -20" -"angles" "0 326.9 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-920.1 296 -20" -"angles" "0 326.9 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "-919.4 294.8 -20" -"angles" "0 326.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"classname" "mp_tdm_spawn" -"angles" "0 165.1 0" -"origin" "1014.7 501.3 -20" -} -{ -"classname" "mp_dm_spawn" -"angles" "0 165.1 0" -"origin" "1013.4 499 -20" -} -{ -"classname" "mp_ctf_spawn_allies" -"angles" "0 165.1 0" -"origin" "1014.6 500.9 -19.8" -} -{ -"classname" "mp_sab_spawn_allies" -"angles" "0 165.1 0" -"origin" "1014.5 499.5 -19.8" -} -{ -"origin" "-693.2 239.2 -20" -"angles" "0 326.9 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-691.8 236.8 -20" -"angles" "0 326.9 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-693.1 239 -20" -"angles" "0 326.9 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "-692.4 237.8 -20" -"angles" "0 326.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "693.5 -198.2 -20" -"angles" "0 132 0" -"classname" "mp_tdm_spawn" -} -{ -"classname" "mp_ctf_spawn_allies" -"angles" "0 132 0" -"origin" "693.3 -198.4 -19.8" -} -{ -"classname" "mp_sab_spawn_allies" -"angles" "0 132 0" -"origin" "692.2 -199.4 -19.8" -} -{ -"origin" "-674 -255 -20" -"angles" "0 70.6 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-673.8 -254.8 -20" -"angles" "0 70.6 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "-672.8 -253.8 -20" -"angles" "0 70.6 0" -"classname" "mp_sab_spawn_axis" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sd_spawn_defender" -"origin" "1657.3 288 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sd_spawn_defender" -"origin" "1615 427 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sd_spawn_defender" -"origin" "1825.1 273.8 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sd_spawn_defender" -"origin" "1782.2 400.8 -28" -} -{ -"angles" "0 197.3 0" -"classname" "mp_sd_spawn_defender" -"origin" "1745.9 533.9 -28" -} -{ -"angles" "0 187.3 0" -"classname" "mp_sd_spawn_defender" -"origin" "1688.1 175 -28" -} -{ -"angles" "0 177.3 0" -"classname" "mp_sd_spawn_defender" -"origin" "1869.3 157.6 -28" -} -{ -"classname" "trigger_use_touch" -"targetname" "sab_bomb_allies" -"script_gameobjectname" "sab" -"target" "pf816_auto1" -"origin" "988 284 -49" -"model" "?11" -} -{ -"targetname" "sab_bomb_defuse_allies" -"script_gameobjectname" "sab" -"classname" "trigger_use_touch" -"origin" "988 284 -49" -"model" "?12" -} -{ -"spawnflags" "1" -"script_gameobjectname" "sab" -"classname" "script_brushmodel" -"origin" "991 284 -29" -"model" "*56" -} -{ -"gndLt" "8080800000" -"ltOrigin" "989.657 284.191 -28.9773" -"targetname" "pf816_auto1" -"spawnflags" "4" -"script_gameobjectname" "sab" -"script_exploder" "pf816_1" -"origin" "990.998 284.676 -59" -"angles" "0 195 0" -"model" "com_bomb_objective" -"classname" "script_model" -} -{ -"gndLt" "8080800000" -"ltOrigin" "991.929 287.19 -39.5441" -"script_gameobjectname" "sab" -"script_exploder" "pf816_1" -"targetname" "exploder" -"spawnflags" "4" -"origin" "988.1 283.9 -57" -"angles" "0 15 0" -"model" "com_bomb_objective_d" -"classname" "script_model" -} -{ -"origin" "1229 677 -29.3" -"classname" "node_pathnode" -} -{ -"script_gameobjectname" "ctf" -"target" "ctf_flag_allies" -"targetname" "ctf_trig_allies" -"origin" "1229 677 -45.3" -"height" "128" -"radius" "64" -"classname" "trigger_radius" -} -{ -"gndLt" "31323b0001" -"ltOrigin" "1255.31 681.412 -11.7885" -"spawnflags" "4" -"script_gameobjectname" "ctf" -"origin" "1229 677 -61.3" -"targetname" "ctf_flag_allies" -"model" "prop_flag_neutral" -"classname" "script_model" -} -{ -"script_gameobjectname" "ctf" -"targetname" "ctf_zone_allies" -"origin" "1229 677 -45.3" -"height" "128" -"radius" "64" -"classname" "trigger_radius" -} -{ -"classname" "mp_ctf_spawn_axis" -"angles" "0 340 0" -"origin" "-994.5 494.5 -20" -} -{ -"classname" "mp_ctf_spawn_axis" -"angles" "0 325 0" -"origin" "-743.9 526.9 -20" -} -{ -"classname" "mp_ctf_spawn_axis" -"angles" "0 340 0" -"origin" "-950.8 13.8 -20" -} -{ -"classname" "mp_ctf_spawn_axis" -"angles" "0 25 0" -"origin" "-990 84.3 -20" -} -{ -"classname" "mp_ctf_spawn_axis" -"angles" "0 290 0" -"origin" "-921 683.5 -20" -} -{ -"classname" "mp_ctf_spawn_allies" -"angles" "0 240 0" -"origin" "791.7 351.4 -19.8" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "35 28 -23" -"model" "?13" -} -{ -"gndLt" "3436400001" -"ltOrigin" "21.8105 87.9579 -53.1114" -"spawnflags" "12" -"targetname" "pf819_auto1" -"script_gameobjectname" "hq" -"origin" "22 88 -68" -"angles" "0 105 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "3436400701" -"ltOrigin" "23.9561 92.6494 -30.547" -"spawnflags" "12" -"target" "pf819_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "24.8284 92.899 -38" -"angles" "0 15 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "23.4879 105.798 -37.4216" -"spawnflags" "4" -"targetname" "pf819_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 145 -89.9997" -"origin" "25.5636 108.315 -38" -} -{ -"spawnflags" "1" -"targetname" "pf819_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "22 88 -52" -"model" "*57" -} -{ -"spawnflags" "1" -"targetname" "pf819_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "18 91 -29" -"model" "*58" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "-650 404 -18" -"model" "?14" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "720 248 -17" -"model" "?15" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "-614 127 -15" -"model" "?16" -} -{ -"classname" "mp_tdm_spawn" -"angles" "0 200 0" -"origin" "804 1.9 -28" -} -{ -"origin" "806.2 0 -28" -"angles" "0 200 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "804 1.7 -27.8" -"angles" "0 200 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "804.5 0.3 -27.8" -"angles" "0 200 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "1158.2 90.2 -20" -"angles" "0 221.2 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1158.5 89.9 -19.8" -"angles" "0 221.2 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "1159.1 88.6 -19.8" -"angles" "0 221.2 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "949.7 739.8 -20" -"angles" "0 230 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "948.6 741.9 -19.8" -"angles" "0 230 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "949.8 741.2 -19.8" -"angles" "0 230 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "1439.4 499.3 -20" -"angles" "0 241 0" -"classname" "mp_tdm_spawn" -} -{ -"gndLt" "4a4d489901" -"ltOrigin" "-584.581 176.161 -42.9114" -"spawnflags" "12" -"targetname" "pf820_auto1" -"script_gameobjectname" "hq" -"origin" "-584.4 176.1 -57.8" -"angles" "0 70 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "4a4c489901" -"ltOrigin" "-580.128 178.821 -20.347" -"spawnflags" "12" -"target" "pf820_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "-579.273 178.491 -27.8" -"angles" "0 340 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "-573.197 189.624 -27.2216" -"spawnflags" "4" -"targetname" "pf820_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 110 -89.9997" -"origin" "-569.829 190.697 -27.8" -} -{ -"spawnflags" "1" -"targetname" "pf820_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "-585 176 -42" -"model" "*59" -} -{ -"spawnflags" "1" -"targetname" "pf820_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "-586 181 -19" -"model" "*60" -} -{ -"classname" "mp_tdm_spawn" -"angles" "0 255 0" -"origin" "578.6 967.2 -20" -} -{ -"classname" "mp_ctf_spawn_allies" -"angles" "0 255 0" -"origin" "578.7 967.5 -19.8" -} -{ -"classname" "mp_sab_spawn_allies" -"angles" "0 255 0" -"origin" "579.5 968.7 -19.8" -} -{ -"origin" "-594.4 884.3 -20" -"angles" "0 300 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-595.5 881.8 -20" -"angles" "0 300 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-594.4 882.6 -20" -"angles" "0 300 0" -"classname" "mp_sab_spawn_axis" -} -{ -"classname" "mp_ctf_spawn_axis" -"angles" "0 300 0" -"origin" "-594.5 884 -20" -} -{ -"origin" "-1248 303.1 -30.6" -"classname" "node_pathnode" -"angles" "0 159 0" -} -{ -"script_gameobjectname" "ctf" -"target" "ctf_flag_axis" -"targetname" "ctf_trig_axis" -"origin" "-1248 303.1 -46.6" -"height" "128" -"radius" "64" -"classname" "trigger_radius" -"angles" "0 159 0" -} -{ -"gndLt" "383a419901" -"ltOrigin" "-1274.63 313.994 -13.0885" -"spawnflags" "4" -"script_gameobjectname" "ctf" -"origin" "-1248 303.1 -62.6" -"targetname" "ctf_flag_axis" -"model" "prop_flag_neutral" -"classname" "script_model" -"angles" "0 159 0" -} -{ -"script_gameobjectname" "ctf" -"targetname" "ctf_zone_axis" -"origin" "-1248 303.1 -46.6" -"height" "128" -"radius" "64" -"classname" "trigger_radius" -"angles" "0 159 0" -} -{ -"gndLt" "69614e000c" -"ltOrigin" "-686.739 420.981 -42.1114" -"spawnflags" "12" -"targetname" "pf823_auto1" -"script_gameobjectname" "hq" -"origin" "-686.8 420.8 -57" -"angles" "0 340 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "6a624f000c" -"ltOrigin" "-684.079 416.528 -19.547" -"spawnflags" "12" -"target" "pf823_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "-684.409 415.673 -27" -"angles" "0 250 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "-673.276 409.597 -26.4216" -"spawnflags" "4" -"targetname" "pf823_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 20 -89.9997" -"origin" "-672.203 406.229 -27" -} -{ -"spawnflags" "1" -"targetname" "pf823_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "-687 421 -41" -"model" "*61" -} -{ -"spawnflags" "1" -"targetname" "pf823_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "-682 423 -18" -"model" "*62" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "527 470 -15" -"model" "?17" -} -{ -"gndLt" "2d2c2d7f01" -"ltOrigin" "543.689 417.842 -45.9114" -"spawnflags" "12" -"targetname" "pf824_auto1" -"script_gameobjectname" "hq" -"origin" "543.5 417.8 -60.8" -"angles" "0 285 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "2e2c2d8c01" -"ltOrigin" "541.544 413.151 -23.347" -"spawnflags" "12" -"target" "pf824_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "540.672 412.901 -30.8" -"angles" "0 195 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "542.012 400.002 -30.2216" -"spawnflags" "4" -"targetname" "pf824_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 325 -89.9997" -"origin" "539.936 397.485 -30.8" -} -{ -"spawnflags" "1" -"targetname" "pf824_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "543 418 -45" -"model" "*63" -} -{ -"spawnflags" "1" -"targetname" "pf824_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "548 415 -22" -"model" "*64" -} -{ -"model" "sentry_minigun" -"origin" "-1336 24 -52" -"targetname" "sentry_place" -"classname" "script_struct" -"angles" "0 345 0" -} -{ -"targetname" "artillery_axis" -"origin" "-14170 14650 -180" -"classname" "script_origin" -} -{ -"targetname" "artillery_allies" -"origin" "16462 15346 -180" -"classname" "script_origin" -} -{ -"gndLt" "7771600000" -"ltOrigin" "719.158 190.289 -42.1114" -"spawnflags" "12" -"targetname" "pf826_auto1" -"script_gameobjectname" "hq" -"origin" "719.2 190.1 -57" -"angles" "0 15 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "766f5e0000" -"ltOrigin" "723.849 188.144 -19.547" -"spawnflags" "12" -"target" "pf826_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "724.099 187.272 -27" -"angles" "0 285 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "736.998 188.612 -26.4216" -"spawnflags" "4" -"targetname" "pf826_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 55 -89.9997" -"origin" "739.515 186.536 -27" -} -{ -"spawnflags" "1" -"targetname" "pf826_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "719 190 -41" -"model" "*65" -} -{ -"spawnflags" "1" -"targetname" "pf826_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "722 195 -18" -"model" "*66" -} -{ -"model" "sentry_minigun" -"origin" "-1184 992 -52" -"targetname" "sentry_place" -"classname" "script_struct" -"angles" "0 345 0" -} -{ -"origin" "-1607.95 1080.99 -11" -"_color" "0 .93 .72" -//"script_noteworthy" "exit" -"classname" "node_pathnode" -"angles" "0 335 0" -} -{ -"origin" "-1565.6 1048.91 -13" -"_color" ".85 .85 .10" -//"script_noteworthy" "spawn" -"classname" "node_pathnode" -"angles" "0 333.4 0" -} -{ -"origin" "210.304 -499.372 -36" -"_color" ".85 .85 .10" -//"script_noteworthy" "spawn" -"classname" "node_pathnode" -"angles" "0 228.4 0" -} -{ -"origin" "214.668 -458.714 -42" -"_color" "0 .93 .72" -//"script_noteworthy" "exit" -"classname" "node_pathnode" -"angles" "0 230 0" -} -{ -"origin" "173.504 -467.272 -36" -"_color" ".85 .85 .10" -//"script_noteworthy" "spawn" -"classname" "node_pathnode" -"angles" "0 228.4 0" -} -{ -"model" "sentry_minigun" -"origin" "1424 40 -52" -"targetname" "sentry_place" -"classname" "script_struct" -"angles" "0 195 0" -} -{ -"model" "sentry_minigun" -"origin" "1064 952 -52" -"targetname" "sentry_place" -"classname" "script_struct" -"angles" "0 195 0" -} -{ -"model" "sentry_minigun" -"origin" "1672 520 -52" -"targetname" "sentry_place" -"classname" "script_struct" -"angles" "0 195 0" -} -{ -"model" "sentry_minigun" -"origin" "-1576 632 -52" -"targetname" "sentry_place" -"classname" "script_struct" -"angles" "0 345 0" -} -{ -//"script_parameters" "crouch" -"angles" "0 34 0" -//"script_index" "6" -"targetname" "team_photo_allies" -"origin" "1503.15 333.983 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -//"script_index" "10" -"angles" "0 40 0" -"targetname" "team_photo_allies" -"origin" "1515.14 304.313 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 46 0" -//"script_index" "14" -"targetname" "team_photo_allies" -"origin" "1527.13 274.643 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 22 0" -//"script_index" "3" -"targetname" "team_photo_allies" -"origin" "1479.18 393.322 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 6.00001 0" -//"script_index" "7" -"targetname" "team_photo_allies" -"origin" "1467.19 422.992 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 3.99999 0" -//"script_index" "11" -"targetname" "team_photo_allies" -"origin" "1455.2 452.662 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 6.00001 0" -//"script_index" "15" -"targetname" "team_photo_allies" -"origin" "1443.21 482.332 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 52 0" -//"script_index" "18" -"targetname" "team_photo_allies" -"origin" "1539.11 244.973 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 352 0" -//"script_index" "19" -"targetname" "team_photo_allies" -"origin" "1431.23 512.002 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 22 0" -//"script_index" "0" -"targetname" "team_photo_allies" -"origin" "1461.49 351.665 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 36 0" -//"script_index" "4" -"targetname" "team_photo_allies" -"origin" "1473.48 321.995 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 46 0" -//"script_index" "8" -"targetname" "team_photo_allies" -"origin" "1485.47 292.325 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 52 0" -//"script_index" "12" -"targetname" "team_photo_allies" -"origin" "1497.46 262.655 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 22 0" -//"script_index" "1" -"targetname" "team_photo_allies" -"origin" "1449.51 381.335 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 3.99999 0" -//"script_index" "5" -"targetname" "team_photo_allies" -"origin" "1437.52 411.005 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 3.99999 0" -//"script_index" "9" -"targetname" "team_photo_allies" -"origin" "1425.53 440.675 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 360 0" -//"script_index" "13" -"targetname" "team_photo_allies" -"origin" "1413.54 470.345 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 52 0" -//"script_index" "16" -"targetname" "team_photo_allies" -"origin" "1509.44 232.986 -48" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 356 0" -//"script_index" "17" -"targetname" "team_photo_allies" -"origin" "1401.56 500.014 -48" -"classname" "script_struct" -} -{ -//"script_index" "20" -"origin" "1692.86 462.399 24" -"angles" "22 202 5.70313e-006" -"targetname" "team_photo_allies_camera" -"classname" "script_struct" -} -{ -//"script_index" "2" -"origin" "1603.85 426.437 -8" -"angles" "0 202 0" -"targetname" "team_photo_allies_camera" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 22 0" -//"script_index" "2" -"targetname" "team_photo_allies" -"origin" "1491.16 363.652 -48" -"classname" "script_struct" -} -{ -"origin" "1576.1 544 -28" -"classname" "mp_sd_spawn_defender" -"angles" "0 217.3 0" -} -{ -"origin" "1559 331 -28" -"classname" "mp_sd_spawn_defender" -"angles" "0 192.3 0" -} -{ -"origin" "-1623.6 1042.91 -11" -"_color" ".85 .85 .10" -//"script_noteworthy" "spawn" -"classname" "node_pathnode" -"angles" "0 333.4 0" -} -{ -//"script_parameters" "crouch" -"angles" "0 172 0" -//"script_index" "6" -"targetname" "team_photo_axis" -"origin" "-1369.65 543.55 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -//"script_index" "10" -"angles" "0 178 0" -"targetname" "team_photo_axis" -"origin" "-1358.71 573.62 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 184 0" -//"script_index" "14" -"targetname" "team_photo_axis" -"origin" "-1347.76 603.69 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 160 0" -//"script_index" "3" -"targetname" "team_photo_axis" -"origin" "-1391.54 483.41 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 144 0" -//"script_index" "7" -"targetname" "team_photo_axis" -"origin" "-1402.49 453.339 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 142 0" -//"script_index" "11" -"targetname" "team_photo_axis" -"origin" "-1413.43 423.269 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 144 0" -//"script_index" "15" -"targetname" "team_photo_axis" -"origin" "-1424.38 393.199 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 190 0" -//"script_index" "18" -"targetname" "team_photo_axis" -"origin" "-1336.82 633.76 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 130 0" -//"script_index" "19" -"targetname" "team_photo_axis" -"origin" "-1435.32 363.129 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 160 0" -//"script_index" "0" -"targetname" "team_photo_axis" -"origin" "-1350.53 502.535 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 174 0" -//"script_index" "4" -"targetname" "team_photo_axis" -"origin" "-1339.58 532.605 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 184 0" -//"script_index" "8" -"targetname" "team_photo_axis" -"origin" "-1328.64 562.675 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 190 0" -//"script_index" "12" -"targetname" "team_photo_axis" -"origin" "-1317.69 592.746 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 160 0" -//"script_index" "1" -"targetname" "team_photo_axis" -"origin" "-1361.47 472.465 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 142 0" -//"script_index" "5" -"targetname" "team_photo_axis" -"origin" "-1372.42 442.395 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 142 0" -//"script_index" "9" -"targetname" "team_photo_axis" -"origin" "-1383.36 412.325 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 138 0" -//"script_index" "13" -"targetname" "team_photo_axis" -"origin" "-1394.31 382.254 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 190 0" -//"script_index" "16" -"targetname" "team_photo_axis" -"origin" "-1306.75 622.816 -60" -"classname" "script_struct" -} -{ -//"script_parameters" "stand" -"angles" "0 134 0" -//"script_index" "17" -"targetname" "team_photo_axis" -"origin" "-1405.25 352.184 -60" -"classname" "script_struct" -} -{ -//"script_index" "20" -"origin" "-1551.46 558.64 12" -"angles" "22 340 -7.48701e-006" -"targetname" "team_photo_axis_camera" -"classname" "script_struct" -} -{ -//"script_index" "2" -"origin" "-1461.25 525.806 -20" -"angles" "0 340 0" -"targetname" "team_photo_axis_camera" -"classname" "script_struct" -} -{ -//"script_parameters" "crouch" -"angles" "0 160 0" -//"script_index" "2" -"targetname" "team_photo_axis" -"origin" "-1380.6 513.48 -60" -"classname" "script_struct" -} -{ -"origin" "1306.34 1061.15 -36" -"_color" ".85 .85 .10" -//"script_noteworthy" "spawn" -"classname" "node_pathnode" -"angles" "0 193.4 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1821 561 -24" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 20 0" -"origin" "-1867 153 -24" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1929 263 -24" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1811 325 -24" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1571 503 -24" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1685 345 -24" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1655 461 -24" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 3.00001 0" -"origin" "-1733 216 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1816 552 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 25 0" -"origin" "-1865.6 153 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1928 262 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1810 324 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1580 510 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1710 344 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1654 464 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 3.00001 0" -"origin" "-1763.7 225.5 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1818 554 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 25 0" -"origin" "-1868.4 153 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1930 264 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1812 326 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1520 488 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1712 346 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1656 466 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 3.00001 0" -"origin" "-1766.3 226.5 -24" -} -{ -"classname" "mp_tdm_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1760 448 -24" -} -{ -"classname" "mp_sab_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1758 446 -24" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"angles" "0 340 0" -"origin" "-1761 443 -24" -} -{ -"origin" "-1402.4 -8.2 -20" -"angles" "0 356.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "-807.4 739.8 -20" -"angles" "0 356.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "-1761.4 843.8 -20" -"angles" "0 356.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "-2044 348.5 -20" -"angles" "0 326.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "-1621.5 70.9 -20" -"angles" "0 66.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "1913.3 680.8 -27.8" -"angles" "0 215 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "1377.2 1100.8 -19.8" -"angles" "0 270 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "1105.3 1034.8 -19.8" -"angles" "0 195 0" -"classname" "mp_sab_spawn_allies" -} -{ -"classname" "mp_sab_spawn_allies" -"angles" "0 255 0" -"origin" "497.5 990.7 -19.8" -} -{ -"origin" "-595.4 873.7 -20" -"angles" "0 301.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "-426.6 987 -20" -"angles" "0 296.9 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "176 -488 -28" -"angles" "0 90 0" -"classname" "info_player_start" -} -{ -//"script_looping" "1" -"origin" "-1040 472 -8" -"script_label" "looper" -"script_sound" "amb_water_pipe" -"targetname" "water_faucet" -"classname" "script_struct" -} -{ -//"script_looping" "1" -"origin" "1080 384 -8" -"script_label" "looper" -"script_sound" "amb_water_pipe" -"targetname" "water_faucet" -"classname" "script_struct" -} -{ -"vehicletype" "" -"classname" "script_struct" -"targetname" "bus_engine" -"script_sound" "amb_bus_idle" -"script_label" "looper" -"origin" "-144 136 -32" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_car" -"classname" "trigger_multiple" -"origin" "-706 20 -33" -"model" "?18" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_car" -"classname" "trigger_multiple" -"origin" "-14 -474 -39" -"model" "?19" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_car" -"classname" "trigger_multiple" -"origin" "565 614 -39" -"model" "?20" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_car" -"classname" "trigger_multiple" -"origin" "-61 806 -39" -"model" "?21" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_car" -"classname" "trigger_multiple" -"origin" "-92 -58 -19" -"model" "?22" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_cardboard" -"classname" "trigger_multiple" -"origin" "182 565 -35" -"model" "?23" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_cardboard" -"classname" "trigger_multiple" -"origin" "151 816 -35" -"model" "?24" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_cloth" -"classname" "trigger_multiple" -"origin" "-1740 171 -35" -"model" "?25" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_wood" -"classname" "trigger_multiple" -"origin" "145 -533 -50" -"model" "?26" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_wood" -"classname" "trigger_multiple" -"origin" "-225 -518 -50" -"model" "?27" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_wood" -"classname" "trigger_multiple" -"origin" "-136 -503 -50" -"model" "?28" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_wood" -"classname" "trigger_multiple" -"origin" "290 -508 -50" -"model" "?29" -} -{ -"origin" "936 180 124" -//"script_looping" "1" -"script_label" "looper" -"script_sound" "amb_radio_1" -"targetname" "amb_radio" -"classname" "script_struct" -} -{ -"origin" "-784 570 -12" -//"script_looping" "1" -"script_label" "looper" -"script_sound" "amb_radio_2" -"targetname" "amb_radio" -"classname" "script_struct" -} -{ -"spawnflags" "2" -"origin" "1912 -200 336" -//"script_wait_min" "0" -"targetname" "loudspeaker" -"classname" "script_origin" -} -{ -"spawnflags" "2" -"origin" "408 -2736 336" -//"script_wait_min" ".2" -"targetname" "loudspeaker" -"classname" "script_origin" -} -{ -"spawnflags" "2" -"origin" "-2136 504 296" -//"script_wait_min" ".1" -"targetname" "loudspeaker" -"classname" "script_origin" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "672 472 64" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "592 48 160" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "8 64 80" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "-504 280 152" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "-712 -128 88" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "-1952 496 16" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "106 -591 16" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "752 864 40" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "24 552 64" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -"spawnflags" "128" -//"script_ambientpriority" "2" -//"script_ambientroom" "int_room" -"targetname" "ambient_package" -"classname" "trigger_multiple" -"origin" "-755 494 46" -"model" "?30" -} -{ -"spawnflags" "128" -//"script_ambientpriority" "2" -//"script_ambientroom" "wood_room" -"targetname" "ambient_package" -"classname" "trigger_multiple" -"origin" "-870 177 -20" -"model" "?31" -} -{ -"spawnflags" "128" -//"script_ambientpriority" "2" -//"script_ambientroom" "int_room" -"targetname" "ambient_package" -"classname" "trigger_multiple" -"origin" "855 236 46" -"model" "?32" -} -{ -"spawnflags" "128" -//"script_ambientpriority" "2" -//"script_ambientroom" "garage" -"targetname" "ambient_package" -"classname" "trigger_multiple" -"origin" "851 582 -19" -"model" "?33" -} -{ -"spawnflags" "128" -//"script_ambientpriority" "2" -//"script_ambientroom" "truck_room" -"targetname" "ambient_package" -"classname" "trigger_multiple" -"origin" "105 366 -27" -"model" "?34" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_truck" -"classname" "trigger_multiple" -"origin" "218 239 -1" -"model" "?35" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_truck" -"classname" "trigger_multiple" -"origin" "161 465 -1" -"model" "?36" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_truck" -"classname" "trigger_multiple" -"origin" "72 200 -1" -"model" "?37" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_truck" -"classname" "trigger_multiple" -"origin" "3 459 -1" -"model" "?38" -} -{ -"spawnflags" "128" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_car" -"classname" "trigger_multiple" -"origin" "184 66 -15" -"model" "?39" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "-791 879 70" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "-193 -596 16" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -"spawnflags" "128" -"classname" "trigger_multiple" -"targetname" "audio_step_trigger" -"script_sound" "fly_step_truck_on" -//"script_noteworthy" "fly_step_truck_off" -"script_label" "fly_step_truck_move" -"origin" "96 403 8" -"model" "?40" -} -{ -"classname" "script_struct" -"targetname" "wind_gust" -"script_sound" "amb_wind_gust" -"script_label" "random" -"origin" "902 -148 56" -//"script_wait_min" "7" -//"script_wait_max" "16" -} -{ -"origin" "184 -648 208" -"script_label" "line_emitter" -//"script_looping" "1" -"script_sound" "amb_wind_right_2" -"targetname" "amb_wind" -"target" "pf841_auto1" -"classname" "script_struct" -} -{ -"origin" "2920 496 208" -"targetname" "pf841_auto1" -"classname" "script_struct" -} -{ -"origin" "-286 1030 152" -"script_label" "line_emitter" -//"script_looping" "1" -"script_sound" "amb_wind_right" -"targetname" "amb_wind" -"target" "pf841_auto3" -"classname" "script_struct" -} -{ -"origin" "-2422 1678 144" -"targetname" "pf841_auto3" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "1736 776 40" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "1144 456 40" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "-1096 552 40" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "-2016 368 40" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "-1096 -72 40" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -"origin" "592 126 -44" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "1136 272 -48" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "702 480 48" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "990 696 -50" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-528 280 168" -"targetname" "amb_wind" -"script_sound" "amb_wind_short" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-990 706 -48" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-1012 130 -24" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-736 198 54" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-1000 376 -32" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "40 304 32" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -"origin" "-480 398 -40" -"targetname" "amb_wind" -"script_sound" "amb_wind_short_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-1024 608 168" -"targetname" "amb_wind" -"script_sound" "amb_wind_short" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "600 72 160" -"targetname" "amb_wind" -"script_sound" "amb_wind_short" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "1128 320 168" -"targetname" "amb_wind" -"script_sound" "amb_wind_short" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"classname" "script_struct" -"targetname" "bird_call" -"script_sound" "amb_bird_call" -"script_label" "random" -"origin" "-779 1162 330" -//"script_wait_min" "11" -//"script_wait_max" "29" -} -{ -"classname" "script_struct" -"targetname" "bird_call" -"script_sound" "amb_bird_call" -"script_label" "random" -"origin" "-2042 825 330" -//"script_wait_min" "11" -//"script_wait_max" "29" -} -{ -"classname" "script_struct" -"targetname" "bird_call" -"script_sound" "amb_bird_call" -"script_label" "random" -"origin" "1962 424 234" -//"script_wait_min" "11" -//"script_wait_max" "29" -} -{ -"classname" "script_struct" -"targetname" "bird_call" -"script_sound" "amb_bird_call" -"script_label" "random" -"origin" "1270 -99 282" -//"script_wait_min" "11" -//"script_wait_max" "29" -} -{ -"classname" "script_struct" -"targetname" "bird_call" -"script_sound" "amb_bird_call" -"script_label" "random" -"origin" "166 1075 322" -//"script_wait_min" "11" -//"script_wait_max" "29" -} -{ -"classname" "script_struct" -"targetname" "bird_call" -"script_sound" "amb_bird_call" -"script_label" "random" -"origin" "26 -699 282" -//"script_wait_min" "11" -//"script_wait_max" "29" -} -{ -"classname" "script_struct" -"targetname" "bird_call" -"script_sound" "amb_bird_call" -"script_label" "random" -"origin" "50 -5 290" -//"script_wait_min" "11" -//"script_wait_max" "29" -} -{ -"classname" "script_struct" -"targetname" "bird_call" -"script_sound" "amb_bird_call" -"script_label" "random" -"origin" "-1470 75 330" -//"script_wait_min" "11" -//"script_wait_max" "29" -} -{ -//"script_looping" "1" -"script_label" "line_emitter" -"script_sound" "amb_power_line" -"targetname" "amb_power_line" -"target" "pf841_auto6" -"origin" "48 -1168 272" -"classname" "script_struct" -} -{ -"targetname" "pf841_auto6" -"origin" "488 -424 264" -"classname" "script_struct" -} -{ -//"script_looping" "1" -"script_label" "line_emitter" -"script_sound" "amb_power_line" -"targetname" "amb_power_line" -"target" "pf841_auto7" -"origin" "-312 -1168 272" -"classname" "script_struct" -} -{ -"targetname" "pf841_auto7" -"origin" "-312 -224 264" -"classname" "script_struct" -} -{ -//"script_wait_max" "16" -//"script_wait_min" "7" -"origin" "208 344 32" -"script_label" "random" -"script_sound" "amb_wind_gust" -"targetname" "wind_gust" -"classname" "script_struct" -} -{ -"origin" "424 -440 232" -//"script_wait_max" "15" -//"script_wait_min" "6" -"script_label" "random" -"script_sound" "amb_power_arc" -"targetname" "amb_power_arc" -"classname" "script_struct" -} -{ -"origin" "-296 -256 216" -//"script_wait_max" "15" -//"script_wait_min" "6" -"script_label" "random" -"script_sound" "amb_power_arc" -"targetname" "amb_power_arc" -"classname" "script_struct" -} -{ -"spawnflags" "0" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_cardboard" -"classname" "trigger_multiple" -"origin" "106 548 -4" -"model" "?41" -} -{ -"spawnflags" "0" -"targetname" "audio_bump_trigger" -"script_sound" "fly_bump_cardboard" -"classname" "trigger_multiple" -"origin" "42 426 -9" -"model" "?42" -} -{ -"spawnflags" "128" -"classname" "trigger_multiple" -"targetname" "audio_step_trigger" -"script_sound" "fly_step_wood_move" -//"script_noteworthy" "fly_step_null" -"script_label" "fly_step_wood_move" -"origin" "1290 427 12" -"model" "?43" -} -{ -"spawnflags" "128" -"classname" "trigger_multiple" -"targetname" "audio_step_trigger" -"script_sound" "fly_step_wood_move" -//"script_noteworthy" "fly_step_null" -"script_label" "fly_step_wood_move" -"origin" "-1218 583 23" -"model" "?44" -} -{ -"origin" "-770 452 -48" -"targetname" "amb_wind" -"script_sound" "amb_int_wind" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-880 152 160" -"targetname" "amb_wind" -"script_sound" "amb_int_wind" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-890 464 180" -"targetname" "amb_wind" -"script_sound" "amb_int_wind" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "960 114 130" -"targetname" "amb_wind" -"script_sound" "amb_int_wind_lp" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "840 600 -40" -"targetname" "amb_wind" -"script_sound" "amb_int_wind_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "868 262 -40" -"targetname" "amb_wind" -"script_sound" "amb_int_wind" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "662 232 176" -"targetname" "amb_wind" -"script_sound" "amb_int_wind" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "960 320 176" -"targetname" "amb_wind" -"script_sound" "amb_int_wind" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-588 438 176" -"targetname" "amb_wind" -"script_sound" "amb_int_wind" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-750 354 170" -"targetname" "amb_wind" -"script_sound" "amb_int_wind_lp" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "-456 562 186" -"targetname" "amb_wind" -"script_sound" "amb_int_wind_lp" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "562 330 186" -"targetname" "amb_wind" -"script_sound" "amb_int_wind_lp" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"classname" "script_struct" -"target" "pf841_auto8" -"script_sound" "amb_wind_short" -"script_label" "line_emitter" -//"script_looping" "1" -"origin" "-290 -558 46" -} -{ -"origin" "268 -558 46" -"targetname" "pf841_auto8" -"classname" "script_struct" -} -{ -"classname" "occlusion_override" -"origin" "1220 995 -14" -"model" "*67" -} -{ -"classname" "occlusion_override" -"origin" "-1481 96 -33" -"model" "*68" -} -{ -"classname" "occlusion_override" -"origin" "-1746 728 -17" -"model" "*69" -} -{ -"classname" "occlusion_override" -"origin" "20 1268 21" -"model" "*70" -} -{ -"classname" "script_struct" -"targetname" "pf841_auto2" -"origin" "-2536 368 160" -} -{ -"classname" "script_struct" -"target" "pf841_auto2" -"targetname" "amb_wind" -"script_sound" "amb_wind_left" -//"script_looping" "1" -"script_label" "line_emitter" -"origin" "-152 -640 164" -} -{ -"origin" "-876 158 -40" -"targetname" "amb_wind" -"script_sound" "amb_int_wind_2" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"classname" "script_struct" -//"script_looping" "1" -"script_label" "looper" -"script_sound" "amb_int_wind_lp" -"targetname" "amb_wind" -"origin" "-786 672 130" -} -{ -"classname" "script_struct" -//"script_looping" "1" -"script_label" "looper" -"script_sound" "amb_int_wind_lp" -"targetname" "amb_wind" -"origin" "68 466 64" -} -{ -"origin" "978 452 -46" -"targetname" "amb_wind" -"script_sound" "amb_int_wind_lp" -"script_label" "looper" -//"script_looping" "1" -"classname" "script_struct" -} -{ -"origin" "2326 1256 136" -"script_label" "line_emitter" -//"script_looping" "1" -"script_sound" "amb_wind_left_2" -"targetname" "amb_wind" -"target" "pf841_auto9" -"classname" "script_struct" -} -{ -"origin" "300 1090 150" -"targetname" "pf841_auto9" -"classname" "script_struct" -} -{ -"classname" "occlusion_override" -"origin" "733 -480 40" -"model" "*71" -} -{ -"angles" "0 270 0" -"origin" "-2440 1960 952" -"targetname" "heli_bound_max" -"classname" "script_origin" -} -{ -"angles" "0 270 0" -"classname" "script_origin" -"targetname" "heli_bound_min" -"origin" "2416 -808 648" -} -{ -"target" "pf842_auto480" -"targetname" "pf842_auto479" -"script_airspeed" "30" -"script_accel" "10" -"origin" "1996 728 1552" -"_color" ".5 1 1" -"angles" "0 260 0" -"classname" "script_origin" -} -{ -"target" "pf842_auto479" -"targetname" "pf842_auto478" -"script_airspeed" "30" -"script_accel" "10" -"origin" "14 2040 720" -"_color" ".5 1 1" -"angles" "0 320 0" -"classname" "script_origin" -} -{ -"target" "pf842_auto482" -"targetname" "pf842_auto481" -"script_airspeed" "30" -"script_accel" "10" -"origin" "26 -1566 768" -"_color" ".5 1 1" -"angles" "0 165 0" -"classname" "script_origin" -} -{ -"target" "pf842_auto481" -"targetname" "pf842_auto480" -"script_airspeed" "30" -"script_accel" "10" -"origin" "1180 -416 804" -"_color" ".5 1 1" -"angles" "0 230 0" -"classname" "script_origin" -} -{ -//"script_noteworthy" "primary" -"target" "pf842_auto466" -"angles" "0 330 0" -"_color" "0 1 .5" -"origin" "-8790.8 -4166.6 390" -"targetname" "heli_start" -"classname" "script_origin" -} -{ -"target" "pf842_auto468" -"script_airspeed" "50" -"script_accel" "20" -"targetname" "pf842_auto466" -"angles" "0 35 0" -"_color" "0 1 .5" -"origin" "-8740.1 -4185.1 398" -"classname" "script_origin" -} -{ -"target" "pf842_auto469" -"script_airspeed" "60" -"script_accel" "20" -"targetname" "pf842_auto468" -"angles" "0 35 0" -"_color" "0 1 .5" -"origin" "-6836.1 -2981.5 762" -"classname" "script_origin" -} -{ -"target" "pf842_auto483" -"targetname" "heli_dest" -"origin" "-780 830 792" -"angles" "0 90 0" -"_color" "0 1 .5" -"classname" "script_origin" -} -{ -"targetname" "pf842_auto483" -"script_airspeed" "50" -"script_accel" "10" -"angles" "0 45 0" -"_color" "0 1 .5" -"origin" "-712 833.5 792" -"classname" "script_origin" -} -{ -"lookahead" "1" -"speed" "30" -"origin" "2221 2095 1859" -"targetname" "pf842_auto1259" -"classname" "info_vehicle_node_rotate" -"angles" "0 320 0" -"target" "pf842_auto1257" -} -{ -"target" "pf842_auto1243" -"classname" "info_vehicle_node_rotate" -"targetname" "pf842_auto1240" -"origin" "3062 990 1790" -"speed" "30" -"lookahead" "1" -"angles" "0 275 0" -} -{ -"classname" "info_vehicle_node_rotate" -"targetname" "pf842_auto1243" -"origin" "3052 172 1602" -"speed" "30" -"lookahead" "2" -"target" "pf842_auto1244" -"angles" "0 260 0" -} -{ -"target" "pf842_auto1250" -"classname" "info_vehicle_node_rotate" -"targetname" "pf842_auto1244" -"origin" "2874 -470 1570" -"speed" "30" -"lookahead" "1" -"angles" "0 240 0" -} -{ -"classname" "info_vehicle_node_rotate" -"targetname" "pf842_auto1250" -"origin" "2112 -1206 1574" -"speed" "30" -"lookahead" "1" -"target" "pf842_auto1217" -"angles" "0 205 0" -} -{ -"angles" "0 180 0" -"lookahead" "1" -"speed" "30" -"origin" "1138 -1518 1602" -"targetname" "pf842_auto1217" -"classname" "info_vehicle_node_rotate" -"target" "pf842_auto489" -} -{ -"classname" "info_vehicle_node_rotate" -"origin" "4345.8 -1191.2 1522" -"targetname" "pf842_auto1258" -"speed" "35" -"lookahead" "2" -"angles" "0 185 0" -"target" "pf842_auto1217" -} -{ -//"script_noteworthy" "open_door" -"angles" "0 185 0" -"lookahead" "3" -"speed" "50" -"targetname" "pf842_auto1203" -"origin" "6174.2 -1004 1378" -"classname" "info_vehicle_node_rotate" -"target" "pf842_auto1258" -} -{ -"lookahead" "1" -"speed" "30" -"origin" "2847 1741 1835" -"targetname" "pf842_auto1257" -"classname" "info_vehicle_node_rotate" -"angles" "0 295 0" -"target" "pf842_auto1240" -} -{ -"target" "pf842_auto477" -"classname" "script_origin" -"angles" "0 1.00179e-005 0" -"_color" ".5 1 1" -"targetname" "heli_gunner_loop_start" -"origin" "-1640 1456 792" -} -{ -"script_airspeed" "30" -"script_accel" "10" -"origin" "-1564 1448 788" -"_color" ".5 1 1" -"angles" "0 4.99999 0" -"classname" "script_origin" -"targetname" "pf842_auto477" -"target" "pf842_auto478" -} -{ -"lookahead" "1" -"speed" "30" -"origin" "-2902.4 1450.1 1788" -"targetname" "pf842_auto1251" -"classname" "info_vehicle_node_rotate" -"target" "pf842_auto1249" -"angles" "0 55 0" -} -{ -"angles" "0 25 0" -"lookahead" "1" -"speed" "30" -"origin" "-2340.7 2055.8 1888" -"targetname" "pf842_auto1249" -"classname" "info_vehicle_node_rotate" -"target" "pf842_auto1233" -} -{ -"target" "pf842_auto476" -"targetname" "pf842_auto482" -"script_airspeed" "30" -"script_accel" "10" -"origin" "-1753.3 -35 1032" -"_color" ".5 1 1" -"angles" "0 125 0" -"classname" "script_origin" -} -{ -"target" "pf842_auto477" -"targetname" "pf842_auto476" -"classname" "script_origin" -"angles" "0 35 0" -"_color" ".5 1 1" -"origin" "-1653 606.7 1224" -"script_accel" "10" -"script_airspeed" "30" -} -{ -"target" "pf842_auto483" -"targetname" "pf842_auto469" -"script_airspeed" "60" -"script_accel" "10" -"angles" "0 35 0" -"_color" "0 1 .5" -"origin" "-3188.4 -722.3 1044" -"classname" "script_origin" -} -{ -"angles" "0 130 0" -"target" "pf842_auto484" -"classname" "info_vehicle_node_rotate" -"targetname" "pf842_auto1239" -"origin" "-2597.7 -980.7 1602" -"speed" "30" -"lookahead" "1" -} -{ -"target" "pf842_auto1239" -"lookahead" "1" -"speed" "30" -"origin" "-1817.7 -1370.1 1588" -"targetname" "pf842_auto1228" -"classname" "info_vehicle_node_rotate" -"angles" "0 160 0" -} -{ -"angles" "0 100 0" -"lookahead" "1" -"speed" "30" -"origin" "-2996 -415.8 1634" -"targetname" "pf842_auto484" -"classname" "info_vehicle_node_rotate" -"target" "pf842_auto1212" -} -{ -"lookahead" "1" -"speed" "30" -"origin" "-1007.8 -1487.2 1552" -"targetname" "pf842_auto489" -"classname" "info_vehicle_node_rotate" -"target" "pf842_auto1228" -"angles" "0 175 0" -} -{ -"classname" "info_vehicle_node_rotate" -"spawnflags" "1" -"targetname" "chopper_gunner_start" -"speed" "60" -"lookahead" "3" -"origin" "9808.3 -646.1 736" -"target" "pf842_auto1203" -"angles" "0 185 0" -} -{ -"lookahead" "2" -"speed" "30" -"origin" "1445 2321 1859" -"targetname" "pf842_auto1247" -"classname" "info_vehicle_node_rotate" -"angles" "0 340 0" -"target" "pf842_auto1259" -} -{ -"angles" "0 4.99996 0" -"target" "pf842_auto1245" -"lookahead" "1" -"speed" "30" -"origin" "-1576.1 2286.5 1912" -"targetname" "pf842_auto1233" -"classname" "info_vehicle_node_rotate" -} -{ -"lookahead" "2" -"speed" "30" -"origin" "618 2350 1886" -"targetname" "pf842_auto1246" -"classname" "info_vehicle_node_rotate" -"target" "pf842_auto1247" -"angles" "0 355 0" -} -{ -"classname" "info_vehicle_node_rotate" -"targetname" "pf842_auto1245" -"origin" "-783.6 2322.9 1902" -"speed" "30" -"lookahead" "1" -"target" "pf842_auto1246" -"angles" "0 1.00179e-005 0" -} -{ -"target" "pf842_auto1251" -"lookahead" "1" -"speed" "30" -"origin" "-3037.8 342.8 1660" -"targetname" "pf842_auto1212" -"classname" "info_vehicle_node_rotate" -"angles" "0 85 0" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 340 0" -"origin" "-1624 1110.5 -24" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 340 0" -"origin" "-1486 942.5 -24" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 340 0" -"origin" "-1431 1005.5 -24" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 340 0" -"origin" "-1548 1026.5 -24" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 340 0" -"origin" "-1593 907.5 -24" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 340.2 0" -"origin" "-1625 809 -24" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 340 0" -"origin" "-1738 861.5 -24" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 340 0" -"origin" "-1687 974.5 -24" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"angles" "0 341.8 0" -"origin" "-1525 829.5 -24" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 340 0" -"origin" "-994.7 494.8 -20" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 290 0" -"origin" "-921.3 683.8 -20" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 70.6 0" -"origin" "-674 -255 -20" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 25 0" -"origin" "-990.3 84.6 -20" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 1.00179e-005 0" -"origin" "-1405.3 -8.4 -20" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 265 0" -"origin" "-1051.7 369.4 -20" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 17 0" -"origin" "-1021.8 820.4 -24" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 340 0" -"origin" "-951 14 -20" -} -{ -"angles" "0 228.1 0" -"classname" "mp_dd_spawn_defender_start" -"origin" "1588 579 -22" -} -{ -"origin" "1867.3 117.6 -28" -"classname" "mp_dd_spawn_defender_start" -"angles" "0 171.5 0" -} -{ -"origin" "1715.1 206 -28" -"classname" "mp_dd_spawn_defender_start" -"angles" "0 182.3 0" -} -{ -"origin" "1846.2 634.8 -28" -"classname" "mp_dd_spawn_defender_start" -"angles" "0 207.1 0" -} -{ -"origin" "1974.1 178.8 -28" -"classname" "mp_dd_spawn_defender_start" -"angles" "0 181.7 0" -} -{ -"origin" "1626 467 -28" -"classname" "mp_dd_spawn_defender_start" -"angles" "0 205.3 0" -} -{ -"origin" "1753.3 353 -28" -"classname" "mp_dd_spawn_defender_start" -"angles" "0 212.3 0" -} -{ -"classname" "mp_dd_spawn_defender" -"angles" "0 197.4 0" -"origin" "1727.1 565.9 -20" -} -{ -"classname" "mp_dem_spawn_defender" -"angles" "0 221.2 0" -"origin" "1158.2 90.2 -20" -} -{ -"classname" "mp_dem_spawn_defender" -"angles" "0 254.4 0" -"origin" "1414.7 1104.7 -20" -} -{ -"classname" "mp_dd_spawn_defender" -"angles" "0 220.4 0" -"origin" "2034.3 291.2 -28" -} -{ -"classname" "mp_dd_spawn_defender" -"angles" "0 163.8 0" -"origin" "1949.7 561.7 -28" -} -{ -"classname" "mp_dem_spawn_defender" -"angles" "0 132 0" -"origin" "693.5 -198.2 -20" -} -{ -"origin" "1439.2 500.1 -22" -"classname" "mp_dd_spawn_defender_start" -"angles" "0 240.9 0" -} -{ -"angles" "0 197.3 0" -"classname" "mp_dd_spawn_defender_start" -"origin" "1769.9 457.9 -28" -} -{ -"classname" "mp_dd_spawn_defender" -"angles" "0 178.4 0" -"origin" "1684.7 716.8 -20" -} -{ -"classname" "mp_dd_spawn_defender" -"angles" "0 104.3 0" -"origin" "1589.9 32.4 -20" -} -{ -"origin" "-1626.3 75 -24" -"angles" "0 69.4 0" -"classname" "mp_dd_spawn_attacker" -} -{ -"angles" "3.20001 98 -4.04094e-007" -"classname" "mp_global_intermission" -"origin" "-47.6 -759.1 99.8" -} -{ -//"script_score" "1000" -"origin" "-946 435.3 120" -"angles" "0 347.4 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1022 406 120" -"angles" "0 260 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "938 322 96" -//"script_shape" "cylinder" -"radius" "200" -"height" "100" -//"script_score" "50" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -"origin" "-926 538 82" -//"script_shape" "cylinder" -"radius" "200" -"height" "100" -//"script_score" "50" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -"origin" "-870 258 -46" -//"script_shape" "cylinder" -"radius" "100" -"height" "100" -//"script_score" "49" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -"origin" "1850 714 -40" -//"script_shape" "cylinder" -"radius" "800" -"height" "100" -//"script_score" "-20" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -"classname" "mp_uspawn_influencer" -//"script_twar_flag" "NONE" -"script_gameobjectname" "dm" -//"script_team" "neutral" -//"script_score_curve" "constant" -//"script_score" "-20" -"height" "100" -"radius" "800" -//"script_shape" "cylinder" -"origin" "-1934 546 -40" -} -{ -"target" "endgame_camera_end" -"targetname" "endgame_camera_start" -"classname" "script_struct" -"angles" "0 89.6 0" -"origin" "765.3 521.6 141.3" -} -{ -"targetname" "endgame_camera_end" -"classname" "script_struct" -"angles" "0 89.6 0" -"origin" "775.2 517.4 139.3" -} -{ -"origin" "938 322 96" -//"script_shape" "cylinder" -"radius" "200" -"height" "100" -//"script_score" "70" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm oic gun hlnd shrp" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -"origin" "-926 538 82" -//"script_shape" "cylinder" -"radius" "200" -"height" "100" -//"script_score" "70" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm oic gun hlnd shrp" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -"origin" "-870 258 -46" -//"script_shape" "cylinder" -"radius" "100" -"height" "100" -//"script_score" "64" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm oic gun hlnd shrp" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -"origin" "1850 714 -40" -//"script_shape" "cylinder" -"radius" "800" -"height" "100" -//"script_score" "-60" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm oic gun hlnd shrp" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -"classname" "mp_uspawn_influencer" -//"script_twar_flag" "NONE" -"script_gameobjectname" "dm oic gun hlnd shrp" -//"script_team" "neutral" -//"script_score_curve" "constant" -//"script_score" "-60" -"height" "100" -"radius" "800" -//"script_shape" "cylinder" -"origin" "-1934 546 -40" -} -{ -"origin" "490 978 -64" -//"script_shape" "cylinder" -"radius" "60" -"height" "100" -//"script_score" "25" -//"script_score_curve" "constant" -//"script_team" "neutral" -"script_gameobjectname" "dm oic gun hlnd shrp" -//"script_twar_flag" "NONE" -"classname" "mp_uspawn_influencer" -} -{ -//"script_index" "1" -"targetname" "top_players_loc" -"angles" "0 305 0" -"origin" "1.57427 -62.7089 -67.8" -"classname" "script_struct" -} -{ -//"script_index" "2" -"targetname" "top_players_loc" -"angles" "0 305 0" -"origin" "106.426 10.7089 -67.8" -"classname" "script_struct" -} -{ -"targetname" "top_players_camera" -"angles" "0 125 0" -"origin" "200.836 -235.703 -3.8" -"classname" "script_struct" -} -{ -//"script_index" "0" -"targetname" "top_players_loc" -"angles" "0 305 0" -"origin" "54 -26 -67.8" -"classname" "script_struct" -} -{ -"origin" "-1548.95 1096.99 -11" -"_color" "0 .93 .72" -//"script_noteworthy" "exit" -"classname" "node_pathnode" -"angles" "0 335 0" -} -{ -"origin" "1363.28 1028.93 -42" -"_color" "0 .93 .72" -//"script_noteworthy" "exit" -"classname" "node_pathnode" -"angles" "0 195 0" -} -{ -"gndLt" "2e323f9001" -"ltOrigin" "2535.66 889.954 158.39" -"angles" "0 108 0" -"spawnflags" "2" -"targetname" "fxanim_mp_dustdevil" -"origin" "1750 1720 -50" -"model" "fxanim_mp_dustdevil_mod" -"classname" "script_model" -} -{ -"gndLt" "2e323f9401" -"ltOrigin" "2691.31 22.4932 178.39" -"angles" "0 190 0" -"spawnflags" "2" -"targetname" "fxanim_mp_dustdevil" -"origin" "1760 -640 -30" -"model" "fxanim_mp_dustdevil_mod" -"classname" "script_model" -} -{ -"gndLt" "2e323fa301" -"ltOrigin" "-1711.44 2031.07 138.39" -"angles" "0 210 0" -"spawnflags" "2" -"targetname" "fxanim_mp_dustdevil" -"origin" "-2360 1090 -70" -"model" "fxanim_mp_dustdevil_mod" -"classname" "script_model" -} -{ -"gndLt" "2e323f9401" -"ltOrigin" "5188.56 791.067 178.39" -"angles" "0 210 0" -"spawnflags" "2" -"targetname" "fxanim_mp_dustdevil" -"origin" "4540 -150 -30" -"model" "fxanim_mp_dustdevil_mod" -"classname" "script_model" -} -{ -"angles" "0 270 0" -"script_label" "_b" -"model" "prop_flag_neutral" -"script_gameobjectname" "dom onslaught" -"origin" "38.5 868.8 -68.5" -"targetname" "flag_primary" -"height" "128" -"radius" "110" -"classname" "trigger_radius" -} -{ -"origin" "52.2422 349.388 -13.5" -"targetname" "pf847_auto2108" -"classname" "node_negotiation_end" -"angles" "0 285 0" -//"script_noteworty" "nospawn" -} -{ -"classname" "node_negotiation_begin" -"angles" "0 15 0" -"animscript" "mantle_on_40" -"origin" "-23.1 329.2 -32.5" -"target" "pf847_auto2108" -//"script_noteworty" "nospawn" -} -{ -"targetname" "smoke_grenade_sight_clip_64_short" -"classname" "script_brushmodel" -"origin" "1696 3120 -64" -"model" "*72" -} -{ -"script_gameobjectname" "airdrop_pallet" -"targetname" "pf848_auto1" -"classname" "script_brushmodel" -"origin" "1696 3056 -49" -"model" "*73" -} -{ -"gndLt" "2e323f9a01" -"ltOrigin" "1696 3056.19 -49.1114" -"target" "pf848_auto1" -"targetname" "care_package" -"origin" "1696 3056 -64" -"classname" "script_model" -"model" "com_plasticcase_green_big_us_dirt" -} -{ -"targetname" "smoke_grenade_sight_clip_64_tall" -"classname" "script_brushmodel" -"origin" "1696 3200 -288" -"model" "*74" -} -{ -"targetname" "smoke_grenade_sight_clip_256" -"classname" "script_brushmodel" -"origin" "1888 3104 -288" -"model" "*75" -} -{ -"origin" "169.758 338.112 -13.5" -"targetname" "pf849_auto2108" -"classname" "node_negotiation_end" -"angles" "0 105 0" -//"script_noteworty" "nospawn" -} -{ -"classname" "node_negotiation_begin" -"angles" "0 195 0" -"animscript" "mantle_on_40" -"origin" "245.1 358.3 -32.5" -"target" "pf849_auto2108" -//"script_noteworty" "nospawn" -} -{ -"origin" "276 373 969" -"targetname" "air_support_height" -"classname" "script_struct" -} - -//Dasfonia's Additions/ Fixes. - -{ -"script_gameobjectname" "gtnw" -"targetname" "gtnw_zone" -"origin" "56 -26 -65.1" -"height" "128" -"radius" "80" -"classname" "trigger_radius" -} -{ -"script_gameobjectname" "gtnw" -"classname" "script_brushmodel" -"origin" "57 -26 -41" -//"angles" "0 -195 0" -//"angles" "0 162.5 0" -"angles" "0 345 0" -"model" "*53" -} -{ -"ltOrigin" "56.12 -26.28 -36.223" -"spawnflags" "4" -"classname" "script_model" -"model" "com_bomb_objective" -"angles" "0 270 0" -"origin" "56 -26 -71" -"script_exploder" "pf812_1" -"script_gameobjectname" "gtnw" -} - -{ -"classname" "mp_dom_spawn" -"angles" "0 17 0" -"origin" "-1021.4 818.6 -64.2382" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 330 0" -"origin" "-1632.8 1191.2 -63.875" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 290 0" -"origin" "-920.3 682.8 -56.875" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 325 0" -"origin" "-742.7 526.8 -56.875" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 25 0" -"origin" "-989.3 83.6 -56.875" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 340 0" -"origin" "-950 13 -61.6543" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 340 0" -"origin" "-993.7 493.8 -56.875" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 357 0" -"origin" "-1760.5 843.5 -63.875" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 326.9 0" -"origin" "-919.5 295 -56.875" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 1.00179e-005 0" -"origin" "-1404 -9 -63.9393" -"script_linkto" "flag1" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 180 0" -"origin" "1685.8 717.5 -63.875" -"script_linkto" "flag3" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 221.2 0" -"origin" "1158.9 88.9 -64.8634" -"script_linkto" "flag3" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 165.1 0" -"origin" "1014.7 499.9 -56.875" -"script_linkto" "flag3" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 230 0" -"origin" "949.5 741.4 -56.875" -"script_linkto" "flag3" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 149.2 0" -"origin" "922.5 795.7 -64.1636" -"script_linkto" "flag3" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 154 0" -"origin" "1058.4 168.1 -56.875" -"script_linkto" "flag3" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 240 0" -"origin" "1029.9 444.6 -56.875" -"script_linkto" "flag3" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 254.4 0" -"origin" "1415.7 1103.7 -57.4696" -"script_linkto" "flag3" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 295 0" -"origin" "-421.5 987.8 -63.875" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 25 0" -"origin" "-249.5 581.6 -62.1924" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 48.5 0" -"origin" "-647.7 280.3 -56.875" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 326.9 0" -"origin" "-692.5 238 -56.875" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 70.6 0" -"origin" "-673 -254 -58.748" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 300 0" -"origin" "-594.3 882.9 -63.875" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 90 0" -"origin" "-255.8 -476 -60.1745" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 155 0" -"origin" "779 445 -56.875" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 255 0" -"origin" "579.4 968.4 -63.4196" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 200 0" -"origin" "804.4 0.6 -64.7121" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 250 0" -"origin" "498.5 994.4 -63.875" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 240 0" -"origin" "792.4 350.6 -56.875" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 132 0" -"origin" "692.5 -199.2 -63.7015" -} -{ -"classname" "mp_dom_spawn" -"angles" "0 90 0" -"origin" "322 -474 -60.3225" -} - -// IW5 Stuff - -// chopper paths -{ -10589 "1" -2328 "pf3900_17" -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "35 -6500 700" -1677 "0 18 0" -2813 "1.000000 1.000000 0.000000" -10593 "true" -1673 "chopper_boss_path_start" -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "-1440 500 700" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_0" -2328 "pf1044_1 pf1044_2 pf1044_3 pf1044_4 pf1044_5" -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "-320 500 700" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_1" -2328 "pf1044_0 pf1044_2 pf1044_3 pf1044_4 pf1044_5" -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "-155 -300 700" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_2" -2328 "pf1044_0 pf1044_1 pf1044_3 pf1044_4 pf1044_5" -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "400 10 700" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_3" -2328 "pf1044_0 pf1044_1 pf1044_2 pf1044_4 pf1044_5" -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "280 800 700" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_4" -2328 "pf1044_0 pf1044_1 pf1044_2 pf1044_3 pf1044_5" -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "1500 500 700" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_5" -2328 "pf1044_0 pf1044_1 pf1044_2 pf1044_3 pf1044_4" -} -{ -"origin" "0 0 1500" -"targetname" "airstrikeheight" -"classname" "script_origin" -} - -// drop zone -{ -1669 "10 60 -67.6508" -1677 "0 0 0" -1782 "50" -1882 "50" -1673 "grnd_dropZone" -1668 "script_origin" -} diff --git a/raw/maps/mp/mp_rust.d3dbsp.ents b/raw/maps/mp/mp_rust.d3dbsp.ents deleted file mode 100644 index 0d6b652..0000000 --- a/raw/maps/mp/mp_rust.d3dbsp.ents +++ /dev/null @@ -1,2363 +0,0 @@ -{ -"skycolor" "0.87 0.94 1" -"skylight" ".56" -"_color" "0.960784 0.827451 0.647059" -"ambient" ".01" -"classname" "worldspawn" -"sundirection" "-20 -12 0" -"suncolor" "0.960784 0.827451 0.647059" -"sunlight" "1.5" -} -{ -"angles" "0 180 0" -"origin" "1600 1552 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 0 0" -"origin" "-330.5 269.5 -232" -"classname" "mp_tdm_spawn_allies_start" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 90 0" -"origin" "-425.5 15 -212" -} -{ -"origin" "-193 -208.5 -206" -"angles" "0 0 0" -"classname" "mp_tdm_spawn" -} -{ -"angles" "0 180 0" -"origin" "1600 1488 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 270 0" -"origin" "1600 1424 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1604 1548 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_global_intermission" -"angles" "0 32.5 0" -"origin" "-556.5 98 -95.5" -} -{ -"origin" "1572 -84 -212" -"angles" "0 90 0" -"classname" "mp_dd_spawn_attacker" -} -{ -"origin" "555 13 -210" -"angles" "0 315 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-1532.7 -1215 -163.5" -"targetname" "helicopter_crash_location" -"classname" "script_origin" -} -{ -"classname" "script_struct" -"origin" "692.313 995.001 22.8992" -"targetname" "glow_stick_orange_pile_FX_origin" -"angles" "0 269.459 1.10166" -} -{ -"angles" "0 270 0" -"origin" "1600 1360 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 180 0" -"origin" "1536 1520 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 270 0" -"origin" "1536 1456 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 270 0" -"origin" "1536 1392 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 270 0" -"origin" "1536 1328 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 180 0" -"origin" "1472 1552 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 180 0" -"origin" "1472 1488 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 270 0" -"origin" "1472 1424 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 270 0" -"origin" "1472 1360 -226" -"classname" "mp_tdm_spawn_axis_start" -} -{ -"angles" "0 0 0" -"origin" "-330.5 205.5 -231" -"classname" "mp_tdm_spawn_allies_start" -} -{ -"classname" "mp_tdm_spawn_allies_start" -"origin" "101.5 -182.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_tdm_spawn_allies_start" -"origin" "165.5 -182.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 0 0" -"origin" "-246.5 233.5 -224.5" -"classname" "mp_tdm_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-411.5 238.5 -214.5" -"classname" "mp_tdm_spawn_allies_start" -} -{ -"classname" "mp_tdm_spawn_allies_start" -"origin" "284.5 -170.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_tdm_spawn_allies_start" -"origin" "197.5 -118.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 0 0" -"origin" "-182.5 241.5 -225" -"classname" "mp_tdm_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-182.5 177.5 -216.5" -"classname" "mp_tdm_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-182.5 113.5 -206" -"classname" "mp_tdm_spawn_allies_start" -} -{ -"classname" "mp_tdm_spawn_allies_start" -"origin" "72.5 -84.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 180 0" -"origin" "516 562 -222" -} -{ -"origin" "-432 981 -228" -"angles" "0 90 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-1280 2904 -64" -"targetname" "minimap_corner" -"classname" "script_origin" -} -{ -"origin" "-200 1752 -236" -"angles" "0 0 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-196 1756 -236" -"angles" "0 0 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "-196 1764 -236" -"angles" "0 0 0" -"classname" "mp_dom_spawn" -} -{ -"origin" "-192 1760 -236" -"angles" "0 0 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "-200 1768 -236" -"angles" "0 0 0" -"classname" "mp_dd_spawn_defender" -} -{ -"origin" "-458 -213.5 -206" -"angles" "0 45 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1629.5 -212.5 -210" -"angles" "0 135 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1631 1800 -210" -"angles" "0 225 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-459 1797.5 -231.5" -"angles" "0 315 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "740.5 1807 -213.5" -"angles" "0 270 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-264.5 910.5 -213.5" -"angles" "0 0 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1631 757.5 -221.5" -"angles" "0 225 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "954 550 -235.5" -"angles" "0 0 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "426 926 -227.5" -"angles" "0 90 0" -"classname" "mp_dm_spawn" -} -{ -"angles" "0 90 0" -"origin" "1992 2088 3064" -"targetname" "remoteMissileTarget" -"classname" "script_origin" -} -{ -"angles" "0 90 0" -"script_targetoffset_z" "10000" -"origin" "3928 3848 6856" -"target" "remoteMissileTarget" -"targetname" "remoteMissileSpawn" -"classname" "script_origin" -} -{ -"origin" "-936 -600 3064" -"targetname" "remoteMissileTarget2" -"classname" "script_origin" -} -{ -"classname" "script_origin" -"targetname" "minimap_corner" -"origin" "2592 -760 -48" -} -{ -"classname" "mp_airdrop_point" -"origin" "368 810 -232" -"angles" "0 90 0" -} -{ -"classname" "script_origin" -"angles" "0 300 0" -"_color" ".5 1 1" -"origin" "-302 3100 1096" -"script_accel" "20" -"script_airspeed" "40" -"targetname" "auto481" -"target" "auto483" -"script_delay" "2" -} -{ -"classname" "script_origin" -"angles" "0 335 0" -"_color" ".5 1 1" -"origin" "-1456 2088 1036" -"script_accel" "15" -"script_airspeed" "40" -"targetname" "auto483" -"script_delay" "3" -"target" "auto476" -} -{ -"classname" "script_origin" -"angles" "0 175 0" -"_color" ".5 1 1" -"origin" "1420 3140 936" -"script_accel" "20" -"script_airspeed" "35" -"targetname" "auto480" -"target" "auto481" -} -{ -"classname" "script_origin" -"angles" "0 205 0" -"_color" ".5 1 1" -"origin" "2700 2220 908" -"script_accel" "15" -"script_airspeed" "30" -"targetname" "auto479" -"target" "auto480" -"script_delay" "3" -} -{ -"classname" "script_origin" -"angles" "0 150 0" -"_color" ".5 1 1" -"origin" "2680 256 864" -"script_accel" "20" -"script_airspeed" "35" -"targetname" "auto478" -"target" "auto479" -} -{ -"classname" "script_origin" -"angles" "0 85 0" -"_color" ".5 1 1" -"origin" "548 -784 936" -"targetname" "auto477" -"script_accel" "15" -"script_airspeed" "30" -"target" "auto478" -"script_delay" "3" -} -{ -"classname" "script_origin" -"angles" "0 340 0" -"_color" ".5 1 1" -"origin" "-1408 -20 1056" -"targetname" "auto476" -"script_accel" "15" -"script_airspeed" "40" -"target" "auto477" -} -{ -"target" "auto476" -"origin" "-1264.5 83 1272" -"targetname" "heli_loop_start" -"_color" ".5 1 1" -"angles" "0 1.00179e-005 0" -"classname" "script_origin" -} -{ -"classname" "script_origin" -"origin" "3019.8 531.5 1203" -"_color" "0 1 .5" -"angles" "0 170 0" -"targetname" "auto474" -"script_accel" "15" -"script_airspeed" "30" -"target" "auto475" -} -{ -"classname" "script_origin" -"origin" "4655.8 316.5 1490" -"_color" "0 1 .5" -"angles" "0 170 0" -"targetname" "auto473" -"script_accel" "20" -"script_airspeed" "40" -"target" "auto474" -} -{ -"classname" "script_origin" -"origin" "8316 5729.9 1384" -"_color" "0 1 .5" -"angles" "0 245 0" -"targetname" "auto472" -"script_accel" "20" -"script_airspeed" "60" -"target" "auto473" -} -{ -"classname" "script_origin" -"targetname" "heli_start" -"origin" "8328.8 5781.1 1376" -"_color" "0 1 .5" -"angles" "0 255 0" -"target" "auto472" -} -{ -"classname" "script_origin" -"origin" "308.1 4106.4 1219" -"_color" "0 1 .5" -"angles" "0 275 0" -"targetname" "auto469" -"script_accel" "15" -"script_airspeed" "30" -"target" "auto470" -} -{ -"classname" "script_origin" -"origin" "-929.9 4878.6 1250" -"_color" "0 1 .5" -"angles" "0 285 0" -"targetname" "auto468" -"script_accel" "20" -"script_airspeed" "40" -"target" "auto469" -} -{ -"classname" "script_origin" -"origin" "1981.7 1320.6 1156" -"_color" "0 1 .5" -"angles" "0 220 0" -"script_accel" "15" -"script_airspeed" "30" -"targetname" "auto475" -"target" "auto467" -} -{ -"classname" "script_origin" -"origin" "289.6 2149.2 1196" -"_color" "0 1 .5" -"angles" "0 270 0" -"script_accel" "15" -"script_airspeed" "30" -"targetname" "auto471" -"target" "auto467" -} -{ -"classname" "script_origin" -"origin" "-5690.3 5859.1 1400" -"_color" "0 1 .5" -"angles" "0 305 0" -"targetname" "auto466" -"script_accel" "20" -"script_airspeed" "40" -"target" "auto468" -} -{ -"classname" "script_origin" -"targetname" "heli_start" -"origin" "-5713.2 5908 1392" -"_color" "0 1 .5" -"angles" "0 285 0" -"target" "auto466" -} -{ -"classname" "script_origin" -"targetname" "auto463" -"origin" "-199.6 477.1 1175" -"_color" "0 1 .5" -"angles" "0 90 0" -"script_accel" "20" -"script_airspeed" "60" -"target" "auto467" -} -{ -"classname" "script_origin" -"targetname" "auto462" -"origin" "-389.2 -875.8 990" -"_color" "0 1 .5" -"angles" "0 90 0" -"target" "auto463" -"script_accel" "20" -"script_airspeed" "40" -} -{ -"classname" "script_origin" -"targetname" "auto461" -"origin" "-1401.6 -2071.5 940" -"_color" "0 1 .5" -"angles" "0 30 0" -"target" "auto462" -"script_accel" "20" -"script_airspeed" "40" -} -{ -"classname" "script_origin" -"targetname" "auto460" -"origin" "-3134.8 -6041 632" -"_color" "0 1 .5" -"angles" "0 90 0" -"target" "auto461" -"script_accel" "20" -"script_airspeed" "60" -} -{ -"classname" "script_origin" -"targetname" "auto42" -"origin" "2602.2 197.2 1292" -"target" "auto44" -"script_airspeed" "50" -"script_accel" "30" -"angles" "0 345 0" -} -{ -"classname" "script_origin" -"origin" "6335 -706 608" -"targetname" "auto44" -"script_airspeed" "50" -"script_accel" "30" -"angles" "0 345 0" -} -{ -"classname" "script_origin" -"targetname" "heli_start" -"origin" "-3160.9 -6092 624" -"_color" "0 1 .5" -"angles" "0 90 0" -"target" "auto460" -} -{ -"target" "auto471" -"script_airspeed" "40" -"script_accel" "15" -"targetname" "auto470" -"angles" "0 50 0" -"_color" "0 1 .5" -"origin" "737.6 2920.7 1239.5" -"classname" "script_origin" -} -{ -"target" "auto467" -"targetname" "heli_dest" -"origin" "544 1232 1144" -"angles" "0 30 0" -"_color" "0 1 .5" -"classname" "script_origin" -} -{ -"script_airspeed" "30" -"script_accel" "10" -"angles" "0 270 0" -"_color" "0 1 .5" -"origin" "644.4 1221.8 1159.5" -"targetname" "auto467" -"classname" "script_origin" -} -{ -"angles" "0 345 0" -"target" "auto482" -"origin" "904 1248 1352" -"targetname" "heli_crash_start" -"classname" "script_origin" -} -{ -"angles" "0 345 0" -"script_accel" "20" -"script_airspeed" "40" -"target" "auto42" -"origin" "931 1240.8 1352" -"targetname" "auto482" -"classname" "script_origin" -} -{ -"target" "auto488" -"targetname" "heli_attack_start" -"_color" "0.000000 0.000000 0.000000" -"origin" "1420.7 -30.8 840" -"classname" "script_origin" -"radius" "512" -"angles" "0 210 0" -} -{ -"target" "auto489" -"targetname" "auto488" -"angles" "0 140 0" -"radius" "512" -"classname" "script_origin" -"origin" "-358.4 35.8 856" -"_color" "0.000000 0.000000 0.000000" -} -{ -"target" "auto490" -"targetname" "auto489" -"_color" "0.000000 0.000000 0.000000" -"origin" "-823.8 1338.8 872" -"classname" "script_origin" -"radius" "512" -"angles" "0 90 0" -} -{ -"target" "auto491" -"targetname" "auto490" -"angles" "0 35 0" -"radius" "512" -"classname" "script_origin" -"origin" "-127.8 2408.5 888" -"_color" "0.000000 0.000000 0.000000" -} -{ -"target" "auto492" -"targetname" "auto491" -"angles" "0 330 0" -"radius" "512" -"classname" "script_origin" -"origin" "1499.1 2385.5 808" -"_color" "0.000000 0.000000 0.000000" -} -{ -"target" "heli_attack_start" -"angles" "0 270 0" -"radius" "512" -"classname" "script_origin" -"origin" "2119.8 1117.3 792" -"_color" "0.000000 0.000000 0.000000" -"targetname" "auto492" -} -{ -"origin" "-6324 5892 1376" -"targetname" "heli_leave" -"classname" "script_origin" -} -{ -"classname" "script_origin" -"targetname" "heli_leave" -"origin" "-6496 -3824 1376" -} -{ -"classname" "script_origin" -"targetname" "heli_leave" -"origin" "-6324 5892 1376" -} -{ -"classname" "script_origin" -"targetname" "heli_leave" -"origin" "8480 6204 1376" -} -{ -"script_gameobjectname" "bombzone" -"classname" "trigger_use_touch" -"targetname" "bombtrigger" -"origin" "-5072 6560 880" -"model" "?9" -} -{ -"script_gameobjectname" "airdrop_pallet" -"targetname" "pf42_auto1" -"classname" "script_brushmodel" -"origin" "-5072 6560 858" -"model" "*1" -} -{ -"ltOrigin" "-5072 6560.19 872.889" -"target" "pf42_auto1" -"targetname" "airdrop_crate" -"origin" "-5072 6560 858" -"classname" "script_model" -"model" "com_plasticcase_green_big_us_dirt" -} -{ -"script_label" "_b" -"script_bombmode_original" "1" -"target" "pf43_auto1" -"script_gameobjectname" "bombzone" -"targetname" "bombzone" -"classname" "trigger_use_touch" -"origin" "1048 540 -238" -"model" "?10" -} -{ -"targetname" "pf43_auto2" -"classname" "trigger_use_touch" -"script_gameobjectname" "bombzone" -"origin" "1048 540 -238" -"model" "?11" -} -{ -"gndLt" "403e3b6702" -"ltOrigin" "1047.62 541.48 -217.677" -"target" "pf43_auto2" -"targetname" "pf43_auto1" -"spawnflags" "4" -"script_gameobjectname" "bombzone" -"script_exploder" "pf43_2" -"origin" "1047.5 542.9 -247.7" -"angles" "0 270 0" -"model" "com_bomb_objective" -"classname" "script_model" -} -{ -"gndLt" "403e3c8e02" -"ltOrigin" "1044.09 545.463 -228.244" -"script_gameobjectname" "bombzone" -"script_exploder" "pf43_2" -"targetname" "exploder" -"spawnflags" "4" -"origin" "1047.5 539.9 -245.7" -"angles" "0 90 0" -"model" "com_bomb_objective_d" -"classname" "script_model" -} -{ -"script_gameobjectname" "bombzone" -"classname" "script_brushmodel" -"origin" "1048 542 -218" -"model" "*2" -} -{ -"script_label" "_a" -"script_bombmode_original" "1" -"target" "pf44_auto1" -"script_gameobjectname" "bombzone" -"targetname" "bombzone" -"classname" "trigger_use_touch" -"origin" "349 1467 -228" -"model" "?12" -} -{ -"targetname" "pf44_auto2" -"classname" "trigger_use_touch" -"script_gameobjectname" "bombzone" -"origin" "349 1467 -228" -"model" "?13" -} -{ -"gndLt" "413e3c5502" -"ltOrigin" "345.494 1472.89 -217.987" -"script_gameobjectname" "bombzone" -"script_exploder" "pf44_1" -"targetname" "exploder" -"spawnflags" "4" -"origin" "348.9 1467.4 -235.5" -"angles" "358.871 90 -4.93618e-008" -"model" "com_bomb_objective_d" -"classname" "script_model" -} -{ -"script_gameobjectname" "bombzone" -"classname" "script_brushmodel" -"origin" "349 1468 -208" -"model" "*3" -} -{ -"gndLt" "403e3c5c02" -"ltOrigin" "349.021 1467.92 -207.759" -"classname" "script_model" -"model" "com_bomb_objective" -"angles" "1.12934 270 1.34664e-008" -"origin" "348.9 1469.44 -237.46" -"script_exploder" "pf44_1" -"script_gameobjectname" "bombzone" -"spawnflags" "4" -"targetname" "pf44_auto1" -"target" "pf44_auto2" -} -{ -"gndLt" "4242438f02" -"ltOrigin" "53.5485 183.79 -244.234" -"spawnflags" "4" -"script_gameobjectname" "sd" -"origin" "53.3 183.8 -247.7" -"targetname" "sd_bomb" -"model" "mil_tntbomb_mp" -"classname" "script_model" -"angles" "0.211182 0 -1.3533" -} -{ -"script_gameobjectname" "sd" -"targetname" "sd_bomb_pickup_trig" -"classname" "trigger_multiple" -"origin" "53 184 -248" -"model" "?14" -} -{ -"angles" "0 90 0" -"origin" "62.5 -78.5 -232" -"classname" "mp_sd_spawn_attacker" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1401.7 1087.4 -222" -"angles" "0 208 0" -} -{ -"angles" "0 99.1 0" -"origin" "124.5 -66.5 -231" -"classname" "mp_sd_spawn_attacker" -} -{ -"classname" "mp_sd_spawn_attacker" -"origin" "93.5 -190.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_sd_spawn_attacker" -"origin" "157.5 -190.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 90 0" -"origin" "70.5 -70.5 -232" -"classname" "mp_dd_spawn_attacker_start" -} -{ -"angles" "0 112.6 0" -"origin" "247.5 -118.5 -229.5" -"classname" "mp_sd_spawn_attacker" -} -{ -"classname" "mp_sd_spawn_attacker" -"origin" "255.5 -183.5 -224" -"angles" "0 103.6 0" -} -{ -"classname" "mp_sd_spawn_attacker" -"origin" "189.5 -126.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 90 0" -"origin" "122.5 -135.5 -225" -"classname" "mp_sd_spawn_attacker" -} -{ -"angles" "0 103.6 0" -"origin" "198.5 -42.5 -216.5" -"classname" "mp_sd_spawn_attacker" -} -{ -"angles" "0 99.1 0" -"origin" "132.5 -58.5 -231" -"classname" "mp_dd_spawn_attacker_start" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"origin" "101.5 -182.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1398.3 1076.6 -222" -"angles" "0 208 0" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1334.7 1043.4 -222" -"angles" "0 208 0" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1331.3 1032.6 -222" -"angles" "0 208 0" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1447.7 1181.4 -222" -"angles" "0 208 0" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1444.3 1170.6 -222" -"angles" "0 208 0" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1484.7 1115.4 -222" -"angles" "0 208 0" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1481.3 1104.6 -222" -"angles" "0 208 0" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1608.7 1113.4 -222" -"angles" "0 180 0" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1605.3 1102.6 -222" -"angles" "0 180 0" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1591.6 1190.6 -222" -"angles" "0 201.5 0" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1369.7 1151.4 -222" -"angles" "0 208 0" -} -{ -"script_targetoffset_z" "10000" -"origin" "-3048 -2488 6856" -"target" "remoteMissileTarget2" -"targetname" "remoteMissileSpawn" -"classname" "script_origin" -} -{ -"classname" "script_struct" -"origin" "545.177 928.352 -204.803" -"targetname" "glow_stick_orange_pile_FX_origin" -"angles" "359.77 327.017 -2.15106" -} -{ -"classname" "script_struct" -"origin" "554.702 -2.80811 -213.374" -"targetname" "glow_stick_orange_pile_FX_origin" -"angles" "8.14102 260.624 -6.53729" -} -{ -"origin" "1188 1772 -216" -"angles" "0 180 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1572 -68 -216" -"angles" "0 90 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1444 -172 -212" -"angles" "0 180 0" -"classname" "mp_dd_spawn_attacker" -} -{ -"origin" "1436 -164 -212" -"angles" "0 180 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1516 844 -224" -"angles" "0 90 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "-440 1648 -228" -"angles" "0 270 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "1434 1388.5 -216" -"angles" "0 270 0" -"classname" "mp_tdm_spawn" -} -{ -"dmg" "10000" -"classname" "trigger_hurt" -"origin" "304 704 -1952" -"model" "?15" -} -{ -"angles" "0 0 0" -"origin" "-334.5 273.5 -232" -"classname" "mp_ctf_spawn_allies_start" -} -{ -"origin" "1184 1768 -216" -"angles" "0 180 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"angles" "0 0 0" -"origin" "-334.5 209.5 -231" -"classname" "mp_ctf_spawn_allies_start" -} -{ -"classname" "mp_ctf_spawn_allies_start" -"origin" "97.5 -186.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_ctf_spawn_allies_start" -"origin" "161.5 -186.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 0 0" -"origin" "-250.5 237.5 -224.5" -"classname" "mp_ctf_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-415.5 242.5 -214.5" -"classname" "mp_ctf_spawn_allies_start" -} -{ -"classname" "mp_ctf_spawn_allies_start" -"origin" "280.5 -174.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_ctf_spawn_allies_start" -"origin" "193.5 -122.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 0 0" -"origin" "-186.5 245.5 -225" -"classname" "mp_ctf_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-186.5 181.5 -216.5" -"classname" "mp_ctf_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-186.5 117.5 -206" -"classname" "mp_ctf_spawn_allies_start" -} -{ -"classname" "mp_ctf_spawn_allies_start" -"origin" "68.5 -88.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1604 1484 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1604 1420 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1604 1356 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1540 1516 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1540 1452 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1540 1388 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1540 1324 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1476 1548 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1476 1484 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1476 1420 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_ctf_spawn_axis_start" -"origin" "1476 1356 -234" -"angles" "0 270 0" -} -{ -"origin" "1512 840 -224" -"angles" "0 90 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "1568 -64 -216" -"angles" "0 90 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "978 629 -233" -"angles" "0 0 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "1057 877 -219" -"angles" "0 90 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "826 1357 -217" -"angles" "0 0 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "1424 -152 -216" -"angles" "0 180 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "-344 348 -244" -"angles" "0 0 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "-320 744 -232" -"angles" "0 0 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "-428 985 -228" -"angles" "0 90 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "-436 1644 -228" -"angles" "0 270 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "424 936 -228" -"angles" "0 90 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "456 568 -228" -"angles" "0 270 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"script_gameobjectname" "ctf" -"target" "ctf_flag_allies" -"targetname" "ctf_trig_allies" -"origin" "-31.8 1024.9 -224.2" -"height" "128" -"radius" "64" -"classname" "trigger_radius" -"angles" "0 270 0" -} -{ -"gndLt" "3f3e3f8102" -"ltOrigin" "-27.3881 998.586 -190.689" -"spawnflags" "4" -"script_gameobjectname" "ctf" -"origin" "-31.8 1024.9 -240.2" -"targetname" "ctf_flag_allies" -"model" "prop_flag_neutral" -"classname" "script_model" -"angles" "0 270 0" -} -{ -"script_gameobjectname" "ctf" -"targetname" "ctf_zone_allies" -"origin" "-31.8 1024.9 -224.2" -"height" "128" -"radius" "64" -"classname" "trigger_radius" -"angles" "0 270 0" -} -{ -"script_gameobjectname" "ctf" -"target" "ctf_flag_axis" -"targetname" "ctf_trig_axis" -"origin" "1354 757 -219" -"height" "128" -"radius" "64" -"classname" "trigger_radius" -"angles" "0 270 0" -} -{ -"gndLt" "3e3d3da402" -"ltOrigin" "1358.41 730.686 -185.489" -"spawnflags" "4" -"script_gameobjectname" "ctf" -"origin" "1354 757 -235" -"targetname" "ctf_flag_axis" -"model" "prop_flag_neutral" -"classname" "script_model" -"angles" "0 270 0" -} -{ -"script_gameobjectname" "ctf" -"targetname" "ctf_zone_axis" -"origin" "1354 757 -219" -"height" "128" -"radius" "64" -"classname" "trigger_radius" -"angles" "0 270 0" -} -{ -"classname" "trigger_radius" -"radius" "160" -"height" "128" -"targetname" "flag_primary" -"origin" "964 252 -247.6" -"script_gameobjectname" "dom onslaught" -"model" "prop_flag_neutral" -"script_label" "_a" -} -{ -"script_label" "_b" -"model" "prop_flag_neutral" -"script_gameobjectname" "dom onslaught" -"origin" "1007.5 1294.5 -237.9" -"targetname" "flag_primary" -"height" "128" -"radius" "160" -"classname" "trigger_radius" -"angles" "0 270 0" -} -{ -"script_label" "_c" -"model" "prop_flag_neutral" -"script_gameobjectname" "dom onslaught" -"origin" "-31.9 1044.3 -241" -"targetname" "flag_primary" -"height" "128" -"radius" "160" -"classname" "trigger_radius" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1612 1540 -234" -"angles" "0 180 0" -} -{ -"angles" "0 0 0" -"origin" "-342.5 281.5 -232" -"classname" "mp_dom_spawn_allies_start" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1612 1476 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1612 1412 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1612 1348 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1548 1508 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1548 1444 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1548 1380 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1548 1316 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1484 1540 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1484 1476 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1484 1412 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_dom_spawn_axis_start" -"origin" "1484 1348 -234" -"angles" "0 270 0" -} -{ -"origin" "-181 -196.5 -206" -"angles" "0 0 0" -"classname" "mp_dom_spawn" -} -{ -"angles" "0 0 0" -"origin" "-342.5 217.5 -231" -"classname" "mp_dom_spawn_allies_start" -} -{ -"classname" "mp_dom_spawn_allies_start" -"origin" "89.5 -194.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 90 0" -"origin" "153.5 -194.5 -224" -"classname" "mp_dom_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-258.5 245.5 -224.5" -"classname" "mp_dom_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-423.5 250.5 -214.5" -"classname" "mp_dom_spawn_allies_start" -} -{ -"classname" "mp_dom_spawn_allies_start" -"origin" "272.5 -182.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_dom_spawn_allies_start" -"origin" "185.5 -130.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 0 0" -"origin" "-194.5 253.5 -225" -"classname" "mp_dom_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-194.5 189.5 -216.5" -"classname" "mp_dom_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-194.5 125.5 -206" -"classname" "mp_dom_spawn_allies_start" -} -{ -"classname" "mp_dom_spawn_allies_start" -"origin" "60.5 -96.5 -224" -"angles" "0 90 0" -} -{ -"targetname" "flag_descriptor" -"origin" "962.5 253.5 -116" -"script_linkto" "flag2 flag3" -"script_linkname" "flag1" -"classname" "script_origin" -} -{ -"origin" "-420 993 -228" -"angles" "0 90 0" -"classname" "mp_dom_spawn" -} -{ -"origin" "1184 1768 -216" -"angles" "0 180 0" -"classname" "mp_dom_spawn" -} -{ -"origin" "1568 -56 -216" -"angles" "0 90 0" -"classname" "mp_dom_spawn" -} -{ -"origin" "1440 -168 -212" -"angles" "0 180 0" -"classname" "mp_dom_spawn" -} -{ -"origin" "1512 840 -224" -"angles" "0 90 0" -"classname" "mp_dom_spawn" -} -{ -"origin" "-428 1644 -228" -"angles" "0 270 0" -"classname" "mp_dom_spawn" -} -{ -"targetname" "flag_descriptor" -"origin" "1020 1295 -116" -"script_linkto" "flag1 flag3" -"script_linkname" "flag2" -"classname" "script_origin" -} -{ -"targetname" "flag_descriptor" -"origin" "-36 1079 -116" -"script_linkto" "flag2 flag1" -"script_linkname" "flag3" -"classname" "script_origin" -} -{ -"sunRadiosity" "2" -"sundirection" "-34 -24 0" -"classname" "stage" -"origin" "672 736 96" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "1816" -"model" "?0" -} -{ -"gndLt" "4b44408a02" -"ltOrigin" "881.955 778.574 13.5033" -"spawnflags" "4" -"script_gameobjectname" "sab" -"origin" "881.8 778.5 10" -"targetname" "sab_bomb" -"model" "mil_tntbomb_mp" -"classname" "script_model" -"angles" "0 45 0" -} -{ -"script_gameobjectname" "sab" -"targetname" "sab_bomb_pickup_trig" -"classname" "trigger_multiple" -"origin" "882 779 10" -"model" "?16" -} -{ -"script_gameobjectname" "gtnw" -"targetname" "gtnw_zone" -"origin" "391.5 1262.6 -239.7" -"height" "128" -"radius" "80" -"classname" "trigger_radius" -"angles" "0 315 0" -} -{ -"script_gameobjectname" "gtnw" -"classname" "script_brushmodel" -"origin" "393 1263 -212" -"model" "*4" -} -{ -"gndLt" "3c3b3b0000" -"ltOrigin" "391.995 1262.92 -211.577" -"spawnflags" "4" -"classname" "script_model" -"model" "com_bomb_objective" -"angles" "0 225 0" -"origin" "392.914 1264.01 -241.6" -"script_exploder" "pf133_1" -"script_gameobjectname" "gtnw" -} -{ -"classname" "trigger_use_touch" -"targetname" "sab_bomb_axis" -"script_gameobjectname" "sab" -"target" "pf138_auto1" -"origin" "1327 742 -222" -"model" "?17" -} -{ -"targetname" "sab_bomb_defuse_axis" -"script_gameobjectname" "sab" -"classname" "trigger_use_touch" -"origin" "1327 742 -222" -"model" "?18" -} -{ -"gndLt" "403e3e9902" -"ltOrigin" "1327.27 743.797 -202.013" -"targetname" "pf138_auto1" -"spawnflags" "4" -"script_gameobjectname" "sab" -"script_exploder" "pf138_2" -"origin" "1326.91 745.19 -231.614" -"angles" "359.7 270 -2.59986" -"model" "com_bomb_objective" -"classname" "script_model" -} -{ -"gndLt" "413f3f9502" -"ltOrigin" "1323.57 747.785 -211.815" -"script_gameobjectname" "sab" -"script_exploder" "pf138_2" -"targetname" "exploder" -"spawnflags" "4" -"origin" "1327 742.2 -229.6" -"angles" "0.300058 89.9996 2.59986" -"model" "com_bomb_objective_d" -"classname" "script_model" -} -{ -"script_gameobjectname" "sab" -"classname" "script_brushmodel" -"origin" "1329 745 -202" -"model" "*5" -} -{ -"classname" "trigger_use_touch" -"targetname" "sab_bomb_allies" -"script_gameobjectname" "sab" -"target" "pf139_auto1" -"origin" "-61 794 -239" -"model" "?19" -} -{ -"targetname" "sab_bomb_defuse_allies" -"script_gameobjectname" "sab" -"classname" "trigger_use_touch" -"origin" "-61 794 -239" -"model" "?20" -} -{ -"script_gameobjectname" "sab" -"classname" "script_brushmodel" -"origin" "-60 796 -220" -"model" "*6" -} -{ -"gndLt" "4241408a02" -"ltOrigin" "-61.1951 796.096 -219.934" -"targetname" "pf139_auto1" -"spawnflags" "4" -"script_gameobjectname" "sab" -"script_exploder" "pf139_1" -"origin" "-61.4503 797.651 -249.32" -"angles" "1.49996 269.961 -1.49983" -"model" "com_bomb_objective" -"classname" "script_model" -} -{ -"gndLt" "4241408b02" -"ltOrigin" "-64.8204 800.061 -230.03" -"script_gameobjectname" "sab" -"script_exploder" "pf139_1" -"targetname" "exploder" -"spawnflags" "4" -"origin" "-61.4 794.6 -247.4" -"angles" "358.5 89.9607 1.49983" -"model" "com_bomb_objective_d" -"classname" "script_model" -} -{ -"angles" "0 0 0" -"origin" "-346.5 285.5 -232" -"classname" "mp_sab_spawn_allies_start" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1616 1536 -234" -"angles" "0 180 0" -} -{ -"angles" "0 0 0" -"origin" "-346.5 221.5 -231" -"classname" "mp_sab_spawn_allies_start" -} -{ -"classname" "mp_sab_spawn_allies_start" -"origin" "85.5 -198.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 90 0" -"origin" "149.5 -198.5 -224" -"classname" "mp_sab_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-262.5 249.5 -224.5" -"classname" "mp_sab_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-427.5 254.5 -214.5" -"classname" "mp_sab_spawn_allies_start" -} -{ -"classname" "mp_sab_spawn_allies_start" -"origin" "268.5 -186.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_sab_spawn_allies_start" -"origin" "181.5 -134.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 0 0" -"origin" "-198.5 257.5 -225" -"classname" "mp_sab_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-198.5 193.5 -216.5" -"classname" "mp_sab_spawn_allies_start" -} -{ -"angles" "0 0 0" -"origin" "-198.5 129.5 -206" -"classname" "mp_sab_spawn_allies_start" -} -{ -"classname" "mp_sab_spawn_allies_start" -"origin" "56.5 -100.5 -224" -"angles" "0 90 0" -} -{ -"origin" "1176 1760 -216" -"angles" "0 180 0" -"classname" "mp_sab_spawn_axis" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1616 1472 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1616 1408 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1616 1344 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1552 1504 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1552 1440 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1552 1376 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1552 1312 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1488 1536 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1488 1472 -234" -"angles" "0 180 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1488 1408 -234" -"angles" "0 270 0" -} -{ -"classname" "mp_sab_spawn_axis_start" -"origin" "1488 1344 -234" -"angles" "0 270 0" -} -{ -"origin" "1504 832 -224" -"angles" "0 90 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "1560 -72 -216" -"angles" "0 90 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "970 621 -233" -"angles" "0 0 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "1049 869 -219" -"angles" "0 90 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "818 1349 -217" -"angles" "0 0 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "1432 -160 -216" -"angles" "0 180 0" -"classname" "mp_sab_spawn_axis" -} -{ -"origin" "-340 344 -244" -"angles" "0 0 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "-316 740 -232" -"angles" "0 0 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "-424 981 -228" -"angles" "0 90 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "-432 1640 -228" -"angles" "0 270 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "428 932 -228" -"angles" "0 90 0" -"classname" "mp_sab_spawn_allies" -} -{ -"origin" "460 564 -228" -"angles" "0 270 0" -"classname" "mp_sab_spawn_allies" -} -{ -"gndLt" "46423d6602" -"ltOrigin" "-249.9 -221.786 -225.711" -"spawnflags" "4" -"targetname" "pf140_auto1" -"script_gameobjectname" "hq" -"origin" "-249.9 -221.6 -240.6" -"angles" "0 180.1 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "423e3b5602" -"ltOrigin" "-253.905 -218.58 -203.147" -"spawnflags" "4" -"target" "pf140_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "-253.907 -217.607 -210.6" -"angles" "0 90.1 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "-266.628 -215.686 -210.022" -"spawnflags" "4" -"targetname" "pf140_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 220.1 -89.9997" -"origin" "-268.615 -212.933 -210.6" -} -{ -"targetname" "pf140_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "-249 -222 -225" -"model" "*7" -} -{ -"targetname" "pf140_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "-254 -225 -202" -"model" "*8" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "-268 -86 -202" -"model" "?21" -} -{ -"gndLt" "463f369302" -"ltOrigin" "298.9 1645.79 -224.711" -"spawnflags" "4" -"targetname" "pf141_auto1" -"script_gameobjectname" "hq" -"origin" "298.9 1645.6 -239.6" -"angles" "0 358.3 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "453e369102" -"ltOrigin" "302.809 1642.39 -202.147" -"spawnflags" "4" -"target" "pf141_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "302.78 1641.48 -209.6" -"angles" "0 268.3 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "315.421 1639.17 -209.022" -"spawnflags" "4" -"targetname" "pf141_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 38.3 -89.9997" -"origin" "317.334 1636.35 -209.6" -} -{ -"targetname" "pf141_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "298 1646 -224" -"model" "*9" -} -{ -"targetname" "pf141_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "303 1649 -201" -"model" "*10" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "259 1674 -198" -"model" "?22" -} -{ -"gndLt" "5d50437502" -"ltOrigin" "1323.9 1195.29 -225.711" -"spawnflags" "4" -"targetname" "pf142_auto1" -"script_gameobjectname" "hq" -"origin" "1323.9 1195.1 -240.6" -"angles" "0 359.4 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "4f453d7202" -"ltOrigin" "1327.87 1192 -203.147" -"spawnflags" "4" -"target" "pf142_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "1327.86 1191.06 -210.6" -"angles" "0 269.4 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "1340.55 1188.98 -210.022" -"spawnflags" "4" -"targetname" "pf142_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 39.4 -89.9997" -"origin" "1342.51 1186.2 -210.6" -} -{ -"targetname" "pf142_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "1323 1195 -225" -"model" "*11" -} -{ -"targetname" "pf142_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "1328 1199 -202" -"model" "*12" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "1288 1115 -198" -"model" "?23" -} -{ -"gndLt" "482b240000" -"ltOrigin" "720.1 1031.21 35.2886" -"spawnflags" "4" -"targetname" "pf143_auto1" -"script_gameobjectname" "hq" -"origin" "720.1 1031.4 20.4" -"angles" "0 179.5 0" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "4a2d270000" -"ltOrigin" "716.127 1034.49 57.8531" -"spawnflags" "4" -"target" "pf143_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "716.135 1035.43 50.4" -"angles" "0 89.5 0" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "703.44 1037.48 50.9784" -"spawnflags" "4" -"targetname" "pf143_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "0 219.5 -89.9997" -"origin" "701.477 1040.26 50.4" -} -{ -"targetname" "pf143_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "721 1031 36" -"model" "*13" -} -{ -"targetname" "pf143_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "716 1028 59" -"model" "*14" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "627 932 98" -"model" "?24" -} -{ -"gndLt" "3833305802" -"ltOrigin" "879.405 -83.0853 -231.823" -"spawnflags" "4" -"targetname" "pf144_auto1" -"script_gameobjectname" "hq" -"origin" "879.4 -84.5 -246.8" -"angles" "359.99 179.925 3.46782" -"model" "com_plasticcase_beige_big" -"classname" "script_model" -} -{ -"gndLt" "3833315d02" -"ltOrigin" "875.414 -79.179 -209.618" -"spawnflags" "4" -"target" "pf144_auto1" -"script_gameobjectname" "hq" -"targetname" "hq_hardpoint" -"origin" "875.413 -78.6875 -217.096" -"angles" "3.46782 89.9256 0.0100346" -"model" "com_laptop_2_open" -"classname" "script_model" -} -{ -"ltOrigin" "862.699 -76.699 -216.647" -"spawnflags" "4" -"targetname" "pf144_auto1" -"script_gameobjectname" "hq" -"classname" "script_model" -"model" "com_cellphone_on" -"angles" "357.764 219.874 -87.3483" -"origin" "860.719 -73.9768 -217.378" -} -{ -"targetname" "pf144_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "880 -84 -231" -"model" "*15" -} -{ -"targetname" "pf144_auto1" -"script_gameobjectname" "hq" -"classname" "script_brushmodel" -"origin" "875 -86 -208" -"model" "*16" -} -{ -"targetname" "radiotrigger" -"classname" "trigger_multiple" -"origin" "952 -99 -196" -"model" "?25" -} -{ -"origin" "-100 -196 -212" -"angles" "0 0 0" -"classname" "mp_dd_spawn_attacker" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"origin" "165.5 -182.5 -224" -"angles" "0 90 0" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1592.4 1179.4 -222" -"angles" "0 201.5 0" -} -{ -"angles" "0 112.6 0" -"origin" "255.5 -110.5 -229.5" -"classname" "mp_dd_spawn_attacker_start" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"origin" "263.5 -175.5 -224" -"angles" "0 103.6 0" -} -{ -"classname" "mp_dd_spawn_attacker_start" -"origin" "197.5 -118.5 -224" -"angles" "0 90 0" -} -{ -"angles" "0 90 0" -"origin" "130.5 -127.5 -225" -"classname" "mp_dd_spawn_attacker_start" -} -{ -"angles" "0 103.6 0" -"origin" "206.5 -34.5 -216.5" -"classname" "mp_dd_spawn_attacker_start" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1541.7 1246.4 -222" -"angles" "0 225 0" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1538.3 1235.6 -222" -"angles" "0 225 0" -} -{ -"classname" "mp_sd_spawn_defender" -"origin" "1466.7 1301.4 -222" -"angles" "0 270 0" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1463.3 1290.6 -222" -"angles" "0 270 0" -} -{ -"origin" "1188 1756 -216" -"angles" "0 180 0" -"classname" "mp_dd_spawn_defender" -} -{ -"origin" "718 926 -195.5" -"angles" "0 90 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1010 862 -219.5" -"angles" "0 45 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-266 1506 -227.5" -"angles" "0 270 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "-122 38 -235.5" -"angles" "0 45 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1001 -218.5 -231.5" -"angles" "0 90 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "519 562.5 -231.5" -"angles" "0 180 0" -"classname" "mp_dm_spawn" -} -{ -"origin" "1630 1067.5 -219.5" -"angles" "0 135 0" -"classname" "mp_dm_spawn" -} -{ -"classname" "mp_dd_spawn_defender_start" -"origin" "1366.3 1140.6 -222" -"angles" "0 208 0" -} -{ -"origin" "1460 1380 -216" -"angles" "0 270 0" -"classname" "mp_dd_spawn_defender" -} -{ -"origin" "724 1452 -216" -"angles" "0 180 0" -"classname" "mp_dd_spawn_defender" -} -{ -"origin" "1048 872 -220" -"angles" "0 0 0" -"classname" "mp_dd_spawn_defender" -} -{ -"origin" "571 -12 -212" -"angles" "0 0 0" -"classname" "mp_dd_spawn_attacker" -} -{ -"origin" "579 -20 -212" -"angles" "0 0 0" -"classname" "mp_tdm_spawn" -} -{ -"origin" "575 -16 -212" -"angles" "0 0 0" -"classname" "mp_ctf_spawn_allies" -} -{ -"origin" "567 -8 -212" -"angles" "0 0 0" -"classname" "mp_dom_spawn" -} -{ -"origin" "579 -12 -212" -"angles" "0 0 0" -"classname" "mp_sab_spawn_allies" -} -{ -"sundirection" "-35 -2 0" -"classname" "stage" -"origin" "26496 -68576 12640" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "4432" -"model" "?1" -} -{ -"sundirection" "-35 -2 0" -"classname" "stage" -"origin" "46080 -18080 560" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "4433" -"model" "?2" -} -{ -"sundirection" "-35 -2 0" -"classname" "stage" -"origin" "34096 -20976 560" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "4435" -"model" "?3" -} -{ -"sundirection" "-35 -2 0" -"classname" "stage" -"origin" "14208 -20976 560" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "4437" -"model" "?4" -} -{ -"sundirection" "-35 -2 0" -"classname" "stage" -"origin" "1360 -22704 560" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "4438" -"model" "?5" -} -{ -"sundirection" "-35 -2 0" -"classname" "stage" -"origin" "-4464 -18832 560" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "4441" -"model" "?6" -} -{ -"sundirection" "-35 -2 0" -"classname" "stage" -"origin" "-9680 -18832 560" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "4442" -"model" "?7" -} -{ -"sundirection" "-35 -2 0" -"classname" "stage" -"origin" "-35888 -54896 12640" -"__smorigin" "0 0 0" -"__smangles" "0 0 0" -"__smname" "C:\trees\iw4\game\pc\main\maps\mp_rust.map" -"__smid" "4445" -"model" "?8" -} -{ -"script_gameobjectname" "airdrop_pallet" -"targetname" "pf394_auto1" -"classname" "script_brushmodel" -"origin" "250 325 -299" -"model" "*17" -} -{ -"ltOrigin" "249.7 324.886 -299.611" -"target" "pf394_auto1" -"targetname" "care_package" -"origin" "249.7 324.7 -314.5" -"classname" "script_model" -"model" "com_plasticcase_green_big_us_dirt" -} -{ -"origin" "1448 1336 -224" -"angles" "0 270 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "575.5 -17.5 -208" -"angles" "0 270 0" -"classname" "mp_ctf_spawn_axis" -} -{ -"origin" "-270.5 1505 -229" -"angles" "0 270 0" -"classname" "mp_dd_spawn_defender" -} -{ -"classname" "script_origin" -"targetname" "airstrikeheight" -"origin" "798.5 857.5 1607" -} -{ -"classname" "mp_dd_spawn_attacker" -"angles" "0 180 0" -"origin" "568 -168 -220" -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "-6180.4 -3570.3 1928.78" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_0" -2328 "pf1044_1 pf1044_2 pf1044_3 pf1044_4 pf1044_5 pf1044_6 " -1673 "chopper_boss_path_start" -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "530.123 2304.58 1439.26" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_1" -2328 "pf1044_0 pf1044_2 pf1044_3 pf1044_4 pf1044_5 pf1044_6 " -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "35.3246 155.934 703.844" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_2" -2328 "pf1044_0 pf1044_1 pf1044_3 pf1044_4 pf1044_5 pf1044_6 " -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "1249.23 368.483 566.727" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_3" -2328 "pf1044_0 pf1044_1 pf1044_2 pf1044_4 pf1044_5 pf1044_6 " -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "1280.72 1481.59 663.336" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_4" -2328 "pf1044_0 pf1044_1 pf1044_2 pf1044_3 pf1044_5 pf1044_6 " -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "-208.218 1175.89 722.56" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_5" -2328 "pf1044_0 pf1044_1 pf1044_2 pf1044_3 pf1044_4 pf1044_6 " -} -{ -1774 "so_chopper_boss_path_struct" -1668 "script_struct_heli" -1782 "256" -1669 "638.301 854.932 1040.62" -2813 "1.000000 1.000000 0.000000" -10593 "true" -10589 "1" -1679 "pf1044_6" -2328 "pf1044_0 pf1044_1 pf1044_2 pf1044_3 pf1044_4 pf1044_5 " -} -{ -1669 "1083.61 532.826 -236.15" -1677 "0 0 0" -1782 "50" -1882 "300" -1673 "grnd_dropZone" -1668 "script_origin" -} -{ -1669 "167.517 1116.14 -234.572" -1677 "0 0 0" -1782 "50" -1882 "300" -1673 "grnd_dropZone" -1668 "script_origin" -} - \ No newline at end of file diff --git a/raw/scripts/nukespawns.gsc b/raw/scripts/nukespawns.gsc deleted file mode 100644 index 5f92fa5..0000000 --- a/raw/scripts/nukespawns.gsc +++ /dev/null @@ -1,771 +0,0 @@ -#include common_scripts\utility; -#include maps\mp\_utility; -#include maps\mp\gametypes\_hud_util; - -init() -{ - level thread watchNuke(); - - level thread onPlayerConnect(); - - setDvarIfUninitialized( "scr_killstreak_print", 0 ); - setDvarIfUninitialized( "scr_printDamage", 0 ); - - level.killstreakPrint = getDvarInt( "scr_killstreak_print" ); - level.allowPrintDamage = getDvarInt( "scr_printDamage" ); - - level thread hook_callbacks(); -} - -hook_callbacks() -{ - level waittill( "prematch_over" ); // iw4madmin waits this long for some reason... - wait 0.1; // so we need to be one frame after it sets up its callbacks. - level.prevCallbackPlayerDamage2 = level.callbackPlayerDamage; - level.callbackPlayerDamage = ::onPlayerDamage; -} - -onPlayerDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset ) -{ - if ( isSubStr( sWeapon, "iw5_1887_mp" ) && sMeansOfDeath != "MOD_MELEE" ) - iDamage = 35; - - self [[level.prevCallbackPlayerDamage2]]( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, timeOffset ); -} - -main() -{ - setDvarIfUninitialized( "scr_xpscale_", 1 ); - setDvarIfUninitialized( "scr_weaponxpscale_", 1 ); - - // fix G-GetPlayereye bug - replaceFunc( maps\mp\killstreaks\_helicopter::heli_leave, ::heli_leave ); - replaceFunc( maps\mp\killstreaks\_helicopter::heli_explode, ::heli_explode ); - - // allow scr_xpscale to be anything - replaceFunc( maps\mp\gametypes\_rank::init, ::rank_init ); - replaceFunc( maps\mp\gametypes\_rank::syncXPStat, ::syncXPStat ); - - // add scr_spawnpointfavorweight dvar - replaceFunc( maps\mp\gametypes\_spawnlogic::getSpawnpoint_NearTeam, ::getSpawnpoint_NearTeam ); - - // add damage numbers - replaceFunc( maps\mp\gametypes\_damage::finishPlayerDamageWrapper, ::finishPlayerDamageWrapper ); - - // more perks for specialist bonus - replaceFunc( maps\mp\killstreaks\_killstreaks::giveAllPerks, ::giveAllPerks ); - - // scavenge all types of ammo - replaceFunc( maps\mp\gametypes\_weapons::handleScavengerBagPickup, ::handleScavengerBagPickup ); - - // only nuke slow mo once - replaceFunc( maps\mp\killstreaks\_nuke::nukeSlowMo, ::nukeSlowMo ); - - // fix array index issue with remoteuav when gettime is high - replaceFunc( maps\mp\killstreaks\_remoteuav::remoteUAV_trackEntities, ::remoteUAV_trackEntities ); - replaceFunc( maps\mp\killstreaks\_remoteuav::remoteUAV_unmarkRemovedPlayer, ::remoteUAV_unmarkRemovedPlayer ); -} - -heli_explode( var_0 ) -{ - self notify( "death" ); - - if ( isdefined( var_0 ) && isdefined( level.chopper_fx["explode"]["air_death"][self.heli_type] ) ) - { - var_1 = self gettagangles( "tag_deathfx" ); - playfx( level.chopper_fx["explode"]["air_death"][self.heli_type], self gettagorigin( "tag_deathfx" ), anglestoforward( var_1 ), anglestoup( var_1 ) ); - } - else - { - var_2 = self.origin; - var_3 = self.origin + ( 0, 0, 1 ) - self.origin; - playfx( level.chopper_fx["explode"]["death"][self.heli_type], var_2, var_3 ); - } - - self playsound( level.heli_sound[self.team]["crash"] ); - wait 0.05; - - if ( isdefined( self.killCamEnt ) ) - self.killCamEnt delete (); - - if ( self.heliType == "osprey_gunner" ) - { - if ( isDefined( self ) ) - self hide(); - - wait 30; - - maps\mp\_utility::decrementFauxVehicleCount(); - - if ( isDefined( self ) ) - self delete (); - } - else - { - maps\mp\_utility::decrementFauxVehicleCount(); - self delete (); - } -} - -heli_leave( var_0 ) -{ - self notify( "leaving" ); - - if ( isdefined( self.heliType ) && self.heliType == "osprey" && isdefined( self.pathGoal ) ) - { - self setvehgoalpos( self.pathGoal, 1 ); - common_scripts\utility::waittill_any_timeout( 5, "goal" ); - } - - if ( !isdefined( var_0 ) ) - { - var_1 = level.heli_leave_nodes[randomint( level.heli_leave_nodes.size )]; - var_0 = var_1.origin; - } - - var_2 = spawn( "script_origin", var_0 ); - - if ( isdefined( var_2 ) ) - { - self setlookatent( var_2 ); - var_2 thread maps\mp\killstreaks\_helicopter::wait_and_delete( 3.0 ); - } - - maps\mp\killstreaks\_helicopter::heli_reset(); - self vehicle_setspeed( 100, 45 ); - self setvehgoalpos( var_0, 1 ); - self waittillmatch( "goal" ); - self notify( "death" ); - wait 0.05; - - if ( isdefined( self.killCamEnt ) ) - self.killCamEnt delete (); - - if ( self.heliType == "osprey_gunner" ) - { - if ( isDefined( self ) ) - self hide(); - - wait 30; - - maps\mp\_utility::decrementFauxVehicleCount(); - - if ( isDefined( self ) ) - self delete (); - } - else - { - maps\mp\_utility::decrementFauxVehicleCount(); - self delete (); - } -} - -syncXPStat() -{ - var_0 = maps\mp\gametypes\_rank::getRankXP(); - maps\mp\gametypes\_persistence::statSet( "experience", var_0 ); -} - -rank_init() -{ - level.scoreInfo = []; - level.xpScale = getdvarint( "scr_xpscale_" ); - level.weaponxpscale = getdvarint( "scr_weaponxpscale_" ); - level.rankTable = []; - level.weaponRankTable = []; - precacheshader( "white" ); - precachestring( &"RANK_PLAYER_WAS_PROMOTED_N" ); - precachestring( &"RANK_PLAYER_WAS_PROMOTED" ); - precachestring( &"RANK_WEAPON_WAS_PROMOTED" ); - precachestring( &"RANK_PROMOTED" ); - precachestring( &"RANK_PROMOTED_WEAPON" ); - precachestring( &"MP_PLUS" ); - precachestring( &"RANK_ROMANI" ); - precachestring( &"RANK_ROMANII" ); - precachestring( &"RANK_ROMANIII" ); - precachestring( &"SPLASHES_LONGSHOT" ); - precachestring( &"SPLASHES_PROXIMITYASSIST" ); - precachestring( &"SPLASHES_PROXIMITYKILL" ); - precachestring( &"SPLASHES_EXECUTION" ); - precachestring( &"SPLASHES_AVENGER" ); - precachestring( &"SPLASHES_ASSISTEDSUICIDE" ); - precachestring( &"SPLASHES_DEFENDER" ); - precachestring( &"SPLASHES_POSTHUMOUS" ); - precachestring( &"SPLASHES_REVENGE" ); - precachestring( &"SPLASHES_DOUBLEKILL" ); - precachestring( &"SPLASHES_TRIPLEKILL" ); - precachestring( &"SPLASHES_MULTIKILL" ); - precachestring( &"SPLASHES_BUZZKILL" ); - precachestring( &"SPLASHES_COMEBACK" ); - precachestring( &"SPLASHES_KNIFETHROW" ); - precachestring( &"SPLASHES_ONE_SHOT_KILL" ); - - if ( level.teamBased ) - { - maps\mp\gametypes\_rank::registerScoreInfo( "kill", 100 ); - maps\mp\gametypes\_rank::registerScoreInfo( "headshot", 100 ); - maps\mp\gametypes\_rank::registerScoreInfo( "assist", 20 ); - maps\mp\gametypes\_rank::registerScoreInfo( "proximityassist", 20 ); - maps\mp\gametypes\_rank::registerScoreInfo( "proximitykill", 20 ); - maps\mp\gametypes\_rank::registerScoreInfo( "suicide", 0 ); - maps\mp\gametypes\_rank::registerScoreInfo( "teamkill", 0 ); - } - else - { - maps\mp\gametypes\_rank::registerScoreInfo( "kill", 50 ); - maps\mp\gametypes\_rank::registerScoreInfo( "headshot", 50 ); - maps\mp\gametypes\_rank::registerScoreInfo( "assist", 0 ); - maps\mp\gametypes\_rank::registerScoreInfo( "suicide", 0 ); - maps\mp\gametypes\_rank::registerScoreInfo( "teamkill", 0 ); - } - - maps\mp\gametypes\_rank::registerScoreInfo( "win", 1 ); - maps\mp\gametypes\_rank::registerScoreInfo( "loss", 0.5 ); - maps\mp\gametypes\_rank::registerScoreInfo( "tie", 0.75 ); - maps\mp\gametypes\_rank::registerScoreInfo( "capture", 300 ); - maps\mp\gametypes\_rank::registerScoreInfo( "defend", 300 ); - maps\mp\gametypes\_rank::registerScoreInfo( "challenge", 2500 ); - level.maxRank = int( tablelookup( "mp/rankTable.csv", 0, "maxrank", 1 ) ); - level.maxPrestige = int( tablelookup( "mp/rankIconTable.csv", 0, "maxprestige", 1 ) ); - var_0 = 0; - var_1 = 0; - - for ( var_0 = 0; var_0 <= min( 10, level.maxPrestige ); var_0++ ) - { - for ( var_1 = 0; var_1 <= level.maxRank; var_1++ ) - precacheshader( tablelookup( "mp/rankIconTable.csv", 0, var_1, var_0 + 1 ) ); - } - - var_2 = 0; - - for ( var_3 = tablelookup( "mp/ranktable.csv", 0, var_2, 1 ); isdefined( var_3 ) && var_3 != ""; var_3 = tablelookup( "mp/ranktable.csv", 0, var_2, 1 ) ) - { - level.rankTable[var_2][1] = tablelookup( "mp/ranktable.csv", 0, var_2, 1 ); - level.rankTable[var_2][2] = tablelookup( "mp/ranktable.csv", 0, var_2, 2 ); - level.rankTable[var_2][3] = tablelookup( "mp/ranktable.csv", 0, var_2, 3 ); - level.rankTable[var_2][7] = tablelookup( "mp/ranktable.csv", 0, var_2, 7 ); - precachestring( tablelookupistring( "mp/ranktable.csv", 0, var_2, 16 ) ); - var_2++; - } - - var_4 = int( tablelookup( "mp/weaponRankTable.csv", 0, "maxrank", 1 ) ); - - for ( var_5 = 0; var_5 < var_4 + 1; var_5++ ) - { - level.weaponRankTable[var_5][1] = tablelookup( "mp/weaponRankTable.csv", 0, var_5, 1 ); - level.weaponRankTable[var_5][2] = tablelookup( "mp/weaponRankTable.csv", 0, var_5, 2 ); - level.weaponRankTable[var_5][3] = tablelookup( "mp/weaponRankTable.csv", 0, var_5, 3 ); - } - - maps\mp\gametypes\_missions::buildChallegeInfo(); - level thread maps\mp\gametypes\_rank::patientZeroWaiter(); - level thread maps\mp\gametypes\_rank::onPlayerConnect(); -} - -getSpawnpoint_NearTeam( var_0, var_1 ) -{ - if ( !isdefined( var_0 ) ) - return undefined; - - maps\mp\gametypes\_spawnlogic::Spawnlogic_Begin(); - maps\mp\gametypes\_spawnlogic::initWeights( var_0 ); - - var_2 = 2; - - if ( getDVar( "scr_alliedDistanceWeight" ) != "" ) - var_2 = getDVarFloat( "scr_alliedDistanceWeight" ); - - var_3 = self.team; - var_4 = maps\mp\_utility::getOtherTeam( var_3 ); - var_5 = getentarray( "care_package", "targetname" ); - - foreach ( var_7 in var_0 ) - { - if ( var_7.numPlayersAtLastUpdate > 0 ) - { - var_8 = var_7.weightedDistSum[var_3]; - var_9 = var_7.distSum[var_4]; - var_7.weight = ( var_9 - var_2 * var_8 ) / var_7.numPlayersAtLastUpdate; - - if ( isdefined( level.favorCloseSpawnEnt ) ) - { - if ( !isdefined( level.favorCloseSpawnScalar ) ) - level.favorCloseSpawnScalar = 1; - - var_10 = distance( var_7.origin, level.favorCloseSpawnEnt.origin ); - var_7.weight = var_7.weight - var_10 * level.favorCloseSpawnScalar; - } - - if ( isdefined( level.favorclosespawnentattacker ) ) - { - if ( !isdefined( level.favorclosespawnscalarattacker ) ) - level.favorclosespawnscalarattacker = 1; - - var_10 = distance( var_7.origin, level.favorclosespawnentattacker.origin ); - var_7.weight = var_7.weight - var_10 * level.favorclosespawnscalarattacker; - } - - if ( isdefined( level.favorclosespawnentdefender ) ) - { - if ( !isdefined( level.favorclosespawnscalardefender ) ) - level.favorclosespawnscalardefender = 1; - - var_10 = distance( var_7.origin, level.favorclosespawnentdefender.origin ); - var_7.weight = var_7.weight - var_10 * level.favorclosespawnscalardefender; - } - } - else - var_7.weight = 0; - - if ( var_5.size && !canspawn( var_7.origin ) ) - var_7.weight = var_7.weight - 500000; - } - - favor_weight = 50000; - - if ( getDVar( "scr_spawnpointfavorweight" ) != "" ) - favor_weight = getDVarInt( "scr_spawnpointfavorweight" ); - - if ( isdefined( var_1 ) ) - { - for ( var_12 = 0; var_12 < var_1.size; var_12++ ) - var_1[var_12].weight = var_1[var_12].weight + favor_weight; - } - - if ( isdefined( self.predictedSpawnPoint ) && isdefined( self.predictedSpawnPoint.weight ) ) - self.predictedSpawnPoint.weight = self.predictedSpawnPoint.weight + 100; - - maps\mp\gametypes\_spawnlogic::avoidSameSpawn(); - maps\mp\gametypes\_spawnlogic::avoidWeaponDamage( var_0 ); - maps\mp\gametypes\_spawnlogic::avoidVisibleEnemies( var_0, 1 ); - - if ( isdefined( self.lastDeathPos ) && level.gameType != "dom" ) - maps\mp\gametypes\_spawnlogic::avoidRevengeSpawn( var_0, self.lastDeathPos ); - - var_13 = maps\mp\gametypes\_spawnlogic::getSpawnpoint_Final( var_0 ); - return var_13; -} - -doPrintDamage( dmg, hitloc, flags ) -{ - self endon( "disconnect" ); - - huddamage = newclienthudelem( self ); - huddamage.alignx = "center"; - huddamage.horzalign = "center"; - huddamage.x = 10; - huddamage.y = 235; - huddamage.fontscale = 1.6; - huddamage.font = "objective"; - huddamage setvalue( dmg ); - - if ( ( flags & level.iDFLAGS_RADIUS ) != 0 ) - huddamage.color = ( 0.25, 0.25, 0.25 ); - - if ( ( flags & level.iDFLAGS_PENETRATION ) != 0 ) - huddamage.color = ( 1, 1, 0.25 ); - - if ( hitloc == "head" ) - huddamage.color = ( 1, 0.25, 0.25 ); - - huddamage moveovertime( 1 ); - huddamage fadeovertime( 1 ); - huddamage.alpha = 0; - huddamage.x = randomIntRange( 25, 70 ); - - val = 1; - - if ( randomInt( 2 ) ) - val = -1; - - huddamage.y = 235 + randomIntRange( 25, 70 ) * val; - - wait 1; - - if ( isDefined( huddamage ) ) - huddamage destroy(); -} - -finishPlayerDamageWrapper( var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10 ) -{ - if ( isDefined( level.allowPrintDamage ) && level.allowPrintDamage ) - { - if ( !isDefined( var_1 ) ) - { - if ( !isDefined( var_0 ) && isDefined( self.printDamage ) && self.printDamage ) - self thread doPrintDamage( var_2, var_8, var_3 ); - } - else if ( isPlayer( var_1 ) && isDefined( var_1.printDamage ) && var_1.printDamage ) - var_1 thread doPrintDamage( var_2, var_8, var_3 ); - else if ( isDefined( var_1.owner ) && isPlayer( var_1.owner ) && isDefined( var_1.owner.printDamage ) && var_1.owner.printDamage ) - var_1.owner thread doPrintDamage( var_2, var_8, var_3 ); - } - - if ( maps\mp\_utility::isUsingRemote() && var_2 >= self.health && !( var_3 & level.iDFLAGS_STUN ) ) - { - if ( !isdefined( var_7 ) ) - var_7 = ( 0, 0, 0 ); - - if ( !isdefined( var_1 ) && !isdefined( var_0 ) ) - { - var_1 = self; - var_0 = var_1; - } - - maps\mp\gametypes\_damage::PlayerKilled_internal( var_0, var_1, self, var_2, var_4, var_5, var_7, var_8, var_9, 0, 1 ); - } - else - { - if ( !maps\mp\gametypes\_damage::Callback_KillingBlow( var_0, var_1, var_2 - var_2 * var_10, var_3, var_4, var_5, var_6, var_7, var_8, var_9 ) ) - return; - - if ( !isalive( self ) ) - return; - - self finishplayerdamage( var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_7, var_8, var_9, var_10 ); - } - - if ( var_4 == "MOD_EXPLOSIVE_BULLET" ) - self shellshock( "damage_mp", getdvarfloat( "scr_csmode" ) ); - - maps\mp\gametypes\_damage::damageShellshockAndRumble( var_0, var_5, var_4, var_2, var_3, var_1 ); -} - -giveAllPerks() -{ - var_0 = []; - var_0[var_0.size] = "specialty_longersprint"; - var_0[var_0.size] = "specialty_fastreload"; - var_0[var_0.size] = "specialty_scavenger"; - var_0[var_0.size] = "specialty_blindeye"; - var_0[var_0.size] = "specialty_paint"; - var_0[var_0.size] = "specialty_hardline"; - var_0[var_0.size] = "specialty_coldblooded"; - var_0[var_0.size] = "specialty_quickdraw"; - var_0[var_0.size] = "_specialty_blastshield"; - var_0[var_0.size] = "specialty_detectexplosive"; - var_0[var_0.size] = "specialty_autospot"; - var_0[var_0.size] = "specialty_bulletaccuracy"; - var_0[var_0.size] = "specialty_quieter"; - var_0[var_0.size] = "specialty_stalker"; - var_0[var_0.size] = "specialty_marksman"; - var_0[var_0.size] = "specialty_sharp_focus"; - var_0[var_0.size] = "specialty_longerrange"; - var_0[var_0.size] = "specialty_fastermelee"; - var_0[var_0.size] = "specialty_reducedsway"; - var_0[var_0.size] = "specialty_lightweight"; - - // patch_mp removed these? why - var_0[ var_0.size ] = "specialty_bulletpenetration"; - var_0[ var_0.size ] = "specialty_holdbreathwhileads"; - - // too op? - var_0[ var_0.size ] = "specialty_moredamage"; - - foreach ( var_2 in var_0 ) - { - if ( !maps\mp\_utility::_hasPerk( var_2 ) ) - { - maps\mp\_utility::givePerk( var_2, 0 ); - - if ( maps\mp\gametypes\_class::isPerkUpgraded( var_2 ) ) - { - var_3 = tablelookup( "mp/perktable.csv", 1, var_2, 8 ); - maps\mp\_utility::givePerk( var_3, 0 ); - } - } - } -} - -handleScavengerBagPickup( var_0 ) -{ - self endon( "death" ); - level endon( "game_ended" ); - self waittill( "scavenger", var_1 ); - var_1 notify( "scavenger_pickup" ); - var_1 playlocalsound( "scavenger_pack_pickup" ); - var_2 = var_1 getweaponslistoffhands(); - - foreach ( var_4 in var_2 ) - { - var_5 = var_1 getweaponammoclip( var_4 ); - var_1 setweaponammoclip( var_4, var_5 + 1 ); - } - - var_7 = var_1 getweaponslistprimaries(); - - foreach ( var_9 in var_7 ) - { - var_10 = var_1 getweaponammostock( var_9 ); - var_11 = weaponclipsize( var_9 ); - var_1 setweaponammostock( var_9, var_10 + var_11 ); - } - - var_1 maps\mp\gametypes\_damagefeedback::updateDamageFeedback( "scavenger" ); -} - -nukeSlowMo() -{ - level endon ( "nuke_cancelled" ); - - if ( isDefined( level.nuked ) && level.nuked >= 3 ) - return; - - //SetSlowMotion( , , ) - SetSlowMotion( 1.0, 0.25, 0.5 ); - level waittill( "nuke_death" ); - SetSlowMotion( 0.25, 1, 2.0 ); -} - -remoteUAV_trackEntities( var_0, var_1, var_2 ) -{ - level endon( "game_ended" ); - var_3 = undefined; - - foreach ( var_5 in var_1 ) - { - if ( level.teamBased && ( !isdefined( var_5.team ) || var_5.team == self.team ) ) - continue; - - if ( isplayer( var_5 ) ) - { - if ( !maps\mp\_utility::isReallyAlive( var_5 ) ) - continue; - - if ( var_5 == self ) - continue; - - var_6 = var_5.guid + ""; - } - else - var_6 = var_5.birthtime + ""; - - if ( isdefined( var_5.sentryType ) || isdefined( var_5.turretType ) ) - { - var_7 = ( 0, 0, 32 ); - var_8 = "hud_fofbox_hostile_vehicle"; - } - else if ( isdefined( var_5.uavType ) ) - { - var_7 = ( 0, 0, -52 ); - var_8 = "hud_fofbox_hostile_vehicle"; - } - else - { - var_7 = ( 0, 0, 26 ); - var_8 = "veh_hud_target_unmarked"; - } - - if ( isdefined( var_5.UAVRemoteMarkedBy ) ) - { - if ( !isdefined( var_0.markedPlayers[var_6] ) ) - { - var_0.markedPlayers[var_6] = []; - var_0.markedPlayers[var_6]["player"] = var_5; - var_0.markedPlayers[var_6]["icon"] = var_5 maps\mp\_entityheadicons::setHeadIcon( self, "veh_hud_target_marked", var_7, 10, 10, 0, 0.05, 0, 0, 0, 0 ); - var_0.markedPlayers[var_6]["icon"].shader = "veh_hud_target_marked"; - - if ( !isdefined( var_5.sentryType ) || !isdefined( var_5.turretType ) ) - var_0.markedPlayers[var_6]["icon"] settargetent( var_5 ); - } - else if ( isdefined( var_0.markedPlayers[var_6] ) && isdefined( var_0.markedPlayers[var_6]["icon"] ) && isdefined( var_0.markedPlayers[var_6]["icon"].shader ) && var_0.markedPlayers[var_6]["icon"].shader != "veh_hud_target_marked" ) - { - var_0.markedPlayers[var_6]["icon"].shader = "veh_hud_target_marked"; - var_0.markedPlayers[var_6]["icon"] setshader( "veh_hud_target_marked", 10, 10 ); - var_0.markedPlayers[var_6]["icon"] setwaypoint( 0, 0, 0, 0 ); - } - - continue; - } - - if ( isplayer( var_5 ) ) - { - var_9 = isdefined( var_5.spawnTime ) && ( gettime() - var_5.spawnTime ) / 1000 <= 5; - var_10 = var_5 maps\mp\_utility::_hasPerk( "specialty_blindeye" ); - var_11 = 0; - var_12 = 0; - } - else - { - var_9 = 0; - var_10 = 0; - var_11 = isdefined( var_5.carriedBy ); - var_12 = isdefined( var_5.isLeaving ) && var_5.isLeaving == 1; - } - - if ( !isdefined( var_0.markedPlayers[var_6] ) && !var_9 && !var_10 && !var_11 && !var_12 ) - { - var_0.markedPlayers[var_6] = []; - var_0.markedPlayers[var_6]["player"] = var_5; - var_0.markedPlayers[var_6]["icon"] = var_5 maps\mp\_entityheadicons::setHeadIcon( self, var_8, var_7, 10, 10, 0, 0.05, 0, 0, 0, 0 ); - var_0.markedPlayers[var_6]["icon"].shader = var_8; - - if ( !isdefined( var_5.sentryType ) || !isdefined( var_5.turretType ) ) - var_0.markedPlayers[var_6]["icon"] settargetent( var_5 ); - } - - if ( ( !isdefined( var_3 ) || var_3 != var_5 ) && ( isdefined( var_0.trace["entity"] ) && var_0.trace["entity"] == var_5 && !var_11 && !var_12 ) || distance( var_5.origin, var_2 ) < 200 * var_0.trace["fraction"] && !var_9 && !var_11 && !var_12 || !var_12 && maps\mp\killstreaks\_remoteuav::remoteUAV_canTargetUAV( var_0, var_5 ) ) - { - var_13 = bullettrace( var_0.origin, var_5.origin + ( 0, 0, 32 ), 1, var_0 ); - - if ( isdefined( var_13["entity"] ) && var_13["entity"] == var_5 || var_13["fraction"] == 1 ) - { - self playlocalsound( "recondrone_lockon" ); - var_3 = var_5; - } - } - } - - return var_3; -} - -remoteUAV_unmarkRemovedPlayer( var_0 ) -{ - level endon( "game_ended" ); - var_1 = common_scripts\utility::waittill_any_return( "death", "disconnect", "carried", "leaving" ); - - if ( var_1 == "leaving" || !isdefined( self.uavType ) ) - self.UAVRemoteMarkedBy = undefined; - - if ( isdefined( var_0 ) ) - { - if ( isplayer( self ) ) - var_2 = self.guid + ""; - else if ( isdefined( self.birthtime ) ) - var_2 = self.birthtime + ""; - else - var_2 = self.birth_time + ""; - - if ( var_1 == "carried" || var_1 == "leaving" ) - { - var_0.markedPlayers[var_2]["icon"] destroy(); - var_0.markedPlayers[var_2]["icon"] = undefined; - } - - if ( isdefined( var_2 ) && isdefined( var_0.markedPlayers[var_2] ) ) - { - var_0.markedPlayers[var_2] = undefined; - var_0.markedPlayers = common_scripts\utility::array_removeUndefined( var_0.markedPlayers ); - } - } - - if ( isplayer( self ) ) - self unsetperk( "specialty_radarblip", 1 ); - else - { - if ( isdefined( self.remoteUAVMarkedObjID01 ) ) - maps\mp\_utility::_objective_delete( self.remoteUAVMarkedObjID01 ); - - if ( isdefined( self.remoteUAVMarkedObjID02 ) ) - maps\mp\_utility::_objective_delete( self.remoteUAVMarkedObjID02 ); - - if ( isdefined( self.remoteUAVMarkedObjID03 ) ) - maps\mp\_utility::_objective_delete( self.remoteUAVMarkedObjID03 ); - } -} - -onPlayerConnect() -{ - for ( ;; ) - { - level waittill( "connected", player ); - - player thread onChangeKit(); - - print( "Player connected: " + player.name + " guid " + player getGuid() ); - player thread onPlayerDisconnect(); - } -} - -onPlayerDisconnect() -{ - name = self.name; - guid = self getGuid(); - - self waittill( "disconnect" ); - - print( "Player disconnected: " + name + " guid " + guid ); -} - -watchNuke() -{ - if ( !isDefined( level.nuked ) ) - level.nuked = 0; - - setDvar( "scr_spawnpointfavorweight", "" ); - - while ( true ) - { - level waittill( "nuke_death" ); - level.nuked++; - - if ( !isDefined( level.nuked ) || level.nuked < 3 ) - continue; - - setDvar( "scr_spawnpointfavorweight", "499999" ); - } -} - -onChangeKit() -{ - self endon( "disconnect" ); - - self.printDamage = true; - - for ( ;; ) - { - self waittill( "changed_kit" ); - - if ( level.killstreakPrint ) - self thread watchNotifyKSMessage(); - } -} - -watchNotifyKSMessage() -{ - self endon( "disconnect" ); - self endon( "changed_kit" ); - - for ( lastKs = self.pers["cur_kill_streak_for_nuke"];; ) - { - wait 0.05; - - for ( curStreak = lastKs + 1; curStreak <= self.pers["cur_kill_streak_for_nuke"]; curStreak++ ) - { - //if (curStreak == 5) - // continue; - - if ( curStreak % 5 != 0 ) - continue; - - self thread streakNotify( curStreak ); - } - - lastKs = self.pers["cur_kill_streak_for_nuke"]; - } -} - -streakNotify( streakVal ) -{ - self endon( "disconnect" ); - - notifyData = spawnStruct(); - - if ( level.killstreakPrint > 1 ) - { - xpReward = streakVal * 100; - - self thread maps\mp\gametypes\_rank::giveRankXP( "killstreak_bonus", xpReward ); - - notifyData.notifyText = "+" + xpReward; - } - - wait .05; - - notifyData.titleLabel = &"MP_KILLSTREAK_N"; - notifyData.titleText = streakVal; - - self maps\mp\gametypes\_hud_message::notifyMessage( notifyData ); - - iprintln( &"RANK_KILL_STREAK_N", self, streakVal ); -} diff --git a/raw/scripts/showHP.gsc b/raw/scripts/showHP.gsc deleted file mode 100644 index e08b789..0000000 --- a/raw/scripts/showHP.gsc +++ /dev/null @@ -1,72 +0,0 @@ -#include common_scripts\utility; -#include maps\mp\_utility; -#include maps\mp\gametypes\_hud_util; - -init() -{ - setDvarIfUninitialized( "scr_showHP", false ); - level.showHP = getDvarInt( "scr_showHP" ); - - level thread onPlayerConnect(); -} - -onPlayerConnect() -{ - for ( ;; ) - { - level waittill( "connected", player ); - player thread onPlayerSpawned(); - } -} - -onPlayerSpawned() -{ - self endon( "disconnect" ); - - for ( ;; ) - { - self waittill( "spawned_player" ); - - if ( level.showHP ) - self thread drawHP(); - } -} - -destoryHPdraw() -{ - self endon( "disconnect" ); - self waittill( "death" ); - - if ( isDefined( self.drawHP ) ) - self.drawHP destroy(); - - if ( isDefined( self.drawSpeed ) ) - self.drawSpeed destroy(); -} - -initHPdraw() -{ - self.drawHP = self createFontString( "default", 1.2 ); - self.drawHP setPoint( "BOTTOMRIGHT", "BOTTOMRIGHT", -150, -20 ); - - self.drawSpeed = self createFontString( "default", 1.2 ); - self.drawSpeed setPoint( "BOTTOMRIGHT", "BOTTOMRIGHT", -150, -10 ); - self thread destoryHPdraw(); -} - -drawHP() -{ - self endon( "disconnect" ); - self endon( "death" ); - self initHPdraw(); - - for ( ;; ) - { - //self.drawHP setText("HP: "+self.health+" KS: "+self.pers["cur_kill_streak"]); - self.drawHP setValue( self.health ); - - vel = self getVelocity(); - self.drawSpeed setValue( int( length( ( vel[0], vel[1], 0 ) ) ) ); - wait 0.05; - } -} diff --git a/raw/scripts/spawnTest.gsc b/raw/scripts/spawnTest.gsc deleted file mode 100644 index 713a5e5..0000000 --- a/raw/scripts/spawnTest.gsc +++ /dev/null @@ -1,85 +0,0 @@ -init() -{ - if ( getDvarInt( "spawnpoints_test" ) ) - level thread doSpawnPointTest(); -} - -drawNoSight(sp) -{ - newdeathicon = newHudElem(); - newdeathicon.x = sp.origin[0]; - newdeathicon.y = sp.origin[1]; - newdeathicon.z = sp.origin[2] + 32; - newdeathicon.alpha = .61; - newdeathicon.archived = true; - newdeathicon setShader( "headicon_dead", 5, 5 ); - newdeathicon setwaypoint( true, false ); - - if (isDefined(sp.wp)) - sp.wp destroy(); - - sp.wp = newdeathicon; -} - -drawSight(sp) -{ - newdeathicon = newHudElem(); - newdeathicon.x = sp.origin[0]; - newdeathicon.y = sp.origin[1]; - newdeathicon.z = sp.origin[2] + 32; - newdeathicon.alpha = .61; - newdeathicon.archived = true; - newdeathicon setShader( "rank_prestige1", 5, 5 ); - newdeathicon setwaypoint( true, false ); - - if (isDefined(sp.wp)) - sp.wp destroy(); - - sp.wp = newdeathicon; -} - -doSpawnPointTest() -{ - for ( ;; ) - { - wait 0.05; - - if ( !isdefined( level.spawnpoints ) ) - return; - - closest = undefined; - h = -1; - for (i = 0; i < level.spawnpoints.size; i++) - { - spawnpoint = level.spawnpoints[i]; - - sight = false; - - if (level.teamBased) - { - sight = (spawnpoint.sights["axis"] > 0); - if (!sight) - sight = (spawnpoint.sights["allies"] > 0); - } - else - sight = (spawnpoint.sights > 0); - - if (!sight) - drawNoSight(spawnpoint); - else - drawSight(spawnpoint); - - if (isDefined(level.players[0])) - { - if (!isDefined(closest) || distanceSquared(closest.origin, level.players[0].origin) > distanceSquared(spawnpoint.origin, level.players[0].origin)) - { - closest = spawnpoint; - h = i; - } - } - } - - if (isDefined(closest)) - level.players[0] sayall(h + " " + distance(closest.origin, level.players[0].origin)); - } -} diff --git a/raw/scripts/spectatorKick.gsc b/raw/scripts/spectatorKick.gsc deleted file mode 100644 index b83991d..0000000 --- a/raw/scripts/spectatorKick.gsc +++ /dev/null @@ -1,43 +0,0 @@ -#include common_scripts\utility; -#include maps\mp\_utility; -#include maps\mp\gametypes\_hud_util; - -init() -{ - setDvarIfUninitialized( "g_inactivitySpectator", 0.0 ); - level.inactivitySpectator = getDvarFloat("g_inactivitySpectator") * 1000; - - if (level.inactivitySpectator <= 0) - return; - - thread watchPlayers(); -} - -watchPlayers() -{ - for(;;) - { - wait 1.5; - - theTime = getTime(); - - for (i = 0; i < level.players.size; i++) - { - player = level.players[i]; - - if (player.hasSpawned) - continue; - - if (!isDefined(player.specTime)) - { - player.specTime = theTime; - continue; - } - - if ((theTime - player.specTime) < level.inactivitySpectator) - continue; - - kick( player getEntityNumber(), "EXE_PLAYERKICKED_INACTIVE" ); - } - } -} diff --git a/raw/scripts/tripleDom.gsc b/raw/scripts/tripleDom.gsc deleted file mode 100644 index 6e36ddc..0000000 --- a/raw/scripts/tripleDom.gsc +++ /dev/null @@ -1,70 +0,0 @@ -#include common_scripts\utility; -#include maps\mp\_utility; -#include maps\mp\gametypes\_hud_util; - -init() -{ - setDvarIfUninitialized( "dom_lastFlagUseTimeMulti", 1.0 ); - - thread watchFlags(); -} - -watchFlags() -{ - if ( getDvar( "g_gametype" ) != "dom" ) - return; - - while ( !isDefined( level.domFlags ) ) - wait 0.05; - - for ( ;; ) - { - wait 1; - - for ( i = 0; i < level.domFlags.size; i++ ) - { - flag = level.domFlags[i]; - - if ( isDefined( flag.originalUseTime ) ) - { - flag.useTime = flag.originalUseTime; - flag.originalUseTime = undefined; - } - } - - team = "none"; - - axisFlags = maps\mp\gametypes\dom::getTeamFlagCount( "axis" ); - alliesFlags = maps\mp\gametypes\dom::getTeamFlagCount( "allies" ); - - if ( alliesFlags == 2 || axisFlags == 2 ) - { - if ( alliesFlags == 2 ) - team = "allies"; - else - team = "axis"; - } - - if ( game["teamScores"]["axis"] < game["teamScores"]["allies"] && team == "axis" ) - continue; - - if ( game["teamScores"]["allies"] < game["teamScores"]["axis"] && team == "allies" ) - continue; - - if ( team != "none" ) - { - for ( i = 0; i < level.domFlags.size; i++ ) - { - flag = level.domFlags[i]; - - flagTeam = flag maps\mp\gametypes\_gameobjects::getOwnerTeam(); - - if ( flagTeam != team && ( flagTeam == "axis" || flagTeam == "allies" ) ) - { - flag.originalUseTime = flag.useTime; - flag.useTime *= getDvarFloat( "dom_lastFlagUseTimeMulti" ); - } - } - } - } -} diff --git a/raw/scripts/bots.gsc b/scripts/bots.gsc similarity index 100% rename from raw/scripts/bots.gsc rename to scripts/bots.gsc diff --git a/raw/scripts/bots_chat.gsc b/scripts/bots_chat.gsc similarity index 100% rename from raw/scripts/bots_chat.gsc rename to scripts/bots_chat.gsc diff --git a/raw/scripts/bots_menu.gsc b/scripts/bots_menu.gsc similarity index 100% rename from raw/scripts/bots_menu.gsc rename to scripts/bots_menu.gsc diff --git a/raw/scripts/bots_wp_editor.gsc b/scripts/bots_wp_editor.gsc similarity index 100% rename from raw/scripts/bots_wp_editor.gsc rename to scripts/bots_wp_editor.gsc diff --git a/raw/scripts/mp/mp_aground_ss/wps_aground.gsc b/scripts/mp/mp_aground_ss/wps_aground.gsc similarity index 100% rename from raw/scripts/mp/mp_aground_ss/wps_aground.gsc rename to scripts/mp/mp_aground_ss/wps_aground.gsc diff --git a/raw/scripts/mp/mp_alpha/wps_lockdown.gsc b/scripts/mp/mp_alpha/wps_lockdown.gsc similarity index 100% rename from raw/scripts/mp/mp_alpha/wps_lockdown.gsc rename to scripts/mp/mp_alpha/wps_lockdown.gsc diff --git a/raw/scripts/mp/mp_boardwalk/wps_boardwalk.gsc b/scripts/mp/mp_boardwalk/wps_boardwalk.gsc similarity index 100% rename from raw/scripts/mp/mp_boardwalk/wps_boardwalk.gsc rename to scripts/mp/mp_boardwalk/wps_boardwalk.gsc diff --git a/raw/scripts/mp/mp_bootleg/wps_bootleg.gsc b/scripts/mp/mp_bootleg/wps_bootleg.gsc similarity index 100% rename from raw/scripts/mp/mp_bootleg/wps_bootleg.gsc rename to scripts/mp/mp_bootleg/wps_bootleg.gsc diff --git a/raw/scripts/mp/mp_bravo/wps_mission.gsc b/scripts/mp/mp_bravo/wps_mission.gsc similarity index 100% rename from raw/scripts/mp/mp_bravo/wps_mission.gsc rename to scripts/mp/mp_bravo/wps_mission.gsc diff --git a/raw/scripts/mp/mp_burn_ss/wps_uturn.gsc b/scripts/mp/mp_burn_ss/wps_uturn.gsc similarity index 100% rename from raw/scripts/mp/mp_burn_ss/wps_uturn.gsc rename to scripts/mp/mp_burn_ss/wps_uturn.gsc diff --git a/raw/scripts/mp/mp_carbon/wps_carbon.gsc b/scripts/mp/mp_carbon/wps_carbon.gsc similarity index 100% rename from raw/scripts/mp/mp_carbon/wps_carbon.gsc rename to scripts/mp/mp_carbon/wps_carbon.gsc diff --git a/raw/scripts/mp/mp_cement/wps_foundation.gsc b/scripts/mp/mp_cement/wps_foundation.gsc similarity index 100% rename from raw/scripts/mp/mp_cement/wps_foundation.gsc rename to scripts/mp/mp_cement/wps_foundation.gsc diff --git a/raw/scripts/mp/mp_courtyard_ss/wps_erosion.gsc b/scripts/mp/mp_courtyard_ss/wps_erosion.gsc similarity index 100% rename from raw/scripts/mp/mp_courtyard_ss/wps_erosion.gsc rename to scripts/mp/mp_courtyard_ss/wps_erosion.gsc diff --git a/raw/scripts/mp/mp_crosswalk_ss/wps_intersection.gsc b/scripts/mp/mp_crosswalk_ss/wps_intersection.gsc similarity index 100% rename from raw/scripts/mp/mp_crosswalk_ss/wps_intersection.gsc rename to scripts/mp/mp_crosswalk_ss/wps_intersection.gsc diff --git a/raw/scripts/mp/mp_dome/wps_dome.gsc b/scripts/mp/mp_dome/wps_dome.gsc similarity index 100% rename from raw/scripts/mp/mp_dome/wps_dome.gsc rename to scripts/mp/mp_dome/wps_dome.gsc diff --git a/raw/scripts/mp/mp_exchange/wps_downturn.gsc b/scripts/mp/mp_exchange/wps_downturn.gsc similarity index 100% rename from raw/scripts/mp/mp_exchange/wps_downturn.gsc rename to scripts/mp/mp_exchange/wps_downturn.gsc diff --git a/raw/scripts/mp/mp_favela/wps_favela.gsc b/scripts/mp/mp_favela/wps_favela.gsc similarity index 100% rename from raw/scripts/mp/mp_favela/wps_favela.gsc rename to scripts/mp/mp_favela/wps_favela.gsc diff --git a/raw/scripts/mp/mp_hardhat/wps_hardhat.gsc b/scripts/mp/mp_hardhat/wps_hardhat.gsc similarity index 100% rename from raw/scripts/mp/mp_hardhat/wps_hardhat.gsc rename to scripts/mp/mp_hardhat/wps_hardhat.gsc diff --git a/raw/scripts/mp/mp_highrise/wps_highrise.gsc b/scripts/mp/mp_highrise/wps_highrise.gsc similarity index 100% rename from raw/scripts/mp/mp_highrise/wps_highrise.gsc rename to scripts/mp/mp_highrise/wps_highrise.gsc diff --git a/raw/scripts/mp/mp_hillside_ss/wps_getaway.gsc b/scripts/mp/mp_hillside_ss/wps_getaway.gsc similarity index 100% rename from raw/scripts/mp/mp_hillside_ss/wps_getaway.gsc rename to scripts/mp/mp_hillside_ss/wps_getaway.gsc diff --git a/raw/scripts/mp/mp_interchange/wps_interchange.gsc b/scripts/mp/mp_interchange/wps_interchange.gsc similarity index 100% rename from raw/scripts/mp/mp_interchange/wps_interchange.gsc rename to scripts/mp/mp_interchange/wps_interchange.gsc diff --git a/raw/scripts/mp/mp_italy/wps_piazza.gsc b/scripts/mp/mp_italy/wps_piazza.gsc similarity index 100% rename from raw/scripts/mp/mp_italy/wps_piazza.gsc rename to scripts/mp/mp_italy/wps_piazza.gsc diff --git a/raw/scripts/mp/mp_lambeth/wps_fallen.gsc b/scripts/mp/mp_lambeth/wps_fallen.gsc similarity index 100% rename from raw/scripts/mp/mp_lambeth/wps_fallen.gsc rename to scripts/mp/mp_lambeth/wps_fallen.gsc diff --git a/raw/scripts/mp/mp_meteora/wps_sanctuary.gsc b/scripts/mp/mp_meteora/wps_sanctuary.gsc similarity index 100% rename from raw/scripts/mp/mp_meteora/wps_sanctuary.gsc rename to scripts/mp/mp_meteora/wps_sanctuary.gsc diff --git a/raw/scripts/mp/mp_moab/wps_gulch.gsc b/scripts/mp/mp_moab/wps_gulch.gsc similarity index 100% rename from raw/scripts/mp/mp_moab/wps_gulch.gsc rename to scripts/mp/mp_moab/wps_gulch.gsc diff --git a/raw/scripts/mp/mp_mogadishu/wps_bakaara.gsc b/scripts/mp/mp_mogadishu/wps_bakaara.gsc similarity index 100% rename from raw/scripts/mp/mp_mogadishu/wps_bakaara.gsc rename to scripts/mp/mp_mogadishu/wps_bakaara.gsc diff --git a/raw/scripts/mp/mp_morningwood/wps_blackbox.gsc b/scripts/mp/mp_morningwood/wps_blackbox.gsc similarity index 100% rename from raw/scripts/mp/mp_morningwood/wps_blackbox.gsc rename to scripts/mp/mp_morningwood/wps_blackbox.gsc diff --git a/raw/scripts/mp/mp_nightshift/wps_skidrow.gsc b/scripts/mp/mp_nightshift/wps_skidrow.gsc similarity index 100% rename from raw/scripts/mp/mp_nightshift/wps_skidrow.gsc rename to scripts/mp/mp_nightshift/wps_skidrow.gsc diff --git a/raw/scripts/mp/mp_nola/wps_parish.gsc b/scripts/mp/mp_nola/wps_parish.gsc similarity index 100% rename from raw/scripts/mp/mp_nola/wps_parish.gsc rename to scripts/mp/mp_nola/wps_parish.gsc diff --git a/raw/scripts/mp/mp_nuked/wps_nuketown.gsc b/scripts/mp/mp_nuked/wps_nuketown.gsc similarity index 100% rename from raw/scripts/mp/mp_nuked/wps_nuketown.gsc rename to scripts/mp/mp_nuked/wps_nuketown.gsc diff --git a/raw/scripts/mp/mp_overwatch/wps_overwatch.gsc b/scripts/mp/mp_overwatch/wps_overwatch.gsc similarity index 100% rename from raw/scripts/mp/mp_overwatch/wps_overwatch.gsc rename to scripts/mp/mp_overwatch/wps_overwatch.gsc diff --git a/raw/scripts/mp/mp_paris/wps_resistance.gsc b/scripts/mp/mp_paris/wps_resistance.gsc similarity index 100% rename from raw/scripts/mp/mp_paris/wps_resistance.gsc rename to scripts/mp/mp_paris/wps_resistance.gsc diff --git a/raw/scripts/mp/mp_park/wps_liberation.gsc b/scripts/mp/mp_park/wps_liberation.gsc similarity index 100% rename from raw/scripts/mp/mp_park/wps_liberation.gsc rename to scripts/mp/mp_park/wps_liberation.gsc diff --git a/raw/scripts/mp/mp_plaza2/wps_arkaden.gsc b/scripts/mp/mp_plaza2/wps_arkaden.gsc similarity index 100% rename from raw/scripts/mp/mp_plaza2/wps_arkaden.gsc rename to scripts/mp/mp_plaza2/wps_arkaden.gsc diff --git a/raw/scripts/mp/mp_qadeem/wps_oasis.gsc b/scripts/mp/mp_qadeem/wps_oasis.gsc similarity index 100% rename from raw/scripts/mp/mp_qadeem/wps_oasis.gsc rename to scripts/mp/mp_qadeem/wps_oasis.gsc diff --git a/raw/scripts/mp/mp_radar/wps_outpost.gsc b/scripts/mp/mp_radar/wps_outpost.gsc similarity index 100% rename from raw/scripts/mp/mp_radar/wps_outpost.gsc rename to scripts/mp/mp_radar/wps_outpost.gsc diff --git a/raw/scripts/mp/mp_restrepo_ss/wps_lookout.gsc b/scripts/mp/mp_restrepo_ss/wps_lookout.gsc similarity index 100% rename from raw/scripts/mp/mp_restrepo_ss/wps_lookout.gsc rename to scripts/mp/mp_restrepo_ss/wps_lookout.gsc diff --git a/raw/scripts/mp/mp_roughneck/wps_offshore.gsc b/scripts/mp/mp_roughneck/wps_offshore.gsc similarity index 100% rename from raw/scripts/mp/mp_roughneck/wps_offshore.gsc rename to scripts/mp/mp_roughneck/wps_offshore.gsc diff --git a/raw/scripts/mp/mp_rust/wps_rust.gsc b/scripts/mp/mp_rust/wps_rust.gsc similarity index 100% rename from raw/scripts/mp/mp_rust/wps_rust.gsc rename to scripts/mp/mp_rust/wps_rust.gsc diff --git a/raw/scripts/mp/mp_seatown/wps_seatown.gsc b/scripts/mp/mp_seatown/wps_seatown.gsc similarity index 100% rename from raw/scripts/mp/mp_seatown/wps_seatown.gsc rename to scripts/mp/mp_seatown/wps_seatown.gsc diff --git a/raw/scripts/mp/mp_shipbreaker/wps_decommission.gsc b/scripts/mp/mp_shipbreaker/wps_decommission.gsc similarity index 100% rename from raw/scripts/mp/mp_shipbreaker/wps_decommission.gsc rename to scripts/mp/mp_shipbreaker/wps_decommission.gsc diff --git a/raw/scripts/mp/mp_six_ss/wps_vortex.gsc b/scripts/mp/mp_six_ss/wps_vortex.gsc similarity index 100% rename from raw/scripts/mp/mp_six_ss/wps_vortex.gsc rename to scripts/mp/mp_six_ss/wps_vortex.gsc diff --git a/raw/scripts/mp/mp_terminal_cls/wps_terminal.gsc b/scripts/mp/mp_terminal_cls/wps_terminal.gsc similarity index 100% rename from raw/scripts/mp/mp_terminal_cls/wps_terminal.gsc rename to scripts/mp/mp_terminal_cls/wps_terminal.gsc diff --git a/raw/scripts/mp/mp_test/wps_testmap.gsc b/scripts/mp/mp_test/wps_testmap.gsc similarity index 100% rename from raw/scripts/mp/mp_test/wps_testmap.gsc rename to scripts/mp/mp_test/wps_testmap.gsc diff --git a/raw/scripts/mp/mp_underground/wps_underground.gsc b/scripts/mp/mp_underground/wps_underground.gsc similarity index 100% rename from raw/scripts/mp/mp_underground/wps_underground.gsc rename to scripts/mp/mp_underground/wps_underground.gsc diff --git a/raw/scripts/mp/mp_village/wps_village.gsc b/scripts/mp/mp_village/wps_village.gsc similarity index 100% rename from raw/scripts/mp/mp_village/wps_village.gsc rename to scripts/mp/mp_village/wps_village.gsc diff --git a/z_deploy.bat b/z_deploy.bat deleted file mode 100644 index 05197ae..0000000 --- a/z_deploy.bat +++ /dev/null @@ -1 +0,0 @@ -start "" "node" deploy.js \ No newline at end of file diff --git a/z_server.bat b/z_server.bat deleted file mode 100644 index c366a2d..0000000 --- a/z_server.bat +++ /dev/null @@ -1,43 +0,0 @@ -@echo off -::Paste the server key from https://platform.plutonium.pw/serverkeys here -set key= -::RemoteCONtrol password, needed for most management tools like IW4MADMIN and B3. Do not skip if you installing IW4MADMIN. -set rcon_password= -::Name of the config file the server should use. (default: dedicated.cfg) -set cfg=server.cfg -::Name of the server shown in the title of the cmd window. This will NOT bet shown ingame. -set name=IW5 Bot Warfare -::Port used by the server (default: 27016) -set port=27020 -::What ip to bind too -set ip=0.0.0.0 -::Mod name (default "") -set mod= -:: current dir of this .bat file -SET mypath=%~dp0 -SET mypath=%mypath:~0,-1% -::Only change this when you don't want to keep the bat files in the game folder. MOST WON'T NEED TO EDIT THIS! %cd% -set gamepath=%mypath% -::IMPORTANT! Make sure the filename is unique for each server you clone! -set g_log=logs\games_mp.log -::Your plutonium install path (leave default!) -set pluto_path=%localappdata%\Plutonium -:: Gamemode; oneof t4sp, t4mp, t5sp, t5mp, iw5mp, t6mp, t6zm -set pluto_game_mode=iw5mp -:: Other things to send to cmd -set cmd_extras= -:: Exe dedi path (leave default!) -set exe_path=bin\plutonium-bootstrapper-win32.exe - - -title PlutoniumIW5 MP - %name% - Server restarter -echo Visit plutonium.pw / Join the Discord (a6JM2Tv) for NEWS and Updates! -echo Server "%name%" will load "%cfg%" and listen on port "%port%" UDP with IP "%ip%"! -echo To shut down the server close this window first! -echo (%date%) - (%time%) %name% server start. - -cd /D %pluto_path% -:server -start /wait /abovenormal /b "%name%" "%exe_path%" %pluto_game_mode% "%gamepath%" -dedicated +unattended -sv_config "%cfg%" -key "%key%" -net_ip "%ip%" -net_port "%port%" -rcon_password "%rcon_password%" -fs_game "%mod%" -g_log "%g_log%" %cmd_extras% +start_map_rotate -echo (%date%) - (%time%) WARNING: %name% server closed or dropped... server restarts. -goto Server