// Mission made by BlacKy -> -> https://steamcommunity.com/profiles/76561197970217314/ // ===Credit Statistics=== // Starting Credits : 800 // Total Dropped Credits : 5350 // Total Bonus Credits : 400 // Maximum Possible Credits : 6550 // W1: 1250 // W2: 900 // W3: 1000 // W4: 1000 // W5: 1200 #base robot_giant.pop #base robot_standard.pop #base robot_blacky_weps_vd.pop population { StartingCurrency 20000 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no AddSentryBusterWhenDamageDealtExceeds 3000 Advanced 1 Templates { // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - STANDARD - - - - - - - - - - - - - - - - - - - - - - - - T_TFBot_Soldier_Barrage_conch { Health 200 Name "Barrage Soldier" Class Soldier Skill Hard Classicon soldier_barrage_conch_seel Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "The Concheror" Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge CharacterAttributes { "increase buff duration" 9.0 } ItemAttributes { Itemname "Upgradeable TF_WEAPON_ROCKETLAUNCHER" "Damage Bonus" 0.5 "clip size bonus" 3 "Projectile speed increased" 0.5 "faster reload rate" 0.5 "fire rate bonus" 0.5 } } T_TFBot_Soldier_Uncharged { Class Soldier Name "Uncharged Soldier" ClassIcon soldier_crit Skill Normal Health 200 Item "The Original" WeaponRestrictions PrimaryOnly ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } } T_TFBot_Pyro_DF { Health 175 Name "Dragon Fury Pyro" Class Pyro Skill Hard item "the dragon's fury" Item "Pyromancer's Mask" classicon pyro_dragon_fury_swordstone } T_TFBot_Pyro_Imp { Class Pyro Name "Pyro Imp" Skill Expert ClassIcon pyro_scorch_spammer Item "The Scorch Shot" WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "The Scorch Shot" "fire rate bonus" 0.75 "Projectile speed increased" 1.3 } Item "The Lunatic's Leathers" Item "Spine-Chilling Skull 2011 Style 1" Item "D-eye-monds" ItemAttributes { ItemName "D-eye-monds" "set item tint rgb" 12073019 } } T_TFBot_Demo_Sticky { Class Demoman Health 175 Skill Expert Name "Stycko Demoman" WeaponRestrictions SecondaryOnly Classicon demo_sticky_daan ItemAttributes { ItemName "TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.01 "max pipebombs decreased" -7 "Projectile range increased" 0.5 } ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "is_passive_weapon" 1 "override projectile type" 27 } CharacterAttributes { "No self blast dmg" 2 } } T_TFBot_Heavyweapons_Deflector { Class Heavyweapons Name "Deflector Heavy" ClassIcon heavy_deflector Skill Hard Item "The U-clank-a" Item "Deflector" WeaponRestrictions PrimaryOnly MaxVisionRange 1200 ItemAttributes { ItemName "Deflector" "attack projectiles" 1 } } T_TFBot_Heavyweapons_Natascha { Class Heavyweapons Skill Hard Classicon heavy_natascha_nys Name "Natascha Heavy" Item "Natascha" Item "Mad mask" } T_TFBot_Medic_Kritz_shield { Health 150 Name "Kritzkrieg Medic" Class Medic Skill Expert Item "the Kritzkrieg" Classicon medic_kritz_shield_lite WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes IgnoreEnemies Attributes ProjectileShield CharacterAttributes { "bot medic uber health threshold" 300 "generate rage on heal" 2 } ItemAttributes { ItemName "the Kritzkrieg" "uber duration bonus" 999 } } T_TFBot_Medic_KritzRoll { Class Medic Name "Medic Kritz Flash" Skill Expert ClassIcon medic_kritz_flash Attributes SpawnWithFullCharge Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 75 "uber duration bonus" -7 "heal rate bonus" 500 } CharacterAttributes { "move speed bonus" 1.2 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "bot medic uber health threshold" 100000 } } T_TFBot_Fixed_Medic_Vaccinator_Bullet { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Bullet Vac Medic" classicon medic_vac_trio_nys Attributes SpawnWithFullCharge Attributes VaccinatorBullets Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly CharacterAttributes { "ubercharge rate bonus" 25 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 5 "medigun fire resist passive" 0.5 "medigun fire resist deployed" 0.5 "medigun charge is resists" 3 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 20 //"uber duration bonus" -6 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Medic_Vaccinator_Blast { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Blast Vac Medic" classicon medic_vac_trio_nys Attributes SpawnWithFullCharge Attributes VaccinatorBlast Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly CharacterAttributes { "ubercharge rate bonus" 25 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 5 "medigun fire resist passive" 0.5 "medigun fire resist deployed" 0.5 "medigun charge is resists" 4 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 20 //"uber duration bonus" -6 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Fixed_Medic_Vaccinator_Fire { Class Medic Skill Expert Item "tf_weapon_medigun" Name "Fire Vac Medic" classicon medic_vac_trio_nys Attributes SpawnWithFullCharge Attributes VaccinatorFire Attributes IgnoreEnemies WeaponRestrictions SecondaryOnly CharacterAttributes { "ubercharge rate bonus" 25 "bot medic uber health threshold" 350 } ItemAttributes { ItemName tf_weapon_medigun "heal rate bonus" 5 "medigun fire resist passive" 0.5 "medigun fire resist deployed" 0.5 "medigun charge is resists" 5 "lunchbox adds minicrits" 3 "ubercharge rate bonus" 20 //"uber duration bonus" -6 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } } T_TFBot_Medic_Shield { Health 150 Name "Shield Medic" Class Medic Skill Expert WeaponRestrictions SecondaryOnly Classicon medic_shield_qf Attributes SpawnWithFullCharge Attributes ProjectileShield Attributes IgnoreEnemies Item "tf_weapon_syringegun_medic" Item "the quick-fix" CharacterAttributes { "generate rage on heal" 2 } ItemAttributes { ItemName "the quick-fix" "bot medic uber deploy delay duration" 300 "increase buff duration" 15 } } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - GIANTS - - - - - - - - - - - - - - - - - - - - - - - - T_TFBot_Giant_Scout_Atomic { Class Scout Skill Expert Health 15000 Scale 1.8 Name "Sub-Atomic Scout" Classicon scout_atomic Item "gentlemanne_scattergun_coffinnail" Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Attributes MiniBoss Attributes AlwaysFireWeapon ItemAttributes { Itemname "gentlemanne_scattergun_coffinnail" "damage penalty on bodyshot" 1.25 "override projectile type" 13 // Bison "energy weapon penetration" 1 // Replaces bison projectile to pomson so it penetrates "attach particle effect" 704 // Energy unusual effect "dmg bonus vs buildings" 5 "clip size penalty" 1.5 "faster reload rate" 0.5 "fire rate bonus" 0.05 "projectile spread angle penalty" 2.5 } CharacterAttributes { "override footstep sound set" 5 "move speed bonus" 0.5 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.2 "rage giving scale" 0.5 "cancel falling damage" 1 "Hand Scale" 1.5 } } T_TFBot_Giant_Fast_Degree_pyro { Class Pyro Name "Giant Fast PhD Pyro" Skill Expert Health 3000 Attributes MiniBoss Attributes AlwaysCrit WeaponRestrictions MeleeOnly Item "The Third Degree" Item "Wiki Cap" Item "The Space Diver" Classicon pyro_thirddegree_blu_fast ItemAttributes { ItemName "The Third Degree" "fire rate bonus" 1.5 "melee range multiplier" 1.5 } CharacterAttributes { "move speed bonus" 1 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "cancel falling damage" 1 "Hand Scale" 1.5 } } T_TFBot_Giant_Flare_Shotgun_Pyro // scrapped giant { Class Pyro Health 3000 Skill Expert Name "Giant Flare Shotgun Pyro" ClassIcon pyro_flare_burst_nys WeaponRestrictions SecondaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes AlwaysFireWeapon Item "TF_WEAPON_SHOTGUN_PYRO" ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_PYRO" "override projectile type" 6 // Flare "Damage Bonus" 3 "fire rate bonus" 0.01 "faster reload rate" 0.5 "projectile spread angle penalty" 3 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } T_TFBot_Loch_Lunatic { Class Demoman Skill Expert Name "Loaded Lunacy" Health 25000 ClassIcon demo_loch_hyper WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Attributes UseBossHealthBar Item "The Loch-n-Load" Item "The Bonedolier" Item "Nightbane Brim" ItemAttributes { ItemName "Nightbane Brim" "attach particle effect" 3016 // Galactic Gateway "particle effect use head origin" 1 // unlocks the ability to change particle's position "particle effect vertical offset" 10 // changes height of the particle effect } ItemAttributes { ItemName "The Loch-n-Load" "Damage Bonus" 2 "faster reload rate" 0.25 "fire rate bonus" 0.1 "clip size upgrade atomic" 6 "projectile spread angle penalty" 3 "Projectile speed increased" 1.3 } CharacterAttributes { "move speed bonus" 0.4 "override footstep sound set" 4 "cancel falling damage" 1 "airblast vertical vulnerability multiplier" 0.3 "airblast vulnerability multiplier" 0.1 "damage force reduction" 0.2 "rage giving scale" 0.5 } } T_TFBot_DShK_Heavy { Class Heavyweapons Name "Giant DShK Heavy" ClassIcon heavy_giant Skill Expert Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Attributes AlwaysFireWeapon Item "Tomislav" ItemAttributes { ItemName "Tomislav" "damage bonus" 1.5 "fire rate bonus" 10 "sniper fires tracer HIDDEN" 1 // machina tracers "bullets per shot bonus" 0.25 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } T_TFBot_Giant_Crit_Medic { Health 4500 Name "Giant Crit Medic" Class Medic Skill Expert Item "The Kritzkrieg" Attributes MiniBoss Classicon medic_kritz2 Attributes SpawnWithFullCharge CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 "bot medic uber health threshold" 8000 } ItemAttributes { ItemName "The Kritzkrieg" "uber duration bonus" 999 "heal rate bonus" 500 } } T_TFBot_Giant_Blutsauger_Medic { Health 20000 Name "Giant Crit Medic" Class Medic Skill Expert Item "The Kritzkrieg" Item "The Blutsauger" Attributes MiniBoss Classicon medic_blutsauger_lite Attributes SpawnWithFullCharge Attributes UseBossHealthBar CharacterAttributes { "airblast vertical vulnerability multiplier" 0.5 "airblast vulnerability multiplier" 0.2 "bot medic uber health threshold" 80000 } ItemAttributes { ItemName "The Kritzkrieg" "uber duration bonus" 999 "heal rate bonus" 500 } } T_TFBot_Giant_Sleeper_Sniper // scrapped mission-support boss for w3 { Class Sniper Skill Expert Health 10000 Name "U-riN-3" // aka urine Item "The Sydney Sleeper" Item "The Razorback" Item "Corona Australis" Item "The Bushwacka" ClassIcon sniper_sydneysleeper_headshot Attributes MiniBoss Attributes UseBossHealthBar WeaponRestrictions PrimaryOnly ItemAttributes { Itemname "The Sydney Sleeper" "damage penalty" 0.5 "explosive sniper shot" 3 "fire rate bonus" 1.5 "sniper charge per sec" 100 "attach particle effect" 3106 // Thunderous Rage } CharacterAttributes { "move speed bonus" 0.01 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "cancel falling damage" 1 "cannot pick up intelligence" 1 } } T_TFBot_SuperSpy { Class Spy Skill Expert Name "Brainwashed Spy" Health 1500 Scale 1.3 Item "Sucker Slug" Item "The Dead Ringer" Item "Your Eternal Reward" Classicon spy_ringer_sif Attributes MiniBoss WeaponRestrictions MeleeOnly CharacterAttributes { "cancel falling damage" 1 "airblast vulnerability multiplier" 0.5 "move speed bonus" 1.3 // "override footstep sound set" 5 // scout's 'brrrrr' footstep sound "cannot pick up intelligence" 1 } } } Wave { InitWaveOutput { Target gamerules Action RunScriptCode Param " EntFire(`bombpath_choose_middle_relay`, `Trigger`) EntFire(`bombpath_holograms*`,`color`,`255 70 00`) // this changes the bomb hologram colors // Load popextensions script IncludeScript(`popextensions_main.nut`, getroottable()) MissionAttrs ({ ForceHoliday = 2 BotsAreHumans = 130 NoThrillerTaunt = 1 }) // COMBAT TANK STUFF IncludeScript(`tankextensions_main`, getroottable()) TankExt.SetValueOverrides ({ // COMBATTANK_ROTATE_SPEED_DEFAULT = 1 // default: 0.8 // COMBATTANK_MAX_RANGE = 2000 // default: 1400 COMBATTANK_MINIGUN_BULLET_DAMAGE = 16 // default: 22 // COMBATTANK_ROCKETPOD_RELOAD_DELAY = 0 // default: 0.3 }) //IncludeScript(`tankextensions/paratank`, getroottable()) // script for parachute tank //IncludeScript(`tankextensions/ubertank`, getroottable()) // script for uber tank IncludeScript(`tankextensions/combattank`, getroottable()) // script for combat tank IncludeScript(`tankextensions/combattank_weapons/minigun`, getroottable()) // minigun script IncludeScript(`tankextensions/combattank_weapons/rocketpod`, getroottable()) // rocketpod script TankExt.CreateLoopPaths ({ tank_loop_left = // tank spawns inside the tank tunnel and loops from the left path towards the middle path through the hatch, then keeps on circling these 2 paths endlessly. [ Vector(-84, 4672, -204) Vector(-64, 4329, -100) Vector(-86, 3574, 21) Vector(-885, 2861, -1) Vector(-910, 2286, 167) // loop start Vector(-1275, 2128, 145) Vector(-1192, 124, -50) Vector(-599, 60, 139) Vector(-37, 452, 141) Vector(-45, 1682, 130) Vector(-910, 2286, 167) // loop end ] }) TankExt.StartingPathNames ([ // map paths `boss_path_left_1` `boss_path_middle_1` `boss_path_right_1` // custom paths `tank_loop_left_1` ]) " } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } //WaveSpawn //{ // Name 6a // TotalCount 1 // TotalCurrency 09 // Tank // { // Health 100000 // Speed 30 // Name "combattank|minigun|rocketpod" // StartingPathTrackNode "tank_loop_left" // } // FirstSpawnOutPut // A Vscript for showing tank's HP in game, as text // { // Target wave_start_relay // Action RunScriptCode // Param "ClientPrint(null,3,`\x0700cc00 A combat tank has been deployed with 100,000 HP! This tank will forever patrol the map and will not deploy a bomb into the hatch.`)" // } //} WaveSpawn { Name 6a TotalCount 1 TotalCurrency 09 Tank { Health 30000 Speed 70 Name "tankboss" StartingPathTrackNode "boss_path_left_1" OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } OnKilledOutput { Target boss_dead_left_relay Action Trigger } } } WaveSpawn { Name tank_barrier_destruction4.1 // WaitForAllSpawned 6a TotalCount 1 WaitBeforeStarting 3.3 Support limited FirstSpawnOutput { Target tank_bust_relay // This destroys the tank barrier manually Action trigger } } WaveSpawn { Name 6b TotalCurrency 150 TotalCount 8 MaxActive 2 SpawnCount 2 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 10 TFBot { Class Spy Skill Expert Health 5000 Scale 1.5 WeaponRestrictions MeleeOnly CharacterAttributes { "move speed bonus" 0.01 } } } WaveSpawn { Name 6c TotalCurrency 150 TotalCount 6 MaxActive 6 SpawnCount 3 Where spawnbot WaitBeforeStarting 0 WaitBetweenSpawns 20 Squad { TFBot { Template T_TFBot_Giant_Boxing_Heavy } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ } } } } } // F I N