WaveSchedule { StartingCurrency 1500 RespawnWaveTime 15 CanBotsAttackWhileInSpawnRoom no Wave { StartWaveOutput { Target wave_start_relayB_2bomb Action Trigger } InitWaveOutput { Target initB Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } Explanation //Dispayed once the wave is initialized { Line "{red} Beware OverCharged Enemies. they have increased health and damage but are also Larger. " } WaveSpawn { Name "1a" Where spawnbot TotalCount 40 MaxActive 4 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 100 TFBot { Class Soldier Skill Normal } } WaveSpawn { WaitForAllDead "1d" Name "1b" Where spawnbot TotalCount 2 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 100 TFBot { Scale 2.5 Class Soldier Name "OverCharged Giant Crit Soldier" ClassIcon "boss_atomic_admiral" Skill Normal Health 7000 Item "The Original" Attributes AlwaysCrit WeaponRestrictions PrimaryOnly Attributes MiniBoss Attributes UseBossHealthBar ItemAttributes { ItemName "The Original" "faster reload rate" 0.5 "fire rate bonus" 1.25 "Projectile speed increased" 0.75 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } WaveSpawn { Name "1c" Where spawnbot TotalCount 18 MaxActive 6 SpawnCount 3 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 200 TFBot { ClassIcon "soldier_armored" Name "OverCharged Soldier" Scale 1.25 Class Soldier Skill Normal Health 600 CharacterAttributes { "damage force reduction" 0.8 "move speed bonus" 0.9 "override footstep sound set" 3 "airblast vulnerability multiplier" 0.8 } } } WaveSpawn { Name "1d" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 TotalCurrency 300 TFBot { Class Soldier Name "Giant Soldier" ClassIcon soldier_giant Skill Expert Health 3800 WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } } } WaveSpawn { Name "1e" Where spawnbot TotalCount 30 MaxActive 6 SpawnCount 2 WaitBeforeStarting 20 WaitBetweenSpawns 10 TotalCurrency 300 TFBot { Class Demoman Name "Demoknight" ClassIcon demoknight Skill Hard Item "The Chargin' Targe" Item "The Eyelander" Attributes AlwaysCrit WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Eyelander" "critboost on kill" 3 } } } } Wave { StartWaveOutput { Target wave_start_relayB_2bomb Action Trigger } InitWaveOutput { Target initB Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name "2a" Where spawnbot TotalCount 20 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 200 TFBot { Class Demoman Skill Normal } } WaveSpawn { WaitForAllDead "2f" Name "2b" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 20 TotalCurrency 100 TFBot { Class Demoman Name "OverCharged Giant Rapid Fire Demoman" ClassIcon demoman_charged_pipe_seel Health 6000 Skill Expert WeaponRestrictions PrimaryOnly Attributes HoldFireUntilFullReload Attributes MiniBoss Attributes UseBossHealthBar ItemAttributes { ItemName "TF_WEAPON_GRENADELAUNCHER" "fire rate bonus" 0.5 "damage force reduction" 0.5 } CharacterAttributes { "move speed bonus" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 } } } WaveSpawn { WaitForAllDead "2a" Name "2c" Where spawnbot TotalCount 36 MaxActive 8 SpawnCount 4 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 250 TFBot { ClassIcon heavy_armored Name "OverCharged Heavy" Scale 1.25 Class Heavy Skill Normal Health 900 CharacterAttributes { "damage force reduction" 0.8 "move speed bonus" 0.8 "override footstep sound set" 3 "airblast vulnerability multiplier" 0.8 } } } WaveSpawn { Name "2d" Where spawnbot TotalCount 8 MaxActive 4 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 10 TotalCurrency 150 TFBot { Class Heavyweapons Name "Giant Heavy" ClassIcon heavy_giant Item "Natascha" Skill Expert Health 5000 WeaponRestrictions PrimaryOnly Attributes MiniBoss ItemAttributes { ItemName "Natascha" "damage bonus" 1.5 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } WaveSpawn { WaitForAllDead "2c" Name "2e" Where spawnbot TotalCount 50 MaxActive 10 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 250 TFBot { Class Scout Skill Normal } } WaveSpawn { WaitForAllDead "2d" Name "2f" Where spawnbot TotalCount 6 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 TotalCurrency 150 TFBot { Class Scout Name "Super Scout" ClassIcon scout_giant_fast Skill Easy Item "Bonk Boy" Item "The Holy Mackerel" Health 1200 WeaponRestrictions MeleeOnly Attributes MiniBoss CharacterAttributes { "move speed bonus" 2 "damage force reduction" 0.7 "airblast vulnerability multiplier" 0.7 "override footstep sound set" 5 } } } } }