// mvm_mannworks // advanced skill // ironman - increased spawn time // - longer waves // - bomb can reset mid wave via timeout (controled via trigger_relay in map) #base robot_giant.pop #base robot_standard.pop WaveSchedule { StartingCurrency 1000 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 8 FixedRespawnWaveTime Yes // normal respawn time scaling is supressed for ironman Advanced 3 // MISSION: Sentry Buster Mission { Objective DestroySentries Where spawnbot CooldownTime 30 TFBot { Template T_TFBot_SentryBuster } } // MISSION: Sniper 02 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } // MISSION: Sniper 03 Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 15 DesiredCount 3 TFBot { Template T_TFBot_Sniper_Razorback } } // MISSION: Spy 01 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 60 DesiredCount 3 TFBot { Template T_TFBot_Spy } } // MISSION: Spy 03 Mission { Objective Spy Where spawnbot_mission_spy BeginAtWave 3 RunForThisManyWaves 1 CooldownTime 60 InitialCooldown 60 DesiredCount 3 TFBot { Template T_TFBot_Spy } } // WAVE 01 1200 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay_ironman Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } WaveSpawn { Name "Wave01a" Where spawnbot TotalCount 20 MaxActive 10 spawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 0 TFBot { Class Demoman ClassIcon demoknight WeaponRestrictions Meleeonly Item "ali baba's wee booties" Item "the chargin' targe" Item "the eyelander" Skill Normal } } WaveSpawn { Name "Wave01a" Where spawnbot_center TotalCount 20 MaxActive 10 spawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 0 TFBot { Class Scout ClassIcon scout_bat WeaponRestrictions Meleeonly Skill Normal } } WaveSpawn { Name "Wave01b" Where spawnbot TotalCount 20 MaxActive 20 spawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 4 WaitForAllSpawned "Wave01a" TotalCurrency 0 TFBot { Class Heavyweapons ClassIcon heavy_steelfist WeaponRestrictions Meleeonly Item "fists of steel" Skill Normal Scale 1.5 Health 900 } } ////////////// WaveSpawn { Name "Wave01a" Where spawnbot TotalCount 20 MaxActive 10 spawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 3 TotalCurrency 0 Randomchoice { TFBot { Class Demoman Skill Normal } TFBot { Class Demoman Skill Normal } TFBot { Class Demoman Skill Normal } } } } // WAVE 02 1600 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay_ironman Action Trigger } DoneOutput { Target bombpath_wavefinished Action Trigger } } // WAVE 03 1600 Wave { WaitWhenDone 60 Sound "Announcer.IncomingMob" Checkpoint Yes StartWaveOutput { Target bombpath_arrows_clear_relay_ironman Action Trigger } // DoneOutput // { // Target bombpath_wavefinished // Action Trigger // } } }