////////////////////////////////////////////////// //Mission: Boss Battle Stage 3 (Test) // //Author: Yakibomb // //Released: November 21, 2021 // //Version: a1 // ////////////////////////////////////////////////// #base robot_berserker_a7.pop #base yaki_berserker_test.pop //#base yaki_berserker_test2.pop #base yaki_berserker_test_onhitreaction.pop WaveSchedule { Templates { robot_attr_meleeonly { Attributes DisableDodge Attributes Aggressive StripItemSlot 0 StripItemSlot 1 CharacterAttributes { "damage penalty" 0.38 } } robot_onhit_reaction { CharacterAttributes { "airblast vulnerability multiplier" 0.5 } // SpawnTemplate // { // Name "onhit_reaction" // } } } StartingCurrency 800 RespawnWaveTime 1000 CanBotsAttackWhileInSpawnRoom Yes FixedRespawnWaveTime Yes //STAGE 1 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { RedTeamWipeCausesWaveLoss 1 CustomWaveNumber 3 CustomMaxWaveNumber 0 Explanation { Line "{green}Testing new Berserker version for Reverse MvM event." } InitWaveOutput { Target wave_init_relay_s3 Action Trigger } StartWaveOutput { Target wave_start_relay //Universal. The only important one is the InitWaveOutput. Action Trigger } DoneOutput { Target wave_finished_relay //Universal. The only important one is the InitWaveOutput. Action trigger } //Example // WaveSpawn // { // Name "dummy1" // // StartWaveOutput // { // Target setup_sXaY_dummy // Action Trigger // } // WaitBeforeStarting 3 // FirstSpawnOutput // { // Target event_sXaY_dummy // Action Enable // } // DoneOutput // { // Target setup_sXaY_dummy // Action Trigger // } // } WaveSpawn { Name "s3_bomb" Where spawnbot_bomb WaitBeforeStarting 0 WaitBetweenSpawns 0 TotalCurrency 0 TFBot { Class Heavyweapons Skill Easy Health 3 Scale 1.01 ClassIcon enemy Attributes SuppressFire Action Idle CharacterAttributes { "active health degen" -1 "no_jump" 1 } } } WaveSpawn { StartWaveWarningSound "\music\mvm_start_last_wave.wav" WaitForAllSpawned "s3_bomb" Where spawnbot_s3boss_main TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 2 WaitBetweenSpawns 0 TotalCurrency 11111 TFBot { Name "Poot" Class Heavyweapons Health 8000 StripItemSlot 0 StripItemSlot 1 AlwaysGlow 1 Scale 3.2 Skill Expert ClassIcon enemy_boss_giant Item "War Head" ForceRomeVision 1 WeaponRestrictions MeleeOnly AddTemplate robot_onhit_reaction Attributes UseBossHealthBar Attributes MiniBoss Attributes Aggressive Tag bot_boss CharacterAttributes { "no_jump" 1 } NoIdleSound 1 CustomEyeParticle "eye_powerup_blue_lvl_4" CustomEyeGlowColor "255 255 255" } } WaveSpawn { WaitForAllSpawned "s3_bomb" Where spawnbot_s3boss TotalCount 12 MaxActive 12 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 0 TotalCurrency 0 Support Limited RandomChoice { TFBot { Class Scout Skill Easy ClassIcon enemy WeaponRestrictions MeleeOnly AddTemplate robot_onhit_reaction AddTemplate robot_attr_meleeonly CharacterAttributes { "no_jump" 1 } } TFBot { Class Soldier Skill Easy ClassIcon enemy WeaponRestrictions MeleeOnly AddTemplate robot_onhit_reaction AddTemplate robot_attr_meleeonly CharacterAttributes { "no_jump" 1 } } TFBot { Class Pyro Skill Easy ClassIcon enemy WeaponRestrictions MeleeOnly AddTemplate robot_onhit_reaction AddTemplate robot_attr_meleeonly CharacterAttributes { "no_jump" 1 } } TFBot { Class Demoman Skill Easy ClassIcon enemy WeaponRestrictions MeleeOnly AddTemplate robot_onhit_reaction AddTemplate robot_attr_meleeonly CharacterAttributes { "no_jump" 1 } } TFBot { Class Sniper Skill Easy ClassIcon enemy WeaponRestrictions MeleeOnly AddTemplate robot_onhit_reaction AddTemplate robot_attr_meleeonly CharacterAttributes { "no_jump" 1 } } } } } }