// Mission designer: Lyney // Map Designer: RC_Polygons #base robot_giant.pop #base robot_standard.pop #base judge_restricts.pop // WAVE 1 Current Money: 1200$ // WAVE 2 Current Money: 1200$ + 1600$ + 100$ Bonus = 2900$ (No Bonus: 2800$) // WAVE 3 Current Money: 2900$ + 1600$ + 100$ Bonus = 4600$ (No Bonus: 4400$) // Total Possible Money: 4600$ + 1400$ = 6000$ WaveSchedule { StartingCurrency 1200 RespawnWaveTime 3 CanBotsAttackWhileInSpawnRoom no Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot_mission_sentry_buster BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 45 TFBot { Template T_TFBot_SentryBuster } } Mission { Objective Spy InitialCooldown 5 Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 52 DesiredCount 6 TFBot { Class Spy Skill Hard } } Templates { T_TFBot_Scout_Soda_Popper { Class Scout Name "Soda Popper Scout" ClassIcon scout_popper2 Skill Easy Item "The Soda Popper" Item "Bonk Boy" WeaponRestrictions PrimaryOnly } T_TFBot_Scout_Melee_FixIcons { Template T_TFBot_Scout_Melee ClassIcon scout_bat_nys } T_TFBot_Scout_SunOnAStick { Class Scout Name "Sun-on-a-Stick Scout" Skill Hard ClassIcon scout_sunstick_swordstone WeaponRestrictions MeleeOnly Item "Sun-on-a-Stick" Item "Fallen Angel" Item "Tail From the Crypt" Item "Blazing Bull" } T_TFBot_Soldier_Extended_Buff_Banner_Bugfixed { Template T_TFBot_Soldier_Extended_Buff_Banner ItemAttributes { ItemName "The Buff Banner" "single wep holster time increased" 0.35 "single wep deploy time increased" 0.35 } CharacterAttributes { "increase buff duration" 99 "blast dmg to self increased" 0 } } T_TFBot_Soldier_Extended_Concheror_BugFixed { Template T_TFBot_Soldier_Extended_Concheror ItemAttributes { ItemName "The Concheror" "single wep holster time increased" 0.35 "single wep deploy time increased" 0.35 } CharacterAttributes { "increase buff duration" 99 "blast dmg to self increased" 0 } } T_TFBot_Soldier_DirectHit { Class Soldier Name "Direct Hit Soldier" ClassIcon soldier_directhit_lite Skill Hard Item "The Direct Hit" Item "The Team Captain" WeaponRestrictions PrimaryOnly CharacterAttributes { "cancel falling damage" 1 } } T_TFBot_Soldier_Bison { Class Soldier ClassIcon soldier_bison_b Name "Bison Soldier" Skill Expert WeaponRestrictions SecondaryOnly Item "The Righteous Bison" Item "Lord Cockswain's Pith Helmet" ItemAttributes { ItemName "The Righteous Bison" "dmg bonus vs buildings" 5 } } T_TFBot_Soldier_Equalizer { Class Soldier Name "Equalizer Soldier" ClassIcon soldier_equalizer Skill Expert WeaponRestrictions MeleeOnly Item "The Equalizer" } T_TFBot_Soldier_Escape_Conch { Class Soldier Name "Escape Conch Soldier" ClassIcon soldier_escape_conch Skill Expert Item "The Escape Plan" Item "Soldier's Stash" Item "The Concheror" WeaponRestrictions MeleeOnly Attributes SpawnWithFullCharge ItemAttributes { ItemName "The Escape Plan" } ItemAttributes { ItemName "The Concheror" "single wep holster time increased" 0.35 "single wep deploy time increased" 0.35 } CharacterAttributes { "increase buff duration" 99 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Soldier_Armored { Class Soldier Name "Armored Soldier" Skill Normal ClassIcon soldier_armored Health 800 // 200*4 = 800 Scale 1.4 Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Soldier_Crit_Armored { Template T_TFBot_Soldier_Armored Name "Armored Charged Soldier" Skill Normal ClassIcon soldier_crit_armored Item "The Original" WeaponRestrictions PrimaryOnly Attributes AlwaysCrit Attributes HoldFireUntilFullReload Tag bot_giant ItemAttributes { ItemName "The Original" "faster reload rate" 0.2 "fire rate bonus" 2 "Projectile speed increased" 0.5 } } T_TFBot_Giant_Soldier_Spammer_Reload_DirectHit { Class Soldier Name "Giant Burst Direct Hit Soldier" ClassIcon soldier_directhit_spammer_giant Health 3800 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload Item "The Direct Hit" ItemAttributes { ItemName "The Direct Hit" "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5.0 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "cancel falling damage" 1 "blast dmg to self increased" 0 "Projectile speed increased" 0.9 } } T_TFBot_Giga_Soldier_BigrockBurst { Class Soldier Name "Giga Burst Fire Soldier" ClassIcon soldier_burstfire_hyper_giant Health 4200 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "damage bonus" 2.0 "faster reload rate" 0.4 "fire rate bonus" 0.2 "clip size upgrade atomic" 5.0 "Projectile speed increased" 0.9 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Pyro_Airblast { Class Pyro Name "Airblast Pyro" ClassIcon pyro_reflect_daan Skill Expert Health 175 WeaponRestrictions PrimaryOnly Item "TF_WEAPON_FLAMETHROWER" ItemAttributes { ItemName "TF_WEAPON_FLAMETHROWER" "mult airblast refire time" 0.1 "weapon burn dmg increased" 0.1 } Item "Traffic Cone" CharacterAttributes { "damage bonus" 0.1 } } T_TFBot_Pyro_DF { Class Pyro ClassIcon pyro_dragon_fury_swordstone Name "Dragon Fury Pyro" Skill Normal Item "The Dragon's Fury" Item "Burny's Boney Bonnet" Item "The Cauterizer's Caudal Appendage" Item "The Monster's Stompers" Item "Fallen Angel" MaxVisionRange 900 } T_TFBot_Pyro_Shotgun { Class Pyro ClassIcon heavy_shotgun Name "Shotgun Pyro" Skill Normal WeaponRestrictions SecondaryOnly ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage bonus" 0.33 } } T_TFBot_Giant_Pyro_No_Airblast_AlwaysFireWeapons { Template T_TFBot_Giant_Pyro Attributes AlwaysFireWeapon Tag bot_giant CharacterAttributes { "cancel falling damage" 1 } } T_TFBot_Giant_Pyro_Dragon_Fury { Class Pyro ClassIcon pyro_dragon_fury_swordstone_giant Name "Giant Dragon's Fury Pyro" Health 3000 Skill Expert Attributes MiniBoss Tag bot_giant MaxVisionRange 1000 Item "The Dragon's Fury" Item "Burny's Boney Bonnet" Item "The Cauterizer's Caudal Appendage" Item "The Monster's Stompers" Item "Fallen Angel" ItemAttributes { ItemName "The Dragon's Fury" } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 6 "cancel falling damage" 1 } } T_TFBot_Giant_Pyro_Flare_Rain { Class Pyro ClassIcon pyro_flare_rain_nys Name "Giant Flare Rain Pyro" Health 3000 Skill Expert Attributes MiniBoss Tag bot_giant WeaponRestrictions SecondaryOnly Item "The Flare Gun" ItemAttributes { ItemName "The Flare Gun" "projectile spread angle penalty" 4 "Projectile speed decreased" 0.5 "clip size upgrade atomic" 30 "fire rate bonus" 0.08 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 "cancel falling damage" 1 } } T_TFBot_Demoman_LochNLoad { Class Demoman ClassIcon demo_loch_nys Name "Loch n' Load Demoman" Skill Normal Item "The Loch-n-Load" } T_TFBot_Demoman_Iron { Class Demoman Name "Iron Bomber Demoman" Skill Normal Item "The Iron Bomber" } T_TFBot_Demoman_ClusterBomb { Class Demoman ClassIcon demo_clusterbomb Name "Cluster Fire Demoman" Skill Hard Item "The Iron Bomber" ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" 1.25 "fire rate bonus" 0.15 "clip size penalty" 0.75 } } T_TFBot_Demoman_Armored { Class Demoman Name "Armored Demoman" Skill Normal ClassIcon demo_armoured Health 700 // 175*4 = 700 Scale 1.4 Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Demoman_Spammer_Armored { Template T_TFBot_Demoman_Armored Name "Armored Rapid Fire Demo" Skill Normal ClassIcon demo_spammer_armored WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.4 "fire rate bonus" 0.75 } } T_TFBot_Giant_Demoman_No_RapidFire { Class Demoman Name "Giant Demoman" ClassIcon demo_giant Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Giant_Demo_RapidFire_FixIcons { Class Demoman Name "Giant Rapid Fire Demoman" ClassIcon demo_spammer Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" -0.4 "fire rate bonus" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Giant_Demo_Loch_Burst { Class Demoman Name "Giant Burst Loch Demo" ClassIcon demo_burst_giant Health 3300 Skill Expert WeaponRestrictions PrimaryOnly Item "The Loch-N-Load" Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "The Loch-N-Load" "faster reload rate" 0.65 //35% faster reload "fire rate bonus" 0.1 "clip size upgrade atomic" 7 "projectile spread angle penalty" 5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Giant_Demo_MineLayer { Class Demoman ClassIcon demo_clusterbomb_giant Name "Giant Mine Layer Demoman" Health 3300 Skill Expert Attributes MiniBoss Attributes HoldFireUntilFullReload Tag bot_giant Item "The Iron Bomber" Item "Steel Shako" ItemAttributes { ItemName "The Iron Bomber" "projectile spread angle penalty" 3.0 "faster reload rate" 0.45 "fire rate bonus" 0.05 "clip size bonus" 1.75 "fuse bonus" 2.2 } CharacterAttributes { "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4.0 "damage force reduction" 0.5 "move speed bonus" 0.5 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Giant_Demo_BigrockBurst { Class Demoman Name "Giga Burst Fire Demo" ClassIcon demo_burst_hyper_lite Health 3300 Skill Expert WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes HoldFireUntilFullReload ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "faster reload rate" 0.5 //50% faster reload "fire rate bonus" 0.2 "clip size upgrade atomic" 7.0 "projectile spread angle penalty" 5 "Projectile speed increased" 1.1 "damage bonus" 2 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 4 "cancel falling damage" 1 "blast dmg to self increased" 0 } } T_TFBot_Heavyweapons_Armored { Class Heavyweapons ClassIcon heavy_armored Name "Armored Heavy" Skill Easy Health 1200 // 300*4 = 1200 Scale 1.4 Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 "cancel falling damage" 1 } } T_TFBot_Heavyweapons_Shotgun_Armored { Template T_TFBot_Heavyweapons_Armored ClassIcon heavy_armored_shotgun Name "Armored Shotgun Heavy" Skill Hard WeaponRestrictions SecondaryOnly Tag bot_giant ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "faster reload rate" 0.1 "fire rate bonus" 2.5 "bullets per shot bonus" 3 "damage bonus" 0.33 } } T_TFBot_Giant_Heavyweapons_BrassBeast { Class Heavyweapons Name "Giant Brass Beast Heavy" ClassIcon heavy_brass_nys_giant Skill Expert Health 5000 WeaponRestrictions PrimaryOnly MaxVisionRange 1200 Attributes MiniBoss Item "The Brass Beast" ItemAttributes { ItemName "The Brass Beast" "damage bonus" 1.7 } CharacterAttributes { "damage bonus" 1.5 "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "cancel falling damage" 1 } } T_TFBot_Medic_Popping_BigHeal { Class Medic Name "Popping Big-Heal Medic" ClassIcon medic_pop Skill Normal Attributes SpawnWithFullCharge Item "The Quick-Fix" Tag bot_giant ItemAttributes { ItemName "The Quick-Fix" } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "heal rate bonus" 10 "cancel falling damage" 1 } } T_TFBot_Medic_Kritzkrieg { Class Medic Name "Kritzkrieg Medic" ClassIcon medic_kritz Skill Normal Health 150 Attributes SpawnWithFullCharge Item "The Kritzkrieg" Tag bot_giant ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 9999 "cancel falling damage" 1 } } T_TFBot_Medic_Shield { Class Medic ClassIcon medic_shield_lite Name "Shield Medic" Skill Expert Attributes IgnoreEnemies Attributes SpawnWithFullCharge Attributes ProjectileShield WeaponRestrictions SecondaryOnly Tag bot_giant Item "The Physician's Protector" Item "tf_weapon_medigun" ItemAttributes { ItemName "tf_weapon_medigun" "generate rage on heal" 2 "increase buff duration" 99 "ubercharge rate bonus" 0 "uber duration bonus" -8 "heal rate bonus" 200 } CharacterAttributes { "bot medic uber deploy delay duration" 9999 "cancel falling damage" 1 } } T_TFBot_Medic_Bullet_VAC { Name "Bullet VAC Medic" Health 150 Class Medic Skill Expert ClassIcon medic_bullet WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorBullets Attributes IgnoreEnemies Item "TF_WEAPON_MEDIGUN" ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun bullet resist deployed" 0.75 "medigun bullet resist passive" 0.75 "medigun charge is resists" 3 } CharacterAttributes { "bot medic uber health threshold" 9999 "ubercharge rate bonus" 999 } } T_TFBot_Medic_Blast_VAC { Name "Blast VAC Medic" Health 150 Class Medic Skill Expert ClassIcon medic_blast WeaponRestrictions SecondaryOnly Attributes SpawnWithFullCharge Attributes VaccinatorBlast Attributes IgnoreEnemies Item "TF_WEAPON_MEDIGUN" ItemAttributes { ItemName "TF_WEAPON_MEDIGUN" "lunchbox adds minicrits" 3 "heal rate bonus" 10 "medigun blast resist deployed" 0.75 "medigun blast resist passive" 0.75 "medigun charge is resists" 4 } CharacterAttributes { "bot medic uber health threshold" 9999 "ubercharge rate bonus" 999 } } T_TFBot_Medic_Armored { Class Medic ClassIcon medic_armored Name "Armored Medic" Skill Normal Health 600 // 150*4 = 600 Scale 1.4 Tag bot_giant CharacterAttributes { "airblast vulnerability multiplier" 0.7 "damage force reduction" 0.7 "cancel falling damage" 1 } } T_TFBot_Medic_Kritzkrieg_Armored { Template T_TFBot_Medic_Armored Name "Armored Kritzkrieg Medic" ClassIcon medic_kritz_armored_lite Skill Normal Attributes SpawnWithFullCharge Item "The Kritzkrieg" ItemAttributes { ItemName "The Kritzkrieg" "ubercharge rate bonus" 9999 "uber duration bonus" 9999 } CharacterAttributes { "bot medic uber health threshold" 9999 "heal rate bonus" 999 } } T_TFBot_Medic_Shield_Armored { Template T_TFBot_Medic_Armored ClassIcon medic_shield_armored_lite Name "Armored Shield Medic" Skill Expert Attributes IgnoreEnemies Attributes SpawnWithFullCharge Attributes ProjectileShield WeaponRestrictions SecondaryOnly Item "The Physician's Protector" Item "tf_weapon_medigun" ItemAttributes { ItemName "tf_weapon_medigun" "generate rage on heal" 2 "increase buff duration" 99 "ubercharge rate bonus" 0 "uber duration bonus" -8 "heal rate bonus" 999 } CharacterAttributes { "bot medic uber deploy delay duration" 9999 } } T_TFBot_Giant_Uber_Medic_GuaranteePop { Class Medic Name "Giant Uber Medic" ClassIcon medic_uber_giant Skill Expert Health 4500 Attributes MiniBoss Attributes IgnoreEnemies Attributes SpawnWithFullCharge Item "Medi Gun" WeaponRestrictions SecondaryOnly Tag bot_giant ItemAttributes { ItemName "tf_weapon_medigun" "bot medic uber health threshold" 2250 "heal rate bonus" 999 //"bot medic uber deploy delay duration" 1.5 "ubercharge rate bonus" 0.001 // Disable Second Pop "uber duration bonus" -3 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "cancel falling damage" 1 } } T_TFBot_Giant_Medic_Kritzkrieg { Class Medic ClassIcon medic_kritz_giant Name "Giant KritzKrieg Medic" Health 4500 Skill Expert Attributes MiniBoss Attributes AlwaysCrit Attributes IgnoreEnemies Attributes SpawnWithFullCharge Tag bot_giant WeaponRestrictions SecondaryOnly Item "The KritzKrieg" Item "The Virus Doctor" ItemAttributes { ItemName "The KritzKrieg" "uber duration bonus" 9999 "ubercharge rate bonus" 9999 "bot medic uber health threshold" 9999 "heal rate bonus" 999 } ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "health from healers increased" 0.005 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "cancel falling damage" 1 } } } //WAVE 1 (1600$) Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay_ironman Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target wave_start_relay_ironman Action RunScriptCode Param " IncludeScript(`popextensions_main`, getroottable()) EntFire(`bombpath_choose_relay`, `Kill`) EntFire(`bombpath_clearall_relay`, `Trigger`) EntFire(`bombpath_right_relay`, `Trigger`) EntFire(`bombpath_left_upper_relay`, `TurnOff`) EntFire(`Ironman_Mode_Intel`, `SetReturnTime`, `60`) IncludeScript(`disablesquad`) ClientPrint(null,3,`\x0800FF00FFThe bomb will stop resetting when the last subwave!`) MissionAttrs ( { `NoRome`: 2 `NoCrumpkins`: 1 `NoThrillerTaunt`: 1 } ) " } WaveSpawn { Name 1a Where spawnbot_right TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 9999 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Template T_TFBot_Heavyweapons_Shotgun Skill Normal } } } }