#base robot_standard.pop #base robot_giant.pop #base robot_gatebot.pop #base dover2_bots.pop #base rotating_shield_rubicon.pop #base rubicon_custom_weapons.pop WaveSchedule { StartingCurrency 1500 CanBotsAttackWhileInSpawnRoom No RespawnWaveTime 4 AddSentryBusterWhenDamageDealtExceeds 3000 AddSentryBusterWhenKillCountExceeds 15 // PrecacheModel "models/props_frontline/helicopter_windows.mdl" // PrecacheModel "models/bots/boss_bot/boss_blimp.mdl" // PrecacheModel "models/workshop/player/items/medic/taunt_the_mannbulance/taunt_the_mannbulance.mdl" // PrecacheModel "models/bots/bot_worker/bot_worker.mdl" Advanced 1 WaveStartCountdown 3 FixHuntsmanDamageBonus 1 NoRomevisionCosmetics 1 FixSetCustomModelInput 1 CustomUpgradesFile mvm_upgrades_tomboy3.txt LuaScriptFile scripts/dover2_bosses.lua LuaScriptFile scripts/dover2_helicopter.lua LuaScriptFile scripts/dover2_bots.lua LuaScriptFile scripts/dover2_boss_resistance.lua LuaScriptFile scripts/projectile_shield_damage_2026.lua // custom spawns ExtraSpawnPoint { Name ambulance_support TeamNum 3 X 1770 Y "-6123 " Z 390 } ExtraSpawnPoint { Name timeconstraint_support_1 TeamNum 3 X 1830.4 Y -6651.6 Z 794.7 } ExtraSpawnPoint { Name timeconstraint_support_2 TeamNum 3 X 1830.4 Y -6651.6 Z 794.7 } ExtraSpawnPoint { Name timeconstraint_support_3 TeamNum 3 X 1830.4 Y -6651.6 Z 794.7 } PointTemplates { logic { logic_auto { onmapspawn "gate_relay,AddOutput,OnTrigger popscript:$setGateCapped:0:0:-1,0.1,-1" } logic_relay { targetname logic_disable_spawn_sentry_buster ontrigger spawnbot_mission_sentry_buster,Disable,0,0,-1 } logic_relay { targetname logic_disable_spawn_chief ontrigger spawnbot_chief,Disable,0,0,-1 } logic_relay { targetname logic_disable_spawn_spy ontrigger spawnbot_mission_spy,Disable,0,0,-1 } logic_relay { targetname logic_disable_spawn_ts1 ontrigger timeconstraint_support_1,Disable,0,0,-1 ontrigger item_teamflag,ForceResetSilent,0,0,-1 ontrigger item_teamflag,ForceResetSilent,0,1,-1 ontrigger item_teamflag,ForceResetSilent,0,2,-1 } logic_relay { targetname logic_disable_spawn_ts2 ontrigger timeconstraint_support_2,Disable,0,0,-1 ontrigger item_teamflag,ForceResetSilent,0,0,-1 ontrigger item_teamflag,ForceResetSilent,0,1,-1 ontrigger item_teamflag,ForceResetSilent,0,2,-1 } logic_relay { targetname logic_disable_spawn_ts3 ontrigger timeconstraint_support_3,Disable,0,0,-1 ontrigger item_teamflag,ForceResetSilent,0,0,-1 ontrigger item_teamflag,ForceResetSilent,0,1,-1 ontrigger item_teamflag,ForceResetSilent,0,2,-1 } logic_relay { targetname logic_enable_spawn_spy ontrigger spawnbot_mission_spy,Enable,0,0,-1 } logic_relay { targetname logic_enable_spawn_sentry_buster ontrigger spawnbot_mission_sentry_buster,Enable,0,0,-1 } logic_relay { targetname logic_enable_spawn_chief ontrigger spawnbot_chief,Enable,0,0,-1 } logic_relay { targetname force_left_path ontrigger bombpath_clearall_relay,Trigger,0,6.5,-1 ontrigger bombpath_arrows_clear_relay,Trigger,0,6.5,-1 ontrigger bombpath_b,Trigger,0,7.0,-1 } logic_relay { targetname force_right_path ontrigger bombpath_clearall_relay,Trigger,0,6.5,-1 ontrigger bombpath_arrows_clear_relay,Trigger,0,6.5,-1 ontrigger bombpath_a,Trigger,0,7.0,-1 } } } SpawnTemplate logic //Mission bots Mission { Where flankers Objective DestroySentries InitialCooldown 0 BeginAtWave 1 RunForThisManyWaves 7 CooldownTime 25 TFBot { Template T_TFBot_SentryBuster Tag no_reprogram } } // TODO Mission { Where spawnbot_mission_spy Objective Spy BeginAtWave 2 RunForThisManyWaves 1 InitialCooldown 70 CooldownTime 25 DesiredCount 2 TFBot { Class Spy Skill Expert } } Wave // Wave 1 { // InitWaveOutput // { // Target force_left_path // Action Trigger // } InitWaveOutput { Target gamerules // gamerules or tf_gamerules, depending on the map Action RunScriptCode Param " IncludeScript(`hell_retriever_rubicon.nut`) " } StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name 1a Where spawnbot TotalCount 1 MaxActive 12 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0.75 TotalCurrency 50 RandomChoice { TFBot { Template T_TFBot_Scout_Melee Skill Expert } TFBot { Class Scout Skill Easy } } } } }