#base robot_giant.pop #base robot_standard.pop #base robot_nebel.pop /// Это не столько эксперт, сколько ещё одно выживание. Удачи! Князь Небель/// /// Das ist nicht wie Expert, so viel noch ein Ueberlebe. Viel Glueck und Spass! Der Fuerst Nebel/// WaveSchedule { StartingCurrency 2500 /// 1200 origin: you can try it! XD RespawnWaveTime 7 CanBotsAttackWhileInSpawnRoom no Advanced 1 Mission // sentry buster { Objective DestroySentries InitialCooldown 5 Where spawnbot BeginAtWave 1 RunForThisManyWaves 9 CooldownTime 20 TFBot { Template T_TFBot_SentryBuster } } Mission // Spy - wave 1 { Objective Spy InitialCooldown 60 Where spawnbot_mission_spy BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 60 DesiredCount 2 TFBot { Class Spy Skill Expert Name Spy } } Mission // Spy - wave 2 { Objective Spy InitialCooldown 60 Where spawnbot_mission_spy BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 25 DesiredCount 5 TFBot { Class Spy Skill Expert Name Spy } } Mission // Sniper - wave 1 { Objective Sniper InitialCooldown 60 Where spawnbot_mission_sniper BeginAtWave 1 RunForThisManyWaves 1 CooldownTime 30 DesiredCount 3 TFBot { Template T_TFBot_Sniper_Sydney_Sleeper } } Mission // Sniper - wave 2 { Objective Sniper InitialCooldown 20 Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 20 DesiredCount 5 TFBot { Template T_TFBot_Sniper } } ///Mission // Engineer - wave 1 ///{ /// Objective Engineer /// /// InitialCooldown 60 /// Where spawnbot /// BeginAtWave 1 /// RunForThisManyWaves 1 /// CooldownTime 60 /// DesiredCount 1 /// /// TFBot /// { /// Template T_TFBot_Engineer_Sentry_Teleporter /// } ///} Mission // Engineer - wave 2 { Objective Engineer InitialCooldown 60 Where spawnbot BeginAtWave 2 RunForThisManyWaves 1 CooldownTime 60 DesiredCount 2 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } //WAVE 1 //Currency 2900 /// Support: Sniper Sidney 3 + Spy 2 + Engineer 1 Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 01a: Scout Guillotine + Baseball { Name "wave01ab" Where spawnbot TotalCount 100 MaxActive 16 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Scout_Guillotine } TFBot { Template T_TFBot_Scout_Sandman } } } WaveSpawn //WAVE 01b: Heavyweapons Gnome + Medic Uber { Name "wave01ab" Where spawnbot_second TotalCount 100 MaxActive 16 SpawnCount 8 WaitBeforeStarting 0 WaitBetweenSpawns 2 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Heavyweapons_Gnome } TFBot { Template T_TFBot_Medic_QuickUber } } } WaveSpawn //WAVE 01c: Pyro Giant Backburner Always Fire { Name "wave01c" Where spawnbot TotalCount 20 MaxActive 5 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 12 TotalCurrency 200 TFBot { Template T_TFBot_Pyro_Giant_Burner } } WaveSpawn //WAVE 01d: Soldier Direct Hit + Buff Banner Extended { Name "wave01d" WaitForAllSpawned "wave01ab" Where spawnbot_second TotalCount 100 MaxActive 16 SpawnCount 8 WaitBeforeStarting 5 WaitBetweenSpawns 4 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Soldier_Direct_Hit } TFBot { Template T_TFBot_Soldier_Extended_Buff_Banner } } } WaveSpawn //WAVE 01e: Heavy Shotgun Crit { Name "wave01e" Where spawnbot_second TotalCount 100 MaxActive 12 SpawnCount 6 WaitForAllSpawned "wave01ab" WaitBeforeStarting 0 WaitBetweenSpawns 5 TotalCurrency 200 TFBot { Template T_TFBot_Heavyweapons_Shotgun Attributes AlwaysCrit } } WaveSpawn //WAVE 01f: Russian Heavy + Medic { Name "wave01f" WaitForAllSpawned "wave01d" Where spawnbot TotalCount 100 MaxActive 16 SpawnCount 8 WaitBeforeStarting 5 WaitBetweenSpawns 4 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Russian_Heavy } TFBot { Template T_TFBot_Medic_BigHeal } } } WaveSpawn //WAVE 01g: Heavy Giant Deflector { Name "wave01g" WaitForAllSpawned "wave01c" Where spawnbot TotalCount 20 MaxActive 5 SpawnCount 1 WaitBeforeStarting 12 WaitBetweenSpawns 12 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Heavyweapons_Deflector } } WaveSpawn //WAVE 01h: Scout FAN+CAC + Basher Crit { Name "wave01h" WaitForAllSpawned "wave01e" Where spawnbot TotalCount 100 MaxActive 16 SpawnCount 8 WaitBeforeStarting 2 WaitBetweenSpawns 3 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Scout_FAN_CAC } TFBot { Template T_TFBot_Scout_Basher Attributes AlwaysCrit } } } WaveSpawn //WAVE 01i: Russian Heavy Crit + Sniper SMG Crit { Name "wave01i" WaitForAllSpawned "wave01e" Where spawnbot_second TotalCount 100 MaxActive 16 SpawnCount 8 WaitBeforeStarting 2 WaitBetweenSpawns 5 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Russian_Heavy Attributes AlwaysCrit } TFBot { Template T_TFBot_Sniper_SMG Attributes AlwaysCrit } } } WaveSpawn //WAVE 01j: Soldier Giant Black Box + Medic Uber { Name "wave01j" WaitForAllSpawned "wave01f" Where spawnbot_giant TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 7 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Soldier_RocketShotgun } ///TFBot ///{ /// Template T_TFBot_Medic_QuickUber ///} } } WaveSpawn //WAVE 01k: Scout Giant Bonk { Name "wave01k" WaitForAllSpawned "wave01g" Where spawnbot TotalCount 30 MaxActive 9 SpawnCount 3 WaitBeforeStarting 12 WaitBetweenSpawns 12 TotalCurrency 200 TFBot { Template T_TFBot_Giant_Scout } } WaveSpawn //WAVE 01l: Soldier Giant Spammer + Medic Giant { Name "wave01l" WaitForAllSpawned "wave01h" Where spawnbot TotalCount 16 MaxActive 4 SpawnCount 2 WaitBeforeStarting 2 WaitBetweenSpawns 7 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Soldier_Spammer_Reload } ///TFBot ///{ /// Template T_TFBot_Giant_Medic ///} } } WaveSpawn //WAVE 01m: Pyro Boss { Name "wave01m" WaitForAllSpawned "wave01j" Where spawnbot_giant TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 TotalCurrency 200 TFBot { Template T_TFBot_Chief_Pyro /// Health 30000 /// 55000 origin CharacterAttributes { "health regen" 0 /// 500 origin: only gift can win him... XD } } } WaveSpawn //WAVE 01n: Demo Giant Burst + Demo Sticky Crit { Name "wave01n" WaitForAllSpawned "wave01j" Where spawnbot TotalCount 100 MaxActive 16 SpawnCount 8 WaitBeforeStarting 2 WaitBetweenSpawns 6 TotalCurrency 200 Squad { TFBot { Template T_TFBot_Giant_Demo_Burst } TFBot { Template T_TFBot_Demoman_Sticky Attributes AlwaysCrit } TFBot { Template T_TFBot_Demoman_Sticky Attributes AlwaysCrit } TFBot { Template T_TFBot_Demoman_Sticky Attributes AlwaysCrit } } } WaveSpawn //WAVE 01o: Demo Boss { Name "wave01o" WaitForAllSpawned "wave01j" Where spawnbot_giant TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 TotalCurrency 200 TFBot { Template T_TFBot_Chief_Demo_Atomic } } } //WAVE 2 //Currency 0 /// Support: Sniper 5 + Spy 5 /// There is only bosses Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action trigger } WaitWhenDone 65 Checkpoint Yes WaveSpawn //WAVE 02a: Scout League { Name "wave02a" Where spawnbot TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 TotalCurrency 0 TFBot { Template T_TFBot_Giant_Major_League } } WaveSpawn //WAVE 02b: Demo Tavish { Name "wave02b" Where spawnbot_giant TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 TotalCurrency 0 TFBot { Template T_TFBot_Chief_Tavish } } WaveSpawn //WAVE 02c: Heavy Boxing { Name "wave02c" Where spawnbot WaitForAllDead "wave02a" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 TotalCurrency 0 TFBot { Template T_TFBot_Chief_Gauntlet } } WaveSpawn //WAVE 02d: Soldier Boss Crit { Name "wave02d" Where spawnbot_giant WaitForAllDead "wave02b" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 TotalCurrency 0 TFBot { Template T_TFBot_Chief_Soldier_SlowCrit } } WaveSpawn //WAVE 02e: Sniper Boss { Name "wave02e" Where spawnbot WaitForAllDead "wave02c" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 TotalCurrency 0 TFBot { Template T_TFBot_Ubersniper } } WaveSpawn //WAVE 02f: Soldier Liberty Launcher { Name "wave02f" Where spawnbot_giant WaitForAllDead "wave02d" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 TotalCurrency 0 TFBot { Template T_TFBot_Chief_Soldier_RocketPush } } WaveSpawn //WAVE 02g: Soldier Black Box { Name "wave02g" Where spawnbot WaitForAllDead "wave02e" TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 TotalCurrency 0 TFBot { Template T_TFBot_Chief_Soldier_Atomic } } } }