#base robot_giant.pop #base robot_D_I_L.pop WaveSchedule { StartingCurrency 6500 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 1 MaxRedPlayers 1 // Override max red player count (default: 6) Templates { T_TFBot_URL_Giant_Soldier_Homing_Swarm { Class Soldier Name "Giant Homing Swarm Soldier" Skill Expert Health 3800 Attributes MiniBoss WeaponRestrictions PrimaryOnly Item "The Liberty Launcher" MaxVisionRange 2250 ClassIcon soldier_barrage_homing_Nys Attributes HoldFireUntilFullReload AimOffset "0 0 90" //Aim this much higher than normally (default: 0 0 0) AddCond { name TF_COND_SODAPOPPER_HYPE } ItemAttributes { ItemName "The Liberty Launcher" "faster reload rate" 0.25 "projectile spread angle penalty" 60.0 "fire rate bonus" 0.35 "clip size upgrade atomic" 7.0 "Blast radius increased" 0.6 "damage bonus" 1.15 "mod projectile heat seek power" 40 //Sigmo only "mod projectile heat aim error" 3000 "rocket jump damage reduction" 0.02 "projectile trail particle" eyeboss_projectile "Projectile speed increased" 0.6 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_URL_Giant_Heavyweapons_Bunny { Class Heavyweapons Name "Giant Boing Heavy" ClassIcon heavy_shotgun Skill Expert Health 5000 WeaponRestrictions SecondaryOnly MaxVisionRange 1200 Attributes MiniBoss ExtAttr JumpStomp //Try to jump over and stomp obstracles Attributes AutoJump AutoJumpMin 10 AutoJumpMax 10 ItemAttributes { ItemName "TF_WEAPON_SHOTGUN_HWG" "fire rate bonus" 2.5 "bullets per shot bonus" 10 "damage penalty" 0.5 "faster reload rate" 0.1 } CharacterAttributes { "move speed bonus" 0.65 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 "dmg taken increased" 0.02 "health regen" 10 "dmg from melee increased" 50 "dmg from ranged reduced" 50 "increased jump height" 4 "increased air control" 3 "boots falling stomp" 1 } } T_TFBot_URL_Field_General_NoBoss { Class Soldier Name "Field General" Skill Expert Health 4200 Scale 1.8 Attributes MiniBoss WeaponRestrictions PrimaryOnly MaxVisionRange 2000 ClassIcon soldier_burstfire_conch Attributes HoldFireUntilFullReload Attributes SpawnWithFullCharge Item "The Concheror" Item "Honcho's Headgear" Item "Gentle Manne's Service Medal" ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "faster reload rate" 0.5 "fire rate bonus" 0.2 "Blast radius increased" 1.2 "damage bonus" 1 "Projectile speed increased" 1.15 } CharacterAttributes { "move speed bonus" 0.35 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "health regen" 5 "override footstep sound set" 4 "airblast vertical vulnerability multiplier" 0.1 "rage giving scale" 0.15 "increase buff duration" 50 } } T_TFBot_Giant_Demoman_Fastbomb { Class Demoman Name "Giant Iron Bomber Demoman" ClassIcon demo_giant Skill Expert Health 3300 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes AlwaysFireWeapon Item "The Iron Bomber" ItemAttributes { ItemName "The Iron Bomber" "faster reload rate" -0.4 "fire rate bonus" 0.75 "fuse bonus" 0.25 "blast radius increased" 1.15 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } T_TFBot_Giant_Soldier_Homing { Class Soldier Name "Giant Homing Soldier" ClassIcon soldier_homing_nys_giant Skill Normal Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss AddCond { name TF_COND_SODAPOPPER_HYPE } ItemAttributes { ItemName "TF_WEAPON_ROCKETLAUNCHER" "Projectile speed increased" 0.65 "Blast radius reduced" 0.6 "mod projectile heat seek power" 10 //Sigmo only "mod projectile heat aim error" 360 "projectile trail particle" eyeboss_projectile "mod projectile heat aim time" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } T_TFBot_Giant_Engineer_Pomson { Class Engineer Name "Giant Pomson Engineer" ClassIcon engineer_pomson_giant Skill Expert Health 2600 Action FetchFlag WeaponRestrictions PrimaryOnly Attributes MiniBoss Item "The Pomson 6000" Item "The Gunslinger" ItemAttributes { ItemName "The Pomson 6000" "Projectile speed increased" 0.75 "fire rate penalty" 2 "faster reload rate" -0.2 "mult projectile count" 8 "projectile spread angle penalty" 4 } CharacterAttributes { "move speed bonus" 0.65 "damage force reduction" 0.65 "airblast vulnerability multiplier" 0.65 "override footstep sound set" 3 } } } Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot BeginAtWave 1 RunForThisManyWaves 6 CooldownTime 35 TFBot { Template T_TFBot_SentryBuster } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes Explanation //Dispayed once the wave is initialized { Line "{red}Survive all of the giants" } RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn // A { Name "A" Where spawnbot_main0 TotalCount 1 SpawnCount 1 TFBot { Template T_TFBot_Giant_Heavyweapons_Fist Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon heavy_giant } } WaveSpawn // A { Name "A" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 TFBot { Template T_TFBot_Giant_Boxing_Heavy_Rebalanced Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon heavy_giant } } WaveSpawn // B { Name "B" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "A" TFBot { Template T_TFBot_Giant_Pyro_Powerjack Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon pyro_giant } } WaveSpawn // B { Name "B" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "A" TFBot { Template T_TFBot_Giant_Demoman_Turn Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon demo_giant } } WaveSpawn // C { Name "C" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "B" TFBot { Template T_TFBot_Giant_Scout_Pistol Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon scout_giant } } WaveSpawn // C { Name "C" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "B" TFBot { Template T_TFBot_Giant_Boxing_Heavy_Fast Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon heavy_giant } } WaveSpawn // D { Name "D" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "C" TFBot { Template T_TFBot_Giant_Sniper_SMG Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon sniper_giant } } WaveSpawn // D { Name "D" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "C" TFBot { Template T_TFBot_Giant_Soldier_Homing Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon soldier_giant } } WaveSpawn // E { Name "E" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "D" TFBot { Template T_TFBot_Giant_Soldier_Bison Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon soldier_giant } } WaveSpawn // E { Name "E" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "D" TFBot { Template T_TFBot_Giant_Scout_Bunny Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon scout_giant } } WaveSpawn // F { Name "F" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "E" TFBot { Template T_TFBot_Giant_Demoman_Fast Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon demo_giant } } WaveSpawn // F { Name "F" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "E" TFBot { Template T_TFBot_Giant_Heavyweapons_Aimless Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon heavy_giant } } WaveSpawn // G { Name "G" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "F" TFBot { Template T_TFBot_Giant_Soldier_Mangle_Rapidfire Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon soldier_giant } } WaveSpawn // G { Name "G" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "F" TFBot { Template T_TFBot_Giant_Scout_Calcium Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon scout_giant } } WaveSpawn // H { Name "H" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "G" TFBot { Template T_TFBot_Giant_Scout_PointBlank Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon scout_giant } } WaveSpawn // H { Name "H" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "G" TFBot { Template T_TFBot_Giant_Demoman_Damage Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon demo_giant } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes Explanation //Dispayed once the wave is initialized { Line "{red}Survive all of the giants" } RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn // H { Name "H" Where spawnbot_main0 TotalCount 1 SpawnCount 1 TFBot { Template T_TFBot_Giant_Medic_Crossbow Attributes UseBossHealthBar } } WaveSpawn // I { Name "I" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "H" TFBot { Template T_TFBot_Giant_Demoman_Fastbomb Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon demo_giant } } WaveSpawn // I { Name "I" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "H" TFBot { Template T_TFBot_Giant_Scout_Guillotine Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon scout_giant } } WaveSpawn // j { Name "J" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "I" TFBot { Template T_TFBot_URL_Giant_Heavyweapons_Bunny Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon heavy_giant } } WaveSpawn // j { Name "J" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "I" TFBot { Template T_TFBot_Super_Soldier Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon soldier_giant } } WaveSpawn // k { Name "K" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "J" TFBot { Template T_TFBot_Giant_Sniper_Huntsman Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon sniper_giant } } WaveSpawn // k { Name "K" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "J" TFBot { Template T_TFBot_Giant_Demoman_Loads_Of_Bombs Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon demo_giant } } WaveSpawn // l { Name "L" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "K" TFBot { Template T_TFBot_Giant_Pyro_Fire_Everywhere Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon pyro_giant } } WaveSpawn // l { Name "L" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "K" TFBot { Template T_TFBot_Giant_Demo_Burst_Spammer Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon demo_giant } } WaveSpawn // m { Name "M" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "L" TFBot { Template T_TFBot_Giant_Soldier_Spammer_Spread Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon soldier_giant } } WaveSpawn // m { Name "M" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "L" TFBot { Template T_TFBot_Giant_Spy Attributes IgnoreFlag Action Spy Attributes UseBossHealthBar } } WaveSpawn // n { Name "N" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "M" TFBot { Template T_TFBot_Giant_Engineer_Pomson Attributes UseBossHealthBar } } WaveSpawn // n { Name "N" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "M" TFBot { Template T_TFBot_Giant_Demoman_Bombs_Everywhere Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon demo_giant } } WaveSpawn // o { Name "O" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "N" TFBot { Template T_TFBot_Giant_Demoman_Bombard Attributes IgnoreFlag Health 3300 Action Mobber Attributes UseBossHealthBar ClassIcon demo_giant } } WaveSpawn // o { Name "O" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "N" TFBot { Template T_TFBot_Giant_Soldier_Airstrike Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon soldier_giant } } WaveSpawn // p { Name "P" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "O" TFBot { Template T_TFBot_Giant_Soldier_Spammer_Spread_Homing Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon soldier_giant } } WaveSpawn // p { Name "P" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "O" TFBot { Template T_TFBot_Giant_Sniper Attributes IgnoreFlag Action Sniper Attributes UseBossHealthBar ClassIcon sniper_giant } } WaveSpawn // q { Name "Q" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "P" TFBot { Template T_TFBot_Giant_Scout_Bleed_Armored Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon scout_giant } } WaveSpawn // q { Name "Q" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "P" TFBot { Template T_TFBot_URL_Giant_Soldier_Homing_Swarm Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar ClassIcon soldier_giant } } } Wave { StartWaveOutput { Target wave_start_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes Explanation //Dispayed once the wave is initialized { Line "{red}Survive all of the giants" } RedTeamWipeCausesWaveLoss 1 //If red team is wiped, it loses WaveSpawn // r { Name "R" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "Q" TFBot { Template T_TFBot_Giant_Heavyweapons_Fast Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar } } WaveSpawn // r { Name "R" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "Q" TFBot { Template T_TFBot_Giant_Heavyweapons_Rapid_Fire Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar } } WaveSpawn // S { Name "S" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "R" TFBot { Template T_TFBot_URL_Field_General_NoBoss Health 4200 Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar } } WaveSpawn // S { Name "S" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "R" TFBot { Template T_TFBot_Giant_Soldier_Unload_Spread_Homing Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar } } WaveSpawn // T { Name "T" Where spawnbot_upper0 TotalCount 1 SpawnCount 1 WaitForAllDead "S" TFBot { Template T_TFBot_Giant_Soldier_Panic_Burst Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar } } WaveSpawn // T { Name "T" Where spawnbot_main0 TotalCount 1 SpawnCount 1 WaitForAllDead "S" TFBot { Template T_TFBot_Giant_Soldier_Spammer_Chief Health 7600 Attributes IgnoreFlag Action Mobber Attributes UseBossHealthBar CharacterAttributes { "health regen" 1 } } } } }