#base robot_standard.pop #base robot_giant.pop // WAVE 1 - 0$ + B(100$) // ------------------- // TOTAL - 0$ + B(100$) WaveSchedule { StartingCurrency 30000 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom no Templates { } LuaScriptFile "scripts/uber_med_saw.lua" PointTemplates { Ubersaw { OnSpawnOutput { Target "popscript" Action "$Ubersaw" Delay 0.01 } } } // WAVE 1 [$0] Wave { StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } // [$0] WaveSpawn { Name "wave01a" Where spawnbot TotalCount 10 MaxActive 10 SpawnCount 1 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawns 0 TFBot { SpawnTemplate { Name "Ubersaw" } Class Medic EventChangeAttributes { Default { ActionOverride Mobber Item "The Ubersaw" } Heal { ActionOverride Medic Item "The Ubersaw" } } } } // [$0] WaveSpawn { Name "wave01a" Where spawnbot TotalCount 2 MaxActive 2 SpawnCount 1 TotalCurrency 0 WaitBeforeStarting 0 WaitBetweenSpawns 20 TFBot { SpawnTemplate { Name "Ubersaw" } Class Medic Name "Giant Medic" ClassIcon medic_giant Health 4500 EventChangeAttributes { Default { ActionOverride Mobber Item "The Ubersaw" Skill Expert Attributes SpawnWithFullCharge Item "The Quick-Fix" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix } } Heal { ActionOverride Medic Item "The Ubersaw" ActionOverride Medic Item "The Ubersaw" Skill Expert Attributes SpawnWithFullCharge Item "The Quick-Fix" WeaponRestrictions SecondaryOnly Attributes MiniBoss ItemAttributes { ItemName "TF_WEAPON_SYRINGEGUN_MEDIC" "damage penalty" 0.1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "heal rate bonus" 200 // only works on mediguns that have this attribute ie quickfix } } } } } } }