#base robot_standard.pop #base robot_giant.pop #base robot_stardust.pop WaveSchedule { StartingCurrency 1000 CanBotsAttackWhileInSpawnRoom no RespawnWaveTime 3 FixedRespawnWaveTime Yes NoRomevisionCosmetics 1 RobotLimit 24 // FixedRespawnWaveTime 1 // AddSentryBusterWhenDamageDealtExceeds 3000 // AddSentryBusterWhenKillCountExceeds 15 // Advanced 1 // EventPopfile Halloween //ItemAttributes //{ // Itemname "The Righteous Bison" // "clip size bonus upgrade" 5 // "passive reload" 1 // "reload full clip at once" 1 // "reload time increased" 2.5 // "fire rate bonus" 0.05 //} //spawnbot - Spawns bots from carrier tank. //spawnbot_right - Spawns bots from the small building next to the carrier tank. //spawnbot_left - Spawns bots from the cliff left to the carrier tank, does NOT drop on the wood platform. //spawnbot_topflank - Spawns bots from the cliff left to the carrier tank drops ON the wood platform. Takes fall damage by default, see TAGS for more information. //spawnbot_right_front - Mild variation from spawnbot_right, minimal difference. //spawnbot_right_back - Mild variation from spawnbot_right, minimal difference. //spawnbot_mission_spy - Identical to spawnbot. //spawnbot_mission_sniper - Identical to spawnbot_topflank. Mission // Buster { Where spawnbot Objective DestroySentries BeginAtWave 1 RunForThisManyWaves 999 DesiredCount 1 InitialCooldown 35 CooldownTime 60 TFBot { Template T_TFBot_SentryBuster_Fix } } Templates { //demo T_TFBot_Giant_Demoman_Stickybomb { Name "Giant Sticky Demo" Class Demoman ClassIcon demo_sticky_daan_giant Scale 1.7 Health 3300 Attributes MiniBoss Skill Expert MaxVisionRange 1500 WeaponRestrictions SecondaryOnly AimAt Head UseHumanAnimations 1 Item "Bomb Beanie" Item "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" FireWeapon //Periodically fires weapon { Delay 0.1 Cooldown 0.1 Repeats 0 IfSeeTarget 1 Type "Secondary" } ItemAttributes { ItemName "Upgradeable TF_WEAPON_PIPEBOMBLAUNCHER" "stickybomb charge rate" 0.001 //"max pipebombs decreased" -7 "projectile range increased" 0.35 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 } } //heavy T_TFBot_Giant_Heavyweapons_Heater_Fix2 { Name "Giant Heater Heavy" Class Heavyweapons ClassIcon heavy_heater_giant Scale 1.7 Health 5000 Attributes MiniBoss Skill Expert MaxVisionRange 1200 WeaponRestrictions PrimaryOnly Tag bot_giant Item "Promo Huo Long Heatmaker" ItemAttributes { ItemName "Promo Huo Long Heatmaker" "damage penalty" 1 "ring of fire while aiming" 45 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.3 "airblast vulnerability multiplier" 0.3 "override footstep sound set" 2 } } } Wave // Wave 1 { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } InitWaveOutput { Target holograms_3way_relay Action Trigger } WaveSpawn { Name "a1" Where spawnbot_left Where spawnbot Where spawnbot_right TotalCount 55 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 TotalCurrency 200 TFBot { Template T_TFBot_Pyro_Powerjack Tag doesnottaketopfalldamage Item "The Back Scratcher" ClassIcon pyro_backscratcher_lite } } WaveSpawn { Name "a1.1" Where spawnbot TotalCount 4 MaxActive 2 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 20 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Demoman_Stickybomb } } WaveSpawn { Name "a2" WaitForAllSpawned "a1" Where spawnbot TotalCount 32 MaxActive 16 SpawnCount 16 WaitBeforeStarting 7.5 WaitBetweenSpawns 16 TotalCurrency 100 Squad { TFBot { Template T_TFBot_Soldier_Mangler Skill Hard } TFBot { Template T_TFBot_Medic_BigHeal_Fix Skill Expert } } } WaveSpawn { Name "a2.1" WaitForAllDead "a1" Where spawnbot_left TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 28 TotalCurrency 100 TFBot { Template T_TFBot_Giant_Heavyweapons_Heater_Fix2 } } WaveSpawn { Name "a3" WaitForAllDead "a2" Where spawnbot TotalCount 30 MaxActive 15 SpawnCount 15 WaitBeforeStarting 10 WaitBetweenSpawns 0 TotalCurrency 100 TFBot { Template T_TFBot_Heavyweapons_Fist Skill Expert } } WaveSpawn { Name "a3.1" WaitForAllDead "a2" Where spawnbot TotalCount 16 MaxActive 7 SpawnCount 2 WaitBeforeStarting 10 WaitBetweenSpawns 2 TotalCurrency 100 TFBot { Template T_TFBot_Engineer_Justice Skill Hard } } } }