////////////////////////////////////////////////// //Mission: Intermediate // //Author: Yakibomb // //Released: October 24, 2019 // //Version: Alpha 7 // ////////////////////////////////////////////////// //drop_random = on death, bot will drop a small treasure chest (100% chance) //drop_random_chance = on death, bot will drop a small treasure chest (6.25% chance) //drop_key_basic = dying drops a basic dungeon key //drop_rare_trap = bot drops big chest with 5 live pipe bombs (that are meant to kill the player..!) //drop_rare_cash = bot drops big chest with $125 cold hard cash //bot_boss = for bosses only. Use with bot_boss_mod_* to change forms every few seconds (specified below) //bot_boss_mod_behavior1_at_4 = changes boss' to behavior1 in 4 seconds //bot_boss_mod_behavior1_at_8 = changes boss' to behavior1 in 8 seconds //bot_boss_mod_behavior1_at_12 = changes boss' to behavior1 in 12 seconds //bot_boss_mod_behavior1_at_16 = changes boss' to behavior1 in 16 seconds // -!- Use up to behavior1 to behavior9 // -!- Can also use bot_boss_mod_default (and up to 4 to 16 seconds) #base robot_berserker_a7.pop #base yaki_berserker_test.pop //#base yaki_berserker_test2.pop WaveSchedule { Templates { CharacterAttributes { "airblast vulnerability multiplier" 0.6 "damage force reduction" 0.6 } robot_onhit_reaction { SpawnTemplate { Name "onhit_reaction" } } } StartingCurrency 10000 RespawnWaveTime 0 CanBotsAttackWhileInSpawnRoom Yes FixedRespawnWaveTime Yes //STAGE 1 /////////////////////////////////////////////////////////////////////////////////////////////////////// Wave { RedTeamWipeCausesWaveLoss 1 CustomWaveNumber 1 CustomMaxWaveNumber 0 Explanation { Line "{green}Testing new Berserker version for Reverse MvM event." } InitWaveOutput { Target wave_init_relay_s2 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 // } // } ///////////// // DEBUG // ///////////// WaveSpawn { Where spawnbot_s2a1 TotalCount 1 MaxActive 1 SpawnCount 1 WaitBeforeStarting 1 WaitBetweenSpawns 1 TotalCurrency 1111 TFBot { Name "Poot" Class Heavyweapons Health 10000 StripItemSlot 0 StripItemSlot 1 AlwaysGlow 1 Scale 1.5 Skill Expert ClassIcon enemy_boss_giant Action Idle Item "War Head" ForceRomeVision 1 WeaponRestrictions MeleeOnly SpawnTemplate { Name "onhit_reaction" } Attributes UseBossHealthBar Attributes MiniBoss Attributes Aggressive } } } //STAGE 2 /////////////////////////////////////////////////////////////////////////////////////////////////////// // Wave // { // InitWaveOutput // { // Target wave_init_relay_stage2 // Action Trigger // } // StartWaveOutput // { // Target wave_start_relay // Action Trigger // } // DoneOutput // { // Target wave_finished_relay // Action trigger // } // // WaveSpawn // { // Where spawnbot_bomb // TotalCount 8 // MaxActive 1 // SpawnCount 1 // WaitBeforeStarting 0 // WaitBetweenSpawns 0 // TotalCurrency 0 // // TFBot // { // Class Heavyweapons // Skill Expert // ClassIcon enemy // Attributes SuppressFire // Attributes IgnoreEnemies // CharacterAttributes // { // "damage penalty" 0 // } // } // } // } }