#base robot_anima.pop population { StartingCurrency 0 RespawnWaveTime 5555 CanBotsAttackWhileInSpawnRoom No FixedRespawnWaveTime Yes CustomUpgradesFile "mvm_upgrades_fnaf4.txt" ForceRedMoney 1 BonusRatioHalf 1.1 BonusRatioFull 1.1 NoJoinMidwave 1 NoReanimators 1 FixHuntsmanDamageBonus 1 NoCritPumpkin 1 WaveStartCountdown 5 NoThrillerTaunt 1 PrecacheSound "freddy_bomb.wav" PrecacheSound "freddy_dead.wav" PrecacheSound "freddy_jumpscare.wav" PrecacheSound "freddy_laugh.wav" PrecacheSound "freddy_teleport.wav" PrecacheSound "freddy_wave_end.wav" PrecacheSound "freddy_wave_end2.wav" PrecacheSound "freddy_mission_end.wav" PrecacheModel "models/player/heavy_freddy.mdl" ClassLimit { Scout 2 Soldier 2 Pyro 1 Demoman 1 Heavyweapons 1 Engineer 1 Medic 1 Sniper 2 Spy 2 } ItemBlacklist { Classname "saxxy" Name "your eternal reward" Name "tf_weapon_pda_spy" } ForceItem { Soldier { Item "the direct hit" } Pyro { Item "the dragon's fury" } Demoman { Item "ali baba's wee booties" Item "the splendid screen" } Heavyweapons { Item "tomislav" } Engineer { Item tf_weapon_pistol Item "the gunslinger" } Medic { Item "the blutsauger" Item "the quick-fix" } Spy { Item "the ambassador" Item "the dead ringer" } } ItemAttributes { ItemName "the force-a-nature" "maxammo primary reduced" 0.5 } ItemAttributes { Classname tf_weapon_shovel "projectile penetration" 999 } ItemAttributes { Classname tf_weapon_katana "projectile penetration" 999 } ItemAttributes { ItemName "the dragon's fury" "maxammo primary reduced" 0.2 } ItemAttributes { Classname tf_weapon_bottle "projectile penetration" 999 } ItemAttributes { Classname tf_weapon_sword "projectile penetration" 999 } ItemAttributes { Classname tf_weapon_stickbomb "projectile penetration" 999 } ItemAttributes { ItemName "tomislav" "damage penalty" 0.5 "maxammo primary reduced" 0.5 "crit mod disabled" 0 "mult dmg vs giants" 2 } ItemAttributes { Classname tf_weapon_club "projectile penetration" 999 } ItemAttributes { ItemName "the ambassador" "damage bonus" 2 } PlayerAttributes { Engineer { "engy sentry fire rate increased" 2 } } OverrideSounds { "MvM.PlayerDied" "freddy_jumpscare.wav" "MVM.DeployBombGiant" "freddy_jumpscare.wav" "music.mvm_end_wave" "freddy_wave_end.wav" "music.mvm_end_mid_wave" "freddy_wave_end2.wav" "music.mvm_end_last_wave" "freddy_mission_end.wav" } PointTemplates { ForceRespawn { NoFixup 1 logic_auto { "targetname" "respawn_downtime" "OnMapSpawn" "night_start_relay,AddOutput,OnTrigger respawn_enforce:Trigger:0:-1" "OnMapSpawn" "night_start_relay2,AddOutput,OnTrigger respawn_enforce:Trigger:0:-1" } game_forcerespawn { "targetname" "respawn_force" } logic_relay { "targetname" "respawn_enforce" "OnTrigger" "respawn_force,ForceTeamRespawn,2,0.7,-1" } } } SpawnTemplate { Name "ForceRespawn" Origin "0 0 0" Angles "0 0 0" } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomMaxWaveNumber 5 StartWaveOutput { Target night_start_relay Action Trigger } DoneOutput { Target night_finished_relay Action Trigger } WaveSpawn { Name 1A TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_timer FirstSpawnWarningSound "freddy_teleport.wav" FirstSpawnMessage "{red}Let the nightmares commence!" TFBot { Template Timer } } WaveSpawn { Name 1SA-1 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 30 Support 1 Where spawnbot_bed TFBot { Template Cub_Heavy } } WaveSpawn { Name 1SA-2 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 1SA-2-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 13 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 1SA-3 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 1SA-3-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 13 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomMaxWaveNumber 5 StartWaveOutput { Target night_start_relay Action Trigger } DoneOutput { Target night_finished_relay Action Trigger } WaveSpawn { Name 2A TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_timer FirstSpawnWarningSound "freddy_teleport.wav" TFBot { Template Timer } } WaveSpawn { Name 2SA-1 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 25 Support 1 Where spawnbot_bed TFBot { Template Cub_Heavy } } WaveSpawn { Name 2SA-2 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 2SA-2-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 10 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 2SA-3 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 2SA-3-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 10 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 2SA-4 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 2SA-4-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 13 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 2SA-5 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Support 1 Where spawnbot_right TFBot { Template Bat_Scout } } WaveSpawn { Name 2SA-5-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 13 Support 1 Where spawnbot_right TFBot { Template Bat_Scout } } } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomMaxWaveNumber 5 StartWaveOutput { Target night_start_relay Action Trigger } DoneOutput { Target night_finished_relay Action Trigger } WaveSpawn { Name 3A TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_timer FirstSpawnWarningSound "freddy_teleport.wav" TFBot { Template Timer } } WaveSpawn { Name 3SA-1 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 Support 1 Where spawnbot_bed TFBot { Template Cub_Heavy } } WaveSpawn { Name 3SA-2 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 3SA-2-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 13 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 3SA-3 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 3SA-3-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 13 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 3SA-4 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 3SA-4-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 15 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 3SA-5 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 25 Support 1 Where spawnbot_right TFBot { Template Bat_Scout } } WaveSpawn { Name 3SA-5-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 20 Support 1 Where spawnbot_right TFBot { Template Bat_Scout } } WaveSpawn { Name 3SA-6 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Support 1 Where spawnbot_bed TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 3SA-6-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 18 Support 1 Where spawnbot_bed TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 3SA-7 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Support 1 Where spawnbot_bed TFBot { Template Lone_Spy } } } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomMaxWaveNumber 5 StartWaveOutput { Target night_start_relay Action Trigger } DoneOutput { Target night_finished_relay Action Trigger } WaveSpawn { Name 4A TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_timer FirstSpawnWarningSound "freddy_teleport.wav" TFBot { Template Timer } } WaveSpawn { Name 4SA-1 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 Support 1 Where spawnbot_bed TFBot { Template Cub_Heavy } } WaveSpawn { Name 4SA-2 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 4SA-2-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 65 WaitBetweenSpawns 23 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 4SA-3 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 4SA-3-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 65 WaitBetweenSpawns 23 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 4SA-4 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 4SA-4-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 25 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 4SA-5 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 25 Support 1 Where spawnbot_right TFBot { Template Bat_Scout } } WaveSpawn { Name 4SA-5-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 25 Support 1 Where spawnbot_right TFBot { Template Bat_Scout } } WaveSpawn { Name 4SA-6 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Support 1 Where spawnbot_bed TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 4SA-6-SpeedUp1 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 75 WaitBetweenSpawns 23 Support 1 Where spawnbot_corner_left TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 4SA-6-SpeedUp2 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 88 WaitBetweenSpawns 23 Support 1 Where spawnbot_corner_right TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 4SA-7 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 38 Support 1 Where spawnbot TFBot { Template Archer_Sniper } } WaveSpawn { Name 4SA-7-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 75 WaitBetweenSpawns 23 Support 1 Where spawnbot TFBot { Template Archer_Sniper } } WaveSpawn { Name 4SA-8 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 20 Support 1 Where spawnbot_bed TFBot { Template Lone_Spy } } WaveSpawn { Name 4SA-9 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 45 Support 1 Where spawnbot_corner_left TFBot { Template Left_Engineer } } WaveSpawn { Name 4SA-10 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 45 Support 1 Where spawnbot_corner_right TFBot { Template Right_Engineer } } } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomMaxWaveNumber 5 Explanation { Line "{red}You have someone who's happy to see you, give him a warm welcome." } StartWaveOutput { Target night_start_relay2 Action Trigger } DoneOutput { Target night_finished_relay2 Action Trigger } WaveSpawn { Name 5A TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "freddy_teleport.wav" Where spawnbot_timer TFBot { Template Timer } } WaveSpawn { Name 5SA-1 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot TFBot { Template Happy_Heavy } } WaveSpawn { Name 5SA-2 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support 1 Where spawnbot_corner_left TFBot { Template Archer_Sniper } } WaveSpawn { Name 5SA-3 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 20 Support 1 Where spawnbot_corner_right TFBot { Template Archer_Sniper } } WaveSpawn { Name 5SA-4 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 5 Support 1 Where spawnbot_bed TFBot { Template Cub_Heavy } } WaveSpawn { Name 5SA-5 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 15 Support 1 Where spawnbot_bed TFBot { Template Lone_Spy } } WaveSpawn { Name 5SA-5-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 8 Support 1 Where spawnbot_bed TFBot { Template Lone_Spy } } WaveSpawn { Name 5SA-6 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 45 Support 1 Where spawnbot_corner_left TFBot { Template Left_Engineer } } WaveSpawn { Name 5SA-6 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 50 WaitBetweenSpawns 45 Support 1 Where spawnbot_corner_right TFBot { Template Right_Engineer } } } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomMaxWaveNumber 5 Explanation { Line "{red}You didn't think that was really the last wave, did you?" } StartWaveOutput { Target night_start_relay Action Trigger } DoneOutput { Target night_finished_relay Action Trigger } WaveSpawn { Name 6A TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot_timer FirstSpawnWarningSound "freddy_teleport.wav" TFBot { Template Timer } } WaveSpawn { Name 6SA-1 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 Support 1 Where spawnbot TFBot { Template Happy_Heavy } } WaveSpawn { Name 6SA-1-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 25 Support 1 Where spawnbot TFBot { Template Happy_Heavy } } WaveSpawn { Name 6SA-2 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot_bed TFBot { Template Cub_Heavy } } WaveSpawn { Name 6SA-3 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 45 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 6SA-3-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 23 Support 1 Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 6SA-4 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 45 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 6SA-4-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 23 Support 1 Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 6SA-5 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 45 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 6SA-5-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 65 WaitBetweenSpawns 23 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 6SA-6 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 45 Support 1 Where spawnbot_right TFBot { Template Bat_Scout } } WaveSpawn { Name 6SA-6-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 65 WaitBetweenSpawns 23 Support 1 Where spawnbot_right TFBot { Template Bat_Scout } } WaveSpawn { Name 6SA-7 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 45 Support 1 Where spawnbot_bed TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 6SA-7-SpeedUp1 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 45 Support 1 Where spawnbot_corner_left TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 6SA-7-SpeedUp2 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 83 WaitBetweenSpawns 45 Support 1 Where spawnbot_corner_right TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 6SA-8 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 45 Support 1 Where spawnbot TFBot { Template Archer_Sniper } } WaveSpawn { Name 6SA-8-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 23 Support 1 Where spawnbot TFBot { Template Archer_Sniper } } WaveSpawn { Name 6SA-9 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 35 Support 1 Where spawnbot_corner_left TFBot { Template Left_Engineer } } WaveSpawn { Name 6SA-10 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 50 WaitBetweenSpawns 35 Support 1 Where spawnbot_corner_right TFBot { Template Right_Engineer } } } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomWaveNumber 19 CustomMaxWaveNumber 83 Explanation { Line "{red}Now you've done it! You've made him angry..." } StartWaveOutput { Target night_start_relay2 Action Trigger } DoneOutput { Target night_finished_relay2 Action Trigger } WaveSpawn { Name 7A TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "freddy_teleport.wav" Where spawnbot_timer TFBot { Template Timer } } WaveSpawn { Name 7SA-1 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 10 Support 1 Where spawnbot TFBot { Template Angry_Heavy } } WaveSpawn { Name 7SA-2 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 3 WaitBeforeStarting 13 WaitBetweenSpawns 20 Support 1 Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 7SA-3 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 3 WaitBeforeStarting 13 WaitBetweenSpawns 20 Support 1 Where spawnbot_right TFBot { Template Boxing_Heavy } } WaveSpawn { Name 7SA-4 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 3 Support 1 Where spawnbot_bed TFBot { Template Cub_Heavy } } WaveSpawn { Name 7SA-5 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Support 1 Where spawnbot_bed TFBot { Template Lone_Spy } } WaveSpawn { Name 7SA-6 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 25 Support 1 Where spawnbot_corner_left TFBot { Template Left_Engineer } } WaveSpawn { Name 7SA-6 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 25 Support 1 Where spawnbot_corner_right TFBot { Template Right_Engineer } } } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomWaveNumber 20 CustomMaxWaveNumber 20 Explanation { Line "{red}You'll need 20/20 vision for this one..." } StartWaveOutput { Target night_start_relay Action Trigger } DoneOutput { Target night_finished_relay Action Trigger } WaveSpawn { Name 8A TotalCurrency 500 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "freddy_teleport.wav" Where spawnbot_timer TFBot { Template Timer } } WaveSpawn { Name 8SA-1 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 15 Support 1 Where spawnbot TFBot { Template Happy_Heavy } } WaveSpawn { Name 8SA-1-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 60 WaitBetweenSpawns 10 Support 1 Where spawnbot TFBot { Template Happy_Heavy } } WaveSpawn { Name 8SA-2 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 15 Support 1 Where spawnbot TFBot { Template Angry_Heavy } } WaveSpawn { Name 8SA-2-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 15 Support 1 Where spawnbot TFBot { Template Angry_Heavy } } WaveSpawn { Name 8SA-3 TotalCurrency 0 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 20 Support Limited Where spawnbot_left TFBot { Template Axe_Pyro } } WaveSpawn { Name 8SA-4 TotalCurrency 0 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 5 WaitBetweenSpawns 20 Support Limited Where spawnbot_right TFBot { Template Shovel_Soldier } } WaveSpawn { Name 8SA-5 TotalCurrency 0 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support Limited Where spawnbot_left TFBot { Template Boxing_Heavy } } WaveSpawn { Name 8SA-6 TotalCurrency 0 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 20 Support Limited Where spawnbot_right TFBot { Template Bat_Scout } } WaveSpawn { Name 8SA-7 TotalCurrency 0 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 20 Support Limited Where spawnbot_bed TFBot { Template Pickaxe_Soldier } } WaveSpawn { Name 8SA-8 TotalCurrency 0 TotalCount 6 MaxActive 2 SpawnCount 2 WaitBeforeStarting 15 WaitBetweenSpawns 20 Support Limited Where spawnbot TFBot { Template Archer_Sniper } } } Wave { WaitWhenDone 65 Checkpoint Yes RedTeamWipeCausesWaveLoss 1 CustomWaveNumber 373 CustomMaxWaveNumber 339 Explanation { Line "{red}I brought an old friend back to haunt you, can you guess who it is?" } StartWaveOutput { Target night_start_relay2 Action Trigger } DoneOutput { Target night_finished_relay2 Action Trigger } WaveSpawn { Name 9A TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 FirstSpawnWarningSound "freddy_teleport.wav" Where spawnbot_timer TFBot { Template Timer } } WaveSpawn { Name 9SA-1 TotalCurrency 0 TotalCount 10 MaxActive 1 SpawnCount 1 WaitBeforeStarting 10 WaitBetweenSpawns 10 Support 1 Where spawnbot FirstSpawnWarningSound "freddy_laugh.wav" TFBot { Template Freddy } } WaveSpawn { Name 9SA-2 TotalCurrency 0 TotalCount 20 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 3 Support 1 Where spawnbot TFBot { Template Cub_Heavy } } WaveSpawn { Name 9SA-2-SpeedUp TotalCurrency 0 TotalCount 10 MaxActive 3 SpawnCount 1 WaitBeforeStarting 70 WaitBetweenSpawns 3 Support 1 Where spawnbot TFBot { Template Cub_Heavy } } WaveSpawn { Name 9SA-3 TotalCurrency 0 TotalCount 30 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 3 Support 1 Where spawnbot_bed TFBot { Template Cub_Heavy } } } }