#base robot_giant.pop #base robot_standard.pop desdeluegonoesunakirbyreferencia { StartingCurrency 800 RespawnWaveTime 4 CanBotsAttackWhileInSpawnRoom no SentryHintMinDistanceFromBomb 0 ExtraSpawnPoint { Name "spawnbot_chiefboss" TeamNum 3 X "260" Y "1677" Z "-371" StartDisabled 0 } PointTemplates { nombredelamision { logic_relay { "targetname" "name" "OnTrigger" "tf_objective_resource,$SetClientProp$m_iszMvMPopfileName,ROCHE LIMIT (EXPERT),0,-1" } OnSpawnOutput { Target "name" Action "trigger" Delay 0 } filter_activator_tfteam { "targetname" "redteam" "teamnum" "2" } } EMP_down { KeepAlive 1 logic_relay { "targetname" "bossdeath1" "OnTrigger" "boss_is_dead,Start,,0,-1" "OnTrigger" "boss_is_dead,Stop,,2.5,-1" "OnTrigger" "boss_is_dead1,Start,,0,-1" "OnTrigger" "boss_is_dead1,Stop,,2.5,-1" "OnTrigger" "shake_boss,StartShake,,0,-1" "ontrigger" "player,$playsoundtoself,npc/turret_floor/die.wav,0,-1" } KeepAlive 1 info_particle_system { "targetname" "boss_is_dead" "origin" "0 0 0" "angles" "-90 0 0" "effect_name" "mvm_tank_destroy" } KeepAlive 1 info_particle_system { "targetname" "boss_is_dead1" "origin" "0 0 0" "angles" "-90 0 0" "effect_name" "rd_robot_explosion" } KeepAlive 1 env_shake { "spawnflags" "1" "amplitude" "16" "duration" "3" "frequency" "9" "targetname" "shake_boss" } OnParentKilledOutput { Target "bossdeath1" Action Trigger } } jefe_oleada_1 // by royal { OnSpawnOutput { Target "upper_text" Action "Display" Delay 0 } OnSpawnOutput { Target "middle_text" Action "Display" Delay 1 } /// OnSpawnOutput /// { /// Target "layer_text" /// Action "Display" /// Delay 2 /// } game_text { "origin" "1984 1984 99999" "targetname" "upper_text" "message" "HEAT SEEKING BASTARD" "x" "-1" "y" "0.4" "spawnflags" "1" "effect" "2" "channel" "2" "color" "255 255 255" "fxtime" "0.2" "fadeout" "1" //"fadein" "0" "holdtime" "6" } game_text { "origin" "1984 1984 99999" "targetname" "middle_text" "message" "PRIVATE IMPACT" "x" "-1" "y" "0.45" "channel" "1" "spawnflags" "1" "color" "255 255 255" "fadein" "0.2" "fadeout" "1" "holdtime" "5" } /// game_text /// { /// "origin" "1984 1984 99999" /// "targetname" "layer_text" /// "message" "PRIVATE IMPACT" /// "x" "-1" /// "y" "0.45" /// "channel" "4" /// "spawnflags" "1" /// "color" "255 0 0" /// "fadein" "0.2" /// "fadeout" "1" /// "holdtime" "4" /// } } hehehehe { NoFixup 1 KeepAlive 1 info_target //Will serve as the destination { "targetname" "otros3" "origin" "0 0 10" } } heheheha { NoFixup 1 KeepAlive 1 info_target //Will serve as the destination { "targetname" "otros4" "origin" "0 0 10" } } jefe_oleada_3 // by royal { OnSpawnOutput { Target player Action $PlaySoundToSelf Param "mvm/giant_heavy/giant_heavy_entrance.wav" Delay 0 } OnSpawnOutput { Target "upper_text" Action "Display" Delay 0 } OnSpawnOutput { Target "middle_text" Action "Display" Delay 1 } OnSpawnOutput { Target "layer_text" Action "Display" Delay 2 } game_text { "origin" "1984 1984 99999" "targetname" "upper_text" "message" "ONE, TWO, FOUR..." "x" "-1" "y" "0.4" "spawnflags" "1" "effect" "2" "channel" "2" "color" "255 255 255" "fxtime" "0.2" "fadeout" "1" //"fadein" "0" "holdtime" "6" } game_text { "origin" "1984 1984 99999" "targetname" "middle_text" "message" "MAJOR MITOSIS" "x" "-1" "y" "0.45" "channel" "1" "spawnflags" "1" "color" "255 255 255" "fadein" "0.2" "fadeout" "1" "holdtime" "2" } game_text { "origin" "1984 1984 99999" "targetname" "layer_text" "message" "MAJOR MITOSIS" "x" "-1" "y" "0.45" "channel" "4" "spawnflags" "1" "color" "255 0 0" "fadein" "0.2" "fadeout" "1" "holdtime" "4" } KeepAlive 1 info_target //Will serve as the destination { "targetname" "otros2" "origin" "0 0 10" } } Moosic { ambient_generic { "targetname" "branescan" "message" "#music/hl2_song31.mp3" "health" "10" "pitch" "100" "spawnflags" "17" } ambient_generic { "targetname" "branescan1" "message" "#music/hl2_song31.mp3" "health" "10" "pitch" "100" "spawnflags" "17" } } temporary_solution { KeepAlive 1 info_target //Will serve as the destination { "targetname" "tevasacagar" "origin" "0 0 20" } OnSpawnOutput { Target "kill" Action Trigger Delay 0 } logic_relay { "targetname" "kill" "OnTrigger" "tank_path_a_1,AddOutput,OnPass hahatank:RemoveHealth:999999999:21:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass hahatank:SetSpeed:0:15:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass explosiondetanque:Start:0:21:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass tevanaviolar:Start:0:15:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass kaboom:Enable:0:21:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass kaboom:Disable:0:21.1:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:items\cart_explode.wav:21:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:20.5:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:16:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:17:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:18:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:19:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:19.3:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:19.6:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:20.9:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\det_pack_timer.wav:20.2:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\drg_pomson_drain_01.wav:16:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:weapons\neon_sign_hit_world_04.wav:15:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:vo\mvm\norm\spy_mvm_laughevil01.mp3:15.5:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:vo\mvm\norm\spy_mvm_specialcompleted04.mp3:18:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:vo\mvm\norm\spy_mvm_battlecry01.mp3:20:-1,0,-1" "OnTrigger" "tank_path_a_1,AddOutput,OnPass player:$PlaySoundToSelf:vo\mvm\norm\spy_mvm_dominationheavy08.mp3:21:-1,0,-1" } trigger_hurt { "targetname" "kaboom" "origin" "0 0 0" "angles" "0 0 0" "mins" "-250 -250 -250" "maxs" "250 250 250" "damagetype" "64" "damage" "2000" "StartDisabled" "1" "spawnflags" "64" "filtername" "redteam" } NoFixup 1 info_particle_system { "targetname" "explosiondetanque" "origin" "0 0 0" "angles" "0 0 0" "effect_name" "fluidSmokeExpl_ring_mvm" } NoFixup 1 info_particle_system { "targetname" "tevanaviolar" "origin" "0 0 200" "angles" "0 0 0" "effect_name" "bot_radio_waves" } } hints_engineers_adicionales { bot_hint_engineer_nest { "targetname" "nido1" "origin" "-0.194109 155.714828 -220" "TeamNum" "3" "angles" "0 0 0" } bot_hint_sentrygun { "targetname" "nido1" "origin" "149.304367 -150.396729 -220" "TeamNum" "3" "angles" "0 -40 0" } bot_hint_teleporter_exit { "targetname" "nido1" "origin" "-0.194109 155.714828 -220" "TeamNum" "3" "angles" "0 270 0" } bot_hint_engineer_nest { "targetname" "nido2" "origin" "2453 80 -159" "TeamNum" "3" "angles" "0 0 0" } bot_hint_sentrygun { "targetname" "nido2" "origin" "2810 101 -127" "TeamNum" "3" "angles" "0 0 0" } bot_hint_teleporter_exit { "targetname" "nido2" "origin" "2453 80 -159" "TeamNum" "3" "angles" "0 270 0" } bot_hint_engineer_nest { "targetname" "nido3" "origin" "5434 239 -131" "TeamNum" "3" "angles" "0 0 0" } bot_hint_sentrygun { "targetname" "nido3" "origin" "5258 -100 -131" "TeamNum" "3" "angles" "0 135 0" } bot_hint_teleporter_exit { "targetname" "nido3" "origin" "5434 239 -131" "TeamNum" "3" "angles" "0 270 0" } } } SpawnTemplate nombredelamision SpawnTemplate hints_engineers_adicionales Mission { Objective Sniper Where spawnbot_mission_sniper BeginAtWave 2 RunForThisManyWaves 2 InitialCooldown 30 CooldownTime 30 DesiredCount 2 TFBot { Template T_TFBot_Sniper } } Mission { Objective DestroySentries Where spawnbot BeginAtWave 1 RunForThisManyWaves 5 InitialCooldown 30 CooldownTime 15 DesiredCount 1 TFBot { Template T_TFBot_SentryBuster } } Mission { Where spawnbot Objective Engineer InitialCooldown 80 CooldownTime 50 BeginAtWave 1 RunForThisManyWaves 2 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { Where spawnbot Objective Engineer InitialCooldown 50 CooldownTime 40 BeginAtWave 3 RunForThisManyWaves 2 DesiredCount 1 TFBot { Template T_TFBot_Engineer_Sentry_Teleporter } } Mission { Objective Spy Where spawnbot BeginAtWave 3 RunForThisManyWaves 1 InitialCooldown 60 CooldownTime 40 DesiredCount 2 TFBot { Template T_TFBot_Spy } } SpawnTemplate Moosic Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w1a TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { Template T_TFBot_Giant_Heavyweapons_Shotgun Item "captain space mann" } TFBot { Name "Giant Regen Medic" Template T_TFBot_Giant_Medic_Regen Item "captain space mann" } } } WaveSpawn { Name w1tank WaitForAllDead w1a TotalCurrency 100 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Tank { Health 15000 Name tank Speed 90 StartingPathTrackNode tank_path_a_1 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w1tanksupport WaitForAllDead w1a TotalCurrency 100 TotalCount 30 MaxActive 20 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_upper TFBot { ClassIcon soldier_bison_b Health 200 Name "Bison User" Class Soldier Skill Expert WeaponRestrictions SecondaryOnly Item "the righteous bison" Item "captain space mann" } } WaveSpawn { Name w1b WaitForAllSpawned w1tank TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 15 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Crit Item "captain space mann" Item "lord cockswain's novelty mutton chops and pipe" } } WaveSpawn { Name w1b WaitForAllDead w1tank TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 14 Where spawnbot TFBot { Template T_TFBot_Giant_Soldier_Crit Item "captain space mann" Item "lord cockswain's novelty mutton chops and pipe" } } WaveSpawn { Name w1ba WaitForAllDead w1tank TotalCurrency 100 TotalCount 40 MaxActive 15 SpawnCount 5 WaitBeforeStarting 0 WaitBetweenSpawns 3 Where spawnbot Where spawnbot_upper TFBot { Template T_TFBot_Heavyweapons_Heavyweight_Champ Item "captain space mann" Attributes AlwaysCrit } } WaveSpawn { Name w1boss WaitForAllspawned w1b TotalCurrency 250 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 25 WaitBetweenSpawns 10 Where spawnbot_chiefboss FirstSpawnWarningSound "mvm/giant_heavy/giant_heavy_entrance.wav" TFBot { ClassIcon soldier_homing_nys_giant Health 12500 Name "Private Impact" Class Soldier Skill Expert WeaponRestrictions PrimaryOnly Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "UseBossHealthBar" UseMeleeThreatPrioritization 1 SpawnTemplate jefe_oleada_1 SpawnTemplate EMP_down ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" // definitely a mangler "custom item model" "models/workshop/weapons/c_models/c_drg_cowmangler/c_drg_cowmangler.mdl" // this is absolutely a mangler, no doubts about it "custom projectile model" "models/empty.mdl" "explosion particle" "drg_cow_explosioncore_normal_blue" "projectile trail particle" "drg_cow_rockettrail_normal" "custom weapon fire sound" "=85|weapons/cow_mangler_main_shot.wav" "custom impact sound" "=85|weapons/cow_mangler_explosion_normal_01.wav" // this weapon is undoubtedly a mangler "move speed bonus" 0.5 "faster reload rate" 0.9 "Projectile speed increased" 0.65 "mod projectile heat seek power" 150 "mod projectile heat aim error" 90 "mod projectile heat aim time" 1.25 "projectile trail particle" eyeboss_projectile "dmg bonus vs buildings" 0.3 } CharacterAttributes { "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } Item "the spook specs" Item "captain space mann" Addcond {Index 36} ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 9000 Name "phase2" } ChangeAttributes { Delay 0 Repeats 1 IfHealthBelow 6000 Name "phase2a" } EventChangeAttributes { phase2 { UseMeleeThreatPrioritization 1 Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "UseBossHealthBar" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" Item "lord cockswain's pith helmet" Item "the macho mann" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" // definitely a mangler "custom item model" "models/workshop/weapons/c_models/c_drg_cowmangler/c_drg_cowmangler.mdl" // this is absolutely a mangler, no doubts about it "custom projectile model" "models/empty.mdl" "explosion particle" "drg_cow_explosioncore_normal_blue" "projectile trail particle" "~drg_cow_rockettrail_normal" "custom weapon fire sound" "=60|weapons/cow_mangler_main_shot.wav" "custom impact sound" "=60|weapons/cow_mangler_explosion_normal_01.wav" // this weapon is undoubtedly a mangler "dmg bonus vs buildings" 0.3 "damage bonus" 0.6 "fire rate bonus" 0.0001 "Projectile speed increased" 0.5 "mod projectile heat seek power" 90 "mod projectile heat aim error" 90 "mod projectile heat aim time" 1.25 "projectile spread angle penalty" 20 "projectile trail particle" eyeboss_projectile } FireInput { Target player Action $PlaySoundToSelf Param "=140|weapons\vaccinator_toggle.wav" Delay 0 Cooldown 999999 Repeats 420 } FireInput { Target tf_objective_resource Action $setprop$m_iszMannVsMachineWaveClassNames$7 Param soldier_bazooka_homing_nys_giant Delay 0 Cooldown 9999 Repeats 420 } FireInput { Target player Action $SetProp$m_iszClassIcon Param soldier_bazooka_homing_nys_giant Delay 0 Cooldown 9999 Repeats 420 } FireInput { Target player Action $PlaySoundToSelf Param "=140|weapons\vaccinator_toggle.wav" Delay 0 Cooldown 999999 Repeats 420 } } phase2a { UseMeleeThreatPrioritization 1 Attributes "MiniBoss" Attributes "HoldFireUntilFullReload" Attributes "UseBossHealthBar" Item "Upgradeable TF_WEAPON_ROCKETLAUNCHER" Item "tf_weapon_shotgun_soldier" Item "tf_weapon_shovel" Item "lord cockswain's pith helmet" Item "the macho mann" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 3 "Projectile speed increased" 0.9 "rage giving scale" 0.1 "deploy time decreased" 0.01 } ItemAttributes { ItemName "Upgradeable TF_WEAPON_ROCKETLAUNCHER" // definitely a mangler "custom item model" "models/workshop/weapons/c_models/c_drg_cowmangler/c_drg_cowmangler.mdl" // this is absolutely a mangler, no doubts about it "custom projectile model" "models/empty.mdl" "explosion particle" "drg_cow_explosioncore_normal_blue" "projectile trail particle" "~drg_cow_rockettrail_normal" "custom weapon fire sound" "=60|weapons/cow_mangler_main_shot.wav" "custom impact sound" "=60|weapons/cow_mangler_explosion_normal_01.wav" // this weapon is undoubtedly a mangler "faster reload rate" 0.0001 "fire rate bonus" 0.3 "mod projectile heat seek power" 90 "mod projectile heat aim error" 90 "mod projectile heat aim time" 1.25 "clip size upgrade atomic" 26.0 "passive reload" 1 "projectile spread angle penalty" 40 "Projectile speed increased" 0.5 "projectile trail particle" eyeboss_projectile "dmg bonus vs buildings" 0.3 } FireInput { Target tf_objective_resource Action $setprop$m_iszMannVsMachineWaveClassNames$7 Param soldier_rocketrain_homing_nys_giant Delay 0 Cooldown 9999 Repeats 420 } FireInput { Target player Action $SetProp$m_iszClassIcon Param soldier_rocketrain_homing_nys_giant Delay 0 Cooldown 9999 Repeats 420 } FireInput { Target player Action $PlaySoundToSelf Param "=140|weapons\vaccinator_toggle.wav" Delay 0 Cooldown 999999 Repeats 420 } FireInput { Target player Action $PlaySoundToSelf Param "=140|weapons\vaccinator_toggle.wav" Delay 0 Cooldown 999999 Repeats 420 } } } } } WaveSpawn { WaitForAllSpawned w1tank TotalCurrency 0 TotalCount 30 MaxActive 6 SpawnCount 2 WaitBeforeStarting 30 WaitBetweenSpawns 6 Support Limited Where spawnbot TFBot { Template T_TFBot_Pyro Skill Easy Item "captain space mann" } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w2a TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 10 Where spawnbot Where spawnbot_upper Squad { TFBot { Template T_TFBot_Giant_Demo_Burst Attributes "AlwaysCrit" } TFBot { Template T_TFBot_Giant_Medic Name "Giant Regen Medic" Item "captain space mann" } } } WaveSpawn { Name w2b WaitForAllDead w2a TotalCurrency 100 TotalCount 3 MaxActive 3 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 20 Where spawnbot TFBot { Template T_TFBot_Giant_Scout_Fast Item "captain space mann" } } WaveSpawn { Name w2ba WaitForAllDead w2a TotalCurrency 50 TotalCount 40 MaxActive 12 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2 Where spawnbot_upper Where spawnbot TFBot { Template T_TFBot_Soldier_RocketShotgun Item "captain space mann" } } WaveSpawn { Name w2c WaitForAllSpawned w2b TotalCurrency 100 TotalCount 4 MaxActive 4 SpawnCount 1 WaitBeforeStarting 5 WaitBetweenSpawns 13 Where spawnbot_upper TFBot { Class Pyro ClassIcon pyro_dragon_fury_swordstone_giant Name "Giant Dragon's Fury Pyro" Skill Expert Health 3000 WeaponRestrictions PrimaryOnly Attributes MiniBoss MaxvisionRange 1000 Item "neptune's nightmare" Item "The Dragon's Fury" ItemAttributes { ItemName "The Dragon's Fury" "airblast disabled" 1 } CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.6 "airblast vulnerability multiplier" 0.6 "override footstep sound set" 6 } } } WaveSpawn { Name w2ca WaitForAllDead w2b TotalCurrency 100 TotalCount 30 MaxActive 20 SpawnCount 3 WaitBeforeStarting 0 WaitBetweenSpawns 2.5 Where spawnbot Where spawnbot_upper TFBot { ClassIcon scout_cola_popper Health 125 Name "Cola Addict" Class Scout Skill Normal Item "the soda popper" Item "crit-a-cola" Item "captain space mann" CharacterAttributes { "mult effect duration" 5 } } } WaveSpawn { Name w2d WaitForAllSpawned w2c TotalCurrency 150 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 10 Where spawnbot TFBot { Name "Giant Heal-On-Kill Deflector" Template T_TFBot_Giant_Heavyweapons_HealOnKill ItemAttributes { ItemName tf_weapon_minigun "damage bonus" 1.5 "attack projectiles" 1 "heal on kill" 5000 } Item "captain space mann" } } WaveSpawn { WaitForAllDead w2a TotalCurrency 50 TotalCount 5 MaxActive 1 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 45 Support 1 Where spawnbot TFBot { ClassIcon heavy_mittens_blu2 Name "Super Funny Man" Template T_TFBot_Giant_Boxing_Heavy Attributes "AlwaysCrit" Item "the holiday punch" Item "captain space mann" Item "a well wrapped hat" Action Mobber } } WaveSpawn { WaitForAllSpawned w2c TotalCurrency 50 TotalCount 30 MaxActive 10 SpawnCount 1 WaitBeforeStarting 20 WaitBetweenSpawns 1 Where spawnbot Support Limited TFBot { Template T_TFBot_Soldier_Extended_Concheror } } } Wave { WaitWhenDone 65 Checkpoint Yes StartWaveOutput { Target wave_start_relay Action Trigger } DoneOutput { Target wave_finished_relay Action Trigger } WaveSpawn { Name w3a TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot Squad { TFBot { ClassIcon soldier_burstfire_hyper_lite Template T_TFBot_Soldier_BurstFire Item "tyrantium helmet" Item "fancy dress uniform" } TFBot { Template T_TFBot_Giant_Medic Item "das hazmattenhatten" Item "platinum pickelhaube" } } } WaveSpawn { Name w3b WaitForAllDead w3a TotalCurrency 150 TotalCount 5 MaxActive 5 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 12 Where spawnbot_upper TFBot { ClassIcon engineer_widowmaker_inf_nys Health 2500 Name "Giant Rapid Widowmaker" Scale 1.7 Class Engineer Skill Expert Action Mobber Action FetchFlag ExtAttr IgnoreBuildings WeaponRestrictions PrimaryOnly Attributes "HoldFireUntilFullReload" Attributes "MiniBoss" Item "the widowmaker" Item "tf_weapon_pistol" Item "tf_weapon_wrench" CharacterAttributes { "move speed bonus" 0.5 "damage force reduction" 0.5 "airblast vulnerability multiplier" 0.5 "override footstep sound set" 4 "voice pitch scale" 0 } ItemAttributes { ItemName "the widowmaker" "fire rate bonus" 0.6 "penetrate teammates" 1 } } } WaveSpawn { Name w3ba WaitForAllDead w3a TotalCurrency 50 TotalCount 40 MaxActive 14 SpawnCount 2 WaitBeforeStarting 1 WaitBetweenSpawns 1 Where spawnbot Where spawnbot_upper TFBot { ClassIcon demoknight_persian_nys Class Demoman Name "Persian Knight" Skill Hard Item "Sultan's Ceremonial" Item "Ali Baba's Wee Booties" Item "The Persian Persuader" Item "The Splendid Screen" WeaponRestrictions MeleeOnly ItemAttributes { ItemName "The Splendid Screen" "Attack not cancel charge" 1 } CharacterAttributes { "critboost on kill" 3 } } } WaveSpawn { Name w3bb WaitForAllDead w3a TotalCurrency 100 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 30 WaitBetweenSpawns 30 Where spawnbot Tank { Health 15000 Name Tank Speed 75 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w3c WaitForAllSpawned w3bb TotalCurrency 100 TotalCount 30 MaxActive 15 SpawnCount 1 WaitBeforeStarting 13 WaitBetweenSpawns 1 Where spawnbot_upper TFBot { Template T_TFBot_Demo_Burst } } WaveSpawn { Name w3ca WaitForAllSpawned w3bb TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 1 WaitBeforeStarting 18 WaitBetweenSpawns 0 Where spawnbot Where spawnbot_upper TFBot { Template T_TFBot_Giant_Soldier_SlowBarrage } } WaveSpawn { Name mockup WaitForAllDead w3ca TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 15 WaitBetweenSpawns 10 Where spawnbot Tank { SpawnTemplate temporary_solution Health 999999 Name hahatank Speed 80 OnKilledOutput { Target boss_dead_relay Action Trigger } OnBombDroppedOutput { Target boss_deploy_relay Action Trigger } } } WaveSpawn { Name w3boss WaitForAllDead mockup TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot HideIcon 1 TFBot { SpawnTemplate EMP_down SpawnTemplate jefe_oleada_3 ClassIcon spy_hyper Name "Major Mitosis" Class Spy Skill Expert Health 17500 Item "tf_weapon_revolver" Attributes MiniBoss Attributes AlwaysCrit Action Mobber Action FetchFlag CharacterAttributes { "cannot disguise" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "voodoo juju" FireInput { Target branescan* //targets the bot this is on Action PlaySound Cooldown 999 Delay 5 } FireInput { Target !self //targets the bot this is on Action $TeleportToEntity Cooldown 999 Delay 0 Param "tevasacagar" //name of an info_target on top of the tank } } } WaveSpawn { Name w3boss2 WaitForAllDead w3boss TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot HideIcon 1 TFBot { SpawnTemplate EMP_down SpawnTemplate hehehehe ClassIcon spy_hyper Name "Major Mitosis" Class Spy Skill Expert Health 7500 Item "tf_weapon_revolver" Attributes MiniBoss Attributes AlwaysCrit Action Mobber Action FetchFlag CharacterAttributes { "cannot disguise" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "voodoo juju" FireInput { Target !self //targets the bot this is on Action $TeleportToEntity Cooldown 999 Delay 0 Param "otros2" //name of an info_target on top of the tank } } } WaveSpawn { Name w3boss3 WaitForAllDead w3boss TotalCurrency 50 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 10 Where spawnbot HideIcon 1 TFBot { SpawnTemplate EMP_down SpawnTemplate heheheha ClassIcon spy_hyper Name "Major Mitosis" Class Spy Skill Expert Health 7500 Item "tf_weapon_revolver" Attributes MiniBoss Attributes AlwaysCrit Action Mobber Action FetchFlag CharacterAttributes { "cannot disguise" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "voodoo juju" FireInput { Target !self //targets the bot this is on Action $TeleportToEntity Cooldown 999 Delay 0 Param "otros2" //name of an info_target on top of the tank } } } WaveSpawn { Name w3boss4 WaitForAllDead w3boss2 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot HideIcon 1 TFBot { SpawnTemplate EMP_down ClassIcon spy_hyper Name "Major Mitosis" Class Spy Skill Expert Health 3250 Item "tf_weapon_revolver" Attributes UseBossHealthBar Attributes MiniBoss Attributes AlwaysCrit Action Mobber Action FetchFlag CharacterAttributes { "cannot disguise" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "voodoo juju" FireInput { Target !self //targets the bot this is on Action $TeleportToEntity Cooldown 999 Delay 0 Param "otros3" //name of an info_target on top of the tank } } } WaveSpawn { Name w3boss5 WaitForAllDead w3boss3 TotalCurrency 50 TotalCount 2 MaxActive 2 SpawnCount 2 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot HideIcon 1 TFBot { SpawnTemplate EMP_down ClassIcon spy_hyper Name "Major Mitosis" Class Spy Skill Expert Health 3250 Item "tf_weapon_revolver" Attributes UseBossHealthBar Attributes MiniBoss Attributes AlwaysCrit Action Mobber Action FetchFlag CharacterAttributes { "cannot disguise" 1 "move speed bonus" 0.5 "damage force reduction" 0.4 "airblast vulnerability multiplier" 0.4 "override footstep sound set" 7 } Attributes "MiniBoss" Attributes "UseBossHealthBar" Item "voodoo juju" FireInput { Target !self //targets the bot this is on Action $TeleportToEntity Cooldown 999 Delay 0 Param "otros4" //name of an info_target on top of the tank } } } WaveSpawn { Name deez WaitForAllDead w3boss5 TotalCurrency 0 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 0 WaitBetweenSpawns 0 Where spawnbot TFBot { ClassIcon spy_hyper Class Scout Attributes MiniBoss Attributes AlwaysCrit Name "Major Mitosis" FireInput { Target !self //targets the bot this is on Action $Suicide Delay 0 } } } WaveSpawn { WaitForAllSpawned mockup TotalCurrency 0 TotalCount 40 MaxActive 8 SpawnCount 2 WaitBeforeStarting 21 WaitBetweenSpawns 8 Support Limited Where spawnbot TFBot { Template T_TFBot_Scout_Shortstop } } } Wave { } Wave { } }